X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Fdynamic%2Fnta_aaa.ma;h=6e6a285a01af8ce6b71f9090bb741ae55f8cf9da;hb=1b82038aa813e24e84959526e83dd35d849b51f2;hp=2a3eafa2843a4ba0676b69de06371a9700497576;hpb=db020b4218272e2e35641ce3bc3b0a9b3afda899;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/dynamic/nta_aaa.ma b/matita/matita/contribs/lambdadelta/basic_2/dynamic/nta_aaa.ma index 2a3eafa28..6e6a285a0 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/dynamic/nta_aaa.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/dynamic/nta_aaa.ma @@ -21,7 +21,7 @@ include "basic_2/dynamic/nta.ma". (* Note: this means that no type is a universe *) lemma nta_fwd_aaa (h) (a) (G) (L): - ∀T,U. ⦃G,L⦄ ⊢ T :[h,a] U → ∃∃A. ⦃G,L⦄ ⊢ T ⁝ A & ⦃G,L⦄ ⊢ U ⁝ A. + ∀T,U. ❨G,L❩ ⊢ T :[h,a] U → ∃∃A. ❨G,L❩ ⊢ T ⁝ A & ❨G,L❩ ⊢ U ⁝ A. #h #a #G #L #T #U #H elim (cnv_fwd_aaa … H) -H #A #H elim (aaa_inv_cast … H) -H #HU #HT @@ -32,7 +32,7 @@ qed-. (* Basic_1: uses: ty3_predicative *) lemma nta_abst_predicative (h) (a) (p) (G) (L): - ∀W,T. ⦃G,L⦄ ⊢ ⓛ{p}W.T :[h,a] W → ⊥. + ∀W,T. ❨G,L❩ ⊢ ⓛ[p]W.T :[h,a] W → ⊥. #h #a #p #G #L #W #T #H elim (nta_fwd_aaa … H) -a -h #X #H #H1W elim (aaa_inv_abst … H) -p #B #A #H2W #_ #H destruct -T @@ -42,8 +42,8 @@ qed-. (* Basic_1: uses: ty3_repellent *) theorem nta_abst_repellent (h) (a) (p) (G) (K): - ∀W,T,U1. ⦃G,K⦄ ⊢ ⓛ{p}W.T :[h,a] U1 → - ∀U2. ⦃G,K.ⓛW⦄ ⊢ T :[h,a] U2 → ⬆*[1] U1 ≘ U2 → ⊥. + ∀W,T,U1. ❨G,K❩ ⊢ ⓛ[p]W.T :[h,a] U1 → + ∀U2. ❨G,K.ⓛW❩ ⊢ T :[h,a] U2 → ⇧[1] U1 ≘ U2 → ⊥. #h #a #p #G #K #W #T #U1 #H1 #U2 #H2 #HU12 elim (nta_fwd_aaa … H2) -H2 #A2 #H2T #H2U2 elim (nta_fwd_aaa … H1) -H1 #X1 #H1 #HU1