Logic and Proof, Chapter 4 took one fact
about the natural numbers on trust: the principle of
induction (Logic and Proof, Axiom 4.2.1),
which says that a property holding at and passing from each
to holds for every
. From it,
Logic and Proof, Chapter 4 proved strong
induction (Logic and Proof, Theorem 4.2.2),
whose step may use the property at
every smaller number. Everything else
we have said about was school knowledge:
that is a
natural number, that none lies strictly between and , that every non-empty
set of natural numbers has a least member. This section
derives those facts from induction, extends them to the
integers, and then proves that the least-member
property, well-ordering, is induction
in another form.
What we
assume about the natural numbers
The principle of induction is usually used with a
property written as a sentence. It has an equivalent
form about sets, which is the one Analysis on the
Real Line, Chapter 1 uses.
Here is everything the section assumes about . The natural numbers
form a subset of the familiar real numbers such that
- (( )0) ;
- (S) for
every ,
also ;
and Logic and Proof, Axiom 4.2.1
holds. The arithmetic and the order of the real numbers
(the laws of ,
, and , trichotomy,
multiplying an inequality by a positive number) are
school facts in this volume and in Logic and
Proof; Analysis on the Real Line, Chapter
1 states them as axioms of an ordered field. These three
items are a description of , not new axioms:
Logic and Proof, Chapter 4 already used all of
them.
The rule for this section. From here
to the end of the section, a fact about is used only if it is
(( )0), (S), Logic and Proof, Axiom 4.2.1,
a statement proved earlier in the section, or Logic and Proof, Theorem 4.2.2
once the paragraph after Lemma 2.1.1
has shown that its Logic and Proof, Chapter 4
proof rests only on these. The real-number arithmetic is
used freely. In particular “” for a natural
number , which
looks too obvious to mention, is not available until it
is proved below, in Lemma 2.1.1
(a).
The integers and the rationals are then
defined from , as subsets of : In words: an integer is a natural number or
the negative of one; a positive integer is a natural
number other than ; a rational number is a
quotient of an integer by a positive integer. These are
word for word the definitions of Analysis on the
Real Line, Section 1.5, so the two chapters speak
of the same sets. Examples: because ; lies in twice over, as and as , which a union does
not mind; . The definitions do not yet tell us
that , or that is the set of
natural numbers . Both need the lemma below.
Two pieces of notation will save words later. For
, So , since no has . We do not
write for these
sets: square brackets will mean an equivalence class in
Section 4.2.
The
arithmetic of the natural numbers
The facts below are the ones Logic and
Proof, Chapter 4 and Analysis on the Real
Line, Chapter 1 used without proof. Each of (a)–(d)
is one ordinary induction, and the only work is to
choose the property to induct on; (e) follows from (a)
and (d).
Lemma
2.1.1 (Arithmetic of the Natural
Numbers)
For all :
- (a) ; and if , then ;
- (b) and ;
- (c) if (equivalently, by
(a), ), then
;
- (d) if , then ;
- (e) there is
no with ; equivalently, if , then .
In words: (a) says that is the smallest natural
number and that nothing in lies between and . (b) says is closed under sums
and products, (c) that every natural number except has a predecessor in
, and (d) that a
difference “larger minus smaller” stays in . (e) says the natural
numbers come one unit apart, with no gaps to hide
in.
Idea. Each induction needs a
property that is true at and survives the step,
and the statement as written does not always qualify.
“If , then
” says
nothing useful at , so for (a) we induct
on the disjunction “ or ”. For (b) we fix one of the two numbers and
induct on the other. For (d) we induct on . The step from to uses the hypothesis
only at the same ,
with the weaker bound , and then subtracts using (c). So could be fixed first,
as is in (b); the
proof below puts “for every ” inside the property
instead, which is harmless.
Proof. (a) Let be “ or ”. Base
case:
holds by its first disjunct. Step: let with . If , then ; if , then . In
both cases , so holds by its second disjunct. By Logic and Proof, Axiom 4.2.1,
every
satisfies or
. In both
cases ; and
if , the
first disjunct is excluded, so .
(b) Fix . Sums: let be “”. Then
holds, since
.
If ,
then by (S). By Logic and Proof, Axiom 4.2.1,
for
every ; as
was arbitrary,
this holds for all . Products: let be “”. Then by
(( )0). If , then , a sum of the two natural numbers
and , so it lies in by the half just
proved. By Logic and Proof, Axiom 4.2.1,
for
every .
(c) Let be “ or ”. holds by its first
disjunct. Let ; then , so holds by its
second disjunct. By Logic and Proof, Axiom 4.2.1,
holds for
every ,
and for its
second disjunct is the claim.
(d) Let be “for every , if , then ”. Base
case: . Step: let with , and let with . Then , so
by
. Moreover
,
so , and
(c) gives . Since , this is . By Logic and Proof, Axiom 4.2.1,
holds for
every .
(e) Let . By (d), , and , so and (a) gives , that is,
. Now
suppose
with . Applying what we just proved to gives , which
contradicts . So no such exists. This proves the
lemma.
Read the proof of (c) again. Its inductive step never
mentions .
Example
(An induction that ignores its hypothesis)
Logic and Proof, Chapter 4, after its first
worked induction (Logic and Proof, Example (A sum of products of neighbors)),
said: “A proof by induction that never uses its
induction hypothesis is either not an induction or is
hiding a gap.” The proof of Lemma 2.1.1
(c) never uses its induction hypothesis. Is it an
induction, and is it hiding a gap?
Solution. It is an induction, and
it hides no gap. Its base case is proved, and its
step “” is a valid implication for every : the conclusion
is proved
outright, so the implication holds whatever says. Then Logic and Proof, Axiom 4.2.1
delivers for
every . The
hypothesis of the step is used, through ;
only is
not.
Nor can a case analysis replace the axiom here. A
direct proof would have to say which numbers lie in
, and the only
thing that says so is induction: the step shows that
every number of the form with has the property, and it is Logic and Proof, Axiom 4.2.1
that tells us every natural number other than is of this form.
Logic and Proof, Chapter 4’s sentence is a rule
of thumb, and a good one: an unused hypothesis is a
reason to check the proof line by line. Here the check
passes. The exception is a step whose conclusion is
reached without the hypothesis, and the axiom is still
what carries the property from to every .
The lemma also closes a gap in Logic and
Proof, Chapter 4. The proof of Logic and Proof, Theorem 4.2.2
used two facts about as school knowledge.
In its base case it said “No natural number is less than
, so holds for every
with
,
vacuously” and “The only with is ”:
both are (a), the second with trichotomy. In its
inductive step it said “The natural numbers are exactly
those with ,
since no natural number lies strictly between and ”, and then “A
natural number satisfies or ”: both are (e), with trichotomy. The proofs
of (a), (d) and (e) above use only Logic and Proof, Axiom 4.2.1,
(( )0), (S),
part (c) and the arithmetic of , and none of them
uses strong induction. So strong induction rests on
those items alone, and from now on we may cite Logic and Proof, Theorem 4.2.2
with no school fact behind it.
Quick check. Where in the proof of
Lemma 2.1.1
(d) is part (c) used, and could have been fixed before
the induction on ,
as was in
(b)?
Solution. Part (c) is used to pass
from
to , after checking . The step
from to is about one with , and it uses
at that same
, with the weaker
bound . So
yes: fixing and inducting on “if , then ” proves the
same thing, and then was arbitrary. Putting
“for every ”
inside is
harmless but not needed. It would be needed only if the
step used the hypothesis at a different , such as .
The
integers
Analysis on the Real Line, Chapter 1 uses
that sums, differences and products of integers are
integers, and that an integer greater than is at least . Both now follow from
the lemma, by sorting integers into natural numbers and
their negatives.
Proposition
2.1.2 (Arithmetic of the Integers)
Let .
- (a) , and are integers.
- (b) If , then ; if , then . Hence
- (c)
(Discreteness.) If , then .
Idea. Every integer is or with , so each claim
splits into cases by signs. Only one case has content:
with ,
which is in
when , by Lemma 2.1.1
(d), and is the negative of a natural number when . Discreteness
then follows from (b) applied to the difference : it is a positive
integer, hence a natural number with , by (a) of
the lemma.
Proof. (a) First, is closed under : if , then by the
definition of ;
if with
, then
.
Next let ; we show . By trichotomy there are three cases.
If or
, then , and by Lemma 2.1.1
(d). If ,
then
by (d), and .
Now write and with . The table lists the four sign patterns; in
each, and
lie in by Lemma 2.1.1
(b), and ,
lie in by the previous
paragraph.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
So and
are integers.
Finally , a sum of two integers, since by the first
paragraph.
(b) Let . By the definition of , either , and we are
done, or
with . In
the second case , and by Lemma 2.1.1
(a), so and
by ((
)0). If moreover , then
is a natural number with , so .
For the set equalities: , and
every has
by (a) of
the lemma; with the first sentence of (b) this gives
. Every element of is a natural
number , so
by
(a) of the lemma; with the second sentence of (b) this
gives . Finally, for , implies by (a), and implies ; so .
(c) Let . By (a), , and , so by (b), that is, . Hence . This proves
the proposition.
Discreteness is the fact behind “an integer greater
than is at least
” (take ), and behind “the
integers with
are
”:
an integer with
is or at least , and so on up to . It also settles the
question left open above: ,
since would force .
Well-ordering
A fraction with even numerator and denominator can be
halved, and halved again, and Logic and Proof,
Chapter 2 claimed that this cannot go on for ever (the
fact (L) in the proof of Logic and Proof, Theorem 2.2.1).
The reason is that the absolute values of the
denominators form a strictly decreasing list of positive
integers, and such a list must stop. The precise form of
“must stop” is a statement about least elements.
A least element of a set is an
element
such that
for every . Not every set has one: has none, since
for every the number lies in the set and
is smaller. The empty set has none either, as a least
element must be an element. Reversing the inequality, a
greatest element of is an element with for every ; this is the
maximum of Logic and Proof, Section 5.8.
Every non-empty set of natural numbers has a
least element.
Theorem
2.1.3 (Well-Ordering of the Natural
Numbers)
Every non-empty subset of has a least
element.
Try it first (ten minutes): suppose that has no
least element. Which property of would you prove for
every by
strong induction, and why does it finish the
proof?
Idea. A least element cannot be
found by inspecting , since we know nothing
about . So we
suppose there is none and show is empty, which
contradicts “non-empty”. The property to carry is “”. If no number
below is in and were in , then would be a least
element; so is
not in . The
hypothesis must speak about every
number below ,
which is why the induction is strong. Before reading
on: at which line is trichotomy used, and what would go
wrong without it?
Proof. Let be
non-empty, and suppose, for a contradiction, that has no least element.
For , let
be “”.
Let ,
and suppose
holds for every with , that is, no natural number less than lies in . Suppose . Let . By trichotomy,
, or . The first is
impossible: is a
natural number less than , so by the
hypothesis. So . As was arbitrary, is a least element of
, which
contradicts our supposition. Hence , that is,
holds.
By Logic and Proof, Theorem 4.2.2,
for
every .
Since , the set has no elements, which
contradicts being
non-empty. So has
a least element. This proves the theorem.
The outer frame is an on the
statement “ has a
least element”. The proof shows that a least element
exists; it does not say how to find it.
Logic and Proof, Section 8.7 explained why
mathematicians have argued over proofs of this kind.
Here the debate has a quiet ending: if is given by a property
that can be checked number by number, testing in turn
finds the least element, and the theorem says the search
stops. Nothing in the proof above depends on such a
test.
Quick check. In the proof of Theorem 2.1.3,
to which property is strong induction applied, and what
is the induction hypothesis at ?
Solution. To : “”. At , the induction
hypothesis is that for every natural number : no element of
lies below . Together with “” it would make
a least element,
which is why leads to a contradiction.
Warning. Well-ordering is a
property of subsets of , not of every set of
numbers. The set of positive rationals is non-empty and
has no least element: for every positive rational , the number is a smaller positive
rational. Neither has : is again an
integer. A proof that takes “the least element” of a set
must first show that the set is a non-empty subset of
, or a non-empty
set of integers with an integer lower bound, as in Corollary 2.1.5
below.
Quick check. Does have a least element? If so, which?
Solution. Yes. The set is
non-empty, since , and it is a subset of , so Theorem 2.1.3
applies. The least element is : , while
,
and for we
have .
The theorem promised a least element; finding it took a
search from below.
Well-ordering is used in two ways. The proof of Theorem 2.1.4
below uses it to compare principles; most proofs use it
as a tool. They name a set of natural numbers, take its
least element, and use the one thing a least element
offers: nothing in the set lies below it. Here is the
halving question that opened the subsection on
well-ordering, answered that way.
Example
(No endless descent in the natural numbers)
Show that there is no function with
for every .
Idea (Scratch work). The goal is a
negation, so we suppose that such an exists and aim for a
contradiction (). A
direct attempt stalls at once: is arbitrary, and there
is nothing to compute. Well-ordering needs a set of
natural numbers, and the question is which set has a
least element worth having. The domain does not help:
its least element is , which says nothing
about . The values
do: in , a least value would be
undercut by the value after it.
| , for every |
a contradiction |
| , and |
a least element of , and an element of
below it |
| least in
(Theorem 2.1.3) |
and : the gap is closed |
The hypothesis on is used once, at the
one place where it bites: just after the least
value.
Solution. Suppose is such a function, and
let (Definition 1.7.1).
Then , and since . By Theorem 2.1.3,
has a least
element, say
with . Now
by
(S), so , and by
hypothesis, contradicting the choice of . So no such exists.
Repeated halving of a fraction with and both entries
even would give such a function, the (positive)
denominator after
halvings, if the halving never stopped: an even
denominator is
with (Definition 1.1.1),
so , by Proposition 2.1.2
(b), and . So it stops. Section 2.2 writes this
argument out as a proof, in its lemma on lowest
terms.
The example follows a pattern that recurs throughout
the book, and it is worth fixing as a method.
Example
(Method: the least element)
Template. (1) Name a set whose least element
would help: the failures, the values, the candidates.
(2) Show that is
a non-empty subset of , by giving an
element; or a non-empty set of integers with an integer
lower bound. (3) Take its least element (Theorem 2.1.3;
for integers, Corollary 2.1.5
below). (4) Use leastness: produce an element of below , a contradiction; or
conclude what
must be.
When to use it. A process that must
stop; a quantity that can always be made smaller; the
first time something happens; an object chosen to be
extreme.
The usual failure. Taking “the least
element” of a set not shown to be non-empty, or of a set
of rationals, or of a set of integers with no integer
lower bound (the warning above); and forgetting to check
that the smaller element lies in again.
Example
(Going down by two)
Let be non-empty, and suppose for every
with . Show that or .
Solution. Since is a non-empty subset
of , it has a
least element (Theorem 2.1.3).
If , then
by
hypothesis, and , contradicting the choice of . So , that is, by Lemma 2.1.1
(e); and or
by (a), so
.
Hence or
.
The proof never asks whether is a natural
number: the hypothesis puts it in , and .
Quick check. Let . List , find its least
element, and say what that element has to do with
dividing by
.
Solution. The admissible are , since rules out , and the are (Lemma 2.1.1
(a), (e)). So , and its least element is , the remainder of on division by : with
.
Section 2.2 proves that the least non-negative number of
the form is
always the remainder.
Induction
and well-ordering are the same principle
The proof of Theorem 2.1.3
derived well-ordering from induction. The derivation
also runs the other way, and the cleanest way to say so
is to ask which sets of numbers satisfy which principle.
For a set , consider three structural properties:
- ;
- closure: for every , ;
- the predecessor property: for every
with , .
The set has
all three, by (( )0), (S) and Lemma 2.1.1
(c). Say that has
the induction property if every with and for every
equals
; and the
least-element property if every
non-empty subset of has a least element.
The closure of in
the induction property is plain closure under , not
“closure as long as one stays in ”; the witnesses below
show why that matters.
Theorem
2.1.4 (Induction Is Equivalent to
Well-Ordering)
Let contain , be closed under , and have
the predecessor property. Then has the induction
property if and only if has the least-element
property.
Idea. A set with the induction
property and the first two properties must be itself: sits inside by Logic and Proof, Axiom 4.2.1,
and the induction property of , applied to the subset
, forces
equality. Then Theorem 2.1.3
applies. Take as in the induction
property and suppose ; the least element of is then a
smallest failure (the method of Example (Method: the least element),
applied to the set of failures, with the least-element
property of in
place of Theorem 2.1.3);
the number
just below it is not a failure, so it lies in , and closure passes
that success up to , a contradiction. Before reading on:
in ,
which of the three hypotheses on gives , and which
two are not used at all?
Proof. Suppose
has the induction
property. Apply Logic and Proof, Axiom 4.2.1
to the property “”: its base case is , and its step is
the closure of .
So .
Now is a subset
of that contains
and is closed
under , by (( )0) and (S); the induction
property of gives
. By Theorem 2.1.3,
every non-empty subset of has a least element.
Suppose has the
least-element property. Let contain
and be closed
under . Suppose . Then is non-empty: if it were empty, every element
of would lie in
, so , and with
this
would give by
Proposition 1.2.1.
So
has a least element . We have , since . So , by the
predecessor property. Since and is least in , , that is, . Hence by the closure of , which contradicts
. So , and
has the induction property. This proves the theorem.
↺Second readingEach
hypothesis has a job
Each hypothesis on has a job, and dropping
any one of them breaks the theorem. Each witness below
names the direction that fails and the step of the proof
it blocks.
- Drop the predecessor property;
fails. Let . It contains and is closed, since
. It has the least-element property:
for non-empty , compare a least element of with plus a least
element of , each of the two sets,
when non-empty, being a subset of ; the smaller of the
candidates is least in (Exercise C2 asks for
the details). But contains , is closed, and is not
, since by Lemma 2.1.1
(e). The proof of breaks at
“”: here
is
least in , and , but .
- Drop closure;
fails. Let . It contains , and it has the
predecessor property, since . Its
induction property holds vacuously: a
subset containing and closed under would
contain , and
, since
would give
,
against Lemma 2.1.1
(a); so no such
exists, and every one of them (there are none) equals
. But itself has no least
element, since . The proof of breaks at
“ by
Logic and Proof, Axiom 4.2.1”:
the property “” has no inductive step.
- Drop ;
fails. Let . It is
closed, and it has the predecessor property, since with by Proposition 2.1.2
(a). Its induction property holds vacuously, because
, so no
subset of
contains . (Indeed
would need , and then by
Proposition 2.1.2
(a), which discreteness rules out, as shown above.) And
has no least
element, since . The proof of breaks at
“ by
Logic and Proof, Axiom 4.2.1”:
the property “” has no base case, since .
In the last two witnesses the induction property is
not false but vacuous. That is why the theorem uses
plain closure of .
Under a “closure relative to ” reading ( only when
), the
set would
qualify in the closure witness, the induction property
would fail there, and the witness would no longer
separate the two properties.
So the slogan “induction and well-ordering are the
same principle” means exactly Theorem 2.1.4:
for a set of numbers with , closure and
predecessors, either principle implies the other. So
Logic and Proof, Chapter 4 could have taken,
alongside (( )0) and (S), the predecessor
property and well-ordering as its axioms, and proved
induction from them by the half of Theorem 2.1.4.
The first witness in the fold above shows that the
predecessor property cannot be left out, and with
induction gone it could no longer be proved as Lemma 2.1.1
(c) was. Number Systems: From to , Chapter 1
builds from
sets and proves the Peano axioms, induction among them,
there.
Sets of
integers
Well-ordering moves to sets of integers by a shift,
provided the bound that makes the shift work is itself
an integer.
Corollary
2.1.5 (Well-Ordering of Sets of
Integers)
Let be non-empty. If has a lower bound , then has a least element. If
has an upper
bound ,
then has a
greatest element.
Idea. Slide to the right by , so that its lower
bound lands on ;
the shifted set lies in , where Theorem 2.1.3
applies, and sliding back preserves order. For an upper
bound, reflect:
is bounded below by .
Proof. Lower bound. Let
. Each is an integer by Proposition 2.1.2
(a), and since ; so by Proposition 2.1.2
(b). Thus is a
non-empty subset of , and by Theorem 2.1.3
it has a least element with . For every , , so . Hence is a least element of
.
Upper bound. Let . It is a non-empty set of integers
(negatives of integers are integers, by the definition
of and Proposition 2.1.2
(a)), and is an
integer lower bound for it, since gives . By the first
half, has a
least element
with . For
every ,
, so : is a greatest element
of . This proves
the corollary.
Quick check. Does have a least element? Which hypothesis of Corollary 2.1.5
do you check, and how?
Solution. Yes. The hypotheses to
check are that the set is non-empty and that it has a
lower bound in .
It is non-empty, since is in it. And is an integer lower
bound: an integer has , so , so every element of the set has . The least
element is :
, and every element is , hence by discreteness
(Proposition 2.1.2
(c)).
↺Second readingWhy
the bound must be an integer
The bound must be an integer, or at least have an
integer below it. Given a set of integers bounded below
by the real number , we would
first replace by the integer
, and that step,
for an arbitrary real bound, is the Archimedean property
of Analysis on the Real Line, Chapter 1, whose
integer-part lemma in Section 1.6 does exactly this. In
an ordered field without the Archimedean property, a set
of integers can be bounded below and have no least
element (in the field of Analysis on
the Real Line, Chapter 1’s example of a
non-Archimedean field, every has , so the set
is bounded below by , and it has no least
element, since ), so this chapter, which has no Archimedean
property, proves the corollary with an integer bound,
and Analysis on the Real Line, Chapter 1
supplies the rest.
Exercises
A. Check your
understanding
Exercise
(A1)
Parts (a)–(d) are about the proof of Theorem 2.1.3.
- (a) Where is
trichotomy used?
- (b) Why would
ordinary induction (Logic and Proof, Axiom 4.2.1)
on the same property “” not do?
- (c) Run the proof on
: at
which does the
argument meet an element of , and what does it
conclude there?
- (d) State the idea
of the proof in two sentences.
- (e) Let . Which statements of Lemma 2.1.1
remain true when every “” in them is replaced
by “”? Decide each
clause of (a), each half of (b), and (c), (d), (e)
separately, with a witness for each failure.
Solution. (a) In the
inductive step, to split an arbitrary into , or . The first case
is excluded by the hypothesis, so . Without
trichotomy, “ is
not less than ”
would not give “”, and
would not be shown to be least.
(b) Ordinary induction gives only , that is, , as
hypothesis for . That does not
exclude a smaller element of , such as , so “” would not make
least, and no
contradiction would follow. The proof needs
all numbers below to be outside .
(c) has a least element, so the supposition of
the proof is false, and the argument meets its
contradiction. For , no smaller number is in , and indeed . At , no natural number
below is in , and ; the argument
shows that every has , so is
a least element of . That contradicts the
supposition “ has
no least element”, and the proof concludes that has a least element,
namely .
(d) If had no least element,
then no could be
in , because the
first one would be least; strong induction makes “the
first one” precise. So would be empty, against
the hypothesis.
(e) Holding: the first clause of (a) (every
element is );
the sum half of (b), since a sum of two halves is a natural number and a half plus a
natural number is a half; and (d): if in , then . For (d)
there are four cases. Two natural numbers, or two
halves, have a difference in by Lemma 2.1.1
(d). For , we have (else by (e) of the lemma), so . For , we have , so and .
Failing: the second clause of (a), since and ; the
product half of (b), since (it is not a natural number, as ,
and not a half, as ); (c), since and ; (e), since with .
Each clause had to be decided by its own witness. The
proofs of (a)–(d) were inductions over , and does not have the
induction property ( contains and is closed), so none
of those proofs carries over; some conclusions survive
anyway. (c) fails because the predecessor property fails
at . (e)
fails through the second clause of (a), not through (d),
which still holds. The set has the predecessor property and still
has
between and , so the predecessor
property alone (with and closure) does not
give (e); together with the least-element property it
does: the set then has the induction property by Theorem 2.1.4,
and, as in the proof of its half, it
equals .
B. Practice
Exercise
(B1)
Use only Lemma 2.1.1
and the arithmetic of .
- (a) Prove that if
and
, then .
- (b) Prove that for every .
Solution. (a) Since , we
have , and
likewise .
By the second clause of Lemma 2.1.1
(a), and
. Suppose
.
Multiplying by gives , which contradicts . So , and then .
(b) Let . By Lemma 2.1.1
(a), or . If , then . If , multiplying
by gives . In both cases
.
Exercise
(B2: Putting a proof in order)
The lines below, (i)–(ix), include the seven lines of
a proof of in Theorem 2.1.4,
shuffled, and two lines that do not belong. Here has , closure and the
predecessor property, and the least-element property.
Write the seven lines in an order that makes a correct
proof, and say why each of the other two lines
fails.
- (i) So , by the
predecessor property.
- (ii) Let be the least element of
.
- (iii) Then is
non-empty, so it has a least element .
- (iv) Hence , a
contradiction; so .
- (v) Let contain
and be closed
under .
- (vi) , so , that is, .
- (vii) Since is least and , .
- (viii) Suppose .
- (ix) , since .
Solution. The order is (v), (viii),
(iii), (ix), (i), (vi), (iv). It is the only admissible
one. (v) introduces , (viii) is the
supposition the rest contradicts, and (iii) introduces
from it. (ix)
must sit between (iii) and (i): it needs the of (iii), and (i)
applies the predecessor property, which needs . (vi) uses the
of (i):
only an element of can be sorted into
or . (iv) uses
(vi) and closure.
Line (ii) takes the least element of the wrong set.
The set whose least element locates a failure is : its least
element is the first number of missing from . A least element of
says nothing
about where and
differ; in the
case it is
, which lies in
by (v) and is no
failure at all. Line (vii) reads leastness backwards:
“ is least in
” says
that nothing below lies in , so a
smaller number of
is in , not
outside it.
Exercise
(B3)
Prove the second half of Corollary 2.1.5
directly from Theorem 2.1.3,
without using the first half: if is
non-empty and is an upper bound of , then has a greatest
element.
Hint: shift by .
Solution. Let . For ,
is an integer by Proposition 2.1.2
(a), and because ; so by Proposition 2.1.2
(b). Thus is a
non-empty subset of , and by Theorem 2.1.3
it has a least element, of the form with . For every
, , so
. Hence
is a greatest
element of .
Exercise
(B4: Prove or disprove)
Prove each true statement, by the method of Example (Method: the least element)
where it applies, and refute each false one with a
concrete counterexample.
- (a) Every non-empty
set of integers has a least element.
- (b) Every non-empty
set of negative rational numbers has a greatest
element.
- (c) Every non-empty
set of even natural numbers has a least element.
- (d) Every non-empty
subset of has a greatest element.
- (e) Every non-empty
subset of has a least element.
- (f) If is
non-empty and for every , then has a least
element.
Solution.
(a)
False. Take itself. For every
, also
by Proposition 2.1.2
(a), and , so no element is least.
(b)
False. Take , a non-empty set of negative rationals. For
each in it,
is in it
too, and , so no element is greatest.
(c)
True. Such a set is a non-empty subset
of , so Theorem 2.1.3
gives it a least element.
(d)
True. Let be a non-empty subset,
and let . Then , and
is non-empty: has
an element, which is for some , and
that lies in
. So has a least element
(Theorem 2.1.3).
Then ,
and for every we have , so and . So is a greatest
element of .
(e)
False. Take the whole set. For each
in it, is in it too,
and , so no element is least.
(f)
True. The integer is a lower bound of
, since for every . So Corollary 2.1.5
applies.
Items (c), (d) and (f) are well-ordering, sometimes
after a change of view: (c) is a subset of as it stands, (f)
needs its bound replaced
by the integer ,
and (d) passes from to , where “greatest”
becomes “least”. The false items are the warning after
Theorem 2.1.3
in three costumes.
C. Going deeper
Exercise
(C1: A greatest element from a least upper bound)
Let be non-empty, and suppose some satisfies for every .
- (a) Prove that has a greatest element
by applying Theorem 2.1.3
to the set of
upper bounds of
that lie in ,
not by citing Corollary 2.1.5:
show that the least element of lies in .
- (b) Show that the
hypothesis “some bounds above” cannot be
dropped.
Solution (Hint 1). Consider .
Solution (Hint 2). is non-empty because
; let be its least element,
which exists by Theorem 2.1.3.
Solution. (a) Let . Then , so is a non-empty subset
of , and Theorem 2.1.3
gives a least element of . We show .
Suppose . Then every satisfies and , so , and by Lemma 2.1.1
(e); that is, . Since
is non-empty, it has an element , and by Lemma 2.1.1
(a), so . By
Lemma 2.1.1
(c), .
So is an
upper bound of in
, that is, , and , which
contradicts the choice of . Hence .
Since
and for
every ,
is a greatest
element of .
(b) is non-empty and has no greatest element:
for every , also by (S), and . In the
proof, is then
empty, and Theorem 2.1.3
has nothing to apply to.
The number of
(a) is the least upper bound of among natural numbers,
and the proof shows that it lies in . Section 4.3 defines
least upper bounds in any partially ordered set, and
Analysis on the Real Line, Chapter 1 is about
sets of real numbers whose least upper bound, when it
exists, need not lie in the set.
Marking scheme. (10 points) - 2:
defines the set of upper bounds in , shows it is
non-empty, and takes its least element by Theorem 2.1.3.
- 2: handles
separately, or shows using that is non-empty, before
using
(Lemma 2.1.1
(c)). - 3: uses the minimality of : either shows directly
that , so some has , or, supposing , derives and contradicts minimality. - 1: uses
discreteness (Lemma 2.1.1
(e)) to show that an element of greater than equals , or to get in the
contradiction route, and concludes that is a greatest
element. - 2: (b) the witness , with the reason
it has no greatest element. Fatal errors (0 for the
step): using without checking ; taking a least
element of
without showing
non-empty.
A second route, through the least element of (as in Exercise (B3)),
proves the conclusion of (a) but not by the method the
task names, so it earns at most 4 points for (a): 2 for
showing that this set is a non-empty subset of and taking its least
element, and 2 for deducing for every from , with
; and (b)
as above.
Exercise
(C2: A well-ordered set with gaps)
Let . Prove that
every non-empty subset of has a least
element.
Solution. Let be
non-empty, and put Every is for some , since ; so ,
and . Since is non-empty, or is non-empty. By Theorem 2.1.3,
, if non-empty,
has a least element , and , if non-empty, has a
least element .
Define In each case : , and for some , so
.
Let . If
, then
, so and . If , then , so
and
,
that is, . (In both chains, the last inequality
holds in every case of the definition of that can occur.) So
is a least
element of .
The set has
the least-element property, contains and is closed under
,
but it does not have the induction property ( contains
and is closed,
and ).
That is the first witness after Theorem 2.1.4:
without the predecessor property, well-ordering does not
give induction.
Marking scheme. (10 points) - 2:
splits into its
natural-number part and its half part, and shows the
shifted half part lies in . - 2: applies Theorem 2.1.3
to each non-empty part, saying that at least one part is
non-empty. - 2: defines the candidate in all cases,
including those where one part is empty, and checks it
lies in . - 3:
checks the candidate is for every , by cases on or not. - 1: concludes, with the
quantifiers right: one least element for the given . Fatal errors (0 for
the step): applying Theorem 2.1.3
to itself (it
need not be a subset of ); taking a least
element of an empty part.
A second route, through the least element of , earns the same points. It earns 4 for
showing that this set lies in , checking both and by Lemma 2.1.1
(b), and that it is non-empty, and for taking its least
element with
by Theorem 2.1.3.
It earns 4 for deducing from for every , and 2 for the conclusion. The same fatal
errors apply.