X-Git-Url: http://matita.cs.unibo.it/gitweb/?p=helm.git;a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2A%2Fmultiple%2Flifts_lift.ma;h=0d5e389972477dce15cf8b70ac8464dc6df69bb0;hp=52f1a63954a81e16eef4dc018f20da8756ba016b;hb=1fd63df4c77f5c24024769432ea8492748b4ac79;hpb=277fc8ff21ce3dbd6893b1994c55cf5c06a98355 diff --git a/matita/matita/contribs/lambdadelta/basic_2A/multiple/lifts_lift.ma b/matita/matita/contribs/lambdadelta/basic_2A/multiple/lifts_lift.ma index 52f1a6395..0d5e38997 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/multiple/lifts_lift.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/multiple/lifts_lift.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) +include "ground_2/relocation/mr2_minus.ma". include "basic_2A/substitution/lift_lift.ma". -include "basic_2A/multiple/mr2_minus.ma". include "basic_2A/multiple/lifts.ma". (* GENERIC TERM RELOCATION **************************************************) @@ -32,8 +32,8 @@ lemma lifts_lift_trans_le: ∀T1,T,cs. ⬆*[cs] T1 ≡ T → ∀T2. ⬆[0, 1] T qed-. (* Basic_1: was: lift1_free (right to left) *) -lemma lifts_lift_trans: ∀cs,i,i0. @⦃i, cs⦄ ≡ i0 → - ∀cs0. cs + 1 ▭ i + 1 ≡ cs0 + 1 → +lemma lifts_lift_trans: ∀cs,i,i0. @❪i, cs❫ ≘ i0 → + ∀cs0. cs + 1 ▭ i + 1 ≘ cs0 + 1 → ∀T1,T0. ⬆*[cs0] T1 ≡ T0 → ∀T2. ⬆[O, i0 + 1] T0 ≡ T2 → ∃∃T. ⬆[0, i + 1] T1 ≡ T & ⬆*[cs] T ≡ T2.