X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambda_delta%2Fbasic_2%2Fcomputation%2Fcprs_ltpr.ma;h=2682a7609311bfb11884ac526f5328860603fd8d;hb=a04bfe6d381b281db15e8b432f6f221576aad439;hp=8859a46d6b19fa4f7babd1cd004e7d24f10d3abf;hpb=e0827239f4b44f2af9c7f88c4c7c41f2a193ae37;p=helm.git diff --git a/matita/matita/contribs/lambda_delta/basic_2/computation/cprs_ltpr.ma b/matita/matita/contribs/lambda_delta/basic_2/computation/cprs_ltpr.ma index 8859a46d6..2682a7609 100644 --- a/matita/matita/contribs/lambda_delta/basic_2/computation/cprs_ltpr.ma +++ b/matita/matita/contribs/lambda_delta/basic_2/computation/cprs_ltpr.ma @@ -20,9 +20,9 @@ include "basic_2/computation/cprs.ma". (* Properties concerning parallel unfold on terms ***************************) (* Basic_1: was only: pr3_subst1 *) -lemma cprs_tpss_ltpr: ∀L1,T1,U1,d,e. L1 ⊢ T1 [d, e] ▶* U1 → +lemma cprs_tpss_ltpr: ∀L1,T1,U1,d,e. L1 ⊢ T1 ▶* [d, e] U1 → ∀L2. L1 ➡ L2 → ∀T2. L2 ⊢ T1 ➡* T2 → - ∃∃U2. L2 ⊢ U1 ➡* U2 & L2 ⊢ T2 [d, e] ▶* U2. + ∃∃U2. L2 ⊢ U1 ➡* U2 & L2 ⊢ T2 ▶* [d, e] U2. #L1 #T1 #U1 #d #e #HTU1 #L2 #HL12 #T2 #HT12 elim HT12 -T2 [ #T2 #HT12 elim (cpr_tpss_ltpr … HL12 … HT12 … HTU1) -L1 -T1 /3 width=3/