]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpm.ma
update in ground_2 and basic_2
[helm.git] / matita / matita / contribs / lambdadelta / basic_2 / rt_transition / cpm.ma
index 31dad2da9f9b8bc9daa951985bd94787d4ec0bd1..8d917e55f995837815d573f9a832f9cd1d9d7f1c 100644 (file)
@@ -289,23 +289,6 @@ qed-.
 
 (* Basic eliminators ********************************************************)
 
-lemma isrt_inv_max_shift_sn: โˆ€n,c1,c2. ๐‘๐“โฆƒn, โ†•*c1 โˆจ c2โฆ„ โ†’
-                             โˆงโˆง ๐‘๐“โฆƒ0, c1โฆ„ & ๐‘๐“โฆƒn, c2โฆ„.
-#n #c1 #c2 #H
-elim (isrt_inv_max โ€ฆ H) -H #n1 #n2 #Hc1 #Hc2 #H destruct
-elim (isrt_inv_shift โ€ฆ Hc1) -Hc1 #Hc1 * -n1
-/2 width=1 by conj/
-qed-.
-
-lemma isrt_inv_max_eq_t: โˆ€n,c1,c2. ๐‘๐“โฆƒn, c1 โˆจ c2โฆ„ โ†’ eq_t c1 c2 โ†’
-                         โˆงโˆง ๐‘๐“โฆƒn, c1โฆ„ & ๐‘๐“โฆƒn, c2โฆ„.
-#n #c1 #c2 #H #Hc12
-elim (isrt_inv_max โ€ฆ H) -H #n1 #n2 #Hc1 #Hc2 #H destruct
-lapply (isrt_eq_t_trans โ€ฆ Hc1 โ€ฆ Hc12) -Hc12 #H
-<(isrt_inj โ€ฆ H โ€ฆ Hc2) -Hc2
-<idempotent_max /2 width=1 by conj/
-qed-.
-
 lemma cpm_ind (h): โˆ€R:relation5 nat genv lenv term term.
                    (โˆ€I,G,L. R 0 G L (โ“ช{I}) (โ“ช{I})) โ†’
                    (โˆ€G,L,s. R 1 G L (โ‹†s) (โ‹†(next h s))) โ†’