X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Frt_computation%2Frsx_length.ma;h=5e5e36c2ddb82858b57372f567c5a28ae8d30513;hb=80ecd5486c6013f6c297173f41432fd1d93814ef;hp=4a5a8a4e50182a4ed719d96d94efbd8bc30a2c7f;hpb=57ae1762497a5f3ea75740e2908e04adb8642cc2;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/rsx_length.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/rsx_length.ma index 4a5a8a4e5..5e5e36c2d 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/rsx_length.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/rsx_length.ma @@ -12,29 +12,29 @@ (* *) (**************************************************************************) -include "static_2/static/reqx_length.ma". +include "static_2/static/reqg_length.ma". include "basic_2/rt_transition/lpx_length.ma". include "basic_2/rt_computation/rsx.ma". -(* STRONGLY NORMALIZING REFERRED LOCAL ENV.S FOR UNBOUND RT-TRANSITION ******) +(* STRONGLY NORMALIZING REFERRED LOCAL ENVS FOR EXTENDED RT-TRANSITION ******) (* Advanced properties ******************************************************) (* Basic_2A1: uses: lsx_sort *) -lemma rsx_sort (h) (G): ∀L,s. G ⊢ ⬈*𝐒[h,⋆s] L. -#h #G #L1 #s @rsx_intro #L2 #H #Hs -elim Hs -Hs /3 width=3 by lpx_fwd_length, reqx_sort_length/ +lemma rsx_sort (G): ∀L,s. G ⊢ ⬈*𝐒[⋆s] L. +#G #L1 #s @rsx_intro #L2 #H #Hs +elim Hs -Hs /3 width=3 by lpx_fwd_length, reqg_sort_length/ qed. (* Basic_2A1: uses: lsx_gref *) -lemma rsx_gref (h) (G): ∀L,l. G ⊢ ⬈*𝐒[h,§l] L. -#h #G #L1 #s @rsx_intro #L2 #H #Hs -elim Hs -Hs /3 width=3 by lpx_fwd_length, reqx_gref_length/ +lemma rsx_gref (G): ∀L,l. G ⊢ ⬈*𝐒[§l] L. +#G #L1 #s @rsx_intro #L2 #H #Hs +elim Hs -Hs /3 width=3 by lpx_fwd_length, reqg_gref_length/ qed. -lemma rsx_unit (h) (G): ∀I,L. G ⊢ ⬈*𝐒[h,#0] L.ⓤ[I]. -#h #G #I #L1 @rsx_intro +lemma rsx_unit (G): ∀I,L. G ⊢ ⬈*𝐒[#0] L.ⓤ[I]. +#G #I #L1 @rsx_intro #Y #HY #HnY elim HnY -HnY elim (lpx_inv_unit_sn … HY) -HY #L2 #HL12 #H destruct -/3 width=3 by lpx_fwd_length, reqx_unit_length/ +/3 width=3 by lpx_fwd_length, reqg_unit_length/ qed.