Section 5.3 made an ordered field. We
built it to enlarge , but so far is not inside it: a
rational number is a class of pairs of integers, and a
real number is a class of Cauchy sequences. This section
places a copy of in and shows how the
copy sits there. It is preserved by all the operations
and the order; it is spread through without gaps, so that
between any two real numbers there is a rational one;
and every real number is the limit of rationals. Along
the way we prove that is Archimedean and
that rational tolerances suffice for limits in . At the end we meet
the number that Chapter 4 promised: a positive real
whose square is .
Notation is as in Section 5.3: is the set of Cauchy
sequences of rationals, is the class of , is the constant
sequence with value , is the
set of positive reals, and means (Definition 5.3.2).
By Theorem 5.3.3,
the results of Chapters 2 and 4 for an arbitrary ordered
field apply with ; we say “in ” where the context
does not make the field clear.
A copy of
the rationals
Section 5.2 already represented each rational by the class of its
constant sequence, as Chapter 4 said it would. We make
that a map.
Definition
5.4.1 (The Rationals in the Reals)
For ,
let the class of the constant sequence with value
. This defines a
function .
The right side is in because constant
sequences are Cauchy (Theorem 4.5.3
(a)), and is
a function because each determines one constant
sequence and that sequence one class. In this notation
and (Definition 5.2.2).
The letter
is new on purpose: Chapter 2 used and for , and
Chapter 4 wrote for the copy of
in an ordered
field . Part (d)
of the next theorem shows that is .
The theorem says that carries everything
we know how to do with rationals into without change: sums,
products, negatives, reciprocals, the order and the
absolute value.
Theorem
5.4.1 (The Rationals Embed in the Reals)
For all :
- (a) , , and
;
- (b) if and only if
; hence is injective;
- (c) ,
, and, if , and
;
- (d) is the map of Theorem 4.2.2
for the ordered field ; in particular for every (Definition 4.2.1).
Idea. Constant sequences add,
multiply and negate termwise into constant sequences, so
(a) and the first identity of (c) are the definitions of
the operations. For (b), the difference of two constant
sequences is constant, and a constant is its own
margin. The rest is algebra in a field: the absolute
value by cases, reciprocals by uniqueness of inverses,
and (d) by the uniqueness clause of Chapter 4’s
embedding theorem.
Proof.
Let
. By trichotomy in , , or . If , then ; if
, then
by . Either
contradicts by (O1) in (Theorem 5.3.3).
So .
Injectivity: if , then or , so or ,
and in either case by (O1).
(c), the rest. If , then by (b), so (Definition 4.1.1,
in and in ). If , both sides are
. If , then by
(b), so . Now
let . Then
by injectivity, and by (a), In the field (Theorem 5.2.3),
the inverse of is the only
element with this property (Lemma 4.1.1
(a)), so .
- (d) By Theorem 5.3.3,
is an ordered
field, so Theorem 4.2.2
gives exactly one map with
that preserves sums and products. By (a), is such a map, so
. The same theorem states that for every .
By (d), part (b) and the injectivity of are also part of
Theorem 4.2.2
with , and
(d) needs only (a). The direct proof of (b) is kept
because it shows how a constant sequence is positive,
with its own value as margin.
Two more identities follow from (a) and (c): So any computation with rationals, done in
and then moved
into by , gives the same
answer as the computation done in on the images. Part
(b) adds that comparisons agree too.
Archimedes
in the reals
Chapter 4 showed that an ordered field need not be
Archimedean: in the element is larger than every
(Example (A Non-Archimedean Ordered Field)).
So the Archimedean property of has to be proved. It
comes from ,
through the fact that a Cauchy sequence is bounded.
Theorem
5.4.2 (The Reals Are Archimedean)
is an
Archimedean ordered field (Definition 4.2.2):
for every
there is
with .
Idea. A representative of is a Cauchy sequence of
rationals, so all its terms lie below one rational bound
. Archimedes in
puts a natural
number above ; one
more unit gives a fixed margin above every term, and a
fixed margin is what positivity asks for.
Proof. Let , and write
with . By Proposition 4.5.2
with , there
is with for every
. By Theorem 2.5.3,
there is
with . For
every , since (Proposition 4.1.3
(c)), so and then (Proposition 2.3.5
(a), (b)), and . So the sequence is
positive, with margin and threshold . It represents , by Definition 5.2.2.
Hence , and by Theorem 5.4.1
(d). Since , this proves the theorem.
Every result of Chapter 4 about Archimedean ordered
fields now applies with . Two of them are used at once.
The integer part in . By Proposition 4.2.4
with , and
(Theorem 5.4.1
(d)), for every there is exactly one with We call
the integer part of . For a rational , the integer part of
is the
integer part of Proposition 2.5.5,
because
preserves and reflects (Theorem 5.4.1
(b)). The word “exactly” matters: Section 5.5 builds a
sequence by taking integer parts, and uniqueness is what
makes that a rule rather than a choice.
The second consequence, Proposition 4.2.3
in , turns into
the statement that rational tolerances suffice; it comes
after the density theorem.
Between two
reals there is a rational
Theorem
5.4.3 (The Rationals Are Dense in the
Reals)
Let
with . Then
there is
with .
Try it first (ten minutes): write and . Which rational
would you put between them? Build it from the terms of
and , and say how far out
you must go.
Idea. The obvious attempt takes a
rational between and , say their midpoint,
and has to say which . An early index is no
good: may be
larger than ,
since early terms are irrelevant to the classes. Even
where ,
a later term
may climb past the midpoint, and the midpoint must sit
above every late by a fixed
margin.
So go far out, in two ways. Since is positive, from
some index on , a fixed rational gap. Since and are Cauchy, from some
index on all
their terms stay within of and of , respectively. The
midpoint of and is at least above ; every later is less than above ; so beats every later by more than . The same holds
below .
Proof. Write and with . By Definition 5.3.2,
, so is positive (Proposition 5.3.1).
Fix and with (Logic and Proof, Definition 5.6.1).
Then (Proposition 4.1.2
(b), twice). Since and are Cauchy in , fix with for all , and with for all .
Let Let . Expanding the right sides shows Since , (Proposition 4.1.3
(d)); since , , and multiplying by (Proposition 4.1.2
(b) with ) gives (Proposition 2.3.5
(c), with equality allowed). Adding (Proposition 2.3.5
(b)), In the same way, since , ,
and . So the sequences and are positive,
each with margin and threshold
. By Definition 5.2.2
they represent and . Hence and .
The rational
depends on the representatives and on the constants
fixed in the proof; nothing makes it the “best”
rational, and a different run of the proof may give a
different . The
theorem only claims that one exists.
The proof cites neither Theorem 2.5.3
nor Theorem 5.4.2:
density came from the Cauchy property of the
representatives, not from Archimedes. Chapter 4 proved
density in every Archimedean ordered field (Theorem 4.2.5),
so, with Theorem 5.4.2,
it gives the same conclusion for by another route
(Exercise B1). We keep the direct proof for what it
shows: in this construction, the rationals are dense
because each real number is made of rationals.
Rational
tolerances suffice
A tolerance for a limit in is an element of
, a
class of sequences. That is awkward to work with. The
next result lets us test convergence in with the tolerances
only.
Corollary
5.4.4 (Rational Tolerances Suffice)
- (a) For every there is with
for every with .
- (b) Let be a
sequence in and
. Then
in (Definition 4.3.2
with ) if
and only if, for every ,
there is with for every . Likewise, is Cauchy in (Definition 4.5.1
with ) if
and only if, for every , there is with for all .
Proof.
Let
. By (a), there is with
. The hypothesis with gives with for every , and then by (O2). So serves for . The Cauchy
version is the same argument with for in place of
.
In practice: to prove a limit in , fix and
find a threshold for the rational tolerance . The threshold may
depend on , and on
nothing chosen later.
Each real
number is the limit of its terms
A real number was introduced as a
name for “what the rationals are approaching”.
Inside there
may be nothing to approach. Inside there is, and it is
itself.
Theorem
5.4.5 (A Cauchy Sequence Converges to Its
Class)
Let .
Then the sequence
converges in to
.
Idea. For a fixed , the difference is
represented by : the sequence with the single
rational
subtracted from every term. For and past a Cauchy
threshold, these terms are small, and Lemma 5.3.4
turns a termwise bound into a bound between classes.
That lemma yields only , so we aim the
termwise bound at , strictly below
the target .
Proof. Let . By Corollary 5.4.4
(b), it suffices to find with for every . Since , Proposition 4.1.3
(b) in gives
, so we bound the
latter.
Since
and , fix with for all . Let .
By Definition 5.2.2,
, and as
the difference of
and a constant sequence (Theorem 4.5.3
(a), (b)). By Proposition 5.3.5,
For every , . So Lemma 5.3.4,
with the constant sequence and , gives Finally in , so (Proposition 2.5.2
(b)), and by Theorem 5.4.1
(b). Combining
with (Proposition 2.3.5
(i)), for every . So works.
Why and
not directly?
The Cauchy property gives ,
but Lemma 5.3.4
passes only the non-strict inequality to classes, so we
would reach , one symbol short
of the definition. Halving the tolerance first leaves
room for the strict inequality.
The sequence does converge to the number it
names, once that number exists. The theorem has a
consequence worth stating in words: every real
number is a limit of rationals, namely of the
terms of any of its representatives. It also explains
the slogan of the chapter. Equivalent sequences have the
same class, so their terms converge in to the same number;
by uniqueness of limits (Theorem 4.3.4
in ), that
number is the only limit they have. A real number is
what all its representatives converge to.
Identification. From here on we
write for when , and . This
is a convention about notation, of the kind Chapter 2
adopted twice, writing for and for (Proposition 2.2.3,
Proposition 2.4.4).
It is safe because of Theorem 5.4.1:
is injective
and preserves sums, products, negatives, reciprocals,
the order and the absolute value, so a statement about
rationals means the same whether it is read in or, through , in . It is not a set
inclusion: the rational is a class of pairs of
integers, and is a class of
sequences of rationals, a different set. In the new
notation the theorem says in , and Corollary 5.4.4
says that the tolerances , ,
suffice in .
The square
root of two
Chapter 4 ended with the Newton sequence of Example (A Rational Sequence Aimed at the Gap),
Cauchy in and
with no limit in (Theorem 4.6.1).
Its class is the number it was aiming at.
Solution. The sequence is in by Theorem 4.6.1,
so . We
use the facts for every and for every , where , stated in Theorem 4.6.1,
and for
every ,
proved in Example (A Rational Sequence Aimed at the Gap).
The first values are
. Since for every , the sequence is positive, with
margin and
threshold . So
, that is,
. By Lemma 5.3.4,
also .
. By Definition 5.2.2,
, and . Termwise, .
For , where the last step is Proposition 4.1.2
(c), since . The sequence is defined
for every
and null in (Example (First Limits)
(b)); so is .
The squeeze Proposition 4.4.4
(c) in , with
, shows that
is null. (At
the bound
is undefined
and ; the
threshold
skips it.) Hence and .
is not
rational. Suppose for some . Then by Theorem 5.4.1
(a), so by
injectivity. This contradicts Theorem 2.6.1.
So .
. By Example (The Truncations and the Newton Sequence Are Equivalent),
,
so the classes are equal.
So contains
a positive element whose square is , and contains none. It is
the number Chapter 4 promised, and the decimal
truncations name the same number as the Newton
sequence.
↺Second readingThe
lower Newton sequence names the same
number
Section 4.6 noted that the rationals approach the gap
from below while the approach it from
above. They name the same real number. The sequence
is in by Proposition 4.5.6
with and
, since ; so
(Theorem 4.5.3
(b)). Termwise, using (Proposition 2.5.2
(a)) and (Proposition 4.1.2
(c) with ,
): then
as a
product of positives (O4), and (Proposition 4.1.2
(d)). Since
is null, the squeeze makes null, so and
.
Warning. is not
“the limit of
in ”: there is
no such limit (Theorem 4.6.1),
and nothing in this section changes that. The statement
holds in
, by Theorem 5.4.5;
it is a statement about a different field, with
different tolerances and a different set of candidate
limits.
Quick check. Find a rational number
strictly between and .
Solution. There is none, and Theorem 5.4.3
does not apply. The two sequences differ by , which is
null, so they are equivalent and the classes are equal.
The hypothesis fails, and no number lies strictly between a
number and itself.
Exercises
A. Check your
understanding
Solution.
(a) By Logic and Proof, Axiom 4.2.1
on , with base
. Base: , by Definition 4.2.1
(b) in and in
and Theorem 5.4.1
(a). Step: if , then by the defining equation of powers, Theorem 5.4.1
(a), and the induction hypothesis. In particular , the step used in Example (The Class of the Newton Sequence).
(b) By Example (The Truncations and the Newton Sequence Are Equivalent),
is
non-decreasing, and whenever . With : for every , By Lemma 5.3.4 with
, and (Example (The Class of the Newton Sequence)),
. Since and , , so the integer part of is . Multiplying by in (Proposition 2.3.5
(c), with equality allowed), , so the integer part of is .
(c) False. Take
. Here :
is constant and is null (Example (First Limits)
(b)), so both are Cauchy (Theorem 4.5.3
(a)), and so is their difference (Theorem 4.5.3
(b)). Then for every , and
is null (Theorem 4.4.3
(b)), so , and fails. The correct conclusion is
(Lemma 5.3.4);
see the warning after it.
(d) No. By Example (The Class of the Newton Sequence),
is not
for any
.
B. Practice
Solution. By Theorem 5.4.2,
is an
Archimedean ordered field. So Theorem 4.2.5
applies with : for in
there is
with . By Theorem 5.4.1
(d), , which is the conclusion of Theorem 5.4.3.
The general theorem of Chapter 4 uses that is
Archimedean; it knows nothing about
representatives, since an element of an arbitrary
ordered field is not a class of sequences. The direct
proof of Theorem 5.4.3
uses the Cauchy property of the
representatives and , and positivity of
; it uses no
Archimedean property, neither Theorem 2.5.3
nor Theorem 5.4.2.
Exercise
(B2)
Let .
For , let
be the integer
part of ,
and . Prove that for every , and that in .
Solution. Fix . By the
definition of the integer part (after Theorem 5.4.2),
. Since , also (Proposition 2.5.2
(a)), and multiplying by it in preserves both
inequalities (Proposition 2.3.5
(c), with equality allowed on the left): So for every . In , the sequence , that is
by Theorem 5.4.1
(c), (d), is null, by Proposition 4.3.1
and Theorem 5.4.2.
The squeeze Proposition 4.4.4
(c) in , with
lower sequence ,
gives that is null. Then is null (Theorem 4.4.3
(b)), so
(Proposition 4.3.3).
Each is
given by a rule: the integer part of is the
only integer with the defining
property, so nothing is chosen. Section 5.5 uses the
same approximants, with a different real number for each .
Exercise
(B3: Put the proof in order)
The lines below, after the identification paragraph
(so stands for
), contain
the proof of Theorem 5.4.5
for ,
shuffled, together with two lines that do not belong.
Put the correct lines in order, and say what is wrong
with each of the other two.
- (i) so , by Proposition 5.3.5;
- (ii) since , fix with for all ;
- (iii) its terms are
for
, so ;
- (iv) ; take
;
- (v) let ;
- (vi) let ; by Corollary 5.4.4
(b), it suffices to find with
for every ,
since (Proposition 4.1.3
(b));
- (vii) is represented
by ;
- (viii) for each
, fix with for every ;
- (ix) its terms are
for
, so , by Lemma 5.3.4.
Solution. Order: (vi),
(ii), (v), (vii), (i), (ix), (iv). No other order is
admissible: line (ii) introduces , which line (v) needs;
line (v) fixes the that lines (vii), (i)
and (ix) are about; line (i) rewrites the class that
line (vii) names; line (ix) bounds that class; and line
(iv) concludes from line (ix), so it comes last.
Line (iii) uses the strict version of Lemma 5.3.4,
which is false: termwise passes to classes
only as (Example (Termwise Order Is Not an Order on Classes)).
That is why the proof aims at and then uses
.
Line (viii) claims a threshold for every , and the Cauchy
property does not supply one for an early : can be far from all
later terms. For , and , for
every , so
no exists. The
Cauchy property gives only when both and are at least one , which is why line (v)
takes . (If
line (viii) did hold for every , the remaining lines
would give the bound for every , so it is the claim
that is unjustified, not the dependence on .)
C. Going deeper
Exercise
(C1)
- (a) Let with for every
.
Prove that .
- (b) Which result
used in your proof needs to be Archimedean?
Show that the statement of (a) fails in the ordered
field of Example (A Non-Archimedean Ordered Field).
Solution (Hint 1). Use Theorem 5.4.3,
and the irrational number .
Solution (Hint 2). Let with (Theorem 5.4.3).
How small must
be for to
stay below ?
Solution. Let . By Theorem 5.4.3,
fix with
.
Then ,
and (Example (The Class of the Newton Sequence)),
so (Proposition 2.5.2
(a), (O4)). By Corollary 5.4.4
(a), there is with .
Multiplying by (Proposition 2.3.5
(c)), . Let . Since , If were
rational,
with ,
then
would be rational, since preserves
differences and products (the identities after Theorem 5.4.1,
and its part (a)); this contradicts Example (The Class of the Newton Sequence).
So is irrational,
and lies strictly between and .
The same argument works with replaced by any
positive irrational number. Between any two reals there
are therefore both rationals and irrationals.