Denote $\Bbb Z_0$ be the set of all non-negative integers.
Well Ordering Principle for $\Bbb Z_0$. Every non-empty subset $S$ of $\Bbb Z_0$ has a least element; that is, there exists $m \in S$ such that $m \le s$ for all $s \in S$.
Note: $0$ is a least element of $\Bbb Z_0$.
Proof: Let $\emptyset \ne S \subseteq \Bbb Z_0$ be arbitrary given. Let $k$ be an element of $S$. Then $k$ is a non-negative number. Define a subset $T$ of $S$ by $T=\{x \in S \mid x \le k\}$. Then $T \ne \emptyset$ and $T \subseteq \{0,1,2,\ldots,k\}$. Clearly, $T$ is a finite subset of $\Bbb Z_0$ and therefore it has a least element, say $m$. Then $0 \le m \le k$. Now, we must to show that $m$ is the least element of $S$. Indeed, let $s$ be any element of $S$. If $s>k$, then the inequality $m \le k$ implies $m<s$. If $s \le k$, then $s \in T$. Since $m$ being the least element of $T$, then $m \le s$. Hence, $m$ is the least element of $S$. This completes the proof. $\qquad \square$
Does this correct? I'm had a little bit confusing on the sentence "therefore it has a least element, say $m$". It seems obviously true, but I couldn't to prove it yet. Any ideas? Thanks in advanced.