X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Frt_transition%2Fcpm_teqx.ma;fp=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Frt_transition%2Fcpm_teqx.ma;h=b0f7f89a5990aa78959d25c9ad7175f1004d0e5f;hb=8ec019202bff90959cf1a7158b309e7f83fa222e;hp=d52d6fa4694b675cceccdf94487712049722b20f;hpb=33d0a7a9029859be79b25b5a495e0f30dab11f37;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpm_teqx.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpm_teqx.ma index d52d6fa46..b0f7f89a5 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpm_teqx.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpm_teqx.ma @@ -20,7 +20,7 @@ include "basic_2/rt_transition/cpm_drops.ma". (* Inversion lemmas with sort-irrelevant equivalence for terms **************) lemma cpm_teqx_inv_lref_sn (h) (n) (G) (L) (i): - ∀X. ❪G,L❫ ⊢ #i ➡[h,n] X → #i ≅ X → + ∀X. ❨G,L❩ ⊢ #i ➡[h,n] X → #i ≅ X → ∧∧ X = #i & n = 0. #h #n #G #L #i #X #H1 #H2 lapply (teqg_inv_lref1 … H2) -H2 #H destruct @@ -30,7 +30,7 @@ elim (lifts_inv_lref2_uni_lt … H) -H // qed-. lemma cpm_teqx_inv_atom_sn (h) (n) (I) (G) (L): - ∀X. ❪G,L❫ ⊢ ⓪[I] ➡[h,n] X → ⓪[I] ≅ X → + ∀X. ❨G,L❩ ⊢ ⓪[I] ➡[h,n] X → ⓪[I] ≅ X → ∨∨ ∧∧ X = ⓪[I] & n = 0 | ∃∃s. X = ⋆(⫯[h]s) & I = Sort s & n = 1. #h #n * #s #G #L #X #H1 #H2