X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Frt_computation%2Fcpxs_toeq.ma;fp=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Frt_computation%2Fcpxs_toeq.ma;h=8b6725af0c1e8de33d40a4e779b508bb37a7c0b1;hb=67fe9cec87e129a2a41c75d7ed8456a6f3314421;hp=f0782e12c2a0ff1a97ad6e158e3e26db1db3f626;hpb=86861e6f031df66824a381527dfe847029ff72bc;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpxs_toeq.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpxs_toeq.ma index f0782e12c..8b6725af0 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpxs_toeq.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpxs_toeq.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 *