We start with a set \(\R\) with two operations \(+\) and \(\cdot\text{,}\) and a subset \(\R_{+}\subseteq \R\text{.}\) We call this an ordered field when the following hold.
Every \(a\in\R\) has an additive inverse \(-a\) with \(a+(-a)=0\text{,}\) and every nonzero \(a\in\R\) has a multiplicative inverse \(a^{-1}\) with \(a\cdot a^{-1}=1\text{.}\)
To characterize the real numbers, we add the least upper bound property: every nonempty subset of \(\R\) that is bounded above has a least upper bound in \(\R\text{.}\) An ordered field with this property is a complete ordered field.
A standard theorem says that any two complete ordered fields are isomorphic (as ordered fields). This is the precise sense in which there is only one real number system up to isomorphism.
Reference: [1], Chapter II, end of Section 4 (after the proof of existence of square roots), where he states that Properties I-VII determine the real number system up to a unique one-to-one correspondence preserving sums and products.
The additive identity and multiplicative identity are unique. For each \(a\in\R\text{,}\) the additive inverse \(-a\) is unique; if \(a\ne0\text{,}\) then the multiplicative inverse \(a^{-1}\) is unique.
If \(0,0'\) are additive identities, then \(0=0+0'=0'\text{.}\) The same argument gives uniqueness of \(1\text{.}\) If \(b,c\) both satisfy \(a+b=0\) and \(a+c=0\text{,}\) then \(b=b+0=b+(a+c)=(b+a)+c=0+c=c\text{.}\) The multiplicative case is identical for \(a\ne0\text{.}\)
Since \(0+0=0\text{,}\) distributivity gives \(a\cdot0=a(0+0)=a\cdot0+a\cdot0\text{.}\) Adding \(-(a\cdot0)\) to both sides yields \(a\cdot0=0\text{.}\)
Then \((-a)(-b)=((-1)a)((-1)b)=((-1)(-1))ab\text{.}\) Also \(((-1)+1)(-1)=0\) gives \((-1)(-1)+(-1)=0\text{,}\) hence \((-1)(-1)=1\text{.}\) Therefore \((-a)(-b)=ab\text{.}\)
If \(a<b\text{,}\) then \(a+c<b+c\) for every \(c\in\R\text{.}\) If \(a<b\) and \(0<c\text{,}\) then \(ac<bc\text{.}\) Also, \(a^2\ge0\) for every \(a\in\R\text{.}\)
If additionally \(0<c\text{,}\) then \(c\in\R_{+}\) and \(b-a\in\R_{+}\text{.}\) Closure of \(\R_{+}\) under multiplication gives \(c(b-a)=bc-ac\in\R_{+}\text{,}\) hence \(ac<bc\text{.}\)
For \(a\in\R\text{,}\) exactly one of \(a=0\text{,}\)\(a\in\R_{+}\text{,}\)\(-a\in\R_{+}\) holds. If \(a=0\text{,}\) then \(a^2=0\text{.}\) Otherwise either \(a^2\in\R_{+}\) or \((-a)^2\in\R_{+}\text{,}\) and \((-a)^2=a^2\text{.}\) Thus \(a^2\) is never negative, i.e. \(a^2\ge0\text{.}\)