Field axioms are numbered as in Field and order axioms as in Ordered Field; the order β€ on R is a total order, hence reflexive, transitive and antisymmetric. Write (Ok) for claim k of Properties of the Order on the Natural Numbers and (Sk) for claim k of Properties of Finite Sums.
Step 0.
(a) 0β€1. By field axiom 6, 1ξ =0. Let t=β£1β£ be the absolute value of 1. By claim 1 of Properties of the Absolute Value in an Ordered Field we have 0β€t, and tξ =0, since that claim gives t=0 only for 1=0. By claim 4 of the same lemma with x=y=1,
t=β£1β
1β£=β£1β£β£1β£=tt.
Multiplying by the inverse tβ1 supplied by field axiom 7 and using field axioms 5 and 6,
1=ttβ1=(tt)tβ1=t(ttβ1)=tβ
1=t,
so 0β€t reads 0β€1.
(b) For every xβR one has xβ€x+1, and x+1β€x is false. Order axiom 1 with c=x turns 0β€1 into 0+xβ€1+x, that is, xβ€x+1. If also x+1β€x, then order axiom 1 with c=βx gives (x+1)+(βx)β€x+(βx)=0, whose left-hand side is 1+(x+(βx))=1; so 1β€0, and antisymmetry with 0β€1 gives 1=0, contradicting field axiom 6.
Step 1: claim 1. By (S1), Ο(1)=11(1)β=1. Fix nβN. By (O4), (O5) and (O1) we have 1β€n and nβ€S(n), so nβ[S(n)] and the restriction of 1(S(n)) to [n] is 1(n). Hence (S1), used first in its recursion part and then in its restriction part, gives
Ο(S(n))=(k=1βnβ1k(S(n))β)+1S(n)(S(n))β=Ο(n)+1.
Step 2: claim 2. Note first that p<q makes qβ€p false: p<q gives pβ€q by (O1), so qβ€p would give p=q by (O2), contradicting (O3).
Fix mβN and let A be the set of those nβN such that either nβ€m, or else both m<n and Ο(m)+1β€Ο(n). By (O4) we have 1β€m, so 1βA.
Let nβA. If S(n)β€m, then S(n)βA. Otherwise m<S(n), because by (O3) the alternatives S(n)<m and S(n)=m would each give S(n)β€m by (O1). There are two cases.
Case nβ€m. From m<S(n) we get mβ€S(n) by (O1) and mξ =S(n) by (O3), so (O5) gives mβ€n and hence n=m by (O2). Step 1 then gives Ο(S(n))=Ο(n)+1=Ο(m)+1.
Case m<n and Ο(m)+1β€Ο(n). Step 1 and step 0(b) give Ο(n)β€Ο(n)+1=Ο(S(n)), so transitivity gives Ο(m)+1β€Ο(S(n)).
In both cases m<S(n) and Ο(m)+1β€Ο(S(n)), so S(n)βA. By Principle of Induction for the Natural Numbers, A=N.
Now let m<n. Then nβ€m is false, so Ο(m)+1β€Ο(n). Step 0(b) gives Ο(m)β€Ο(m)+1, hence Ο(m)β€Ο(n) by transitivity; and Ο(m)=Ο(n) would give Ο(m)+1β€Ο(m), which step 0(b) excludes.
Step 3: claim 3. Let Ο(m)=Ο(n). By (O3) exactly one of m<n, m=n, n<m holds, and claim 2 excludes the first and the third. Hence m=n.