Throughout, claim numbers for the canonical map ι refer to Properties of the Canonical Map from the Natural Numbers to an Ordered Field, order manipulations in R use Elementary Order Arithmetic in an Ordered Field, and claim numbers for the order on N refer to Properties of the Order on the Natural Numbers.
Claim 1. Let E be the set of those k∈N for which there exists n∈N with 2ι(n)=ι(k)(ι(k)+1).
1∈E. By claim 1, ι(1)=1, so ι(1)(ι(1)+1)=1⋅2=2=2ι(1), and n=1 has the required property.
k∈E implies k+1∈E. Let n∈N satisfy 2ι(n)=ι(k)(ι(k)+1). By claim 1, ι(k+1)=ι(k)+1, so the field operations of R give
ι(k+1)(ι(k+1)+1)=(ι(k)+1)(ι(k)+2)=ι(k)(ι(k)+1)+2(ι(k)+1)=2ι(n)+2ι(k+1).
By claim 4 (additivity), ι(n)+ι(k+1)=ι(n+k+1), so the right-hand side equals 2ι(n+k+1) and k+1∈E.
By Principle of Induction for the Natural Numbers, E=N.
Uniqueness. In R one has 0<1 by claim 6 of Elementary Order Arithmetic in an Ordered Field and 0<2 by claim 8 of that lemma, so 2=0 and 2 is invertible. If 2ι(n)=2ι(n′) then ι(n)=ι(n′), hence n=n′ by claim 7 (injectivity). Writing Tk for the unique natural number attached to k in this way defines a family (Tk)k∈N with all terms in N, that is, a sequence in N.
Claim 2. The base case above exhibits n=1 with 2ι(1)=ι(1)(ι(1)+1), so T1=1 by uniqueness. The induction step, applied with n=Tk, exhibits n+k+1=Tk+k+1 as a natural number whose image satisfies the defining equation for k+1, so Tk+1=Tk+k+1, again by uniqueness.
Claim 3. First let k∈N be arbitrary. By claim 2 and claim 4 (additivity),
ι(Tk+1)=ι(Tk+k+1)=ι(Tk)+ι(k+1),
and 0<ι(k+1) by claim 3 (positivity), so ι(Tk)<ι(Tk+1). By trichotomy (claim 3 of the order lemma) exactly one of Tk+1<Tk, Tk+1=Tk, Tk<Tk+1 holds; the first would give ι(Tk+1)<ι(Tk) by claim 6 (strict monotonicity) and the second ι(Tk+1)=ι(Tk), both contradicting ι(Tk)<ι(Tk+1). Hence Tk<Tk+1.
Now fix k∈N and let l∈N with k<l. By claim 7 of the order lemma there is j∈N with l=k+j, so it suffices to prove, by induction on j, that Tk<Tk+j for every j∈N. For j=1 this is the previous paragraph. If Tk<Tk+j, then Tk+j<Tk+j+1=Tk+(j+1) by the previous paragraph and associativity of addition (claim 3 of Arithmetic of Addition on the Natural Numbers), so Tk<Tk+(j+1) by transitivity (claim 1 of the order lemma). By Principle of Induction for the Natural Numbers the assertion holds for every j, which proves claim 3.