]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_eval.ma
update in ground_2, static_2, basic_2, apps_2, alpha_1
[helm.git] / matita / matita / contribs / lambdadelta / basic_2 / dynamic / cnv_eval.ma
index efd2c3cce534421d28bd3176a6bb4804726b90c3..44bd544d711728108309b5eee903ad2b6b94d2ce 100644 (file)
@@ -15,7 +15,7 @@
 include "basic_2/rt_computation/cpmuwe_cpmuwe.ma".
 include "basic_2/rt_equivalence/cpes_cpes.ma".
 include "basic_2/dynamic/cnv_cpmuwe.ma". (**) (* should be included by the next *)
-include "basic_2/dynamic/cnv_cpmuwe_cpme.ma".
+include "basic_2/dynamic/cnv_cpmuwe_cpmre.ma".
 include "basic_2/dynamic/cnv_cpes.ma".
 include "basic_2/dynamic/cnv_preserve_cpes.ma".
 
@@ -24,7 +24,7 @@ include "basic_2/dynamic/cnv_preserve_cpes.ma".
 (* main properties with evaluations for rt-transition on terms **************)
 
 theorem cnv_dec (h) (a) (G) (L) (T): ac_props a →
-        Decidable (â¦\83G,Lâ¦\84 ⊢ T ![h,a]).
+        Decidable (â\9dªG,Lâ\9d« ⊢ T ![h,a]).
 #h #a #G #L #T #Ha
 @(fqup_wf_ind_eq (Ⓣ) … G L T) -G -L -T #G0 #L0 #T0 #IH #G #L * * [|||| * ]
 [ #s #HG #HL #HT destruct -Ha -IH
@@ -43,7 +43,7 @@ theorem cnv_dec (h) (a) (G) (L) (T): ac_props a →
   /3 width=6 by cnv_inv_gref, or_intror/
 | #p #I #V #T #HG #HL #HT destruct -Ha
   elim (IH G L V) [| -IH | // ] #HV
-  [ elim (IH G (L.ⓑ{I}V) T) -IH [3: // ] #HT
+  [ elim (IH G (L.ⓑ[I]V) T) -IH [3: // ] #HT
     [ /3 width=1 by cnv_bind, or_introl/ ]
   ]
   @or_intror #H
@@ -56,7 +56,7 @@ theorem cnv_dec (h) (a) (G) (L) (T): ac_props a →
       elim (dec_min (R_cpmuwe h G L T) … Hn) -Hn
       [| /2 width=2 by cnv_R_cpmuwe_dec/ ] #n0 #_ -n
       elim (ac_dec … Ha n0) -Ha
-      [ * #n #Hn #Ha * #X0 #HX0 #_
+      [ * #n #Ha #Hn * #X0 #HX0 #_
         elim (abst_dec X0)
         [ * #p #W #U0 #H destruct
           elim (cnv_cpes_dec … 1 0 … HV W) [ #HVW | #HnVW ]