All sums are the finite sums of that definition; we write σ:[n]→K for the map used there, so that ∑k=1jak=σ(j) for every j∈[n]. Throughout we use the field axioms of K, the successor map S of Natural Numbers, and the following facts about initial segments from claims 1 to 4 of Basic Properties of Initial Segments of the Natural Numbers: 1∈[n] and n∈[n]; [1]={1}; [S(n)]=[n]∪{S(n)} with S(n)∈/[n]; and [j]⊆[n] whenever j≤n. Claims 2 to 7 are proved by applying the principle of induction to the set of natural numbers n for which the assertion in question holds for all admissible data on [n].
Claim 1. Restriction. Let j∈[n], let a′ be the restriction of a to [j], which is defined because [j]⊆[n], and let σ′:[j]→K be the map associated with a′ by Existence and Uniqueness of Iterates of a Binary Operation, so that ∑k=1iak′=σ′(i) for every i∈[j]. Let ρ be the restriction of σ to [j]. Since 1∈[j] we have ρ(1)=σ(1)=a1=a1′. If m∈N satisfies S(m)∈[j], then S(m)∈[n], and m∈[j] because m<S(m)≤j by claims 5 and 1 of Properties of the Order on the Natural Numbers; hence
ρ(S(m))=σ(S(m))=σ(m)+aS(m)=ρ(m)+aS(m)′.
Thus ρ satisfies the two conditions of Existence and Uniqueness of Iterates of a Binary Operation for the data a′, and by the uniqueness part of that lemma ρ=σ′. Therefore ∑k=1iak′=σ(i)=∑k=1iak for every i∈[j].
Recursion. Directly from the definition, ∑k=11ak=σ(1)=a1, and for m∈N with S(m)∈[n],
k=1∑S(m)ak=σ(S(m))=σ(m)+aS(m)=(k=1∑mak)+aS(m).
In what follows we call these two identities the base clause and the recursion. By the restriction part of claim 1, when data are given on [S(n)] a sum ∑k=1n formed from them agrees with the corresponding sum formed from their restriction to [n], so the inductive hypotheses below apply to it.
Claim 2. For n=1 we have [1]={1} and both sides equal a1+b1 by the base clause. Assume the identity for n and let a,b be defined on [S(n)]. By the recursion, the inductive hypothesis applied to the restrictions of a and b to [n], and commutativity and associativity of addition,
k=1∑S(n)(ak+bk)=k=1∑n(ak+bk)+(aS(n)+bS(n))=(k=1∑nak+k=1∑nbk)+(aS(n)+bS(n)),
which rearranges to
(k=1∑nak+aS(n))+(k=1∑nbk+bS(n))=k=1∑S(n)ak+k=1∑S(n)bk.
Claim 3. For n=1 both sides equal λa1 by the base clause. Assume the identity for n. By the recursion, the inductive hypothesis and the distributive law,
k=1∑S(n)(λak)=k=1∑n(λak)+λaS(n)=λk=1∑nak+λaS(n)=λ(k=1∑nak+aS(n))=λk=1∑S(n)ak.
Claim 4. For n=1 both sides equal a1 by the base clause. Assume the identity for n. Since conjugation preserves sums by claim 1 of Properties of Complex Conjugation and Modulus,
k=1∑S(n)ak=k=1∑nak+aS(n)=k=1∑nak+aS(n)=k=1∑nak+aS(n)=k=1∑S(n)ak.
Claim 5. We first record two facts about real numbers, which form an ordered field. (i) If 0≤q then, adding p to both sides, p≤p+q; if moreover 0≤p, then 0≤p+q by transitivity. (ii) If 0≤p, 0≤q and p+q=0, then p≤p+q=0 by (i) and 0≤p, so p=0 by antisymmetry, and symmetrically q=0.
First assertion. For n=1 it is the hypothesis 0≤a1, since ∑k=11ak=a1. Assume it for n and let 0≤ak for every k∈[S(n)]. The inductive hypothesis applied to the restriction of a to [n] gives 0≤∑k=1nak, and 0≤aS(n), so (i) gives 0≤∑k=1nak+aS(n)=∑k=1S(n)ak.
Second assertion. For n=1 the hypothesis reads a1=0. Assume it for n and suppose 0≤ak for every k∈[S(n)] with ∑k=1S(n)ak=0. Writing p=∑k=1nak and q=aS(n), we have 0≤p by the first assertion, 0≤q, and p+q=0 by the recursion, so p=0 and q=0 by (ii). Applying the inductive hypothesis to the restriction of a to [n] gives ak=0 for every k∈[n], and aS(n)=q=0. Since [S(n)]=[n]∪{S(n)}, all summands vanish.
Claim 6. For n=1 we have [1]={1}, so j=1 and a1≤a1=∑k=11ak by reflexivity. Assume the assertion for n, let 0≤ak for every k∈[S(n)], and let j∈[S(n)]=[n]∪{S(n)}. Put T=∑k=1nak, so that ∑k=1S(n)ak=T+aS(n) by the recursion, and 0≤T by claim 5.
If j=S(n), then from 0≤T and fact (i) of claim 5, applied with the roles of p and q taken by aS(n) and T together with commutativity of addition, we get aS(n)≤T+aS(n).
If j∈[n], the inductive hypothesis applied to the restriction of a to [n] gives aj≤T, while 0≤aS(n) and fact (i) give T≤T+aS(n); transitivity yields aj≤T+aS(n).
In both cases aj≤∑k=1S(n)ak, which completes the induction.
Claim 7. For n=1 we have [1]={1}, so i=1 and ∑k=11ak=a1=ai by the base clause. Assume the assertion for n, let a be defined on [S(n)], and let i∈[S(n)]=[n]∪{S(n)} satisfy ak=0 for every k∈[S(n)] with k=i.
If i∈[n], then S(n)=i because S(n)∈/[n], so aS(n)=0. The restriction of a to [n] satisfies the same hypothesis with the same distinguished index i, so the inductive hypothesis gives ∑k=1nak=ai, and the recursion together with the additive identity gives ∑k=1S(n)ak=ai+0=ai.
If i=S(n), then ak=0 for every k∈[n]. Applying the inductive hypothesis to the restriction of a to [n] with distinguished index 1 gives ∑k=1nak=a1=0, so the recursion gives ∑k=1S(n)ak=0+aS(n)=aS(n)=ai.