Section 1.4 proved that
is a Peano system (Theorem 1.4.2,
Definition 1.4.2),
and Sections 1.5 and 1.6 built , and on it. One question
is left. Sets, Relations, and Cardinality,
Chapter 2 worked with a set inside the familiar
real numbers, and this chapter has built a quite
different set out of . In what sense
are they the same? This section answers: any two Peano
systems are copies of each other, by exactly one
matching, which also carries , and across. Then it says
what the later chapters may take from Logic and
Proof, Chapter 4, and Sets, Relations, and
Cardinality, Chapter 2 when they write for .
Two Peano
systems, and what “alike” should mean
Here is a second Peano system, inside itself: , the natural numbers from on, with the same
successor. Exercise C1 of Section 1.4 asked you to check
it; the check is three lines.
- maps
into itself, since by Theorem 1.4.2
(P3).
- (P3) holds with : if , then by (P4) of Theorem 1.4.2,
and . (P4) holds because is injective
on all of .
- (P5) holds: if contains and is closed under
, then
contains and is
closed under (as ),
so it is by
Theorem 1.3.3
(a), and .
Its starting point is , not , yet it counts
the same way: pairs with , sends
start to start, and turns one step into one step.
That is the right meaning of “alike”. For Peano
systems
and , call a bijection
an isomorphism if In words: renames the
elements, sends the starting point to the starting
point, and it does not matter whether we first step and
then rename, or first rename and then step.
Warning. Being equinumerous is not
enough. The bijection that exchanges and and fixes every other
number satisfies , but , while . So is a bijection from
a Peano system to itself that is not an
isomorphism: it does not respect the successor.
Categoricity, below, is a statement about isomorphisms,
and it says much more than “same size”.
The
categoricity theorem
The theorem says that every Peano system is an
isomorphic copy of , and so any two
are copies of each other, in only one way.
Theorem
1.7.1 (Categoricity of the Peano Axioms)
Let be
a Peano system.
- (a) There is
exactly one function with and for every .
- (b) This is a
bijection.
- (c) For any two
Peano systems and there is exactly
one bijection with and
for every .
Try it first (ten minutes): given a Peano system
, which
map
would you build, with which theorem, and how would you
show that it is onto?
Idea. The attempt meets three
obstacles, one for each part.
① Which map. It is forced: must go to , then to , then to , and so on. But
“and so on” is not a definition. Theorem 1.5.1
turns it into one, with , starting value and step ; it gives
existence and uniqueness at once.
② Onto. We know nothing about the
elements of one
by one, so we cannot show “each is ” directly.
What we have is (P5) for , which speaks about
subsets. So look at the image of : it contains
and is closed
under , and (P5)
does the rest.
③ One-to-one. Prove “” by induction on . If is fixed before the
induction, the hypothesis at speaks about that one
, while the step
needs it at the predecessor of . So “for every ” goes inside the
property. The base and the step then use (P3) and (P4)
for : a successor
is never , and
equal successors have equal predecessors.
For (c), compose: go back from to along , then
forward to
along .
Before reading on: which axiom of gives surjectivity, and
which give injectivity?
Proof. (a) Let be ; its graph is a set by (Z6)
inside the product of Proposition 1.2.2,
and each has
exactly one partner because is a function. By Theorem 1.5.1
with and
, there is
exactly one with and for every .
(b), onto. Let , the
image of
under (Sets, Relations, and Cardinality, Definition 1.6.1).
Then . If , say with , then
by Theorem 1.4.2
(P2), and .
So contains and is closed under
, and (P5) for
gives . Hence is surjective (Sets, Relations, and Cardinality, Definition 1.4.4).
(b), one-to-one. Let be “for every , if ,
then ”. We
prove for
every
by Theorem 1.3.3
(b).
Base case. Let with . Suppose . Then for some (Lemma 1.4.1
(d)), and by (P3) for , a contradiction. So
.
Inductive step. Let with , and let with . If
, then , against (P3) for . So , and for
some
(Lemma 1.4.1
(d)). Then , so
by (P4) for , and
by , applied to in the place of . Hence , which is .
So is
injective (Sets, Relations, and Cardinality, Definition 1.4.3),
and with the first half it is a bijection (Sets, Relations, and Cardinality, Definition 1.4.5).
(c) Let and be the maps of (a) for the two systems;
both are bijections by (b). By Sets, Relations, and Cardinality, Theorem 1.5.4,
has an
inverse , and we set (Sets, Relations, and Cardinality, Definition 1.4.2).
The two equations and of Sets, Relations, and Cardinality, Definition 1.5.2
also say that is an inverse of
, so
is a
bijection by Sets, Relations, and Cardinality, Theorem 1.5.4.
Hence is a
bijection as a composite of bijections (Sets, Relations, and Cardinality, Theorem 1.4.4
(c)).
has the
two properties. Since , we have
, so . Let and , so . Then
, so , and
Uniqueness. Let
be any function with and
for every . Then satisfies and for every . By the uniqueness in (a), for the
system ,
. So for every , , and
by Sets, Relations, and Cardinality, Proposition 1.4.1.
This proves the theorem.
The proof is the third named move of the chapter,
build by recursion, compare by
induction: the map out of came from the
recursion theorem, and every fact about it (onto,
one-to-one) came from an induction or from (P5). The
uniqueness in (c) is stronger than stated: no function
at all, bijective or not, other than respects and .
Each axiom of
has a job in (b), and the structures of Example (Each axiom is needed)
show each job failing. These are not Peano systems, so
the theorem does not apply to them. But for each of them
Theorem 1.5.1,
with , and exactly as
in the proof of (a), still gives exactly one with and .
- In structure (i), with , which fails (P3) only, is the constant
map , not
injective: .
- In structure (ii), with , which fails (P4) only, , again not injective.
- In the natural numbers beside a two-sided chain,
structure (iii), which fails (P5) only, is (remark
below), which is injective by Theorem 1.2.1,
but not onto, as the remark below shows.
Quick check. For the Peano system
of the first subsection, what is
the map of
Theorem 1.7.1
(a)? What is ?
Solution. . Indeed maps into by
(P3), sends to
,
and satisfies ; by the uniqueness in
(a), it is .
So . Step by step: , , , .
Arithmetic
and order travel along the isomorphism
An isomorphism matches and . Addition and
multiplication on were built from
and alone, by
recursion (Definition 1.5.1),
and can be
described by (Proposition 1.6.3
(a)). So we expect the matching to carry them across, as
long as the other system has operations defined by the
same equations.
Proposition
1.7.2 (Isomorphisms Preserve Arithmetic and
Order)
Let be
a Peano system, and let be functions such that, for all , Let be the bijection of Theorem 1.7.1.
Then for all :
- (a) ;
- (b) ;
- (c) if and only if
for some with .
Idea. For (a) and (b), fix and induct on , the variable the
recursions run on: each side obeys the same two
equations, the base from and the step from , and turns one set of
equations into the other. For (c), translate Proposition 1.6.3
(a), “ iff
with
”, through
(a), using that is a bijection
with .
Proof. (a) Fix ; we induct
on (Theorem 1.3.3
(b)). Base case: , by Definition 1.5.1
(a) and the first equation for . Step: if
, then by Definition 1.5.1
(a), the equation of , the hypothesis,
the second equation for , and the equation
of
again.
(b) Fix and induct on . Base case:
, by Definition 1.5.1
(b) and the first equation for . Step:
if , then by Definition 1.5.1
(b), part (a) just proved, the hypothesis, the second
equation for , and the equation
of .
(c) By Proposition 1.6.3
(a), if
and only if for some with .
Let with
. By (a),
. Put .
Since is
injective (Theorem 1.7.1
(b)), gives
.
Let
with and . Since is onto (Theorem 1.7.1
(b)), for some , and because . By
(a), , so by injectivity.
Hence .
This proves the proposition.
So once a Peano system carries an addition and a
multiplication obeying the recursive equations, is an isomorphism
for them too, and the order defined from as in (c) is
carried along as well. Nothing about and was assumed
beyond the four equations.
Identifying
the two sets of natural numbers
Now apply all this to the set of Sets,
Relations, and Cardinality, Chapter 2. Two
different things are true, and it matters which one the
later chapters lean on. One is a statement about
Sets, Relations, and Cardinality, Chapter 2’s
, a subset of
the familiar real numbers: it is a Peano system, so it
is a copy of . The other is a
statement about alone: the
principles Logic and Proof, Chapter 4, and
Sets, Relations, and Cardinality, Chapter 2
assumed or proved for are theorems about
, proved from
the axioms (Z1)–(Z7).
Corollary
1.7.3 (ω Is the Natural Numbers)
- (a) About
Sets, Relations, and Cardinality, Chapter 2’s
. Let
be the set of natural numbers as Sets, Relations,
and Cardinality, Section 2.1 describes it, with ((
)0), (S) and Logic and Proof, Axiom 4.2.1.
With
and , it is a Peano system. There is exactly one
bijection with and for every . For all
it
satisfies and if and only if ; and it sends each numeral of to the natural
number of the same name.
- (b) About
, proved from
(Z1)–(Z7). The statements of Logic and Proof, Axiom 4.2.1
and Sets, Relations, and Cardinality, Theorem 2.3.1,
read with and , are Theorem 1.3.3
(b) and Theorem 1.5.1.
Induction started at a base (the form of
Sets, Relations, and Cardinality, Theorem 2.2.1
with base )
is Proposition 1.6.3
(g).
- (c) Each clause of
Sets, Relations, and Cardinality, Lemma 2.1.1
holds on ,
with , for
, read as
the unique with of Proposition 1.6.3
(a).
Idea. For (a), check (P3)–(P5) for
Sets, Relations, and Cardinality, Chapter 2’s
with the tools
of Sets, Relations, and Cardinality, Section
2.1, and the equations of Proposition 1.7.2
with school arithmetic; then Theorem 1.7.1
and that proposition do the rest. Parts (b) and (c) are
a matter of reading statements side by side and pointing
to the label that proves each one on .
Before reading on: which clause do the later
chapters actually use, when they build , and ?
Proof. (a) The map sends into by (S). (P3): for , by Sets, Relations, and Cardinality, Lemma 2.1.1
(a), so and . (P4): gives , by subtracting in . (P5): a subset of
that contains
and is closed
under is ;
this is the set form of Logic and Proof, Axiom 4.2.1,
the remark at the start of Sets, Relations, and
Cardinality, Section 2.1. So is a Peano
system (Definition 1.4.2),
and Theorem 1.7.1
(a), (b) give exactly one as stated, and it
is a bijection.
For the operations, take and to be the
addition and multiplication of ; they are functions
by Sets, Relations, and Cardinality, Lemma 2.1.1
(b). The four equations of Proposition 1.7.2
read ,
, and , which hold in . That proposition
gives and .
For the order we first show: for , if and only if
for some
with
. If , then
by Sets, Relations, and Cardinality, Lemma 2.1.1
(d), and
since .
Conversely,
gives by Sets, Relations, and Cardinality, Lemma 2.1.1
(a), so . Now Proposition 1.7.2
(c), with ,
says that
if and only if for some with , that is, if and
only if .
Finally, , and each numeral of is the successor
of the one before (Definition 1.5.1
(c)), so , , and so on,
one step for each numeral written.
(b) By the two equations of Definition 1.5.1
(a), for every (Section
1.5, “the successor is plus one”). With , the
statement of Logic and Proof, Axiom 4.2.1
becomes Theorem 1.3.3
(b), and the statement of Sets, Relations, and Cardinality, Theorem 2.3.1
is word for word Theorem 1.5.1.
Induction from a base is Proposition 1.6.3
(g).
(c) We take the clauses of Sets, Relations, and Cardinality, Lemma 2.1.1
in turn, for .
- (b) “ and
”
holds because and
are functions
(Definition 1.5.1).
- (e) No has , by Theorem 1.6.1
(b). For the second form, let . By trichotomy
(Theorem 1.6.1
(a)), , or . The last gives by Theorem 1.6.1
(b), and then gives by transitivity, which (a) of that theorem
rules out. So .
This proves the corollary.
Clause (a) is the honest sense in which “
is ”: the two are copies
of each other by a unique isomorphism, which also
matches , and . But (a) is a
theorem about Sets, Relations, and Cardinality,
Chapter 2’s ,
and its proof used the school arithmetic of (in (P3), (P4), the
four equations, the step describing by , and the numerals). The
answer to the prompt is therefore (b), with (c): when a
later chapter applies induction or recursion to , it uses a theorem
proved here from the axioms for sets, and nothing about
the school real numbers enters.
Warning. The isomorphism carries
, successor, , and , and nothing else.
In , and are true,
because natural numbers here are sets (Example (The first natural numbers as sets)).
In Sets, Relations, and Cardinality, Chapter
2’s picture numbers are not sets, and “” has no meaning
there. Such statements are facts about one particular
construction, and no theorem of the later chapters asks
them.
How later
chapters cite Logic and Proof, Chapter 4, and
Sets, Relations, and Cardinality, Chapter
2
In the rest of this volume,
means , with the , , and of this chapter. The
later chapters build , and finally from it, and they
cite results of Logic and Proof, Chapter 4, and
Sets, Relations, and Cardinality, Chapters 2
and 3 about .
This subsection says how such a citation is to be read,
so that the construction of never rests on the
school it is
meant to replace.
The proofs in Sets, Relations, and
Cardinality, Chapters 2 and 3 use the arithmetic of
the real numbers freely: Sets, Relations, and
Cardinality, Chapter 2’s “What you need” paragraph
takes the arithmetic and order of as school facts,
Sets, Relations, and Cardinality, Section 2.1
says so for itself in “the rule for this section”, and
Sets, Relations, and Cardinality, Chapter 3’s
proofs do the same (Sets, Relations, and Cardinality, Theorem 3.4.1,
for example, uses ). So they do not rest only
on (( )0), (S),
Logic and Proof, Axiom 4.2.1,
Sets, Relations, and Cardinality, Theorem 2.3.1
and Sets, Relations, and Cardinality, Lemma 2.1.1,
and “they hold unchanged on ” would be false.
What is true is a dictionary: each fact
about those
proofs use has a counterpart proved on here.
| Logic and Proof, Axiom 4.2.1;
Sets, Relations, and Cardinality, Theorem 2.3.1 |
Corollary 1.7.3
(b): Theorem 1.3.3
(b); Theorem 1.5.1 |
| Sets, Relations, and Cardinality, Theorem 2.2.1
with a base , induction from a base |
Proposition 1.6.3
(g) |
| Sets, Relations, and Cardinality, Theorem 2.1.3 |
Theorem 1.6.2 |
| Sets, Relations, and Cardinality, Lemma 2.1.1 |
Corollary 1.7.3
(c) |
| other school arithmetic and order of natural
numbers: closure under , ; cancellation;
trichotomy;
for ;
“subtract from
” |
Theorem 1.5.3,
Theorem 1.6.1,
Proposition 1.6.3 |
| powers of a
natural number, Sets, Relations, and Cardinality, Definition 2.3.2,
Sets, Relations, and Cardinality, Proposition 2.3.4
(a), (d), (e) |
Proposition 1.6.4
(a)–(c); closure of under powers is
the definition there |
| “no natural number is both even and odd” |
Proposition 1.6.4
(d) |
With the dictionary, the results of Sets,
Relations, and Cardinality, Chapters 2 and 3 that
later chapters cite fall into three groups.
(i)
Results that run on through the
dictionary. These are Sets, Relations, and Cardinality, Proposition 2.3.8
(for its side,
which is Sets, Relations, and Cardinality, Theorem 2.2.1
with base and Sets, Relations, and Cardinality, Lemma 2.1.1
(e)), Sets, Relations, and Cardinality, Definition 3.1.2,
Sets, Relations, and Cardinality, Definition 3.1.3,
Sets, Relations, and Cardinality, Corollary 3.1.3,
Sets, Relations, and Cardinality, Theorem 3.1.9,
Sets, Relations, and Cardinality, Lemma 3.2.1,
Sets, Relations, and Cardinality, Theorem 3.2.2,
Sets, Relations, and Cardinality, Proposition 3.2.3,
Sets, Relations, and Cardinality, Proposition 3.2.4
and Sets, Relations, and Cardinality, Theorem 3.4.1
(where is indexed by , and on is read by Proposition 1.6.3
(a)), and Sets, Relations, and Cardinality, Exercise (C2: Counting products and functions)
(a), cited later only from an exercise solution (its
side is an
induction on ,
read by Corollary 1.7.3
(b), ,
read by Corollary 1.7.3
(c), and and , read by Theorem 1.5.3
(e)). Running a result on includes the
results its proof cites: Sets, Relations, and Cardinality, Theorem 3.1.2,
Sets, Relations, and Cardinality, Proposition 3.1.5,
Sets, Relations, and Cardinality, Proposition 3.1.6,
Sets, Relations, and Cardinality, Corollary 3.1.4,
Sets, Relations, and Cardinality, Corollary 3.1.7
and the count “ has elements” in the examples after Sets, Relations, and Cardinality, Definition 3.1.2
run through the same dictionary, and they belong to
group (i) themselves. A later chapter may cite the
results of group (i) anywhere.
(ii)
Results that use school facts, and need Proposition 1.6.4
on .
These are Sets, Relations, and Cardinality, Theorem 3.2.6
(powers by Sets, Relations, and Cardinality, Definition 2.3.2
and Sets, Relations, and Cardinality, Proposition 2.3.4
(a), (d), (e) over the school , parity through Sets, Relations, and Cardinality, Theorem 2.2.3
on the school ,
and cancellation in ), Sets, Relations, and Cardinality, Proposition 3.2.5
(parity through Sets, Relations, and Cardinality, Theorem 2.2.3),
and through them Sets, Relations, and Cardinality, Corollary 3.2.7
(a). On , the
powers are read as Proposition 1.6.4
(a)–(c), the parity claim as its (d), and cancellation
as Proposition 1.6.3
(b), (f); with that, each of these proofs runs on . A later chapter
may cite them only in a review (R) exercise; anywhere
else, a construction that needs one of them proves it on
first. Part
(b) of Sets, Relations, and Cardinality, Corollary 3.2.7
is not in this group and is not checked on here: Sets,
Relations, and Cardinality, Chapter 3 treats its
list as a family in the everyday sense of Sets, Relations, and Cardinality, Definition 1.2.3,
with no set holding it, and Section 1.2 left such
families to the axiom of Replacement. A list given as a
function on , with graph , does have an ambient
set: each lies
in by (Z4), so the union of the exists by (Z4) and
(Z6), and the proof of (b) can then be run on , with its base
case (a) read as above and its Sets, Relations, and Cardinality, Theorem 2.2.1
from base read by
Proposition 1.6.3
(g). A later chapter that needs (b) proves it on first, in that
form. Sets, Relations, and Cardinality, Theorem 3.2.8
is a statement about the school and , and is never applied
to .
(iii)
Templates. Sets, Relations, and Cardinality, Definition 2.3.1
and Sets, Relations, and Cardinality, Proposition 2.3.4
are used later only as patterns, with the school replaced by an
ordered field .
Their side is
read through the dictionary, and their field side is
proved again from the axioms of . The parts that need
(Sets, Relations, and Cardinality, Proposition 2.3.4
(d) for an integer base, and the general index of Sets, Relations, and Cardinality, Definition 2.3.1,
which uses Sets, Relations, and Cardinality, Proposition 2.1.2)
are not part of the pattern.
Finally, the axiom of choice. Apart from Sets,
Relations, and Cardinality, Chapter 2’s and its
school operations, which Corollary 1.7.3
(a) takes as given, every set in Sections 1.1–1.7 is
produced by one of (Z1)–(Z7). Every function is produced
by Theorem 1.5.1,
by (Z6) applied to a graph described by a property (as
was in the proof
of Theorem 1.7.1
(a)), or by Sets, Relations, and Cardinality,
Chapter 1’s inverses and composites of such functions.
Nothing is chosen from infinitely many sets, and Sets, Relations, and Cardinality, Axiom 3.3.1
is used nowhere in this chapter; it is mentioned only to
say where it lives.
So everything that Logic and Proof, Chapter
4, and Sets, Relations, and Cardinality,
Chapter 2 assumed about (that is a natural number,
that is one
whenever is,
induction, recursion, and the arithmetic of Sets, Relations, and Cardinality, Lemma 2.1.1)
is now proved, from seven axioms about sets. The
set-theory volume returns to those axioms and adds the
rest of the system. Chapter 2 builds and from by the same kind
of construction as here: pairs, and classes of
pairs.
Exercises
A. Check your
understanding
Exercise
(A1)
These questions are about the proof of Theorem 1.7.1.
- (a) Where in the
proof is (P5) for
used, and where are (P3) and (P4) for used?
- (b) Where is (P4)
for used?
(It is not visible in the proof itself.)
- (c) Run of part (a) for
the system on , and , from the two equations
alone.
- (d) State the idea
of the proof of (a) and (b) in two sentences.
Solution.
(a) (P5) for
is used once, for
surjectivity: the image contains
and is closed
under , so it is
. (P3) for is used for
injectivity, in the base case (, so only has ) and at
the start of the inductive step (to exclude ). (P4) for is used in the
inductive step, to pass from to .
(b) Inside part
(a), through Theorem 1.5.1:
its proof extends a partial solution by one new pair at
, and
(P4) for
makes
the successor of
only, so the equation at asks for
and
nothing else.
(c) ; ; .
(d) The map is
forced at and at
each successor, so the recursion theorem builds it and
makes it unique. It is onto because its image contains
and is closed
under , so (P5)
for applies; it
is one-to-one by an induction whose base and step are
(P3) and (P4) for .
B. Practice
Exercise
(B1: The even numbers)
Let , with and for
. Show that
is a
Peano system, and that the map of Theorem 1.7.1
is .
Solution. is a set by (Z6) inside
: it is . By Definition 1.5.1
(b), for every . So maps into : .
(P3): by Definition 1.5.1
(a), and a successor is never (Theorem 1.4.2
(P3)). (P4): if , then by Proposition 1.6.3
(b). (P5): let with and for every . Let . Then , since ; and
if , then
, so . By
Theorem 1.3.3
(a), , so
every lies in
, and .
The map from to sends to , and
. By the uniqueness in Theorem 1.7.1
(a), it is .
In particular, by (b) of that theorem, is a
bijection .
Exercise
(B2: The identification at work)
Let be the bijection of Corollary 1.7.3
(a).
- (a) Compute step by step
from the two equations of .
- (b) Compute in two
ways: from (a) of the corollary, and by unwinding in to a numeral
first.
Solution.
(a) Using and , with , , (Definition 1.5.1
(c)):
(b) By the
corollary, in
, where as in (a).
In , , by Definition 1.5.1
(b) three times and then , , , from the equations for . Then by six
steps as in (a). The two answers agree, as the corollary
says they must.
C. Going deeper
Exercise
(C1: Writing out categoricity)
Without looking at the text, prove part (b) of Theorem 1.7.1:
for a Peano system , the map with and is a bijection.
Solution (Hint 1). For
surjectivity, use (P5) for on a set built from
. For
injectivity, induct on ; decide first where
“for every ”
goes.
Solution (Hint 2). The induction
for injectivity starts: “Let be: for every ,
implies .”
Solution. Onto. The image
(Sets, Relations, and Cardinality, Definition 1.6.1)
contains , and gives . By (P5) for , .
One-to-one. By Theorem 1.3.3
(b) we prove, for every , : “for every ,
implies ”. For
, let ; an is (Lemma 1.4.1
(d)), with by (P3) for ; so . For the step,
assume and
. Then , as is not a value of (P3 for ); so , and
gives
by (P4) for ,
hence by
used at , and . So
is
injective, and a bijection.
Marking scheme. (10 points) - 3:
surjectivity: shows the image of contains and is closed under
, and cites (P5)
for . - 2: sets up
an induction (on either variable, or by least
counterexample) whose hypothesis is strong enough to use
at the predecessor, e.g. with “for every
” inside, or the
difference
fixed and induction on . - 2: base case, via
for and
(P3) for . - 3:
inductive step, using (P3) for to get , (P4) for to cancel , and the induction
hypothesis at the predecessor . Fatal errors (0 for
the part concerned): an induction whose hypothesis is
then applied at a value it does not cover (typically:
fixed outside
, then used at
); using
injectivity of to prove
injectivity; using (P3), (P4) or (P5) for where the
axiom for is
needed. A proof of injectivity by Theorem 1.6.2
(a least with
some , )
earns the same 7 points, mapped to base, step and
hypothesis in the same way. So does the fixed-difference
route (reducing to for by Theorem 1.6.1
(a) and Proposition 1.6.3
(a), and inducting on ): its base uses (P3)
for , its step
(P4) for and the
hypothesis at ,
and the points are mapped in the same way.
Exercise
(C2: Without induction, no recursion)
Let be
structure (iii) of Example (Each axiom is needed),
the natural numbers beside a two-sided chain: ,
, , , and
. Show that there is no
function with and for every . Which Peano
axiom, missing in , is responsible?
Solution. Suppose such an exists. For every , , so Let , a
set by (Z6) inside ; it is non-empty,
since it contains . By Theorem 1.6.2,
has a least
element . But , and
,
so , that is, (Definition 1.6.1).
This contradicts the leastness of , since and would give (Theorem 1.6.1
(a)). So no such
exists. (The condition was not even used: no map at all turns
into .)
satisfies (P3)
and (P4) and fails only (P5) (Example (Each axiom is needed)).
So (P5) is what makes the recursion theorem possible:
the downward chain , each element the
successor of the next, would need values in that decrease
forever.
R. Review
Exercise
(R1)
Prove that is infinite.
Solution. We read Sets, Relations, and Cardinality, Definition 3.1.3
and Sets, Relations, and Cardinality, Theorem 3.1.9
on , through
the dictionary of this section (group (i)). Consider
with
codomain ; its values lie there by Theorem 1.4.2
(P3). It is injective by (P4) of that theorem, and onto
by Lemma 1.4.1
(d): every
is
for some . So it is a bijection . The set is
a proper subset of , since and . By Sets, Relations, and Cardinality, Theorem 3.1.9,
a finite set is not equinumerous with any proper subset;
so is not
finite, that is, it is infinite (Sets, Relations, and Cardinality, Definition 3.1.3).
This is the Quick check after Sets, Relations, and Cardinality, Example (Hilbert’s Hotel)
(every guest moves up one room), built from (P3) and
(P4).
Exercise
(R2)
Show that the successor function has a left inverse and no right inverse.
Write a left inverse down explicitly. Is it the only
one?
Solution. No right
inverse. A function with a right inverse is
surjective (Sets, Relations, and Cardinality, Proposition 1.5.2),
and is
not: is not a
value, by Theorem 1.4.2
(P3).
A left inverse. Let have the graph a set by (Z6). Each has exactly
one partner. If , the partner works, and no has , by
(P3). If ,
then for some (Lemma 1.4.1
(d)), and only one, by (P4). So is a function (Sets, Relations, and Cardinality, Definition 1.4.1)
with and
. Hence for
every ,
that is, : is a left inverse of
(Sets, Relations, and Cardinality, Definition 1.5.1
(a)). This matches Sets, Relations, and Cardinality, Theorem 1.5.1:
is
injective and .
Not unique. The value of a left inverse at
is never used,
since is not of
the form ; setting
and gives another left inverse.
Exercise
(R3)
Let ,
and . Show that there is no function
with and
for every . Which of the
Peano axioms play the part, for definitions on , that a theorem
about reading formulas plays for definitions on
formulas?
Solution. Suppose exists. Taking , . But no has : (Definition 1.3.1),
so would give , against Lemma 1.4.1
(c). So no such
exists. (Taking instead gives ,
so the two equations at the input also contradict each
other.)
The trouble is that is built in two ways,
as and as
, and the two
ways ask for different values. In Logic and
Proof, Chapter 4, Logic and Proof, Theorem 4.3.4
defines functions on formulas, and what makes it work is
Logic and Proof, Theorem 4.3.3:
each compound formula is built from its parts in exactly
one way. On
the same job is done by (P3) and (P4): is not a successor, so
its value is not asked for twice, and a successor is the
successor of exactly one number, so the equation at
asks
for one thing. The structure fails (P4), since , though it
satisfies (P5).
Exercise
(R4)
For , compute and
. Then
find a set with
.
Solution. A formula for every
set. For any set , : an element of a
member of is an element of a member of , or an element of itself.
For . The tool is transitivity. By Lemma 1.4.1
(a), is
transitive, so every element of a member of is a member of , that is, .
Hence . For itself: ; and if , then (Lemma 1.4.1
(d)), and by what we just
proved. So
undoes the successor: it is the “predecessor” on , with sent to .
A set where it fails. Let . Then , and . This is not : , but
,
since the only element of is .
Why the identity alone is not enough. The
look-alike tool is the identity , which holds for every set. On its own
it does not give :
it gives exactly when
, that is, when is transitive (Definition 1.4.1),
and , which is
not transitive, is a witness that this can fail. Nor is
an induction on a
route that avoids transitivity: its step proves , which is equivalent to transitivity of , so it proves Lemma 1.4.1
(a) again along the way.