a ⊆ S(b), so that S(b) is also in M . If a ⊆ b, then it is immediate that a ⊆ S(b), since b is a subset
of S(b). So suppose instead that a ∈ / b. If a ∈
/ S(b) also, we are done, so assume that a ∈ S(b). But
the only element of S(b) = b ∪ {b} that is not also an element of b is the set b itself, so it follows
that a = b. But in that case, a ⊆ S(b). Therefore, M = N by definition, and we conclude that
statement (1) is true for all a and b in N.
We leave statements (2) and (3) as exercises, and use (3) to prove (4). Suppose that a ∈ N is a
subset of S(b), but not of b. Then there is an element in a that is not in b. Since any such element
must be in S(b) = b ∪ {b}, we conclude that b ∈ a. But then S(b) ⊆ a by statement (3), and since
we are given that a ⊆ S(b), it follows that a = S(b).
Exercise 2.1. Let a and b be elements of N. Use the fact that if a ∈ b, then a ⊆ b to show that if
a ∈ S(b), then a ⊆ b.
Proof. Let a and b be elements of N and a ∈ S(b) = b ∪ {b}. Since a ∈ S(b), a must be either some
element of b or the set b itself. So if a ∈ b, then a must be a subset of b by statement (1) of Lemma
2.2; and if a = b, then a ⊆ b by Axiom 2.
Exercise 2.2. Let a and b be elements of N. Use the fact that if a ∈ b, then a ⊆ b to show that if
a ∈ b, then S(a) ⊆ b.
Proof. Let a and b be elements of N and a ∈ b. We want to show that if a ∈ b, then S(a) ⊆ b. Let
x ∈ S(a), so that x ∈ a or x = a. Since a ∈ b, a must be a subset of b, so that if x ∈ a, x ∈ b also.
And if x = a, then we know that x ∈ b, per the hypothesis. So since every x in S(a) is also in b,
S(a) is a subset of b.
Proposition 2.3. For all a, b ∈ N, if S(a) = S(b), then a = b.
Proof. Let a and b be elements of N and assume that S(a) = S(b). Since a ∈ S(a) and b ∈ S(b),
then a ∈ S(b) and b ∈ S(a). But then statement (2) of Lemma 2.2 implies that a ⊆ b and b ⊆ a,
so that a = b.
Corollary 2.4. For all a ∈ N, a 6= S(a). Equivalently, a ∈
/ a for all a ∈ N.
Proof. It is clear that S(a) = a ∪ {a} = a if and only if a is an element of a. We show as follows
that neither statement is possible. Let M be the set of all a in N for which a 6= S(a). Then
∅ ∈ M , since, as noted earlier, S(∅) contains ∅ as an element, while ∅ contains no elements. Now
if S(a) = S(S(a)), then a = S(a) follows immediately from Proposition 2.3. In contrapositive form,
this implies that if a ∈ M , then S(a) ∈ M . Thus M = N, and a 6= S(a) for all a in N.
Proposition 2.5. Let a and b be elements of N. If a ⊆ b and a 6= b, then S(a) ⊆ b.
Proof. Let a be a fixed element of N and let M be the set of all b for which the statement “if a ⊆ b
and a 6= b, then S(a) ⊆ b” is true. We can also write
M = {b ∈ N | S(a) ⊆ b or a = b or a 6⊆ b}.
Note that ∅ ∈ M , since either a = ∅ or a 6⊆ ∅. Now we show that if b is in M , then S(b) is in
M . If S(a) ⊆ b, then since b ⊆ S(b), we conclude that S(a) ⊆ S(b). If a = b, then S(a) = S(b), so
that, in particular, S(a) ⊆ S(b). Finally, if a 6⊆ b, then either a 6⊆ S(b), or a = S(b) by part (4)
of Lemma 2.2. So if b ∈ M , then in any case, one of the three statements a 6⊆ S(b), a = S(b), or
S(a) ⊆ S(b) must be true, and so S(b) is in M .
We can now prove our main results concerning order in the set N.
Theorem 2.6. For all a, b ∈ N, either a ⊆ b or b ⊆ a.
3
Exercise 2.5. Show that each of the Peano axioms is a true statement for the set N that we have
constructed in this section (if we write ∅ as 0).
(1) If we write ∅ as 0, then we know that the first axiom is true for the N we have constructed,
because the first property of N is that ∅ ∈ N.
(2) We have defined the successor of an element a ∈ N as S(a) = a ∪ {a}, so that S(a) ∈ N.
This is a function from N to N since there is only one a ∪ {a} for any a ∈ N and, as above,
S(a) ∈ N.
(3) By Proposition 2.1, every element of N aside from ∅ is the successor of some element of N.
Since ∅ is not the successor of some element, we may say that for all a ∈ N, S(a) 6= ∅.
(4) By Proposition 2.3, for all a, b ∈ N, if S(a) = S(b), then a = b.
(5) By the third property of N, if M is a subset of N so that ∅ ∈ M and for every a in M , S(a)
is also in M , then M = N. We refer to ∅ as 0, but otherwise the proposition is the same.