We now have the least upper bound axiom (Axiom 1.3.1) and
a way to use it, the characterization of the supremum by
(Theorem 1.4.1).
This section draws the first consequence, one that looks
too obvious to need proof: the natural numbers
eventually pass every real number. When we first met
suprema, we claimed that and postponed the proof,
because it needs exactly this fact. Here we prove the
fact from the axiom, pay off that claim, and then meet
an ordered field where the fact is false, so that we can
see which line of the proof the axiom is holding up.
Where the
natural numbers live
So far is an
ordered field satisfying one extra axiom. The numbers
are in it, since
is , is , and so on. But
“and so on” is not a definition. We want the set you get
by starting at
and adding again
and again, and nothing else. The first half of that
description is easy to state as a property of a set.
Definition
1.5.1 (Inductive set)
A subset is inductive if
- (N1) , and
- (N2) for
every , also .
In words: an inductive set contains , and it is closed under
the step “add one”. Nothing stops it from containing
other numbers as well.
Some examples, checked clause by clause.
- itself is
inductive: it contains , and is a real number
whenever is.
- is inductive: , and gives .
- is inductive. From we step to , which is in , and is closed
under adding .
A nonexample by minimal change: contains , so (N1) holds, but
and
,
so (N2) fails. Chopping the top off destroys
closure under the step.
The inductive sets above are too big: contains
and . What we want is the
smallest one. Intersecting all of them throws
away everything that some inductive set can do
without.
The set of natural numbers is that is, the real numbers that belong to every
inductive subset of .
Two things are true of , and both follow at
once from the definition.
- is
inductive. Every inductive set contains , so . If , then lies in every inductive
set , and each
such then
contains by
(N2); so .
- is
contained in every inductive set, since it is
their intersection.
The second property is the principle of
induction (Logic and Proof, Axiom 4.2.1)
in disguise. To prove that a statement holds for every
, let
. If holds and implies , then is inductive, so , and
holds for all
.
Example
(Every nonzero natural number is at least 1)
Show that for every with , and deduce that for such , is defined and .
Solution. The set
is inductive, as checked above. Since is contained in every
inductive set, , that is, for every with . In particular
such an is
positive, so is
defined. From Theorem 1.1.2
(f) gives .
The proof never mentioned a single natural number by
name. It found an inductive set containing the property
we wanted, and let the definition of do the rest. That is
the whole technique.
The nonzero natural numbers are the positive
integers, the two descriptions agreeing by Example (Every nonzero natural number is at least 1).
This is the set that indexed our examples informally
before; from here on it is a defined subset of , and is defined and
positive for every .
The natural
numbers are not bounded
Is bounded
above in ?
Everyone’s picture of the number line says no: the marks
march off to the right forever. But a picture is not a
proof, and here the picture hides something. Nothing in
the ordered-field axioms (Definition 1.1.1)
forbids a number larger than every natural number. At
the end of this section we build an ordered field that
contains one. So if has no such number,
the reason must be the one axiom that has and that field
lacks.
Theorem
1.5.1 (Archimedean Property)
The set is
not bounded above in ; in other words,
every real number
is exceeded by some .
Idea. Suppose had an upper bound.
Then the axiom hands us the least one, . Every
natural number
has a successor that is still a natural number, and so still
at most . Moving
back one step, for every : the smaller number
is an upper
bound too. A least upper bound with a smaller upper
bound below it is absurd.
Proof. Suppose, for contradiction,
that is bounded
above. The set
is nonempty, since . By Axiom 1.3.1,
has a supremum
.
Let .
Since is
inductive, , and since is an upper bound of
, , that is,
. As
was arbitrary,
is an upper
bound of .
Property (S2) of the supremum (Definition 1.2.4)
now gives , that is, , which contradicts .
Therefore is
not bounded above. Unwinding the definition (Definition 1.2.2),
no is an
upper bound of :
for every
it is false that for all . So for every some has , that is,
by
trichotomy. This proves the theorem.
Each hypothesis of the axiom was used and named:
“nonempty” through , “bounded above” through the assumption for
contradiction. The inductive property of supplied the jump
.
The form we will use most often puts a small number,
not a large one, in the role of .
Corollary
1.5.2
For every there is with . In
symbols, Moreover, every with then also
satisfies .
Proof. Let . Then
is
defined and positive. By Theorem 1.5.1
applied to , there is with ; so . Taking reciprocals reverses a
strict inequality between positive numbers (Theorem 1.1.2
(f)), so . If , then by the same rule.
Read the quantifiers in order. The is given
first and the is
found afterwards, so depends on : the
proof chose , and a smaller forces a
larger . Swapping
the quantifiers gives a false statement. “There is such
that for every ” would
make smaller
than every positive number. Since (Example (Every nonzero natural number is at least 1)),
we could take itself and get , which is
absurd.
The “moreover” clause says that once one works, every later one
works too. Chapter 2 turns this “from some point on”
into the definition of a limit.
Quick check. Find the least with
.
Then do the same for .
What does the comparison say about the dependence of
on ?
Solution. For positive , is
equivalent to . The least positive integer
with this property is ; indeed is too big. For the
condition is , so the least is . Dividing by multiplied the least
by about . No single serves every , which is why
the quantifiers read “for every there is
” and not the
other way round.
Paying an
old debt
In Example (A supremum we cannot yet prove)
we showed that is
an upper bound of and that has no maximum. We
stopped short of , because (S2) needed an with below a given
positive number. That is exactly what Corollary 1.5.2
supplies, and the -characterization
tells us what remains to be shown.
Example
(The supremum is 1)
Let . Prove that .
Solution. The set is nonempty, since
.
Upper bound. For every we have
(Example (Every nonzero natural number is at least 1)),
so .
Hence is an upper
bound of .
An element in every band below . Let . By Corollary 1.5.2
there is with ;
this depends on
. Then
and .
Since is an
upper bound of
and every band contains an element of , Theorem 1.4.1
gives .
For a concrete instance, needs
, and
gives the
element . Together with Example (A supremum we cannot yet prove),
is a set whose
supremum is not
attained.
The pattern of this example, “upper bound, then an
element in every band below it”, is the one every
supremum computation in this book follows. The only new
input here was Corollary 1.5.2,
which turns “ is
small” into a precise choice of .
An ordered
field without the Archimedean property
We claimed that the Archimedean property does not
follow from the ordered-field axioms alone. Now we back
that up with a concrete field containing an element
larger than every natural number. The field is made of
fractions of polynomials, and the element is the
variable
itself.
A rational function is a quotient
of real
polynomials and
with not the zero
polynomial. Two quotients and are the
same element when , exactly as for fractions of integers.
With the usual addition and multiplication of fractions,
the rational functions form a field, written . This is the same
construction that builds out of , applied to
polynomials; it is algebra, and we take it as known
without proof here. The real numbers sit inside as the constant
functions.
The leading coefficient of a nonzero
polynomial is the coefficient of its highest power of
. For instance,
the leading coefficient of is .
Call a nonzero positive if the leading
coefficients of
and are both
positive or both negative, and write when is positive.
Here is the picture behind this definition. For large
real , the value
has the
sign of the product of the two leading coefficients,
because the top powers dominate. So “” means “ for all
sufficiently large ”, and means that the
graph of
eventually lies above the graph of . This is only a
picture: the definition uses leading coefficients and
nothing else.
Positivity does not depend on how the fraction is
written. Suppose , so that , and
let be the leading
coefficients of . The leading coefficient of a
product of polynomials is the product of their leading
coefficients, so . Multiplying
both sides by gives , and . Hence and
have the same sign: is positive exactly
when
is.
With this order is an ordered
field. The key facts are that sums and products of
positive elements are positive, and that for each
nonzero exactly
one of and is positive. Checking
these is routine, and Exercise (C2: The order on the rational functions)
walks through them. On the constants, the new order is
the old one: the constant is positive exactly
when . The
example below uses that is an ordered
field, and with it the rules of Theorem 1.1.2,
which hold in every ordered field; so it rests on Exercise (C2: The order on the rational functions),
where that is proved.
The natural numbers of , the smallest
inductive subset in the sense of Definition 1.5.1,
are the constants . Indeed, the constant functions with form an
inductive subset of : it contains the
constant , and the
constant plus
is the constant
. So every
natural number of is such a
constant. Conversely, let be an inductive subset
of . The set
of whose
constant lies in
contains and
passes from to
, so it is an
inductive subset of and contains all of
. So every
constant lies in
every inductive subset of .
Example
(A non-Archimedean field)
In with
the order just described, show that for every . Deduce that
is bounded
above in ,
and that Corollary 1.5.2
fails in .
Solution. Let . Then . The
numerator has
leading coefficient and the denominator
has leading
coefficient . They
have the same sign, so is positive, that is, .
Hence is an
upper bound of
in , and
is bounded
above there. So the conclusion of Theorem 1.5.1 is
false in .
Now take . It is positive: numerator and denominator both have leading
coefficient . For
each we have , so
taking reciprocals gives . No positive integer satisfies , and
Corollary 1.5.2
fails.
The element
is positive yet smaller than every : an “infinitely
small” number. The real line has none, and that is
exactly what Corollary 1.5.2
says.
The line of
the proof that fails
Every step in the proof of Theorem 1.5.1,
except one, is valid in any ordered field. So let us run
the proof in
and watch where it breaks.
- “Suppose is
bounded above.” In this is true, with
upper bound .
- “ is
nonempty.” True.
- “By Axiom 1.3.1,
has a supremum
.” This
is the line that fails. In , has no least upper
bound at all. Indeed, let be any upper bound of
in . For each , also , so , that is,
. Hence
is also an
upper bound, and it is strictly smaller than . No upper bound is the
least one.
- The remaining lines, “ for every , so is an upper bound,
and (S2) gives ”, use only the ordered-field axioms and the
fact that is
inductive. They would go through in if there were an
to apply them
to.
The argument that shows has no supremum in
is the
middle paragraph of the proof of Theorem 1.5.1,
with in place of
. That proof
showed that a supremum of cannot exist in any
ordered field; the axiom then says that, in , a bounded would have to have
one. In
there is no axiom to force it, so no contradiction
arises. Two conclusions follow:
- is an
ordered field in which Axiom 1.3.1
fails, with witness the nonempty, bounded-above set
.
- In any ordered field, the least upper bound axiom
implies the Archimedean property. That is precisely what
our proof showed.
Warning. The Archimedean property
is not “obvious”, and it is not a consequence of the
ordered-field axioms. It is exactly what lacks, where exceeds every natural
number. In it
holds only because of the least upper bound axiom. A
proof that says “choose an integer larger than ” is using Theorem 1.5.1,
and should cite it.
Exercises
A. Check your
understanding
Exercise
(A1)
- (a) Write the
Archimedean property “for every there is with ” in symbols, and
write its negation in symbols.
- (b) Which of the
following subsets of are inductive: , , ,
? Name the
failing clause for each one that is not.
- (c) True or false,
with a reason: in Corollary 1.5.2,
one can be chosen
that works for every .
- (d) In the proof of
Theorem 1.5.1,
which line uses the least upper bound axiom, and which
line uses that
is inductive?
Solution.
(a) The property
is . Its negation
is : some real
number is an upper bound of .
(b) is
not: , so (N1) fails, although gives
, so (N2) holds. is not: it
contains , but
and
,
so (N2) fails. is not: is in it but
is not,
since lies
strictly between the natural numbers and ; so (N2) fails. is inductive: , and for every
integer .
(c) False. Such
an would satisfy
for every . But
by Example (Every nonzero natural number is at least 1),
so is allowed, and it gives , which is
absurd. The must
depend on .
(d) The axiom is
used in “ has a
supremum ”. That
is inductive is
used in “”.
B. Practice
Exercise
(B1: An infimum)
Prove that , and that the set has
no minimum.
Solution. Let ; it is nonempty, since . By Example (Every nonzero natural number is at least 1),
for
every , so is a lower bound of
.
Let be any
lower bound of ;
we show .
Suppose instead . By Corollary 1.5.2
with , there is with . This
contradicts being
a lower bound of .
Hence . So
is a lower bound
that is greater than or equal to every lower bound, that
is, (Definition 1.2.5).
Since
(every element is positive), the infimum is not
attained, and has
no minimum.
Exercise
(B2: Scaled Archimedes)
Let and
. Prove
that there is with . What does this say when is the length of a
measuring stick?
Solution. Since , the number
is defined. By
Theorem 1.5.1
there is
with ;
the depends on
and . Multiplying by preserves the
strict inequality (Theorem 1.1.2
(c)), so .
In words: laying a stick of length , however short, end to
end enough times carries you past any given point , however far away. This
is the form in which Archimedes used the property.
Exercise
(B3: Smaller than every 1/n)
Let
with for every . Prove that . Then deduce: if
satisfy for every , then .
Solution. Suppose . Since , we get . By Corollary 1.5.2
with , there is with , contradicting
the hypothesis . Hence .
For the second statement, put .
Then for every , so by the first part,
that is, .
This is how equality is proved in analysis over and
over: show that the distance is nonnegative and smaller
than every .
Exercise
(B4: Putting a proof in order)
Here are nine lines. Seven of them, in a suitable
order, prove that for . Give an
admissible order. Then say why each of the other two
lines cannot be used.
- (i) Let .
- (ii) Hence is an element of with .
- (iii) For every
, and , so .
Hence is an upper
bound of .
- (iv) By Corollary 1.5.2
there is , depending on , with .
- (v) Choose such
that for every .
- (vi) Since was
arbitrary, every band contains an element of .
- (vii) Then , and .
- (viii) By Theorem 1.4.1,
.
- (ix) Fix and let
; then .
Solution. An admissible order is
(iii), (i), (iv), (vii), (ii), (vi), (viii). The line
(iii) may stand anywhere before (viii), since it uses
nothing but the definition of . The other lines admit
only this order. Inside the block that starts with (i),
line (iv) needs the of (i), line
(vii) needs the
of (iv), line (ii) needs (vii), and (vi) records that
was
arbitrary. Line (viii) needs both (iii) and (vi), the
two hypotheses of Theorem 1.4.1.
Line (v) has the quantifiers in the wrong order. It
asks for one that
works for every , and there is
none: itself would give . Corollary 1.5.2
gives an for each
.
Line (ix) is true, but its is of the
wrong kind: it is chosen to fit , instead of being given
first. It shows only that the bands of the special
widths meet
, while Theorem 1.4.1
needs every band, of every width .
Passing from the special widths to all widths is exactly
the work of lines (iv) and (vii), which (ix) skips.
C. Going deeper
Exercise
(C1: Exit check: the Archimedean property, and a
circular proof)
- (a) Without looking
back, prove the Archimedean property from the least
upper bound axiom. Mark the line that uses the axiom,
and explain why that line fails in .
- (b) A student offers
the following proof. “Let . Let , where is the least
integer that is greater than or equal to . Then .” Find the gap.
Show that in
the element has
no “least integer greater than or equal to it”.
Solution.
- (a) Suppose is bounded above in
. Since , the set is
nonempty, so by Axiom 1.3.1 it
has a supremum
(this line uses the axiom). For every
, also
,
since is
inductive, so by (S1), that is, . Hence is an upper bound
of , and (S2)
gives ,
which is false. So is not bounded above,
which means that every is exceeded by some .
In the
set is nonempty
and bounded above by (Example (A non-Archimedean field)),
but it has no supremum. Any upper bound gives a smaller one,
, because
for
every
forces .
So the marked line has nothing to produce, and there the
proof stops.
- (b) The gap is the
existence of . The set
has a least element only if it is nonempty, and it is
nonempty exactly when some integer is at least . That is (a form of)
the Archimedean property, the statement being proved.
The proof is circular.
In , take
the element and
suppose
satisfies .
If , then
. If , then and by Example (A non-Archimedean field).
Either way , a contradiction. So no integer is greater
than or equal to ,
and does
not exist.
Marking scheme. (10 points) - 1: (a)
supposes, for a contradiction, that is bounded above, and
notes . -
2: (a) obtains from Axiom 1.3.1,
with both hypotheses checked, and marks this line. - 2:
(a) shows that is an upper bound of : because
is inductive,
so by
(S1), that is, , for every . - 1: (a) applies the “least” property (S2)
to the upper bound , reaches , a contradiction, and concludes. - 1: (a)
explains why the marked line fails in : every upper bound
of there has the smaller
upper bound .
- 2: (b) names the existence of as the gap, and
says it already needs an integer at least , which is what is being
proved. - 1: (b) shows that no integer is at least in . Fatal errors (0
for the step): taking to be a natural number,
or the maximum of ; omitting “for every
” (one with does not make
an upper
bound); using , , or the
Archimedean property inside (a). A proof of (a) that
argues “by (S2), or Theorem 1.4.1
with ,
is not an upper bound, so some , and then
” is
also correct and earns the same 3 points for those
steps; it uses one more classical step, inside the box
(the remark after Theorem 1.5.1).
A proof of (a) that applies the axiom to a bounded set
of the form instead earns full marks for (a) if it
reaches a contradiction from the supremum in the same
way.
Exercise
(C2: The order on the rational functions)
Let be the set of positive elements defined
in this section, and let mean .
- (a) Show that every
nonzero can be written as with the leading
coefficient of
positive, and that then if and only if the leading coefficient of
is positive.
- (b) Show that for
every nonzero ,
exactly one of and holds.
- (c) Show that if
, then
and .
- (d) Deduce the order
axioms of Definition 1.1.1
for :
trichotomy, transitivity, , and .
Solution (Hint 1). Choose good
representatives first. Every fraction can be rewritten
so that its denominator has positive leading
coefficient, and after that only the numerator decides
positivity.
Solution (Hint 2). For the sum in
(c), with both denominators normalized, write and split into two cases: the two terms of
the numerator have different degrees, or the same
degree.
Solution. Write for
the leading coefficient of a nonzero polynomial . Recall that , since
the top powers multiply.
(a) Let . If , then and . So we may assume
. Then “ and
have
the same sign” means exactly . By the well-definedness shown in the
section, this does not depend on the chosen
representation.
(b) Write with , as in (a). Then and . Since , is a
nonzero real number, so by trichotomy in exactly one of and holds. By (a), exactly one of and holds.
(c) Write and with all four
leading coefficients positive, using (a). The product is
with and , so . The sum is Both and have positive leading coefficient. If their
degrees differ, the leading coefficient of the sum is
that of the term of higher degree, which is positive. If
their degrees agree, it is the sum of the two leading
coefficients, which is positive. In both cases the
numerator is nonzero with positive leading coefficient,
and , so .
(d)
Trichotomy. Given , either , or and by (b)
exactly one of and holds. So exactly one of , , holds.
Transitivity. If and , then and , so by (c); that is, .
Addition. If , then , so .
Products. If and , then and , so by (c); that is, .
Exercise
(C3: Archimedean without the axiom)
- (a) Prove, without
using Axiom 1.3.1,
that for every there is with .
- (b) Deduce that the
Archimedean property does not imply the least upper
bound axiom in an ordered field.
Solution.
(a) Write with and . If
, then , and works. If , then . Since (Example (Every nonzero natural number is at least 1))
and , we
get , and works. No supremum was used: only
the arithmetic of integers and the ordered-field
rules.
(b) By (a), is an ordered field
in which is not
bounded above, so has the Archimedean
property. By Theorem 1.2.2,
the nonempty set , which is
bounded above by ,
has no supremum in . So is Archimedean and
fails the least upper bound axiom, and the Archimedean
property cannot imply the axiom.