X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambda_delta%2Fbasic_2%2Fcomputation%2Flcprs_aaa.ma;h=73a6261e3538120c819daea529e028db3526e026;hb=2ba7ef901a6b72210692792f2396c08bc0cff52c;hp=9be9b17e4ad97430b87aff695457bdff2a6eb95f;hpb=74c7035b4dd6933bda4479816e51f5771ee1f572;p=helm.git diff --git a/matita/matita/contribs/lambda_delta/basic_2/computation/lcprs_aaa.ma b/matita/matita/contribs/lambda_delta/basic_2/computation/lcprs_aaa.ma index 9be9b17e4..73a6261e3 100644 --- a/matita/matita/contribs/lambda_delta/basic_2/computation/lcprs_aaa.ma +++ b/matita/matita/contribs/lambda_delta/basic_2/computation/lcprs_aaa.ma @@ -20,16 +20,16 @@ include "basic_2/computation/lcprs.ma". (* Properties about atomic arity assignment on terms ************************) -lemma aaa_lcprs_conf: ∀L1,T,A. L1 ⊢ T ÷ A → ∀L2. L1 ⊢ ➡* L2 → L2 ⊢ T ÷ A. +lemma aaa_lcprs_conf: ∀L1,T,A. L1 ⊢ T ⁝ A → ∀L2. L1 ⊢ ➡* L2 → L2 ⊢ T ⁝ A. #L1 #T #A #HT #L2 #HL12 -@(TC_Conf3 … (λL,A. L ⊢ T ÷ A) … HT ? HL12) /2 width=3/ +@(TC_Conf3 … (λL,A. L ⊢ T ⁝ A) … HT ? HL12) /2 width=3/ qed. -lemma aaa_cprs_conf: ∀L,T1,A. L ⊢ T1 ÷ A → ∀T2. L ⊢ T1 ➡* T2 → L ⊢ T2 ÷ A. +lemma aaa_cprs_conf: ∀L,T1,A. L ⊢ T1 ⁝ A → ∀T2. L ⊢ T1 ➡* T2 → L ⊢ T2 ⁝ A. #L #T1 #A #HT1 #T2 #HT12 @(TC_Conf3 … HT1 ? HT12) /2 width=3/ qed. -lemma aaa_lcprs_cprs_conf: ∀L1,T1,A. L1 ⊢ T1 ÷ A → ∀L2. L1 ⊢ ➡* L2 → - ∀T2. L2 ⊢ T1 ➡* T2 → L2 ⊢ T2 ÷ A. +lemma aaa_lcprs_cprs_conf: ∀L1,T1,A. L1 ⊢ T1 ⁝ A → ∀L2. L1 ⊢ ➡* L2 → + ∀T2. L2 ⊢ T1 ➡* T2 → L2 ⊢ T2 ⁝ A. /3 width=3/ qed.