X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Fsubstitution%2Fldrops_ldrops.ma;h=474862b8cf63efae03fda91da52813c3bdd933e5;hb=7a25b8fcba2436a75556db1725c6e1be78a9faca;hp=a4dbfb02e435b4225612c649ddb3d6ff5e4db075;hpb=f16bbb93ecb40fa40f736e0b1158e1c7676a640a;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/substitution/ldrops_ldrops.ma b/matita/matita/contribs/lambdadelta/basic_2/substitution/ldrops_ldrops.ma index a4dbfb02e..474862b8c 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/substitution/ldrops_ldrops.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/substitution/ldrops_ldrops.ma @@ -14,12 +14,12 @@ include "basic_2/substitution/ldrops_ldrop.ma". -(* GENERIC LOCAL ENVIRONMENT SLICING ****************************************) +(* ITERATED LOCAL ENVIRONMENT SLICING ***************************************) (* Main properties **********************************************************) (* Basic_1: was: drop1_trans *) -theorem ldrops_trans: ∀L,L2,des2. ⇩*[des2] L ≡ L2 → ∀L1,des1. ⇩*[des1] L1 ≡ L → - ⇩*[des2 @@ des1] L1 ≡ L2. -#L #L2 #des2 #H elim H -L -L2 -des2 // /3 width=3/ -qed. +theorem ldrops_trans: ∀L,L2,s,des2. ⇩*[s, des2] L ≡ L2 → ∀L1,des1. ⇩*[s, des1] L1 ≡ L → + ⇩*[s, des2 @@ des1] L1 ≡ L2. +#L #L2 #s #des2 #H elim H -L -L2 -des2 /3 width=3 by ldrops_cons/ +qed-.