X-Git-Url: http://matita.cs.unibo.it/gitweb/?p=helm.git;a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fground_2%2Frelocation%2Fnstream_istot.ma;h=3a19d81a0f355a306cb9dc2c3402caaa87fd453e;hp=9d2f3cd2b0e74dd8dabf2c7788b3281a57d01845;hb=bd53c4e895203eb049e75434f638f26b5a161a2b;hpb=3b7b8afcb429a60d716d5226a5b6ab0d003228b1 diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_istot.ma b/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_istot.ma index 9d2f3cd2b..3a19d81a0 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_istot.ma +++ b/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_istot.ma @@ -31,49 +31,49 @@ interpretation "functional application (nstream)" (* Specific properties on at ************************************************) -lemma at_O1: ∀i2,f. @⦃0, i2⨮f⦄ ≘ i2. +lemma at_O1: ∀i2,f. @❪0, i2⨮f❫ ≘ i2. #i2 elim i2 -i2 /2 width=5 by at_refl, at_next/ qed. -lemma at_S1: ∀n,f,i1,i2. @⦃i1, f⦄ ≘ i2 → @⦃↑i1, n⨮f⦄ ≘ ↑(n+i2). +lemma at_S1: ∀n,f,i1,i2. @❪i1, f❫ ≘ i2 → @❪↑i1, n⨮f❫ ≘ ↑(n+i2). #n elim n -n /3 width=7 by at_push, at_next/ qed. -lemma at_total: ∀i1,f. @⦃i1, f⦄ ≘ f@❴i1❵. +lemma at_total: ∀i1,f. @❪i1, f❫ ≘ f@❨i1❩. #i1 elim i1 -i1 [ * // | #i #IH * /3 width=1 by at_S1/ ] qed. -lemma at_istot: ∀f. 𝐓⦃f⦄. +lemma at_istot: ∀f. 𝐓❪f❫. /2 width=2 by ex_intro/ qed. -lemma at_plus2: ∀f,i1,i,n,m. @⦃i1, n⨮f⦄ ≘ i → @⦃i1, (m+n)⨮f⦄ ≘ m+i. +lemma at_plus2: ∀f,i1,i,n,m. @❪i1, n⨮f❫ ≘ i → @❪i1, (m+n)⨮f❫ ≘ m+i. #f #i1 #i #n #m #H elim m -m // #m