]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/basic_2/rt_computation/rsx_length.ma
update in static_2
[helm.git] / matita / matita / contribs / lambdadelta / basic_2 / rt_computation / rsx_length.ma
index 1954e6b6be3ad9da06194886cb0fa442e57c12bd..5e5e36c2ddb82858b57372f567c5a28ae8d30513 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-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.