X-Git-Url: http://matita.cs.unibo.it/gitweb/?p=helm.git;a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Fi_dynamic%2Fntas_cpcs.ma;h=2038f27e22f6f5b1ef2a179c46627e2f5fd4ae88;hp=6adb6f7adedaad1d407e2eb131e2a8dabd4e6b28;hb=bd53c4e895203eb049e75434f638f26b5a161a2b;hpb=3b7b8afcb429a60d716d5226a5b6ab0d003228b1 diff --git a/matita/matita/contribs/lambdadelta/basic_2/i_dynamic/ntas_cpcs.ma b/matita/matita/contribs/lambdadelta/basic_2/i_dynamic/ntas_cpcs.ma index 6adb6f7ad..2038f27e2 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/i_dynamic/ntas_cpcs.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/i_dynamic/ntas_cpcs.ma @@ -20,7 +20,7 @@ include "basic_2/i_dynamic/ntas.ma". (* Properties with r-equivalence for terms **********************************) lemma ntas_zero (h) (a) (G) (L): - ∀T1,T2. ⦃G,L⦄ ⊢ T1 ![h,a] → ⦃G,L⦄ ⊢ T2 ![h,a] → ⦃G,L⦄ ⊢ T1 ⬌*[h] T2 → ⦃G,L⦄ ⊢ T1 :*[h,a,0] T2. + ∀T1,T2. ❪G,L❫ ⊢ T1 ![h,a] → ❪G,L❫ ⊢ T2 ![h,a] → ❪G,L❫ ⊢ T1 ⬌*[h] T2 → ❪G,L❫ ⊢ T1 :*[h,a,0] T2. #h #a #G #L #T1 #T2 #HT1 #HT2 #H elim (cpcs_inv_cprs … H) -H #T0 #HT10 #HT20 /2 width=3 by ntas_intro/ @@ -29,8 +29,8 @@ qed. (* Inversion lemmas with r-equivalence for terms ****************************) lemma ntas_inv_zero (h) (a) (G) (L): - ∀T1,T2. ⦃G,L⦄ ⊢ T1 :*[h,a,0] T2 → - ∧∧ ⦃G,L⦄ ⊢ T1 ![h,a] & ⦃G,L⦄ ⊢ T2 ![h,a] & ⦃G,L⦄ ⊢ T1 ⬌*[h] T2. + ∀T1,T2. ❪G,L❫ ⊢ T1 :*[h,a,0] T2 → + ∧∧ ❪G,L❫ ⊢ T1 ![h,a] & ❪G,L❫ ⊢ T2 ![h,a] & ❪G,L❫ ⊢ T1 ⬌*[h] T2. #h #a #G #L #T1 #T2 * #T0 #HT1 #HT2 #HT20 #HT10 /3 width=3 by cprs_div, and3_intro/ qed-.