X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Fdynamic%2Flsubv_lsuba.ma;fp=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Fdynamic%2Flsubv_lsuba.ma;h=969751d2d39edec0e4d1865a69078bf10bba2819;hb=ba7b8553850e4a33cf8607b07758392230d9ed40;hp=daede63b35dcfb5b9f368480a72881ea0017343f;hpb=c0d38a82464481e3c8fd68e4b00d7b9b448df462;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/dynamic/lsubv_lsuba.ma b/matita/matita/contribs/lambdadelta/basic_2/dynamic/lsubv_lsuba.ma index daede63b3..969751d2d 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/dynamic/lsubv_lsuba.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/dynamic/lsubv_lsuba.ma @@ -20,8 +20,8 @@ include "basic_2/dynamic/lsubv.ma". (* Forward lemmas with lenv refinement for atomic arity assignment **********) (* Basic_2A1: uses: lsubsv_fwd_lsuba *) -lemma lsubsv_fwd_lsuba (a) (h) (G): ∀L1,L2. G ⊢ L1 ⫃![a,h] L2 → G ⊢ L1 ⫃⁝ L2. -#a #h #G #L1 #L2 #H elim H -L1 -L2 /2 width=1 by lsuba_bind/ +lemma lsubsv_fwd_lsuba (h) (a) (G): ∀L1,L2. G ⊢ L1 ⫃![h,a] L2 → G ⊢ L1 ⫃⁝ L2. +#h #a #G #L1 #L2 #H elim H -L1 -L2 /2 width=1 by lsuba_bind/ #L1 #L2 #W #V #H #_ #IH elim (cnv_inv_cast … H) -H #W0 #HW #HV #HW0 #HVW0 elim (cnv_fwd_aaa … HW) -HW #B #HW