Exercise 3.5.13
The purpose of this exercise is to show that there is essentially only one version of the natural number system in set theory (cf. the discussion in Remark 2.1.12). Suppose we have a set of “alternative natural numbers”, an “alternative zero” , and an “alternative increment operation” which takes any alternative natural number and returns another alternative natural number , such that the Peano axioms (Axioms2.1-2.5) all hold with the natural numbers, zero, and increment replaced by their alternative counterparts.
Show that there exists a bijection from the natural numbers to the alternative natural numbers such that , and such that for any and , we have if and only if . (Hint: use Exercise 3.5.12)
Discussion
The overall aim is to show that two number systems, and , if they both obey the same Peano Axioms, are equivalent. To do this we need to demonstrate there exists a bijection from one to the other. To show bijectivity, we need to show both injectivity and surjectivity.
Let's remind ourselves of the Peano Axioms:
- Axiom 2.1 0 is a natural number.
- Axiom 2.2 If is a natural number, then is a natural number.
- Axiom 2.3 0 is not the successor of any natural number.
- Axiom 2.4 Different numbers have different successors.
- Axiom 2.5 Principle of mathematical induction. If is true, and implies then is true for all natural numbers.
Solution
Exercise 3.5.12 tells us there exists a function
where is a well-defined function. Let's define as follows:
This passes the vertical line test due to Peano Axiom 2.4.
Our function is thus defined as:
Let's show is surjective by induction. We can use induction as Peano Axiom 2.5 holds for .
Consider the statement
The base case is true because is defined such that .
For the inductive hypothesis, assume is true. We need to show is true.
Consider , which by definition of is . By the inductive hypothesis, . This gives us , and so is true.
By induction we have shown is surjective.
Let's show is injective by induction. We can use induction as Peano Axiom 2.5 holds for .
Consider the statement
The base case is true because we have a singleton domain and so trivially.
For the inductive hypothesis, assume is true. We need to show is true.
Consider where . By definition of , we have
Similarly,
where .
Therefore, . By axiom 2.4, , and by the inductive hypothesis , because both and are in , and so . Thus is true.
By induction we have shown is injective.
We have shown there exists a function which is a bijection between and , thus showing two natural number systems are equivalent if they both conform to the Peano Axioms.
Finally we need to confirm that . We do this by proving both
Consider . By definition of we know . By Axiom 2.4 this means . So .
Now consider . Again by Axiom 2.4, this gives us . By the definition of , this means .
Thus, .