]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/basic_2/rt_computation/rsx_fqup.ma
update in ground_2, static_2, basic_2, apps_2, alpha_1
[helm.git] / matita / matita / contribs / lambdadelta / basic_2 / rt_computation / rsx_fqup.ma
index bd56111e13cfa38bbffcd707aacbe1591216233c..c654e372923a05d107643c801d786f7d120a9774 100644 (file)
@@ -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 â\8a¢ â¬\88*[h,T] ð\9d\90\92â¦\83â\8b\86â¦\84.
+lemma lfsx_atom (h) (G) (T): G â\8a¢ â¬\88*[h,T] ð\9d\90\92â\9dªâ\8b\86â\9d«.
 #h #G #T
 @rsx_intro #Y #H #HnT
 lapply (lpx_inv_atom_sn … H) -H #H destruct
@@ -33,7 +33,7 @@ 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
@@ -45,6 +45,6 @@ qed-.
 
 (* 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⦄ →
-      â\88§â\88§ G â\8a¢ â¬\88*[h,V] ð\9d\90\92â¦\83Lâ¦\84 & G â\8a¢ â¬\88*[h,T] ð\9d\90\92â¦\83L.â\93§â¦\84.
+      ∀p,I,L,V,T. G ⊢ ⬈*[h,ⓑ[p,I]V.T] 𝐒❪L❫ →
+      â\88§â\88§ G â\8a¢ â¬\88*[h,V] ð\9d\90\92â\9dªLâ\9d« & G â\8a¢ â¬\88*[h,T] ð\9d\90\92â\9dªL.â\93§â\9d«.
 /3 width=4 by rsx_fwd_pair_sn, rsx_fwd_bind_dx_void, conj/ qed-.