X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Freduction%2Fcnr_lift.ma;h=83def4723d6662825db52d02fa89e621807c6a0b;hb=78b27990925c54b2a34cff609fc9bcfbeb6b48f3;hp=48fa090bd4145d0b47f78925dc5fba7d11c9462f;hpb=606dab57f31b66eb3f30f603185124b88dfad4c1;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/reduction/cnr_lift.ma b/matita/matita/contribs/lambdadelta/basic_2/reduction/cnr_lift.ma index 48fa090bd..83def4723 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/reduction/cnr_lift.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/reduction/cnr_lift.ma @@ -15,18 +15,10 @@ include "basic_2/reduction/cpr_lift.ma". include "basic_2/reduction/cnr.ma". -(* CONTEXT-SENSITIVE NORMAL TERMS *******************************************) +(* NORMAL TERMS FOR CONTEXT-SENSITIVE REDUCTION *****************************) (* Advanced properties ******************************************************) -(* Basic_1: was only: nf2_csort_lref *) -lemma cnr_lref_atom: ∀G,L,i. ⇩[i] L ≡ ⋆ → ⦃G, L⦄ ⊢ ➡ 𝐍⦃#i⦄. -#G #L #i #HL #X #H -elim (cpr_inv_lref1 … H) -H // * -#K #V1 #V2 #HLK #_ #_ -lapply (ldrop_mono … HL … HLK) -L #H destruct -qed. - (* Basic_1: was: nf2_lref_abst *) lemma cnr_lref_abst: ∀G,L,K,V,i. ⇩[i] L ≡ K. ⓛV → ⦃G, L⦄ ⊢ ➡ 𝐍⦃#i⦄. #G #L #K #V #i #HLK #X #H