X-Git-Url: http://matita.cs.unibo.it/gitweb/?p=helm.git;a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Frt_computation%2Fcpxs_teqo.ma;h=cd6c84688aafe405ad46f579b6081fd7a15bec2d;hp=93d8cd3decb0da921e803f07ec74b2eb638dce0b;hb=25c634037771dff0138e5e8e3d4378183ff49b86;hpb=bd53c4e895203eb049e75434f638f26b5a161a2b diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpxs_teqo.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpxs_teqo.ma index 93d8cd3de..cd6c84688 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpxs_teqo.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpxs_teqo.ma @@ -30,8 +30,8 @@ qed-. (* Note: probably this is an inversion lemma *) (* Basic_2A1: was: cpxs_fwd_delta *) lemma cpxs_fwd_delta_drops (h) (I) (G) (L) (K): - ∀V1,i. ⇩*[i] L ≘ K.ⓑ[I]V1 → - ∀V2. ⇧*[↑i] V1 ≘ V2 → + ∀V1,i. ⇩[i] L ≘ K.ⓑ[I]V1 → + ∀V2. ⇧[↑i] V1 ≘ V2 → ∀X2. ❪G,L❫ ⊢ #i ⬈*[h] X2 → ∨∨ #i ⩳ X2 | ❪G,L❫ ⊢ V2 ⬈*[h] X2. #h #I #G #L #K #V1 #i #HLK #V2 #HV12 #X2 #H @@ -58,7 +58,7 @@ qed-. lemma cpxs_fwd_theta (h) (p) (G) (L): ∀V1,V,T,X2. ❪G,L❫ ⊢ ⓐV1.ⓓ[p]V.T ⬈*[h] X2 → - ∀V2. ⇧*[1] V1 ≘ V2 → + ∀V2. ⇧[1] V1 ≘ V2 → ∨∨ ⓐV1.ⓓ[p]V.T ⩳ X2 | ❪G,L❫ ⊢ ⓓ[p]V.ⓐV2.T ⬈*[h] X2. #h #p #G #L #V1 #V #T #X2 #H #V2 #HV12 elim (cpxs_inv_appl1 … H) -H *