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_nta.ma;h=409f06b81407fdfc6f32741c21f7fe36b12e6ff9;hp=c7fd9cb2637164bc369c60ae17393c77e476a801;hb=bd53c4e895203eb049e75434f638f26b5a161a2b;hpb=3b7b8afcb429a60d716d5226a5b6ab0d003228b1 diff --git a/matita/matita/contribs/lambdadelta/basic_2/i_dynamic/ntas_nta.ma b/matita/matita/contribs/lambdadelta/basic_2/i_dynamic/ntas_nta.ma index c7fd9cb26..409f06b81 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/i_dynamic/ntas_nta.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/i_dynamic/ntas_nta.ma @@ -20,12 +20,12 @@ include "basic_2/i_dynamic/ntas_preserve.ma". (* Advanced properties of native validity for terms *************************) lemma cnv_appl_ntas_ge (h) (a) (G) (L): - ∀m,n. m ≤ n → ad a n → ∀V,W. ⦃G,L⦄ ⊢ V :[h,a] W → - ∀p,T,U. ⦃G,L⦄ ⊢ T :*[h,a,m] ⓛ{p}W.U → ⦃G,L⦄ ⊢ ⓐV.T ![h,a]. + ∀m,n. m ≤ n → ad a n → ∀V,W. ❪G,L❫ ⊢ V :[h,a] W → + ∀p,T,U. ❪G,L❫ ⊢ T :*[h,a,m] ⓛ[p]W.U → ❪G,L❫ ⊢ ⓐV.T ![h,a]. #h #a #G #L #m #n #Hmn #Hn #V #W #HVW #p #T #U #HTU elim (cnv_inv_cast … HVW) -HVW #W0 #HW #HV #HW0 #HVW0 elim HTU -HTU #U0 #H #HT #HU0 #HTU0 -elim (cnv_cpms_conf … H … HU0 0 (ⓛ{p}W0.U)) -H -HU0 +elim (cnv_cpms_conf … H … HU0 0 (ⓛ[p]W0.U)) -H -HU0 [| /2 width=1 by cpms_bind/ ] -HW0