X-Git-Url: http://matita.cs.unibo.it/gitweb/?p=helm.git;a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Frt_equivalence%2Fcpes_cpms.ma;h=cf3813ecfbb966dbb789a721ddca5164c970651e;hp=845deae5e461500361533ca3673ea46278c82dd4;hb=ca7327c20c6031829fade8bb84a3a1bb66113f54;hpb=25c634037771dff0138e5e8e3d4378183ff49b86 diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_equivalence/cpes_cpms.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_equivalence/cpes_cpms.ma index 845deae5e..cf3813ecf 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_equivalence/cpes_cpms.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_equivalence/cpes_cpms.ma @@ -21,7 +21,7 @@ include "basic_2/rt_equivalence/cpes.ma". lemma cpes_cprs_trans (h) (n) (G) (L) (T0): ∀T1. ❪G,L❫ ⊢ T1 ⬌*[h,n,0] T0 → - ∀T2. ❪G,L❫ ⊢ T0 ➡*[h] T2 → ❪G,L❫ ⊢ T1 ⬌*[h,n,0] T2. + ∀T2. ❪G,L❫ ⊢ T0 ➡*[h,0] T2 → ❪G,L❫ ⊢ T1 ⬌*[h,n,0] T2. #h #n #G #L #T0 #T1 * #T #HT1 #HT0 #T2 #HT02 elim (cprs_conf … HT0 … HT02) -T0 #T0 #HT0 #HT20 /3 width=3 by cpms_div, cpms_cprs_trans/ @@ -29,7 +29,7 @@ qed-. lemma cpes_cpms_div (h) (n) (n1) (n2) (G) (L) (T0): ∀T1. ❪G,L❫ ⊢ T1 ⬌*[h,n,n1] T0 → - ∀T2. ❪G,L❫ ⊢ T2 ➡*[n2,h] T0 → ❪G,L❫ ⊢ T1 ⬌*[h,n,n2+n1] T2. + ∀T2. ❪G,L❫ ⊢ T2 ➡*[h,n2] T0 → ❪G,L❫ ⊢ T1 ⬌*[h,n,n2+n1] T2. #h #n #n1 #n2 #G #L #T0 #T1 * #T #HT1 #HT0 #T2 #HT20 lapply (cpms_trans … HT20 … HT0) -T0 #HT2 /2 width=3 by cpms_div/