X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Fstatic%2Flfdeq_lfdeq.ma;h=c42edd1965c3b00830bad09074b1812d933349d0;hb=d0e3208d69d24a9dc9e066e381f1601bc8e109be;hp=71b1c0d4f668c84bad3295e3ae5f6ae7d1afa745;hpb=5224d5d0ff327a2360c9acd282af66ceed8788fc;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/static/lfdeq_lfdeq.ma b/matita/matita/contribs/lambdadelta/basic_2/static/lfdeq_lfdeq.ma index 71b1c0d4f..c42edd196 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/static/lfdeq_lfdeq.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/static/lfdeq_lfdeq.ma @@ -42,6 +42,10 @@ theorem lfdeq_canc_sn: ∀h,o,T. left_cancellable … (lfdeq h o T). theorem lfdeq_canc_dx: ∀h,o,T. right_cancellable … (lfdeq h o T). /3 width=3 by lfdeq_trans, lfdeq_sym/ qed-. +theorem lfdeq_repl: ∀h,o,L1,L2. ∀T:term. L1 ≡[h, o, T] L2 → + ∀K1. L1 ≡[h, o, T] K1 → ∀K2. L2 ≡[h, o, T] K2 → K1 ≡[h, o, T] K2. +/3 width=3 by lfdeq_canc_sn, lfdeq_trans/ qed-. + (* Advanced properies on negated lazy equivalence *****************************) (* Note: auto works with /4 width=8/ so lfdeq_canc_sn is preferred ************)