X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambda_delta%2Fbasic_2%2Fcomputation%2Fxprs_lift.ma;h=54bdc487a924176ce9c179bd74e4a6b67820c4e5;hb=1f1ea7bb9e6c34626bcabd4c0142fcde98bcbbe5;hp=534badc84a691e4daf6d336513819285289396de;hpb=5ea90cbbb01fe0bf3b77221d9e6c87002982621f;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-.