X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2A%2Fsubstitution%2Flift.ma;h=a93de41619a2ded270e354cd1a376916c691f162;hb=1fd63df4c77f5c24024769432ea8492748b4ac79;hp=63e82758a3090c3ff19fbc7b33bd56143c511995;hpb=277fc8ff21ce3dbd6893b1994c55cf5c06a98355;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2A/substitution/lift.ma b/matita/matita/contribs/lambdadelta/basic_2A/substitution/lift.ma index 63e82758a..a93de4161 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/substitution/lift.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/substitution/lift.ma @@ -12,6 +12,7 @@ (* *) (**************************************************************************) +include "ground_2/xoa/ex_3_2.ma". include "basic_2A/notation/relations/rlift_4.ma". include "basic_2A/grammar/term_weight.ma". include "basic_2A/grammar/term_simple.ma". @@ -345,7 +346,7 @@ lemma lift_split: ∀l1,m2,T1,T2. ⬆[l1, m2] T1 ≡ T2 → | /3 width=3 by lift_gref, ex2_intro/ | #a #I #V1 #V2 #T1 #T2 #l1 #m2 #_ #_ #IHV #IHT #l2 #m1 #Hl12 #Hl21 #Hm12 elim (IHV … Hl12 Hl21 Hm12) -IHV #V0 #HV0a #HV0b - elim (IHT (l2+1) … ? ? Hm12) /3 width=5 by lift_bind, le_S_S, ex2_intro/ + elim (IHT (l2+1) … ? ? Hm12) /3 width=5 by lift_bind, monotonic_le_plus_l, ex2_intro/ | #I #V1 #V2 #T1 #T2 #l1 #m2 #_ #_ #IHV #IHT #l2 #m1 #Hl12 #Hl21 #Hm12 elim (IHV … Hl12 Hl21 Hm12) -IHV #V0 #HV0a #HV0b elim (IHT l2 … ? ? Hm12) /3 width=5 by lift_flat, ex2_intro/