The rationals now have everything Section 3.2 asked
of them: they form an ordered field (Theorem 3.2.1), every
rational lies below a natural number (Theorem 3.2.3), and no
two rationals are neighbors, since their midpoint lies
between them. Is anything missing? School geometry
suggests an answer. The diagonal of a square with side
has a length
whose square is ,
and no fraction seems to measure it. That picture is
motivation only. This section proves the two facts
behind it from the construction: no rational squares to
, and the set of
rationals whose square is below has no least upper
bound in . We
also build a sequence of rationals that closes in on the
gap from above without ever landing in it. A later
chapter of this volume fills the gap.
No rational
squares to two
Throughout, , and , and so on are the natural numbers
of these names, read in through the
identifications of Sections 2.2 and 3.1; their sums,
products and comparisons may be computed in (Proposition 2.2.3, Proposition 3.1.4, Theorem 2.4.2 (a), Theorem 3.2.1 (b)).
Logic and Proof, Chapter 2 proved by parity
that is
irrational (Logic and Proof, Theorem 2.2.1),
for the school rationals. Parity is available for the
constructed too
(Corollary 2.5.3), and
Exercise C1 allows it. Here we take a route that needs
only the order and the least elements of , and that adapts to
other non-squares (Exercise C2).
Theorem
3.3.1 (No Rational Squares to Two)
There is no with .
Idea. Work backwards from a
supposed square root . This is the smallest-counterexample method
(Sets and Functions, Example (Method: the smallest counterexample))
run on denominators, as in Sets and Functions, Lemma 3.2.4;
here no lowest terms are needed, only a least
denominator. From we get , so Since (as ), the new denominator is positive and
smaller than . So
no fraction for
can have a least positive denominator,
while Proposition 2.4.4 says
some fraction must. The written proof checks the descent
with integers only: it never divides, and it verifies
by expanding. Before reading on: using
only integers, why is the new denominator
positive, and why is ?
Proof. Suppose, for a
contradiction, that and . Then , since (Proposition 2.3.2 (b))
and . By
(O1), or
; let in the
first case and in the second. Then (Proposition 2.4.3 (a))
and ,
because (Proposition 2.3.2
(c)).
By Proposition 3.1.4 (b),
with and , and
by Theorem 3.2.1 (a). By Definition 3.1.2, , and , so says (Proposition 3.1.4 (b)).
Hence the set contains , so it is non-empty,
and is a lower
bound of it. By Proposition 2.4.4, has a least element
. Choose with
.
. Suppose . Since , Proposition 2.4.3 (g)
gives
if , and
if ; so , that is,
,
and adding
(O3) gives . But , so by Proposition 2.4.3 (e).
This contradicts (O1), so fails, and by totality (Proposition 2.4.3
(i)).
. Suppose . Since , (g) (or equality, if ) gives , that is,
, so . But by (O4). As before, .
Descent. Let
and , integers. By Proposition 2.4.3 (a),
gives
, and
gives
; so
(Theorem 2.4.2 (b)).
Adding to (O3) gives
. Expanding with Proposition 2.3.2 (c) and
(d), So with ,
that is, . But , and
is the least element of . This contradiction
shows that no has .
The answer to the prompt:
because ,
and
because .
These are the two inequalities “” of the
Idea, written for integers. The hypothesis is used in
each of the three steps, and the minimality of only once, in the final
contradiction.
Quick check. Run the descent on
, , a pair with . Which step
fails, and why must it?
Solution. The step fails: now gives , no
contradiction, and indeed . Then is not positive and is not
below (and ). A descent must fail here, since .
The set
below the gap
Sets and Functions, Section 5.3 stated,
without proof, that the set of positive rationals with
square below has
no least upper bound in , and pointed out that
the ambient set decides whether a supremum exists. We
now prove it. By Proposition 2.4.3 (i) and
Theorem 3.2.1, is a total order on
, so is a partially
ordered set and the words of Sets and
Functions, Section 5.3 apply: upper bounds (Sets and Functions, Definition 5.3.2)
and a supremum, an upper bound with (S1) for every in the set and (S2)
for every
upper bound (Sets and Functions, Definition 5.3.5).
Theorem
3.3.2 (A Bounded Set of Rationals with No
Rational Supremum)
Let
- (a) is non-empty and
bounded above in , but has no supremum in
.
- (b) and have the same upper
bounds in .
Hence is also
non-empty and bounded above, and has no supremum in
.
Try it first (ten minutes): a rational is offered as
. Find a
rational that proves the offer wrong, once in the case
and once
in the case .
Idea (Scratch work). Suppose a
rational is the
supremum. Unwind what that gives and what would refute
it.
| is a supremum
of : (S1) and
(S2) |
a contradiction |
| , so
;
by Theorem 3.3.1 |
split by trichotomy: or |
|
an element of
above , against
(S1) |
|
an upper bound of below , against (S2) |
If ,
we need an element of above . The obvious try is
with small, but has an in it, and taming
that needs a separate size estimate on . If , we need a
smaller upper bound, and a guess runs into the same
algebra.
A cleaner idea finds the new rational in one formula.
If , then
and
: the gap lies between and . Their average is smaller than , and its square is
still above ; that
is the smaller upper bound. If , apply the
same trick from the other side: overshoots, so undershoots, and it lands above . Each claim is an
identity in the field , checked by clearing
denominators.
Proof.
- (a)
Non-empty: , so . Bounded above: is an upper bound.
Indeed, let , and suppose . Then , so by Proposition 2.4.3 (g),
and , so
, against
by (O1).
So , by
totality.
Two maps. For , we have by (O4), and
by
Proposition 2.4.3 (e) and
(b); both are non-zero. Let Both are rationals, and both are positive, by
Proposition 3.2.2 (a)
and (O4). They satisfy
(3.3.1)
Each identity is checked by clearing its non-zero
denominator.
↺Second readingChecking
the four identities
Multiply both sides of each identity by its
denominator, which is non-zero, so that the
multiplication can be undone with the inverse. For the
first, , so . For the second, . For the third, . For the fourth, .
No supremum. Suppose, for a contradiction,
that is a
supremum of . By
(S1) and ,
, so
.
By Theorem 3.3.1, , so by (O1),
or . In both cases
, so
by Proposition 2.4.3
(e).
Case 1: . Then , and the third identity of Eq. 3.3.1 exhibits as a product of
positive elements (with Proposition 3.2.2 (a)
for the reciprocal), so . The fourth gives , so
and
. So
has an element
, and
is not an upper
bound of , against
(S1).
Case 2: . The first identity gives , so
. Then
is an upper
bound of : if some
had , then would
give by Proposition 2.4.3 (g),
against ;
so for
every . By
(S2), .
But the second identity, with and , gives , that is,
. Then
, so , against (O1).
Both cases are impossible, so has no supremum in
.
- (b) Every upper
bound of bounds
.
Conversely, if
bounds , then
,
since ;
and an is
either positive, so and , or . So
and have the
same upper bounds. Conditions (S1) and (S2) mention only
the set of upper bounds, so by (a), has no supremum. It
contains and is
bounded above by .
Quick check. Compute and , and say what each
refutes.
Solution. ,
and , so lies above : is not an upper
bound. ,
and (), so is an upper bound
below : is not the least.
The set is
the set of Sets and Functions, Section 5.3, so
(b) is the statement left unproved there. Analysis
on the Real Line, Chapter 1 proves it again and
then shows that
has a supremum in the real numbers: that is the sense of
“gap”.
Warning. “ has no supremum in
, so is unbounded” mixes up
the two conditions a supremum needs. is bounded above, by
for instance;
what fails is (S2): among the rational upper bounds
there is no least one, because every upper bound is beaten by the
smaller upper bound .
Quick check. In , is the supremum of ? Which step of the proof of (a) fails for
this set?
Solution. Yes. (S1): gives
(Proposition 2.4.3 (g)),
so every element of the set is at most . (S2): if bounded the
set, let be the
larger of and
, and the midpoint of and (Section 3.2); then
,
so and
is in the set,
and .
The step that fails is “”: here is the target value, the third case of the
trichotomy, which neither nor refutes.
A rational
sequence aimed at the gap
The map does
more than refute a candidate. Started at an upper bound,
it produces a smaller one, and it can be applied again.
Iterating it gives a sequence of rationals that
approaches the gap from above.
Example
(A Rational Sequence Aimed at the Gap)
For let . Define and
for , and
let . Show that this defines a sequence with for
every ,
and that for every :
- (i) , that is,
;
- (ii) ;
- (iii) , so .
Compute and .
Solution. The sequence.
For , and , so by (O4) and Proposition 3.2.2 (a):
maps to . The
recursion theorem (Sets and Functions, Theorem 3.3.1,
which holds on
by Corollary 1.4.3
(b)), with , starting value and ,
gives exactly one function from to with and . So
every is a
positive rational, with no further argument.
(i). We use Logic and Proof, Axiom 4.2.1
(on by Corollary 1.4.3
(b)) for :
. Base
: .
Step: suppose . By the first identity of Eq. 3.3.1 with , Here by Proposition 2.4.3 (e),
since ,
and by Proposition 3.2.2 (a);
so
by (O4). This proves (i) for every .
(ii). The equation was just shown, for every
. By (i), , so
by Proposition 2.4.3 (c).
From , Proposition 3.2.2 (b)
gives , and multiplying by (Proposition 2.4.3 (c))
gives ; in particular .
(iii). By the second identity of Eq. 3.3.1 with , , a product of the positive elements
and ; so it is
positive, and by Proposition 2.4.3
(a).
The first terms. By the definition of , The errors are , , and , since and . As a check on (ii): , , and .
For orientation only (decimals are not part of this
volume’s toolkit), here are the terms in school
decimals:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The terms decrease, each is an upper bound of (Case 2 of the proof
above), and by (ii) the error is roughly squared at each
step: . Yet no rational can be “the number they
approach”: the squares would approach , the errors force
, and Theorem 3.3.1 forbids
that. This is a picture, not a proof, since limits in
are not defined
yet. Chapter 4 defines them, with , and proves that this sequence is
Cauchy in with
no limit in ,
citing (i)–(iii).
Quick check. Is an upper bound of
? Is ? Is ?
Solution. The first two are. Each
is positive, and because , while because (the comparison formula, Theorem 3.2.1 (a)). A
positive rational
with
bounds : if had , then by Proposition 2.4.3 (g),
against .
But is not,
although it is positive:
because ,
so the hypothesis fails, and indeed , as
(), while
().
Chapters 2 and 3 built two number systems by one
method. From to
: pairs , identified when
, so
that subtraction becomes possible. From to : pairs with , identified when
, so that
division becomes possible. Chapter 5 takes the third
step, from to
the real numbers, by the same route: the representatives
are sequences of rationals like the one above,
identified when their difference tends to .
Exercises
A. Check your
understanding
Exercise
(A1)
These questions are about the proof of Theorem 3.3.2.
- (a) Where is Theorem 3.3.1 used, and
what would go wrong without it?
- (b) Run the proof on
and on
: which case
applies, which rational does the proof produce, and why
does it refute ?
- (c) Let be an ordered field
containing an element with , and let . Which
step of the proof fails for , and what happens to
and ?
- (d) State the idea
of the proof in two sentences.
Solution.
(a) Once, right
after a supposed supremum is fixed: it excludes
, so that
trichotomy leaves the two cases and . Without it
there is a third case, in which neither map helps: , so the
identities give and .
(b) For : (as
), so Case
2. The proof produces , an upper bound of , since ; and , since . So is not the
least upper bound. For : (as
), so
Case 1. The proof produces which lies in , since , and exceeds , since . So is not an upper
bound.
(c) The step
“”: in
the candidate
satisfies
, and it
falls in neither case. Indeed is the supremum of
in : it is an upper bound
(if , then ), and an upper bound would have (as ) and , and then
with
, as in
Case 1. The maps fix : , since , and .
(d) Suppose a
rational were the
supremum; since no rational squares to , either or . The explicit
rationals and
then give,
respectively, an element of the set above or an upper bound below
, so fails (S1) or
(S2).
B. Practice
Exercise
(B1: Put the proof in order)
Here are lines of a proof of Theorem 3.3.1, shuffled,
together with two lines that do not belong. Write the
lines of a correct proof in a correct order, and say
what is wrong with each line you leave out.
(i) Set
and ; both are positive integers, by the two
inequalities between and .
(ii) Write with ;
then .
(iii) Since , we have .
(iv) Since ,
this contradicts the choice of ; so no rational squares
to .
(v) Suppose has ; replacing by if necessary, take
.
(vi) , since would give .
(vii) Choose such
an with the least
positive value.
(viii) Among all
pairs of
positive integers with , choose one with least (Proposition 2.4.4; is such a ).
(ix) Expanding,
, so .
(x) , since would give , that
is, .
Solution. An admissible order is
Lines (x) and (vi) may be exchanged, since
neither uses the other. Otherwise the order is forced by
what each line uses: (ii) needs the of (v); (viii)
needs the pair of (ii), which makes the set of such non-empty; (x) and (vi)
are about the pair fixed in (viii), and if they came
before it, the pair might change afterwards; (i) needs
both inequalities; (ix) needs the definitions in (i);
and (iv) needs with ,
from (i) and (ix), and , which
comes from (vi).
Line (vii) is legal but does no work. There
is only one positive rational with : if had , then Proposition 2.4.3 (g)
would give , against (O1). So “the least” just picks
out the of (v)
and gives nothing new. The descent does not produce a
smaller : it keeps
the number and shrinks its denominator, , so
choosing least
never leads to a contradiction. What must be least is
the denominator ,
as in (viii).
Line (iii) fails. Its conclusion is false:
from and
we get
, hence
by Proposition 2.4.3 (g),
the opposite of (iii). It also clashes with (x).
Exercise
(B2: Prove or disprove)
Prove or disprove each statement.
- (a) There is no
with
.
- (b) For all , if , then .
- (c) If , and , then .
- (d) If , and , then .
Solution.
(a)
True. If , then has (Definition 3.1.2),
against Theorem 3.3.1.
(b)
False: ,
give , but . (Rule (g) of Proposition 2.4.3 needs
and .)
(c)
True. . From
,
Proposition 3.2.2 (b)
gives , and multiplying by (Proposition 2.4.3 (c))
gives .
(So the map carries upper bounds of into ; the proof’s improves on
it.)
(d)
False: has (), but and (). A fixed step can overshoot; the proof’s
is chosen from
.
Solution. With , Then and ,
and , so By (ii), , and , which
agrees. Since and ,
bounds the set (the argument of the Quick check after
the table), and by (iii).
C. Going deeper
Exercise
(C1: Exit check: the gap at )
Prove that no rational number squares to , and that the set has no supremum in .
Solution. No rational squares
to . Suppose
with
. Then , and replacing
by if needed (), . Write with (Proposition 3.1.4 (b),
Theorem 3.2.1 (a)); then
. Among
all for which some has
, take
the least (Proposition 2.4.4; the
set contains and
is bounded below by ), with its . Then (else by Proposition 2.4.3 (g), so
, against
) and
(else
, so ). So and
are positive integers with , and by expanding. This contradicts the choice
of .
Bounded above. bounds the set : would give (Proposition 2.4.3 (g)).
And .
No supremum. Suppose is a supremum
of . As , , and by the first
part.
If ,
let . By the third and fourth
identities of Eq. 3.3.1, and . So and : is not an upper
bound.
If ,
let . By the first and
second identities of Eq. 3.3.1, and . So , and bounds (an with would
have ); and . So is
not the least upper bound.
By trichotomy one of the two cases holds, and each
contradicts the choice of . So has no supremum in
.
Marking scheme. (10 points) - 4: no
rational squares to : a least denominator,
or another correct route (1); , or the
parity step (2); the contradiction (1). - 1: shows , so that a
supremum
satisfies (an upper bound of is optional). - 2: the
case : an
explicit element of larger than , with both properties
verified. - 2: the case : an explicit smaller rational, verified
to be an upper bound of . - 1: concludes by
trichotomy, with excluded by the first part. Fatal errors (0
for the step): assuming that exists (in or in a larger field)
and comparing
with it; “, so for small ” with no
exhibited and checked. A correct parity route (every
integer is or
, and not
both, Corollary 2.5.3 (a))
earns the same 4 points.
Exercise
(C2: Which integers have a rational square root?)
For which does the set have a supremum in ? Prove your
answer.
Solution (Hint 1). First find with ,
and treat
on its own. For , adapt both proofs of this section: the
descent, and then the two maps.
Solution (Hint 2). Let . It contains , it is bounded
below by , and
; so its
least element is for some . In the descent for , try .
Solution. Answer:
exactly when for some , and then the supremum is .
Finding . Let . Since , (Proposition 2.4.3 (c)),
so ;
is a lower bound
of ; and , as . By Proposition 2.4.4, has a least element
. Since and , we have , so by discreteness
(Theorem 2.4.2 (c)); then
by
(O3), so by Theorem 2.4.2 (b). Then
,
and with
gives . So either
or .
Case . Here , since . We show . (S1): if had , then would give (Proposition 2.4.3 (g)),
against ;
so . (S2):
let be an upper
bound of , and
suppose .
Let
if and
otherwise; then and . Let
be the midpoint of and (Section 3.2): . Then
and by (g),
so , and
, so
is not an upper
bound. Hence for every upper bound , and is the supremum.
Case . Then , since is the other
case; so .
(i) No
rational squares to . Suppose with ; as in Theorem 3.3.1, we may
take , and
then for
some , with least among all such
denominators (Proposition 2.4.4).
Multiplying by gives , so
by (g). Let Then . For , expand: by (O4); since , would give (Proposition 2.4.3 (c)),
so .
Finally, expanding, so
is a smaller admissible denominator, a
contradiction.
(ii) No
supremum. The proof of Theorem 3.3.2 (a) goes
through with in
place of , using
(i) where it used Theorem 3.3.1, and contains and is bounded above by
. For , let
Clearing denominators as before gives the four
identities So
has a supremum in exactly when is the square of a
natural number.
Marking scheme. (10 points) - 2:
produces
with , from a least element. - 2: the case : checks (S1) and
(S2) for . - 3:
the case : no rational squares to , by a descent with a
least denominator (or another correct route), including
a proof that the new numerator is positive. - 2: the two
maps (or any explicit rationals) and the two cases, as
in the proof for .
- 1: states the answer: exactly the squares of natural
numbers. Fatal errors (0 for the step): using a square
root of , or the
floor of one, as if it existed; deducing from
alone, which fails for , ,
, .
R. Review
Exercise
(R1)
Recall that an integer is a class of pairs of
natural numbers, with if and only if . For , let if , and
if . Does
define a function ? Prove your
answer, and say which integer it assigns to and to .
Solution. Yes. By
Theorem 2.2.1 (a), with
, it suffices to show that
implies (the representative check, Sets and Functions, Example (Method: checking that a definition on classes is well defined)).
Let ,
and .
The cases match. if and only
if ,
whichever representative is used (the well-definedness
paragraph after Definition 2.4.2), and
if and only
if , since
means . So
.
Hence either and , and then ; or and , and then , , and
says
.
Since if
and only if , and (Definition 2.2.1), the
function sends to
if and to if : it is the
familiar .
Exercise
(R2)
Show that the set , as constructed in
this chapter, is countable.
Solution. The tools are the results
on countable sets of Sets and Functions,
Chapter 4, which run on by the citing rule
after Corollary 1.4.3
(group (i) for Sets and Functions, Proposition 4.2.3
and Sets and Functions, Proposition 4.2.4;
group (ii), citable in review exercises, for Sets and Functions, Theorem 4.2.6
and Sets and Functions, Corollary 4.2.7
(a)).
is
countable. is countable (Sets and Functions, Theorem 4.2.6).
The map , from to , is surjective, since
every class is the class of each of its elements (Sets and Functions, Definition 5.2.4).
By Sets and Functions, Proposition 4.2.4,
is
countable.
is countable.
is countable by Sets and Functions, Proposition 4.2.3,
and the product of two countable sets is countable (Sets and Functions, Corollary 4.2.7
(a)).
is
countable. The map , from to
, is surjective
(Sets and Functions, Definition 5.2.4),
so is countable
by Sets and Functions, Proposition 4.2.4.
The conclusion is Sets and Functions, Theorem 4.2.8
for the constructed ; that theorem, about
the school rationals, is not used.
Exercise
(R3)
Let and . Write “ is a supremum of in ” in symbols, with
bounded quantifiers. Then write its negation, moving
inward as far
as it goes and naming the law used at each step. The
proof that has no
supremum in has
two cases; which half of the negation does each case
establish, and with which witness?
Solution. By Sets and Functions, Definition 5.3.5,
“ is a supremum of
” is the
conjunction of (S1) and (S2): Its negation is, by Logic and Proof, Proposition 2.5.5
(d), By Logic and Proof, Proposition 6.2.3
(a), the first disjunct becomes , that is, (totality of , Proposition 2.4.3 (i)).
By Logic and Proof, Proposition 6.2.3
(a) and then Logic and Proof, Proposition 6.2.2,
the second becomes that is, there is an upper bound of with . In words: fails to be the
supremum when some element of lies above , or
some upper bound lies below .
In the proof of Theorem 3.3.2, Case 1
()
establishes the first disjunct, with witness .
Case 2 ()
establishes the second, with witness . (The proof itself needs no negation
law: it derives a contradiction from (S1) in Case 1 and
from (S2) in Case 2.)
Exercise
(R4)
Is there a rational number with , where ? Prove your answer.
Solution. No. The
tool is descent on the denominator, as in Theorem 3.3.1, run with
parity.
Parity. Every integer is or for some , and not both
(Corollary 2.5.3 (a)). An
odd cube is odd:
Descent. Suppose and . Then : gives , and gives and
(Proposition 2.4.3 (e),
(c)). So
with and (Proposition 3.1.4 (b),
Definition 3.1.2). Take
least among such
denominators (Proposition 2.4.4), with
its . Since has the even
form, is not odd
(its cube would be odd), so with , and because ( would give ). Then , and
canceling the non-zero factor (Proposition 2.4.3 (f)),
. So
is not odd
either: with
.
Then , so , and . So is a smaller admissible
denominator, with : a contradiction.
Why the look-alike fails. The substitution
, of the square-root proof came from ,
which used .
For cubes the same algebra fails: expanding, which is not a constant multiple of (it has a
term), so
this identity gives no way to derive from
, and the
descent has no smaller pair to move to. Parity, by
contrast, works for every power: “even cube, so even
base” is the same argument for squares and cubes.