X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Frt_transition%2Fcpm_lfxs.ma;h=e9785d6a31e6d1851b41eafcbcbc14a19c0d2356;hb=02128ad2d07f4763e311a7f449d87aa022014c1f;hp=4ce37d91080bc90e6bb7746df3793ed2d3bf85ef;hpb=f6fd7c37170e17fa29ee835cdff3922ac11be398;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpm_lfxs.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpm_lfxs.ma index 4ce37d910..e9785d6a3 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpm_lfxs.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpm_lfxs.ma @@ -14,9 +14,18 @@ include "basic_2/rt_transition/cpx_lfxs.ma". include "basic_2/rt_transition/cpm_cpx.ma". +include "basic_2/rt_transition/cpr_ext.ma". (* CONTEXT-SENSITIVE PARALLEL REDUCTION FOR TERMS ***************************) +(* Properties with context-sensitive free variables *************************) + +lemma cpm_frees_conf: ∀n,h,G. R_frees_confluent (cpm n h G). +/3 width=6 by cpm_fwd_cpx, cpx_frees_conf/ qed-. + +lemma lfpr_frees_conf: ∀h,G. lexs_frees_confluent (cpr_ext h G) cfull. +/5 width=9 by cpm_fwd_cpx, lfpx_frees_conf, lexs_co, cext2_co/ qed-. + (* Properties with generic extension on referred entries ********************) (* Basic_2A1: was just: cpr_llpx_sn_conf *)