]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_cpm_teqx_conf.ma
update in static_2
[helm.git] / matita / matita / contribs / lambdadelta / basic_2 / dynamic / cnv_cpm_teqx_conf.ma
index fbf829c61da8216734a5e52bd3baca861c92c402..aad1acf1884ba549ac08607ca08d1a7ee34cce11 100644 (file)
@@ -19,32 +19,32 @@ include "basic_2/dynamic/cnv_cpm_teqx.ma".
 
 definition IH_cnv_cpm_teqx_conf_lpr (h) (a): relation3 genv lenv term ≝
            λG,L0,T0. ❪G,L0❫ ⊢ T0 ![h,a] →
-           â\88\80n1,T1. â\9dªG,L0â\9d« â\8a¢ T0 â\9e¡[h,n1] T1 â\86\92 T0 â\89\9b T1 →
-           â\88\80n2,T2. â\9dªG,L0â\9d« â\8a¢ T0 â\9e¡[h,n2] T2 â\86\92 T0 â\89\9b T2 →
+           â\88\80n1,T1. â\9dªG,L0â\9d« â\8a¢ T0 â\9e¡[h,n1] T1 â\86\92 T0 â\89\85 T1 →
+           â\88\80n2,T2. â\9dªG,L0â\9d« â\8a¢ T0 â\9e¡[h,n2] T2 â\86\92 T0 â\89\85 T2 →
            ∀L1. ❪G,L0❫ ⊢ ➡[h,0] L1 → ∀L2. ❪G,L0❫ ⊢ ➡[h,0] L2 →
-           â\88\83â\88\83T. â\9dªG,L1â\9d« â\8a¢ T1 â\9e¡[h,n2-n1] T & T1 â\89\9b T & â\9dªG,L2â\9d« â\8a¢ T2 â\9e¡[h,n1-n2] T & T2 â\89\9b T.
+           â\88\83â\88\83T. â\9dªG,L1â\9d« â\8a¢ T1 â\9e¡[h,n2-n1] T & T1 â\89\85 T & â\9dªG,L2â\9d« â\8a¢ T2 â\9e¡[h,n1-n2] T & T2 â\89\85 T.
 
 (* Diamond propery with restricted rt-transition for terms ******************)
 
 fact cnv_cpm_teqx_conf_lpr_atom_atom_aux (h) (G0) (L1) (L2) (I):
-     â\88\83â\88\83T. â\9dªG0,L1â\9d« â\8a¢ â\93ª[I] â\9e¡[h,0] T & â\93ª[I] â\89\9b T & â\9dªG0,L2â\9d« â\8a¢ â\93ª[I] â\9e¡[h,0] T & â\93ª[I] â\89\9b T.
+     â\88\83â\88\83T. â\9dªG0,L1â\9d« â\8a¢ â\93ª[I] â\9e¡[h,0] T & â\93ª[I] â\89\85 T & â\9dªG0,L2â\9d« â\8a¢ â\93ª[I] â\9e¡[h,0] T & â\93ª[I] â\89\85 T.
 #h #G0 #L1 #L2 #I
 /2 width=5 by ex4_intro/
 qed-.
 
 fact cnv_cpm_teqx_conf_lpr_atom_ess_aux (h) (G0) (L1) (L2) (s):
-     â\88\83â\88\83T. â\9dªG0,L1â\9d« â\8a¢ â\8b\86s â\9e¡[h,1] T & â\8b\86s â\89\9b T & â\9dªG0,L2â\9d« â\8a¢ â\8b\86(⫯[h]s) â\9e¡[h,0] T & â\8b\86(⫯[h]s) â\89\9b T.
+     â\88\83â\88\83T. â\9dªG0,L1â\9d« â\8a¢ â\8b\86s â\9e¡[h,1] T & â\8b\86s â\89\85 T & â\9dªG0,L2â\9d« â\8a¢ â\8b\86(⫯[h]s) â\9e¡[h,0] T & â\8b\86(⫯[h]s) â\89\85 T.
 #h #G0 #L1 #L2 #s
-/3 width=5 by teqx_sort, ex4_intro/
+/3 width=5 by teqg_sort, ex4_intro/
 qed-.
 
 fact cnv_cpm_teqx_conf_lpr_bind_bind_aux (h) (a) (p) (I) (G0) (L0) (V0) (T0):
      (∀G,L,T. ❪G0,L0,ⓑ[p,I]V0.T0❫ ⬂+ ❪G,L,T❫ → IH_cnv_cpm_teqx_conf_lpr h a G L T) →
      ❪G0,L0❫ ⊢ ⓑ[p,I]V0.T0 ![h,a] →
-     â\88\80n1,T1. â\9dªG0,L0.â\93\91[I]V0â\9d« â\8a¢ T0 â\9e¡[h,n1] T1 â\86\92 T0 â\89\9b T1 →
-     â\88\80n2,T2. â\9dªG0,L0.â\93\91[I]V0â\9d« â\8a¢ T0 â\9e¡[h,n2] T2 â\86\92 T0 â\89\9b T2 →
+     â\88\80n1,T1. â\9dªG0,L0.â\93\91[I]V0â\9d« â\8a¢ T0 â\9e¡[h,n1] T1 â\86\92 T0 â\89\85 T1 →
+     â\88\80n2,T2. â\9dªG0,L0.â\93\91[I]V0â\9d« â\8a¢ T0 â\9e¡[h,n2] T2 â\86\92 T0 â\89\85 T2 →
      ∀L1. ❪G0,L0❫ ⊢ ➡[h,0] L1 → ∀L2. ❪G0,L0❫ ⊢ ➡[h,0] L2 →
-     â\88\83â\88\83T. â\9dªG0,L1â\9d« â\8a¢ â\93\91[p,I]V0.T1 â\9e¡[h,n2-n1] T & â\93\91[p,I]V0.T1 â\89\9b T & â\9dªG0,L2â\9d« â\8a¢ â\93\91[p,I]V0.T2 â\9e¡[h,n1-n2] T & â\93\91[p,I]V0.T2 â\89\9b T.
+     â\88\83â\88\83T. â\9dªG0,L1â\9d« â\8a¢ â\93\91[p,I]V0.T1 â\9e¡[h,n2-n1] T & â\93\91[p,I]V0.T1 â\89\85 T & â\9dªG0,L2â\9d« â\8a¢ â\93\91[p,I]V0.T2 â\9e¡[h,n1-n2] T & â\93\91[p,I]V0.T2 â\89\85 T.
 #h #a #p #I #G0 #L0 #V0 #T0 #IH #H0
 #n1 #T1 #H1T01 #H2T01 #n2 #T2 #H1T02 #H2T02
 #L1 #HL01 #L2 #HL02
@@ -57,10 +57,10 @@ qed-.
 fact cnv_cpm_teqx_conf_lpr_appl_appl_aux (h) (a) (G0) (L0) (V0) (T0):
      (∀G,L,T. ❪G0,L0,ⓐV0.T0❫ ⬂+ ❪G,L,T❫ → IH_cnv_cpm_teqx_conf_lpr h a G L T) →
      ❪G0,L0❫ ⊢ ⓐV0.T0 ![h,a] →
-     â\88\80n1,T1. â\9dªG0,L0â\9d« â\8a¢ T0 â\9e¡[h,n1] T1 â\86\92 T0 â\89\9b T1 →
-     â\88\80n2,T2. â\9dªG0,L0â\9d« â\8a¢ T0 â\9e¡[h,n2] T2 â\86\92 T0 â\89\9b T2 →
+     â\88\80n1,T1. â\9dªG0,L0â\9d« â\8a¢ T0 â\9e¡[h,n1] T1 â\86\92 T0 â\89\85 T1 →
+     â\88\80n2,T2. â\9dªG0,L0â\9d« â\8a¢ T0 â\9e¡[h,n2] T2 â\86\92 T0 â\89\85 T2 →
      ∀L1. ❪G0,L0❫ ⊢ ➡[h,0] L1 → ∀L2. ❪G0,L0❫ ⊢ ➡[h,0] L2 →
-     â\88\83â\88\83T. â\9dªG0,L1â\9d« â\8a¢ â\93\90V0.T1 â\9e¡[h,n2-n1] T & â\93\90V0.T1 â\89\9b T & â\9dªG0,L2â\9d« â\8a¢ â\93\90V0.T2 â\9e¡[h,n1-n2] T & â\93\90V0.T2 â\89\9b T.
+     â\88\83â\88\83T. â\9dªG0,L1â\9d« â\8a¢ â\93\90V0.T1 â\9e¡[h,n2-n1] T & â\93\90V0.T1 â\89\85 T & â\9dªG0,L2â\9d« â\8a¢ â\93\90V0.T2 â\9e¡[h,n1-n2] T & â\93\90V0.T2 â\89\85 T.
 #h #a #G0 #L0 #V0 #T0 #IH #H0
 #n1 #T1 #H1T01 #H2T01 #n2 #T2 #H1T02 #H2T02
 #L1 #HL01 #L2 #HL02
@@ -73,12 +73,12 @@ qed-.
 fact cnv_cpm_teqx_conf_lpr_cast_cast_aux (h) (a) (G0) (L0) (V0) (T0):
      (∀G,L,T. ❪G0,L0,ⓝV0.T0❫ ⬂+ ❪G,L,T❫ → IH_cnv_cpm_teqx_conf_lpr h a G L T) →
      ❪G0,L0❫ ⊢ ⓝV0.T0 ![h,a] →
-     â\88\80n1,V1. â\9dªG0,L0â\9d« â\8a¢ V0 â\9e¡[h,n1] V1 â\86\92 V0 â\89\9b V1 →
-     â\88\80n2,V2. â\9dªG0,L0â\9d« â\8a¢ V0 â\9e¡[h,n2] V2 â\86\92 V0 â\89\9b V2 →
-     â\88\80T1. â\9dªG0,L0â\9d« â\8a¢ T0 â\9e¡[h,n1] T1 â\86\92 T0 â\89\9b T1 →
-     â\88\80T2. â\9dªG0,L0â\9d« â\8a¢ T0 â\9e¡[h,n2] T2 â\86\92 T0 â\89\9b T2 →
+     â\88\80n1,V1. â\9dªG0,L0â\9d« â\8a¢ V0 â\9e¡[h,n1] V1 â\86\92 V0 â\89\85 V1 →
+     â\88\80n2,V2. â\9dªG0,L0â\9d« â\8a¢ V0 â\9e¡[h,n2] V2 â\86\92 V0 â\89\85 V2 →
+     â\88\80T1. â\9dªG0,L0â\9d« â\8a¢ T0 â\9e¡[h,n1] T1 â\86\92 T0 â\89\85 T1 →
+     â\88\80T2. â\9dªG0,L0â\9d« â\8a¢ T0 â\9e¡[h,n2] T2 â\86\92 T0 â\89\85 T2 →
      ∀L1. ❪G0,L0❫ ⊢ ➡[h,0] L1 → ∀L2. ❪G0,L0❫ ⊢ ➡[h,0] L2 →
-     â\88\83â\88\83T. â\9dªG0,L1â\9d« â\8a¢ â\93\9dV1.T1 â\9e¡[h,n2-n1] T & â\93\9dV1.T1 â\89\9b T & â\9dªG0,L2â\9d« â\8a¢ â\93\9dV2.T2 â\9e¡[h,n1-n2] T & â\93\9dV2.T2 â\89\9b T.
+     â\88\83â\88\83T. â\9dªG0,L1â\9d« â\8a¢ â\93\9dV1.T1 â\9e¡[h,n2-n1] T & â\93\9dV1.T1 â\89\85 T & â\9dªG0,L2â\9d« â\8a¢ â\93\9dV2.T2 â\9e¡[h,n1-n2] T & â\93\9dV2.T2 â\89\85 T.
 #h #a #G0 #L0 #V0 #T0 #IH #H0
 #n1 #V1 #H1V01 #H2V01 #n2 #V2 #H1V02 #H2V02 #T1 #H1T01 #H2T01 #T2 #H1T02 #H2T02
 #L1 #HL01 #L2 #HL02