\(\le\) is reflexive since \(n+0=n\) and therefore \(n\le n\text{,}\) for all \(n\in \nonnegints\text{.}\) Next, we show that \(\le\) is antisymmetric. Let \(m,n\in\nonnegints\) and suppose that \(m\le n\) and \(n\le m\text{.}\) Then there exist natural numbers \(p\) and \(q\) so that \(m+p=n\) and \(n+q=m\text{.}\) It follows that
\begin{equation*}
m+(p+q)= (m+p)+q=n+q =m=m+0
\end{equation*}
Therefore \(p+q=0\text{,}\) which implies that \(p=q=0\text{.}\) Thus \(m+p=m+0=m=n\text{.}\)
Next, we show that \(\le\) is transitive. Suppose that \(m,n,p\in \nonnegints\text{,}\) \(m\le n\) and \(n\le p\text{.}\) Then there exist natural numbers \(q\) and \(r\) so that \(m+q=n\) and \(n+r=p\text{.}\) Then
\begin{equation*}
m+(q+r)=(m+q)+r=n+r=p.
\end{equation*}
Thus \(m\le p\text{,}\) and we have now shown that \(\le\) is a partial order on \(\nonnegints\text{.}\)
Finally, we show that
\(\le\) is a total order. To accomplish this, we choose an arbitrary element
\(m\in\nonnegints\) and show that for every
\(n\in\nonnegints\text{,}\) either
\(m\le n\) or
\(n\le m\text{.}\) We do this by induction on
\(n\text{.}\) Suppose first that
\(n=0\text{.}\) Since
\(0+m=m\text{,}\) we conclude that
\(0\le m\text{.}\) Now suppose that for some
\(k\in\nonnegints\text{,}\) we have
\(m\le k\text{.}\) Then there is a natural number
\(p\) so that
\(m+p=k\text{.}\) Then
\(m+(p+1) =(m+p)+1=k+1\text{,}\) so
\(m\le k+1\text{.}\)
On the other hand, suppose that for some
\(k\in\nonnegints\text{,}\) we have
\(k\le m\text{.}\) If
\(k=m\text{,}\) then
\(m\le k\) and
\(m\le k+1\) as above. Now suppose that
\(k\le m\) and
\(k\neq m\text{.}\) Since
\(k\le m\text{,}\) there exists a natural number
\(p\) so that
\(k+p=m\text{.}\) Since
\(k\neq m\text{,}\) we know
\(p\neq 0\text{.}\) Therefore, there is a natural number
\(q\) so that
\(p=q+1\text{.}\) Then
\(m=k+p=k+(q+1)=(k+1)+q\) which shows that
\(k+1\le m\text{.}\)