X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambda_delta%2Fbasic_2%2Fcomputation%2Fcprs.ma;h=a25a36a3e6b984baf5109e62b7d8a6f42db1918e;hb=5ac2dc4e01aca542ddd13c02b304c646d8df9799;hp=6314894c255b75f7f33a1e5acfcdc4ff6e509604;hpb=e0827239f4b44f2af9c7f88c4c7c41f2a193ae37;p=helm.git diff --git a/matita/matita/contribs/lambda_delta/basic_2/computation/cprs.ma b/matita/matita/contribs/lambda_delta/basic_2/computation/cprs.ma index 6314894c2..a25a36a3e 100644 --- a/matita/matita/contribs/lambda_delta/basic_2/computation/cprs.ma +++ b/matita/matita/contribs/lambda_delta/basic_2/computation/cprs.ma @@ -56,7 +56,7 @@ lemma cprs_strap2: ∀L,T1,T,T2. (* Note: it does not hold replacing |L1| with |L2| *) lemma cprs_lsubs_conf: ∀L1,T1,T2. L1 ⊢ T1 ➡* T2 → - ∀L2. L1 [0, |L1|] ≼ L2 → L2 ⊢ T1 ➡* T2. + ∀L2. L1 ≼ [0, |L1|] L2 → L2 ⊢ T1 ➡* T2. /3 width=3/ qed. @@ -88,7 +88,7 @@ elim (cpr_inv_cast1 … HU2) -HU2 /3 width=3/ * qed-. (* Basic_1: was: nf2_pr3_unfold *) -lemma cprs_inv_cnf1: ∀L,T,U. L ⊢ T ➡* U → L ⊢ 𝐍[T] → T = U. +lemma cprs_inv_cnf1: ∀L,T,U. L ⊢ T ➡* U → L ⊢ 𝐍⦃T⦄ → T = U. #L #T #U #H @(cprs_ind_dx … H) -T // #T0 #T #H1T0 #_ #IHT #H2T0 lapply (H2T0 … H1T0) -H1T0 #H destruct /2 width=1/