]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/basic_2/rt_computation/rsx_fqup.ma
update in basic_2
[helm.git] / matita / matita / contribs / lambdadelta / basic_2 / rt_computation / rsx_fqup.ma
index b41e150feb62b90220434212ee30883aa7c8d0e7..b638da30e8ed1c9bddeae37a1442ac42a9fdf1e8 100644 (file)
@@ -12,7 +12,7 @@
 (*                                                                        *)
 (**************************************************************************)
 
-include "static_2/static/rdeq_fqup.ma".
+include "static_2/static/reqx_fqup.ma".
 include "basic_2/rt_computation/rsx.ma".
 
 (* STRONGLY NORMALIZING REFERRED LOCAL ENV.S FOR UNBOUND RT-TRANSITION ******)
@@ -20,7 +20,7 @@ include "basic_2/rt_computation/rsx.ma".
 (* Advanced properties ******************************************************)
 
 (* Basic_2A1: uses: lsx_atom *)
-lemma lfsx_atom (h) (G) (T): G āŠ¢ ā¬ˆ*[h,T] š’ā¦ƒā‹†ā¦„.
+lemma lfsx_atom (h) (G) (T): G āŠ¢ ā¬ˆ*š’[h,T] ā‹†.
 #h #G #T
 @rsx_intro #Y #H #HnT
 lapply (lpx_inv_atom_sn ā€¦ H) -H #H destruct
@@ -33,18 +33,18 @@ qed.
 (* Note: the exclusion binder (ā“§) makes this more elegant and much simpler *)
 (* Note: the old proof without the exclusion binder requires lreq *)
 lemma rsx_fwd_bind_dx_void (h) (G):
-      āˆ€p,I,L,V,T. G āŠ¢ ā¬ˆ*[h,ā“‘{p,I}V.T] š’ā¦ƒLā¦„ ā†’ G āŠ¢ ā¬ˆ*[h,T] š’ā¦ƒL.ā“§ā¦„.
+      āˆ€p,I,L,V,T. G āŠ¢ ā¬ˆ*š’[h,ā“‘[p,I]V.T] L ā†’ G āŠ¢ ā¬ˆ*š’[h,T] L.ā“§.
 #h #G #p #I #L #V #T #H
 @(rsx_ind ā€¦ H) -L #L1 #_ #IH
 @rsx_intro #Y #H #HT
 elim (lpx_inv_unit_sn ā€¦ H) -H #L2 #HL12 #H destruct
-/4 width=4 by rdeq_fwd_bind_dx_void/
+/4 width=4 by reqx_fwd_bind_dx_void/
 qed-.
 
 (* Advanced inversion lemmas ************************************************)
 
 (* Basic_2A1: uses: lsx_inv_bind *)
 lemma rsx_inv_bind_void (h) (G):
-      āˆ€p,I,L,V,T. G āŠ¢ ā¬ˆ*[h,ā“‘{p,I}V.T] š’ā¦ƒLā¦„ ā†’
-      āˆ§āˆ§ G āŠ¢ ā¬ˆ*[h,V] š’ā¦ƒLā¦„ & G āŠ¢ ā¬ˆ*[h,T] š’ā¦ƒL.ā“§ā¦„.
+      āˆ€p,I,L,V,T. G āŠ¢ ā¬ˆ*š’[h,ā“‘[p,I]V.T] L ā†’
+      āˆ§āˆ§ G āŠ¢ ā¬ˆ*š’[h,V] L & G āŠ¢ ā¬ˆ*š’[h,T] L.ā“§.
 /3 width=4 by rsx_fwd_pair_sn, rsx_fwd_bind_dx_void, conj/ qed-.