X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Fsubstitution%2Ffleq.ma;h=3c90f5a9ffc91869a5776ce9a7bfa72a8b9ebf95;hb=7a25b8fcba2436a75556db1725c6e1be78a9faca;hp=bb55c859fb7aa3239d8d2f3123c9ef1aca4bc5d1;hpb=6aab24b40d5d09561375959043ecd85c8b428d85;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/substitution/fleq.ma b/matita/matita/contribs/lambdadelta/basic_2/substitution/fleq.ma index bb55c859f..3c90f5a9f 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/substitution/fleq.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/substitution/fleq.ma @@ -19,7 +19,7 @@ include "basic_2/substitution/lleq.ma". (* LAZY EQUIVALENCE FOR CLOSURES ********************************************) inductive fleq (d) (G) (L1) (T): relation3 genv lenv term ≝ -| fleq_intro: ∀L2. L1 ⋕[T, d] L2 → fleq d G L1 T G L2 T +| fleq_intro: ∀L2. L1 ≡[T, d] L2 → fleq d G L1 T G L2 T . interpretation @@ -37,7 +37,7 @@ qed-. (* Basic inversion lemmas ***************************************************) -lemma fleq_inv_gen: ∀G1,G2,L1,L2,T1,T2,d. ⦃G1, L1, T1⦄ ⋕[d] ⦃G2, L2, T2⦄ → - ∧∧ G1 = G2 & L1 ⋕[T1, d] L2 & T1 = T2. +lemma fleq_inv_gen: ∀G1,G2,L1,L2,T1,T2,d. ⦃G1, L1, T1⦄ ≡[d] ⦃G2, L2, T2⦄ → + ∧∧ G1 = G2 & L1 ≡[T1, d] L2 & T1 = T2. #G1 #G2 #L1 #L2 #T1 #T2 #d * -G2 -L2 -T2 /2 width=1 by and3_intro/ qed-.