X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=matita%2Fmatita%2Fcontribs%2Flambda_delta%2Fbasic_2%2Fcomputation%2Fxprs_lift.ma;h=54bdc487a924176ce9c179bd74e4a6b67820c4e5;hb=a2144f09d1bd7022c1f2dfd4909a1fb9772c8d56;hp=534badc84a691e4daf6d336513819285289396de;hpb=770ba48ba232d7f1782629c572820a0f1bfe4fde;p=helm.git diff --git a/matita/matita/contribs/lambda_delta/basic_2/computation/xprs_lift.ma b/matita/matita/contribs/lambda_delta/basic_2/computation/xprs_lift.ma index 534badc84..54bdc487a 100644 --- a/matita/matita/contribs/lambda_delta/basic_2/computation/xprs_lift.ma +++ b/matita/matita/contribs/lambda_delta/basic_2/computation/xprs_lift.ma @@ -20,9 +20,9 @@ include "basic_2/computation/xprs.ma". (* Advanced forward lemmas **************************************************) -lemma xprs_fwd_abst1: ∀h,g,L,V1,T1,U2. ⦃h, L⦄ ⊢ ⓛV1. T1 ➸*[g] U2 → - ∃∃V2,T2. L ⊢ V1 ➡* V2 & U2 = ⓛV2. T2. -#h #g #L #V1 #T1 #U2 #H @(xprs_ind … H) -U2 /2 width=4/ +lemma xprs_fwd_abst1: ∀h,g,a,L,V1,T1,U2. ⦃h, L⦄ ⊢ ⓛ{a}V1. T1 ➸*[g] U2 → + ∃∃V2,T2. L ⊢ V1 ➡* V2 & U2 = ⓛ{a}V2. T2. +#h #g #a #L #V1 #T1 #U2 #H @(xprs_ind … H) -U2 /2 width=4/ #U #U2 #_ #HU2 * #V #T #HV1 #H destruct elim (xpr_inv_abst1 … HU2) -HU2 #V2 #T2 #HV2 #_ #H destruct /3 width=4/ qed-.