We built to
fill the holes in : the Newton sequence
is Cauchy in
and has no rational limit (Theorem 4.6.1),
and in it
converges to the class it represents (Theorem 5.4.5,
Example (The Class of the Newton Sequence)).
Could have
holes of its own, Cauchy sequences of real
numbers crowding around nothing? If so, the construction
would have to be repeated, with Cauchy sequences of
reals in place of Cauchy sequences of rationals, and
perhaps again after that. This section proves that it
need not be: every Cauchy sequence in converges in . The proof builds the
limit from rationals, by a rule, and so uses no axiom of
choice.
Throughout, whenever a result of Chapter 4 is applied,
which is legitimate because is an ordered field
(Theorem 5.3.3).
We use the identification of Section 5.4: a rational
also denotes the
real number (Definition 5.4.1).
Where an inequality is carried from back to , we write out, because that
step is where the proof must cite Theorem 5.4.1.
The
question
A sequence in is Cauchy in (Definition 4.5.1
with ) if
for every there is with for all . By Corollary 5.4.4
(b), it is enough to test the tolerances with , and
the same holds for convergence. So the tolerances may as
well be rational; the terms , however, are real
numbers, that is, classes of Cauchy sequences of
rationals (Definition 5.2.1).
We want a real number with . A real number
is a class with
(Definition 5.1.1),
so we need a Cauchy sequence of rationals that “is” the
limit. Where would its terms come from? The data are the
classes , each of them an infinite set of
sequences.
The
theorem
Try it first (ten minutes): given a Cauchy
sequence of reals, which Cauchy sequence of rationals
would you build, and why would its class be the
limit?
Idea. The obvious candidate is a
diagonal. Each
has representatives; take one, with
,
for each , and use
the diagonal terms . This attempt
meets two separate obstacles.
- No control. A representative may
begin with any finite list of rationals and still
represent (Example (Finite Changes and Shifts)).
Its -th term may
be far from ,
and the diagonal terms need not settle down at all.
Exercise C2 below turns this into a counterexample.
- No rule. “Take one representative
for each ” picks
one element from each of infinitely many sets, with no
rule saying which. That is an instance of the axiom of
choice (Sets, Relations, and Cardinality, Axiom 3.3.1),
which the construction of has not used so
far.
One device removes both: replace by a single rational
within of it, named by
a formula. The plan has three steps.
① The form a member of
.
Compare with
through the
reals and : . The
outer two are small once are large, by the choice of the approximant;
the middle one is small because is Cauchy. Give
each a third of .
② Its class is a candidate. Let
. A term approximates its class (Theorem 5.4.5),
so in
.
③ The candidate is the limit. is near , which is near : give each half of the
tolerance.
The tolerance in ① must be rational,
since membership of is tested with (Definition 5.1.1);
the triangle inequality, however, is used in , where the live. Step 1 of the
proof ends by carrying the inequality back to through (Theorem 5.4.1).
The formula: , where is the integer part
of in
the Archimedean field . Before reading
on: why must be
the integer part, and not just some
integer with ?
Proof. Let be a Cauchy
sequence in .
Step 0: the approximants. For , let be the
integer part of in
(Proposition 4.2.4
with , which
is Archimedean by Theorem 5.4.2;
there by Theorem 5.4.1
(d)), and let . Since the integer part is
unique, is a function (Sets, Relations, and Cardinality, Definition 1.4.1);
no use of Sets, Relations, and Cardinality, Axiom 3.3.1
is made. Multiplying by the positive
element
(Proposition 2.5.2
(a), Proposition 2.3.5
(c)), and using (Theorem 5.4.1
(a), (c)), we get
(5.5.1)
Step 1: . Let . By Corollary 2.5.4
there is with
for every integer ; for , the integer is , so . Next, by Theorem 5.4.1
(b), since and . As is Cauchy in , there is with for all ; fix one
such [],
one object for this one . Let ; it depends on (and on the
sequence) only.
Let .
By Eq. 5.5.1 and Theorem 5.4.1
(b), , and likewise for . The triangle
inequality in
(Proposition 4.1.3
(e), applied twice, with from
(b)) and Proposition 2.3.5
(b) give where the last equality is Theorem 5.4.1
(a). By Theorem 5.4.1
(a) and (c), . So , and Theorem 5.4.1
(b) gives in . Hence is Cauchy in : .
Step 2: the candidate. Let (Definition 5.2.1).
By Theorem 5.4.5,
in .
Step 3: . By Corollary 5.4.4
(b) it suffices to find, for each , a
with
for every . Let . The
tolerance is in
, so
Step 2 gives with for every . For we have , so (Proposition 2.5.2
(b)), and Eq. 5.5.1 with
Theorem 5.4.1
(b) gives . Let ; it depends on only. For , by Proposition 4.1.3
(e) and Theorem 5.4.1
(a). So
in . This proves
the theorem.
The answer to the prompt about : existence alone
would give, for each , a non-empty set of
admissible integers, and taking one from each of these
infinitely many sets, with no rule, is again a use of
choice. Uniqueness makes each of these sets a singleton,
so “the integer part of ” names one integer for each , and Step 0 defines a
function outright. Existence of an integer part would
not be enough; the proof needs the uniqueness half of Proposition 4.2.4.
Where is each hypothesis used? The Cauchy property of
is used once,
for in Step 1;
Step 3 uses only the approximants and Step 2. The
Archimedean property of is used in Step 0,
through the integer part, and in Steps 2 and 3, through
Corollary 5.4.4
(b) (cited in Step 3 and in the proof of Theorem 5.4.5);
the Archimedean property of is used in Step 1,
for . Without
the Cauchy hypothesis the conclusion fails: the sequence
has
approximants , which do not form a member of , and it converges to
nothing in ,
being unbounded (Proposition 4.3.5,
with Theorem 5.4.2
for the unboundedness).
Real numbers have no holes of their own.
Together with Proposition 4.5.1
(with ), the
theorem says that a sequence in converges in if and only
if it is Cauchy in . In the “only if” half
holds (Proposition 4.5.1,
), and the
“if” half fails (Theorem 4.6.1).
A second round of the construction, starting from Cauchy
sequences of reals, would find every such sequence
already convergent: there is no hole left for it to
fill.
The
approximant, by a rule
Step 0 is the heart of the proof, so we look at it
again. By Theorem 5.4.2,
is an
Archimedean ordered field. So Proposition 4.2.4
applies with , with in the role of
(Theorem 5.4.1
(d)): for every there is exactly one with , the
integer part of .
For a real number and the positive
integer , Step
0 applies this to and divides by : The rational is the largest multiple
of that
does not exceed , and it is within
of . Picture the
multiples of as a ladder of rungs; is the rung at or
just below , and
the ladder gets finer as grows.
The word that matters is exactly.
For each the set
of integers with
has one element, so the relation “ for the
with ” assigns exactly one rational to each : it is a
function (Sets, Relations, and Cardinality, Definition 1.4.1),
given by a rule. Nothing is picked.
Solution. First locate : . If , then , and if , then (Proposition 2.3.5
(g), with ); both contradict , so .
Next, . For : , and , , so . For : , and , so . For : , and , , so . Hence Each
is within
below ; for
instance and .
Choice, and
why it was not needed
The proof used E many times: to
fix , , . Each of those fixes
one object, for one given or , and is ordinary logic.
The axiom of choice is something else: one pick from
each of infinitely many sets at once, with no rule. The
next example shows exactly where it would have
entered.
Example
(Picking Representatives Is a Use of Choice)
Let be a
sequence in . A
proof that says “for each , pick a representative
”
asks for what? And does the proof of Theorem 5.5.1
ask for it?
Solution. Each is a class, a
non-empty subset of (Sets, Relations, and Cardinality, Definition 2.5.2).
The family is a family of non-empty sets indexed by
, and “pick
for
each ” asks for a
function with for every : a choice function for
the family. Its existence, with no rule given, is what
Sets, Relations, and Cardinality, Axiom 3.3.1
provides. A single E would give one
representative of one ; it cannot give
infinitely many in one step.
The proof of Theorem 5.5.1
never picks a representative of any . It uses each only as an element of
the ordered field (its arithmetic and
order, in Steps 0, 1 and 3), never through a
representative; the Cauchy condition on enters only in Step
1. The only sequence it builds, , is given by a
rule. So Sets, Relations, and Cardinality, Axiom 3.3.1
is not used.
In fact the theorem produces a rule for
representatives as a by-product. Run its construction on
the constant sequence for a fixed , which is Cauchy in (Theorem 4.5.3
(a)). Step 1 shows that the approximants , with
the integer
part of ,
form a member of , and Step 3 that the
constant sequence
converges to . It also
converges to (Example (First Limits)
(a)), so by Theorem 4.3.4.
Thus is a
representative of , named by a formula in
. Choice is not
needed for representatives at all; what goes wrong is
picking them without saying how.
Warning. The uncontrolled
diagonal. Even with representatives in hand,
the diagonal term need not be
near . A
representative of may start with any
finite list of rationals (Example (Finite Changes and Shifts)):
for for
every , the
sequence equal to
at the indices and to
afterwards represents , and its -th term is . Approximating needs a
bound, such as , and a term of an arbitrary representative
carries none.
Exercises
A. Check your
understanding
Exercise
(A1)
These questions are about the proof of Theorem 5.5.1.
- (a) Why in Step 1?
Which three distances does it bound, and in which field
is each of them measured?
- (b) Why in Step 3, for
each of the two distances there?
- (c) Where is the
Cauchy property of used? Is it used in
Step 3?
- (d) Run the
construction on the constant sequence (the real number
of Example (The Class of the Newton Sequence)).
Which class is ?
- (e) Write “ converges in ” in symbols, and its
negation.
Solution.
(a) Step 1 bounds
through and
: the three
distances are
and , each below or
by the choice of approximant, and , small
because is
Cauchy. All three are measured in ; only the conclusion
is carried back to . Three thirds make
one .
(b) Two distances
are added: for , from the
approximant bound, and for , from Theorem 5.4.5.
Two halves make .
(c) Only in Step
1, for the threshold . Step 3 uses the
approximant bound and Step 2, not the Cauchy property
directly: by then it has been spent on making a member of .
(d) The
approximants are , with the integer part of
, and
. By the theorem’s proof, ; the constant
sequence also
tends to , so
by Theorem 4.3.4.
Concretely, ,
(since ), (since ): a third sequence of rationals, besides
the Newton sequence of Example (A Rational Sequence Aimed at the Gap)
and the truncations , both in the class
by Example (The Class of the Newton Sequence).
(e) Converges:
. Negation (Logic and Proof, Proposition 6.2.1,
Logic and Proof, Proposition 6.2.3,
Logic and Proof, Proposition 6.2.2,
and read as by
(O1)): Every candidate is beaten by some tolerance
beyond every threshold.
B. Practice
Exercise
(B1)
Which results of Chapter 4, applied with , show that in
every
convergent sequence is Cauchy and has only one limit?
Why may they be applied? Deduce that a sequence in converges if and only
if it is Cauchy.
Solution. Proposition 4.5.1
(convergent sequences are Cauchy) and Theorem 4.3.4
(uniqueness of limits). Both are proved in Chapter 4 for
an arbitrary ordered field , and is an ordered field
by Theorem 5.3.3,
so they apply with and tolerances in .
If
converges in ,
it is Cauchy in
by the first; if it is Cauchy in , it converges by Theorem 5.5.1.
So the two properties coincide in , and the limit is
unique by the second.
Exercise
(B2)
Let be a
sequence of rationals such that converges
in to some
. Prove that and that
.
Hint: a convergent sequence is Cauchy.
Solution. By Proposition 4.5.1
with , is Cauchy
in . Let . Then (Theorem 5.4.1
(b)), so there is
with for . As in Step 1
of the proof of Theorem 5.5.1,
the left side is
(Theorem 5.4.1
(a), (c)), and Theorem 5.4.1
(b) gives . So is Cauchy in , that is, .
By Theorem 5.4.5,
. Also . By Theorem 4.3.4
with , .
So the real numbers that are limits of sequences of
rationals in
are exactly the classes of those sequences; with Theorem 5.4.5,
every real number is one.
C. Going deeper
Exercise
(C1: Exit check: Cauchy completeness)
Prove that every Cauchy sequence in converges in . Say where the axiom
of choice could have entered your proof, and why it does
not.
Solution. Let be Cauchy in .
Approximants by a rule. For let be the integer part
of ,
unique by Proposition 4.2.4
( is
Archimedean, Theorem 5.4.2),
and . Then , and is a
function because the integer part is unique. This is
where choice could have entered: “for each take some rational
within of
”, or “take a
representative of each ”, makes infinitely
many picks with no rule, a use of Sets, Relations, and Cardinality, Axiom 3.3.1.
The integer part names one rational for each , so no choice is
made.
Cauchy in . Let . Fix with for (Corollary 2.5.4)
and with for (the Cauchy
property, at the positive real ).
For , the triangle inequality in gives
in ; since preserves sums,
absolute values and order and reflects order (Theorem 5.4.1
(a)–(c)), the same inequality holds in . So .
The limit. Let . By Theorem 5.4.5,
in . Let . By Corollary 5.4.4
(a) there is with . Fix
with
for . For
, . So .
Marking scheme. (10 points) - 2: an
approximant defined by a rule (unique integer part, or
another explicit formula), with an explicit bound on
tending to . - 3:
by an
(or
equivalent) estimate, with rational
and the
passage from
back to through
justified. -
1: the candidate named. - 2: in , by Theorem 5.4.5,
or directly as in its proof: (Proposition 5.3.5),
bounded through Lemma 5.3.4,
which gives only . Either route earns
both points. - 2: , with the threshold chosen after the
tolerance and depending on it only. Fatal errors (0 for
the step): approximants or representatives “chosen” with
no rule and no mention of choice; a real used to test
membership of ;
“ because
is the limit of
” (circular:
that is what Theorem 5.4.5
proves). A proof that uses choice openly
(representatives, with a threshold for each) and says so
proves the theorem, but earns at most 1 of the 2 points
of the first step, since the question asks for a
construction that avoids it.
Exercise
(C2: Find the error)
Here is an argument for Theorem 5.5.1.
Is its conclusion true? Does the argument prove it? If
not, name the first line that fails and why.
- Let be a
Cauchy sequence in .
- For each , pick a representative of .
- Let , the -th term of the -th representative.
- The sequence is Cauchy in , and in ,
since each
is Cauchy and
is Cauchy.
- Let . Then , by an argument
through the terms .
Solution (Hint 1). Ask whether
has to be
close to at
all.
Solution (Hint 2). Try the constant
sequence
for every , and
representatives that are not at their first few
terms.
Solution. The conclusion is
true: it is Theorem 5.5.1.
The failing line is (4). Each being Cauchy says
that the terms of one representative settle down
eventually, past a threshold that depends on ; nothing ties the -th term of to , and nothing ties
different representatives to each other at index . The Cauchy property of
is about the
classes, and the line uses it as if it were about the
diagonal terms.
Counterexample to the step. Let for every , a Cauchy sequence in
. For each , let for
and for
. Each
is
eventually equal to the zero sequence, so it is in and represents (Example (Finite Changes and Shifts)).
Then , and
is not Cauchy in : consecutive terms
satisfy , so the Cauchy condition fails for . Nor does
tend to : it is for every . The premises of
(4) hold and both parts of its conclusion fail.
A second, separate defect: line (2). “For
each , pick” makes
one pick from each of infinitely many classes with no
rule: an unflagged use of Sets, Relations, and Cardinality, Axiom 3.3.1
(Example (Picking Representatives Is a Use of Choice)).
Even if (4) were repaired, the argument would use choice
without saying so. Line (5) is correct given (4): in
by Theorem 5.4.5,
and . The bound on
is needed: knowing only that is Cauchy would not
do (with for and
after, for
every , yet does not tend to
).
Repair. Either keep representatives and
control the diagonal (for each , go far enough out in
that its
terms are within of ,
which Theorem 5.4.5
makes possible, and use that term in place of ), at the price
of a choice of representatives and of thresholds,
flagged; or, better, drop representatives and use the
integer-part approximant of the text, which needs no
choice at all.
Marking scheme. (10 points) - 2:
says the conclusion is true, and cites the theorem. - 3:
identifies line (4) as the failing line, and says why:
nothing ties to for , or to . - 3: a
counterexample to the step, with every representative
checked to lie in its class. - 2: names the use of
choice in line (2), and a repair that replaces by a rational with a
bound on tending to (a later term of , or the
integer-part approximant). Fatal errors (0 for the
step): calling the conclusion false; a “counterexample”
in which the sequence is not Cauchy.