X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Fsyntax%2Ftdeq.ma;fp=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Fsyntax%2Ftdeq.ma;h=6e08f744662721eedc90405c94d9abec182ddc24;hb=e2b4ff64df523b4be9d7dc4e92386945846426e7;hp=4b077059d51a06a5f7ce9b56f38616dff747b2db;hpb=1330e8b45155fc972bc18c4e5fd69897afa3cbe8;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/syntax/tdeq.ma b/matita/matita/contribs/lambdadelta/basic_2/syntax/tdeq.ma index 4b077059d..6e08f7446 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/syntax/tdeq.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/syntax/tdeq.ma @@ -171,11 +171,11 @@ qed-. (* Negated inversion lemmas *************************************************) -lemma tdeq_false_inv_pair: ∀h,o,I1,I2,V1,V2,T1,T2. - (②{I1}V1.T1 ≡[h, o] ②{I2}V2.T2 → ⊥) → - ∨∨ I1 = I2 → ⊥ - | V1 ≡[h, o] V2 → ⊥ - | (T1 ≡[h, o] T2 → ⊥). +lemma tdneq_inv_pair: ∀h,o,I1,I2,V1,V2,T1,T2. + (②{I1}V1.T1 ≡[h, o] ②{I2}V2.T2 → ⊥) → + ∨∨ I1 = I2 → ⊥ + | V1 ≡[h, o] V2 → ⊥ + | (T1 ≡[h, o] T2 → ⊥). #h #o #I1 #I2 #V1 #V2 #T1 #T2 #H12 elim (eq_item2_dec I1 I2) /3 width=1 by or3_intro0/ #H destruct elim (tdeq_dec h o V1 V2) /3 width=1 by or3_intro1/