]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/basic_2/rt_equivalence/cpes_cpes.ma
update in ground_2, static_2, basic_2, apps_2, alpha_1
[helm.git] / matita / matita / contribs / lambdadelta / basic_2 / rt_equivalence / cpes_cpes.ma
index 73dca97278690ce49d75d12863383622ad4508c5..28ac33e75d227266d79f61f06edc1f781c7993bc 100644 (file)
@@ -20,8 +20,8 @@ include "basic_2/rt_equivalence/cpes_cpms.ma".
 (* Advanced forward lemmas **************************************************)
 
 lemma cpes_fwd_abst_bi (h) (n1) (n2) (p1) (p2) (G) (L):
-      â\88\80W1,W2,T1,T2. â¦\83G,Lâ¦\84 â\8a¢ â\93\9b{p1}W1.T1 â¬\8c*[h,n1,n2] â\93\9b{p2}W2.T2 →
-      â\88§â\88§ p1 = p2 & â¦\83G,Lâ¦\84 ⊢ W1 ⬌*[h,0,O] W2.
+      â\88\80W1,W2,T1,T2. â\9dªG,Lâ\9d« â\8a¢ â\93\9b[p1]W1.T1 â¬\8c*[h,n1,n2] â\93\9b[p2]W2.T2 →
+      â\88§â\88§ p1 = p2 & â\9dªG,Lâ\9d« ⊢ W1 ⬌*[h,0,O] W2.
 #h #n1 #n2 #p1 #p2 #G #L #W1 #W2 #T1 #T2 * #X #H1 #H2
 elim (cpms_inv_abst_sn … H1) #W0 #X0 #HW10 #_ #H destruct
 elim (cpms_inv_abst_bi … H2) #H #HW20 #_ destruct
@@ -31,8 +31,8 @@ qed-.
 (* Main properties **********************************************************)
 
 theorem cpes_cpes_trans (h) (n1) (n2) (G) (L) (T):
-        â\88\80T1. â¦\83G,Lâ¦\84 ⊢ T ⬌*[h,n1,0] T1 →
-        â\88\80T2. â¦\83G,Lâ¦\84 â\8a¢ T1 â¬\8c*[h,0,n2] T2 â\86\92 â¦\83G,Lâ¦\84 ⊢ T ⬌*[h,n1,n2] T2.
+        â\88\80T1. â\9dªG,Lâ\9d« ⊢ T ⬌*[h,n1,0] T1 →
+        â\88\80T2. â\9dªG,Lâ\9d« â\8a¢ T1 â¬\8c*[h,0,n2] T2 â\86\92 â\9dªG,Lâ\9d« ⊢ T ⬌*[h,n1,n2] T2.
 #h #n1 #n2 #G #L #T #T1 #HT1 #T2 * #X #HX1 #HX2
 lapply (cpes_cprs_trans … HT1 … HX1) -T1 #HTX
 lapply (cpes_cpms_div … HTX … HX2) -X //