X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fground%2Farith%2Fnat_plus.ma;h=75ff371fb108a84e9847927ca670fd2af4c822f5;hb=4d232392091ee233afc26ecf3120dd5f5c6a33c8;hp=2df064a0189c3085ed0707a78532215d5e6bd79c;hpb=19b0a814861157ba05f23877d5cd94059f52c2e8;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/ground/arith/nat_plus.ma b/matita/matita/contribs/lambdadelta/ground/arith/nat_plus.ma index 2df064a01..75ff371fb 100644 --- a/matita/matita/contribs/lambdadelta/ground/arith/nat_plus.ma +++ b/matita/matita/contribs/lambdadelta/ground/arith/nat_plus.ma @@ -21,7 +21,7 @@ definition nplus: nat → nat → nat ≝ λm,n. nsucc^n m. interpretation - "plus (positive integers)" + "plus (non-negative integers)" 'plus m n = (nplus m n). (* Basic constructions ******************************************************) @@ -42,13 +42,15 @@ qed. (* Constructions with niter *************************************************) (*** iter_plus *) -lemma niter_plus (A) (f) (a) (n1) (n2): - f^n1 (f^n2 a) = f^{A}(n1+n2) a. -#A #f #a #n1 #n2 @(nat_ind_succ … n2) -n2 // -#n2 #IH nplus_assoc >nplus_assoc