Section 5.5 proved one form of completeness: in every Cauchy sequence
converges (Theorem 5.5.1).
Analysis on the Real Line, Chapter 1 starts
from another form, about sets rather than sequences:
every non-empty set of real numbers that is bounded
above has a least upper bound. In both fail, the first
by Theorem 4.6.1
and the second by Theorem 2.6.2.
This section names the second property for an arbitrary
ordered field, proves that an ordered field that is
Archimedean and Cauchy-complete has it, and concludes
that the constructed is a complete ordered
field. The proof bisects intervals, and one line of it,
which we shall point at, cannot do without
Archimedes.
Throughout, is
an ordered field (Definition 2.3.2).
Its order is a
total order (Proposition 4.1.2
(a)), so the words “upper bound”, “bounded above” and
“supremum” of Sets, Relations, and Cardinality,
Section 2.6 apply to subsets of (Sets, Relations, and Cardinality, Definition 2.6.2,
Sets, Relations, and Cardinality, Definition 2.6.5).
When , we
keep the identification of Section 5.4, writing for .
Complete
ordered fields
Section 2.6 found a gap in without any sequence:
the set is non-empty and bounded above in
, and among its
rational upper bounds there is no least one (Theorem 2.6.2).
The upper bounds crowd down toward a place where has no element. A
field without such gaps is one in which every set that
could have a least upper bound does have one.
Every non-empty set that is bounded above has a
least upper bound.
In words: the hypothesis asks for a set with at least
one element and at least one upper bound in ; the conclusion asks
for an element of
that is an upper
bound, clause (S1), and lies below every upper bound,
clause (S2). The supremum need not belong to .
Well-definedness. A set has at most
one supremum: if
and both
are, then (S2) for each, with the other as the upper
bound, gives and , so by antisymmetry. So “the supremum of
”, written , names one element
when it exists.
Examples.
The negative elements. In every ordered
field, has supremum . It is non-empty (). The element
is an upper
bound. If an upper bound had , then (Proposition 4.1.2
(b)), so
lies above , which
is impossible. So every upper bound satisfies , and . No
completeness was needed: some sets have suprema in every
ordered field.
The rationals. is
not complete: Theorem 2.6.2
exhibits a non-empty subset bounded above with no
supremum in .
The constructed reals. is complete; this is
the main theorem of the section, proved at its end.
↺Second readingA
degenerate case, and non-examples by minimal
change
A singleton. , in every
ordered field. This degenerate case matters below: a set
may be bounded above by its own element.
Drop “non-empty”: the empty set is bounded above by
every element of ,
so its upper bounds are all of , and has no least element
().
Drop “bounded above”: itself has no upper
bound (), so no supremum. With either clause removed,
no ordered field at all would be complete.
Why this definition. It asks about
suprema, not maxima: the set of negative elements has no
greatest element in any ordered field, since for
, and
asking for maxima would make no field complete. It asks
about sets, not sequences, the form Analysis on the
Real Line, Chapter 1 takes as its axiom. “Complete”
alone always means this property; the sequence property
of Section 5.5 is “Cauchy-complete”.
Warning. The supremum of a set is
an upper bound not necessarily in the
set, and “complete” is not “every non-empty
bounded set has a largest element”: the
set of negative elements above has supremum and no largest element.
A proof that ends “so ” needs a reason, such as being finite.
So is
neither complete nor Cauchy-complete. Section 5.5
removed the second gap for ; this section removes
the first.
Powers of
two in an ordered field
The bisection below halves an interval at each step,
so after steps
its length is the first length divided by . We need to grow at least as
fast as ,
inside the field.
Lemma
5.6.1 (A Lower Bound for Powers of Two)
Let be an
ordered field, and let be the power in of Definition 4.2.1
(b). Then In particular .
Idea. Induction on . Multiplying by doubles the right side,
,
and doubling gains at least , which is all the step
needs.
Proof. We use Logic and Proof, Axiom 4.2.1,
read on through Corollary 1.7.3
(b), for :
.
Base . by
Definition 4.2.1
(b), and by (a) of
that definition, since (Definition 1.5.1
(c)). Equality holds.
Step. Assume , and let . By Definition 4.2.1
(a) and Definition 1.5.1
(c), , which is positive (Proposition 4.1.2
(b)). By Definition 4.2.1
(b), , and Proposition 2.3.5
(c) (or equality, if holds with
equality), the last step by distributivity (F9) and (F7).
Since
(Theorem 1.6.1
(d)), Proposition 4.2.1
(b) gives , so (Proposition 2.3.5
(b)). Finally by Definition 4.2.1
(a). Hence , which
is .
The last sentence of the lemma follows, since (Proposition 4.2.1
(b), as ).
From here on, means . By Proposition 4.2.1
(c) it equals , the multiple of by the natural number
, so the two
readings agree; the proofs below use only the power in
and the lemma.
Since ,
the quotient
is defined for every .
From
Cauchy-complete to complete
Theorem
5.6.2 (Archimedean and Cauchy-Complete Implies
Complete)
Let be an
ordered field that is Archimedean (Definition 4.2.2)
and Cauchy-complete (Definition 5.6.1).
Then is
complete.
Idea. Given , we want a point that is an upper bound
and below every upper bound. Trap it. Start with an
interval
whose right end is an upper bound of and whose left end is
not. Halve it: if the midpoint is an upper bound, it
becomes the new right end; if not, the new left end.
Bisect and keep the invariant: right
end an upper bound, left end not.
The right ends decrease and the left ends increase,
and both stay within the current interval, whose length
is . If that
length goes to ,
the right ends form a Cauchy sequence, and
Cauchy-completeness gives a limit . Then is an upper bound
because every right end is, and it is the least one
because left ends, which are not upper bounds, come
arbitrarily close to it.
Step roadmap: ① the starting interval; ② the
bisection, defined by a rule, and its invariants; ③ the
lengths tend
to ; ④ converges to some
; ⑤ is the supremum.
Before reading on: which of these steps uses that
is
Archimedean?
Proof. Let be
non-empty and bounded above.
Step 1: the starting interval. Fix
[] and
an upper bound of
[];
each is one object, fixed once, and no choice is
involved. Let , and . Then ,
so ; is an upper bound of
; and is not, because and .
Step 2: the bisection. Define by For each input exactly one case applies, so
is a function,
given by a rule. By Sets, Relations, and Cardinality, Theorem 2.3.1
(read on through Corollary 1.7.3
(b)), with and starting value , there is
exactly one sequence with for every .
We prove by induction on that, for every :
- (I1) is an upper bound of
;
- (I2) is not an upper bound
of ;
- (I3) .
The base is Step 1, with .
Suppose (I1)–(I3) hold for , and let . Then , by field arithmetic (Lemma 4.1.1
(b)) and Definition 4.2.1
(b). If is an
upper bound, then : the right end is an upper bound, the
left end is
not, by (I2), and . Otherwise : the left end is not an upper bound,
the right end
is, by (I1), and . This proves (I1)–(I3) for .
By (I3), , so (Proposition 4.1.2
(b)); in either case and . By induction on , and for every
, and
every is
for some
(Proposition 1.6.3
(a)). So for , , and therefore
(5.6.1)
Step 3: the lengths tend to . Let . Since is
Archimedean, there is with
Let . By
Lemma 5.6.1 and
Proposition 4.2.1
(b), . By Proposition 2.5.2
(b), (Lemma 4.1.1
(a)), and multiplying by (Proposition 2.3.5
(c)) gives . So for every : the sequence
is
null.
Consequently is Cauchy in : for and as above and , say (the other case
is symmetric), Eq. 5.6.1 gives
(Proposition 4.1.3
(b), Definition 4.1.1).
Steps 1–3 use only that is an Archimedean
ordered field. Step 4 is the only one that uses
Cauchy-completeness.
Step 4: the limit. Since is Cauchy-complete,
converges;
fix with
[].
Since and , Theorem 4.4.3
(b) gives .
Step 5: is the
supremum. (S1): let . By (I1), for every , so by Proposition 4.4.4
(b). So is an
upper bound of .
(S2): let be
an upper bound of , and suppose, for , that
. Then
, and since there is with for ; in particular (Proposition 4.1.3
(d)). By (I2),
is not an upper bound: some has (Logic and Proof, Proposition 6.2.3
(a)), that is, by totality (Proposition 4.1.2
(a)). Then , against being an upper bound.
So is
false, and
by (O1).
By (S1) and (S2), (Sets, Relations, and Cardinality, Definition 2.6.5).
Since was an
arbitrary non-empty subset bounded above, is complete.
The answer to the prompt: Step 3, and only the line
Eq. 5.6.2. The
rest of Step 3 is algebra in and Lemma 5.6.1,
which hold in every ordered field. Archimedes is what
makes the halved lengths smaller than an arbitrary
positive ; without it,
could stay
above some positive element for every , and need not be
Cauchy.
Each hypothesis has one job. Archimedes makes Cauchy (Step 3);
Cauchy-completeness supplies the limit (Step 4);
“non-empty” supplies a left end that is not an upper
bound, and “bounded above” a right end that is one. The
invariants (I1) and (I2) are spent in Step 5, one on
each clause of the supremum.
Warning. A false
conclusion: “every Cauchy-complete ordered field is
complete”. Run the bisection without
Archimedes. Steps 1, 2, 4 and 5 never mention it; the
unjustified line is Eq. 5.6.2,
“ for some ”. In the
non-Archimedean field of Example (A Non-Archimedean Ordered Field)
it fails for
and : every lies below , so for every
(Proposition 2.5.2
(b)), and the bisection lengths never get below the
tolerance . (It
shows only that the line fails, not that the conclusion
does.)
The
constructed reals
Theorem
5.6.3 (The Constructed Reals Form a Complete
Ordered Field)
The set of
Definition 5.2.1,
with the operations of Definition 5.2.2
and the order of Definition 5.3.2,
is a complete ordered field. The map
of Definition 5.4.1
is injective, preserves , and , and has dense
image: between any two real numbers there is with .
This ends the construction begun with the axioms of
set theory in Chapter 1: , then and as classes of pairs,
now as classes
of Cauchy sequences. No property of was assumed.
Quick check. Run the bisection of
the proof of Theorem 5.6.2 in
on , viewed as a subset of , with and . List for .
Solution. and
. Two tests
decide the midpoints. An element with is an upper
bound of : if some
had , then (Proposition 2.3.5
(g)), against . An element exceeded by some member of is not an upper bound;
we use the member , which is in because .
- :
; and , so is not an upper bound:
.
- :
; , so
is an upper
bound: .
- :
; and , so is not an upper
bound: .
So the pairs are , , , , and with , as (I3) says.
What we
built, and what comes next
The table collects what the chapter proved about
, beside the
status of the same property in .
The first two rows are shared; the last three are
what the construction was for.
Several chapters build on this one. Chapter 6 proves
that any two complete ordered fields are isomorphic, by
exactly one order-preserving field isomorphism; so “the”
real numbers are well defined, and no theorem about them
depends on how they were built. The optional Chapter 7
builds a complete ordered field from Dedekind cuts, sets
of rationals instead of sequences, and by Chapter 6 it
is a copy of this one. Analysis on the Real
Line, Chapter 1 starts from the axioms of a
complete ordered field; the theorem above gives those
axioms a model, so they cannot contradict each other
unless the set theory of Chapter 1, in which was built, already
does. Algebraic Preliminaries, Chapter 1 builds
the complex numbers on this . And Metric and
Topological Spaces, Chapter 2 runs the construction
of this chapter for an arbitrary metric space, as its
completion.
↺Second readingHistory
Charles Méray published a construction of the
irrational numbers from convergent sequences of
rationals in 1869. Georg Cantor gave an equivalent
construction from fundamental sequences, our Cauchy
sequences, in 1872, the year in which Richard Dedekind
published his construction by cuts.
Exercises
A. Check your
understanding
Exercise
(A1)
These questions are about the proof of Theorem 5.6.2
and the definition of a complete ordered field.
- (a) Where in the
proof is the invariant “ is not an upper
bound” used, and where “ is an upper
bound”?
- (b) Why does the
proof start with , and not with ?
- (c) State the idea
of the proof in two sentences.
- (d) Write “ is complete” in
symbols, and form its negation.
Solution.
(a) “Not an upper
bound”, (I2), is used in Step 5 for (S2): a left end
above a
supposed smaller upper bound yields an element of
above . “Upper bound”, (I1),
is used in Step 5 for (S1): every element of lies below every , hence below their
limit. (Both are also carried through the induction of
Step 2, which is what keeps them true.)
(b) The left end
must not be an upper bound, and might be one: for
, the
element is an
upper bound (even the supremum), and (I2) would fail at
. Moving one
unit left gives , which is never an upper
bound.
(c) Halve an
interval repeatedly by a rule that keeps its right end
an upper bound of
and its left end not one; Archimedes makes the lengths
tend to , so the
right ends are Cauchy and converge. Their limit is an
upper bound because the right ends are, and it is the
least one because the left ends, which are not upper
bounds, converge to it too.
(d) With for , “complete” is the display in Definition 5.6.1.
Its negation (Logic and Proof, Proposition 6.2.1,
Logic and Proof, Proposition 6.2.3,
Logic and Proof, Proposition 6.2.2,
Logic and Proof, Proposition 2.5.5
(d), and as by (O1)): Some non-empty set bounded above defeats every
candidate , by an
element above it or an upper bound below it.
B. Practice
Solution. Let be a lower bound of
. The set is non-empty, and
is an upper
bound of it: for ,
gives (Proposition 2.3.5
(a)). By Theorem 5.6.3,
exists.
We show that
is the infimum of . Lower bound:
for , , so and .
Greatest: let be a lower bound of
. As for , is an upper bound of
, so by (S2), that
is, . Hence
.
Exercise
(B2)
Let . Prove
that ,
and decide whether .
Solution. Upper bound.
(Proposition 2.5.2
(a)), so for every .
Least. Let . Then , and Corollary 5.4.4
(a) gives with for every
. With , the
element of
satisfies , so , and is not an upper bound.
By (O1), every upper bound satisfies .
So ,
and ,
since every element of is . The supremum
exists here without Theorem 5.6.3:
we exhibited it.
C. Going deeper
Exercise
(C1: Exit check: completeness from Cauchy
completeness)
Let be an
ordered field that is Archimedean and Cauchy-complete.
Prove that every non-empty subset of that is bounded above
has a supremum in , and name the line of
your proof that uses the Archimedean property.
Solution. Let be
bounded above; fix and an upper bound . Put
(not an upper bound, since ), (an upper
bound), .
Bisection. By the recursion theorem, with
the step “replace
by if
is an upper
bound, else replace by ”, define . By induction:
is an upper
bound, is not,
and . (Each case keeps both invariants and
halves the length, as in Step 2 of the proof.) Hence
is
non-decreasing,
is non-increasing, and for .
Cauchy. Let . Archimedes gives
with
(this is the line). For , by Lemma 5.6.1, so
, and for .
Limit. Cauchy-completeness gives with ; and ,
since .
Supremum. For , for all , so (Proposition 4.4.4
(b)). If an upper bound had , some (as , with tolerance
); is not an upper
bound, so some exceeds , hence exceeds : impossible. So for every upper
bound , and .
Marking scheme. (10 points) - 2: a
starting left end that is not an upper bound and a right
end that is, each justified (in particular , not ). - 2: the bisection
defined by a rule, with the invariants stated and proved
by induction. - 2: Cauchy, with the
Archimedean property named at the step where is made smaller
than . -
2: the limit is
an upper bound, by the order-preservation of limits. -
2: is the least
upper bound, through and “
is not an upper bound”. Fatal errors (0 for the step):
claiming ;
“”
asserted in a general without Archimedes;
midpoints or points of “chosen” at each step
with no rule. A route through monotone convergence earns
the Cauchy and limit points only if monotone convergence
is first proved from Cauchy-completeness and Archimedes
in . A dyadic-grid
route (, the least integer
making it an upper bound) maps point for point, with
for
and Archimedes
also for the existence of .
Exercise
(C2: The rationals are not complete, by
bisection)
Run the bisection of the proof of Theorem 5.6.2
inside , on
with and , so and .
- (a) Explain why
Steps 1–3 of that proof apply in , so that is Cauchy in and in .
- (b) Prove: if had a supremum in , then in .
- (c) Prove that has no limit in
. (Show
.)
- (d) Conclude that
has no supremum
in . Why is
“ is Cauchy
with no rational limit” not enough on its own for
this?
- (e) In , show that , the real
number of Example (The Class of the Newton Sequence).
Solution (Hint 1). For (b), compare
with and with , using (I1), (I2) and
(S2). For (c), the left ends are below some element of
.
Solution (Hint 2). For in (c):
suppose , and look for a rational with and .
Solution.
(a) The proof
states that Steps 1–3 use only that the field is an
Archimedean ordered field, and is one (Theorem 2.5.1,
Theorem 2.5.3).
Lemma 5.6.1
holds in too.
Step 1 applies: as , and
bounds , as gives
(Proposition 2.3.5
(g)). So the invariants (I1)–(I3) hold, is null in , and is Cauchy in . Step 4 is where the
proof would need Cauchy-completeness, which lacks.
(b) Suppose in . Each is an upper bound
(I1), so
by (S2). Each
is not an upper bound (I2), so some has . Hence
for every . By the squeeze, Proposition 4.4.4
(c), with lower sequence and the null upper
sequence ,
, so
(Proposition 4.3.3).
(c) Left
ends. , since the left ends are non-decreasing (Step
2). By (I2) some has , so (Proposition 2.3.5
(g)).
Right ends. . Suppose , and let
, a positive rational
().
Since ,
, and
So and , against (I1). Hence .
No limit. Suppose . Then
(Theorem 4.4.3
(b)), and by the product law (c), and . By Proposition 4.4.4
(b),
gives ,
and
gives . So
, against Theorem 2.6.1.
(d) By (b) and
(c), a supremum would be a rational limit of , and there is none.
So has no
supremum in :
is not
complete. A Cauchy sequence with no rational limit shows
only that is
not Cauchy-complete; part (b) is the
link between the two properties, and it uses the
invariants of the bisection. Section 2.6 proved the same
conclusion (Theorem 2.6.2
(a)) directly, by improving each rational candidate;
here a sequence finds the gap.
(e) Run the
bisection in on
, viewed as a
subset of . A
rational is an
upper bound of in
if and only if
it is one in
( preserves
and reflects order, Theorem 5.4.1
(b)), so the midpoint tests give the same answers, and
the sequence is the same. By the proof of Theorem 5.6.2 in
(Steps 4 and
5),
in . It remains
to see .
For : if
, then and (Proposition 2.3.5
(g) in , with
), so ; hence is an upper bound. If
in , Theorem 5.4.3
gives a rational
with ; then gives , so and : is
not an upper bound. So , and .
Marking scheme. (10 points) - 2:
(a), with the Archimedean property of cited and
Cauchy-completeness located in Step 4. - 3: (b), the two
invariants used to get , and the squeeze. - 3: (c), both
bounds justified (the second by a rational ), then the limit laws
and Theorem 2.6.1.
- 2: (d), the conclusion, with the difference between
“not Cauchy-complete” and “not complete” stated. Part
(e) is not marked. Fatal errors (0 for the step): using
as a
rational or as a real number in (b)–(d); concluding (d)
from (c) alone.
R. Review
Exercise
(R1)
Let be an
ordered field, a sequence in , and with and . Prove that
for
every sufficiently large .
Solution. By Definition 4.3.2
with (Proposition 4.1.2
(b)), there is
with for every . For such , Proposition 4.1.3
(d) gives , so ; in particular .
This is the second half of Lemma 4.4.2.
It is also the shape of Theorem 4.5.4,
in the case where the limit is known: a sequence with a
positive limit is eventually above a fixed positive
element, which is what “positive” meant for Cauchy
sequences in Section 5.3.
Exercise
(R2)
On , let mean . Show
that the condition “” on a pair gives a well-defined property of
classes: if , then if and only if
.
Then show that “” does not give a
well-defined property of classes.
Solution. These are the classes of
Definition 2.4.1,
and the move is representatives, then
independence: a property stated on a
representative is a property of the class only if
equivalent representatives agree. By Theorem 2.2.1
(c), with , it suffices to check one
direction (the relation is symmetric).
Let with , and suppose . Multiplying by
(Proposition 2.3.5
(c), or equality), , that is, . If
,
then by Proposition 2.3.5
(c), since , a contradiction by (O1). So . In
, the property
says , by the comparison formula of Theorem 2.5.1
(a).
“” is not
well defined: , since , but while . One class, two
verdicts: the hypothesis of Theorem 2.2.1
(c) fails. (The test “” would pass, but only because for an integer
it says
(Theorem 2.3.4
(c)), the positivity test of Definition 2.5.1.)
Exercise
(R3)
Prove that
is uncountable. For , consider the rationals and show that is an injection .
Solution. (i) The sums.
The powers
are those of Definition 4.2.1
in , with .
The sum is defined by Sets, Relations, and Cardinality, Theorem 2.3.1
with :
and .
(ii) A tail bound. For ,
(5.6.3)
By Logic and Proof, Axiom 4.2.1
on (base
, : ): passing
from to adds , which
lies between and
, and
.
So for . Also : the first by induction (, and by Proposition 4.1.2
(d), with ), the second by Lemma 5.6.1 with
. So .
Given , Corollary 2.5.4
gives with for
; for , say , . So .
(iii) Different sequences give different
classes. Let . The set is non-empty and bounded
below by , so it
has a least element (Proposition 2.3.6).
Say and
. Since
for , induction gives
when , so (also when ). For , by Eq. 5.6.3
applied to and to
, So is eventually : it is positive (Definition 5.3.1),
so (Definition 5.3.2,
Definition 5.2.2),
and in particular . The map is injective.
(iv) Uncountable. If were countable, there
would be an injection (Sets, Relations, and Cardinality, Theorem 3.2.2,
(i)
(ii)). Then would be
injective (Sets, Relations, and Cardinality, Theorem 1.4.4
(a)), so would be countable ((ii) (i)), against
Sets, Relations, and Cardinality, Theorem 3.4.1.
The method is that of Sets, Relations, and
Cardinality, Chapter 3: an injection from a set
known to be uncountable. (The route through Sets, Relations, and Cardinality, Proposition 3.5.2
is not taken: its () direction
uses choice.)
Exercise
(R4)
Let .
Prove that there is a strictly
increasing sequence of rationals with
in .
Solution. The tool is Sets, Relations, and Cardinality, Theorem 2.3.1
with a step given by a rule, on the set . Integer parts (Proposition 4.2.4
with ,
Archimedean by Theorem 5.4.2;
unique) supply the rule.
Start. Let be the integer part of
, and . Then
,
so .
Step. For and , let , a real number with
. Let be the integer part of
, plus
: a positive
integer with , so (Proposition 2.5.2
(b)). Let be the
integer part of , and put . From ,
dividing by ,
So , and is a function: each step is a
formula, made unambiguous by the uniqueness of integer
parts. By Sets, Relations, and Cardinality, Theorem 2.3.1
there is exactly one sequence with .
Properties. By the display, ,
so the sequence is strictly increasing; and , so . Given , Corollary 5.4.4
(a) gives with
for ; for , . So .
Why the look-alikes fail. The terms of a
representative of
converge to (Theorem 5.4.5)
but need not increase. The approximants of Section
5.5 are but
not always strictly increasing (for they are all ). The rational between
two reals from the proof of Theorem 5.4.3 is
a midpoint of terms of representatives at thresholds
fixed by E:
it is not given by a rule in the data , so it cannot
serve as a recursion step. And “at each step take some
rational between
and ” makes one
pick for each
with no rule, an unflagged use of Sets, Relations, and Cardinality, Axiom 3.3.1
(compare Example (Picking Representatives Is a Use of Choice)).