X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambda_delta%2FBasic_2%2Freducibility%2Fltpr_ldrop.ma;h=9dd48e06272474bf33b13ee14e42b90c38f8b703;hb=d833e40ce45e301a01ddd9ea66c29fb2b34bb685;hp=38e7858dc28672a8530ecb93b5d3f79c9f99dc0d;hpb=04cd2181640b3828b3d193a8e819c849ef574236;p=helm.git diff --git a/matita/matita/contribs/lambda_delta/Basic_2/reducibility/ltpr_ldrop.ma b/matita/matita/contribs/lambda_delta/Basic_2/reducibility/ltpr_ldrop.ma index 38e7858dc..9dd48e062 100644 --- a/matita/matita/contribs/lambda_delta/Basic_2/reducibility/ltpr_ldrop.ma +++ b/matita/matita/contribs/lambda_delta/Basic_2/reducibility/ltpr_ldrop.ma @@ -18,8 +18,8 @@ include "Basic_2/reducibility/ltpr.ma". (* CONTEXT-FREE PARALLEL REDUCTION ON LOCAL ENVIRONMENTS ********************) (* Basic_1: was: wcpr0_ldrop *) -lemma ltpr_ldrop_conf: ∀L1,K1,d,e. ↓[d, e] L1 ≡ K1 → ∀L2. L1 ⇒ L2 → - ∃∃K2. ↓[d, e] L2 ≡ K2 & K1 ⇒ K2. +lemma ltpr_ldrop_conf: ∀L1,K1,d,e. ⇩[d, e] L1 ≡ K1 → ∀L2. L1 ➡ L2 → + ∃∃K2. ⇩[d, e] L2 ≡ K2 & K1 ➡ K2. #L1 #K1 #d #e #H elim H -L1 -K1 -d -e [ #d #e #X #H >(ltpr_inv_atom1 … H) -H /2 width=3/ | #K1 #I #V1 #X #H @@ -35,8 +35,8 @@ lemma ltpr_ldrop_conf: ∀L1,K1,d,e. ↓[d, e] L1 ≡ K1 → ∀L2. L1 ⇒ L2 qed. (* Basic_1: was: wcpr0_ldrop_back *) -lemma ltpr_ldrop_trans: ∀L1,K1,d,e. ↓[d, e] L1 ≡ K1 → ∀K2. K1 ⇒ K2 → - ∃∃L2. ↓[d, e] L2 ≡ K2 & L1 ⇒ L2. +lemma ltpr_ldrop_trans: ∀L1,K1,d,e. ⇩[d, e] L1 ≡ K1 → ∀K2. K1 ➡ K2 → + ∃∃L2. ⇩[d, e] L2 ≡ K2 & L1 ➡ L2. #L1 #K1 #d #e #H elim H -L1 -K1 -d -e [ #d #e #X #H >(ltpr_inv_atom1 … H) -H /2 width=3/ | #K1 #I #V1 #X #H