6.1  What Completeness Gives at Once

Chapter 5 ended with one complete ordered field, the classes of Cauchy sequences of rationals (Theorem 5.6.3). The optional Chapter 7 builds another from Dedekind cuts, and Analysis on the Real Line simply assumes that one exists. This chapter asks whether these are the same field. Before that question can be asked we need a precise meaning for “the same”: a map between ordered fields that respects everything. This section fixes that meaning, and then collects what completeness gives at once: the Archimedean property, a way to tell elements apart by the rationals below them, and square roots.

Standing setting. Throughout the chapter, F and L are ordered fields (Definition 2.3.2), so ≤ is a total order on each (Proposition 4.1.2 (a)) and upper bounds and suprema in the sense of Sets, Relations, and Cardinality, Section 2.6 apply to their subsets (Sets, Relations, and Cardinality, Definition 2.6.2, Sets, Relations, and Cardinality, Definition 2.6.5). “Complete” is always the property of Definition 5.6.1: every non-empty subset that is bounded above has a supremum. We do not redefine it.

Each ordered field F carries its own copy of Q: the map ιF:Q→F of Theorem 4.2.2, the only map with ιF(1)=1F that preserves sums and products. It is injective, strictly increasing and reflects order, and ιF(n)=n⋅1F for n∈N. For the constructed reals, ιR is the map κ of Chapter 5 (Theorem 5.4.1 (d)). When only one field is in play, a proof may write q for ιF(q), as Chapter 4 did; statements keep ιF visible, and so does every argument that moves between two fields.

6.1.1. Maps that respect everything

To say that two ordered fields are “the same”, we want a dictionary between them: a map that turns sums into sums, products into products, 1 into 1, and smaller into smaller. An isomorphism of Peano systems in Chapter 1 (Theorem 1.7.1) was such a dictionary for 0 and the successor; here the structure is larger.

A map that respects addition, multiplication, the unit and the order.

Definition 6.1.1 (Order-Preserving Field Map)

Let F and L be ordered fields. A map χ:F→L is an order-preserving field map if, for all a,b∈F, χ(a+b)=χ(a)+χ(b),χ(ab)=χ(a)χ(b),χ(1F)=1L, and a<b implies χ(a)<χ(b). An order-preserving field isomorphism is an order-preserving field map that is bijective (Sets, Relations, and Cardinality, Definition 1.4.5). An order-preserving field automorphism of F is an order-preserving field isomorphism F→F.

In words: the first two equations say that computing in F and then translating gives the same answer as translating and then computing in L; the third pins down the unit; the last says that χ is strictly increasing.

Two consequences come free. A strictly increasing map is injective: if a≠b, then a<b or b<a by (O1), and the images differ in the same way. And it reflects order: if χ(a)<χ(b), then a<b. For a=b would give χ(a)=χ(b), and b<a would give χ(b)<χ(a); both contradict χ(a)<χ(b) by (O1), so only a<b is left. (This is the contrapositive of “b≤a implies χ(b)≤χ(a)”, Logic and Proof, Proposition 2.3.2, read with trichotomy.) So an order-preserving field map satisfies a<b⟺χ(a)<χ(b).

Examples.

The identity. idF satisfies all four clauses trivially; it is an order-preserving field automorphism of F.

The copy of the rationals. For every ordered field F, ιF:Q→F is an order-preserving field map, by Theorem 4.2.2. It is injective and usually not surjective: ιR=κ misses the class r of the Newton sequence, which is not κ(q) for any rational q (Example (The Class of the Newton Sequence)).

Doubling. On Q, χ(x):=2x preserves sums and is strictly increasing, but χ(1)=2≠1, and χ(1⋅1)=2≠4=χ(1)χ(1). It is not a field map: the clauses about multiplication and the unit fail, the additive ones survive.

Second readingA degenerate case

The zero map χ(a):=0L preserves sums and products, since 0+0=0 and 0⋅0=0. It fails the unit clause, because 1L≠0L in a field, and it fails strict increase. In Definition 6.1.1 the unit clause in fact follows from the other three: additivity gives χ(0)=χ(0)+χ(0), so χ(0)=0; strict increase then gives χ(1)>χ(0)=0; and χ(1)=χ(1)2 with χ(1)≠0 forces χ(1)=1. It is stated anyway because Proposition 6.1.1, Theorem 6.3.4 and the remark after its proof assume sums, products and the unit but no order. Without the unit hypothesis, the zero map would be a counterexample to each of them.

Why this definition. Preserving sums, products and the unit is what makes χ a dictionary for the field operations; strict increase makes it a dictionary for the order. Section 6.4 shows a map of Q(2) to itself that respects sums, products and the unit but sends a positive element to a negative one, so the order clause does not follow from the others in general. Section 6.3 shows that for complete ordered fields it does.

Quick check. Which clauses of Definition 6.1.1 does the map χ:Q→Q, χ(x):=−x, satisfy?

Solution. Only the sum clause: −(a+b)=(−a)+(−b). The unit clause fails, χ(1)=−1≠1, and so does the product clause, since χ(1⋅1)=−1 while χ(1)χ(1)=(−1)(−1)=1; and the order is reversed, 0<1 but χ(1)=−1<0=χ(0).

The first result about these maps needs no order hypothesis at all. A map that preserves sums, products and the unit cannot move a rational number.

Proposition 6.1.1 (Field Maps Fix the Rationals)

Let F and L be ordered fields, and let χ:F→L satisfy χ(a+b)=χ(a)+χ(b), χ(ab)=χ(a)χ(b) for all a,b∈F, and χ(1F)=1L. Then χ∘ιF=ιL,that is,χ(ιF(q))=ιL(q)for every q∈Q.

Proof. The composite χ∘ιF:Q→L sends 1 to χ(1F)=1L, and for x,y∈Q, χ(ιF(x+y))=χ(ιF(x)+ιF(y))=χ(ιF(x))+χ(ιF(y)), by Theorem 4.2.2 for F and the hypothesis on χ; products are the same with ⋅ in place of +. So χ∘ιF has the three properties that, by the uniqueness clause of Theorem 4.2.2 for L, only ιL has. Hence χ∘ιF=ιL.

This is the remark after Theorem 4.2.2, now with a label. Read with the identifications q=ιF(q) and q=ιL(q), it says χ(q)=q: such a map fixes the rationals. If χ is also order-preserving, more follows. For q∈Q and x∈F, ιF(q)<x holds if and only if χ(ιF(q))<χ(x), that is, if and only if ιL(q)<χ(x). The rationals below x in F are exactly the rationals below χ(x) in L. That observation drives the whole chapter.

6.1.2. A complete ordered field is Archimedean

Chapter 4 called F Archimedean if every element lies below some n⋅1F (Definition 4.2.2), and showed that this can fail: in Q(t) the element t lies above every n⋅1 (Example (A Non-Archimedean Ordered Field)). Chapter 5 assumed it, together with Cauchy-completeness, to prove completeness (Theorem 5.6.2). For the supremum form of completeness, no assumption is needed: it implies the Archimedean property. We write ιF(N):={ιF(n):n∈N}={n⋅1F:n∈N}.

Theorem 6.1.2 (A Complete Ordered Field Is Archimedean)

Let F be a complete ordered field. Then F is Archimedean (Definition 4.2.2).

Idea. If some element bounded ιF(N) above, completeness would give a least upper bound s. Step down by 1: s−1 is not an upper bound, so some n⋅1F is above it, and one more step, (n+1)⋅1F, is above s. The set ιF(N) is closed under adding 1, so it cannot have a least upper bound, and hence no upper bound at all.

Proof. Suppose, for ¬I, that ιF(N) is bounded above, and fix an upper bound b∈F [∃E], so that n⋅1F≤b for every n∈N. The set ιF(N) is non-empty, since 0⋅1F∈ιF(N). Since F is complete, ιF(N) has a supremum; fix s:=supιF(N) [∃E].

Since s−1F<s and s is the least upper bound, s−1F is not an upper bound of ιF(N). So some n∈N has n⋅1F≰s−1F (Logic and Proof, Proposition 6.2.3 (a)), that is, n⋅1F>s−1F by totality (Proposition 4.1.2 (a)). Then, by Definition 4.2.1 (a) and (O3), (n+1)⋅1F=n⋅1F+1F>(s−1F)+1F=s, and (n+1)⋅1F∈ιF(N). This contradicts that s is an upper bound of ιF(N). Hence ιF(N) is not bounded above [¬I].

So no x∈F is an upper bound of ιF(N) (Logic and Proof, Proposition 6.2.1). For x∈F, as above, some n∈N has n⋅1F≰x (Logic and Proof, Proposition 6.2.3 (a)), that is, x<n⋅1F by totality. Hence F is Archimedean (Definition 4.2.2).

Both hypotheses of completeness were used: “non-empty” through 0⋅1F, “bounded above” through b. The converse fails: Q is Archimedean (Theorem 2.5.3) and not complete (Theorem 2.6.2). And dropping completeness can lose the conclusion: Q(t) is an ordered field that is not Archimedean.

The proof never claimed that s is an element of ιF(N); a supremum need not belong to its set. Exercise C2 shows how tempting that claim is.

Warning. Completeness here is about subsets, not sequences. Chapter 5 proved that the constructed R is complete by going through Cauchy sequences, and Theorem 5.6.2 needed the Archimedean property as a separate hypothesis to get from “every Cauchy sequence converges” to “every bounded non-empty set has a supremum”. In this chapter “complete” is the supremum property of Definition 5.6.1, and the theorem above shows that it brings the Archimedean property with it. Do not replace it by Cauchy-completeness in the proofs below: Chapter 5 records, without proof, that a Cauchy-complete ordered field need not be Archimedean.

Every complete ordered field therefore has the consequences of the Archimedean property that Chapter 4 proved. The one we use most is density (Theorem 4.2.5): in an Archimedean ordered field F, for all x<y there is q∈Q with x<ιF(q)<y. We cite it, not reprove it; Section 6.2 uses it in two fields at once.

Here is the Archimedean property at work on a specific supremum. The pattern has two halves: check the candidate is an upper bound, then show that anything smaller is not one.

Example (A Supremum Computed by Archimedes)

Let F be a complete ordered field. Show that sup{ιF(1−1/n):n∈Z>0}=1F.

Solution. Let A:={ιF(1−1/n):n∈Z>0}.

Upper bound. For n∈Z>0, 1/n>0 in Q, so 1−1/n<1, and ιF(1−1/n)<ιF(1)=1F because ιF is strictly increasing (Theorem 4.2.2). So 1F is an upper bound of A.

Least. Let b be an upper bound of A, and suppose, for contradiction, that b<1F, so 1F−b>0. By Theorem 6.1.2, F is Archimedean, so Proposition 4.2.3 (with ε:=1F−b, applied at n=N) gives N∈Z>0 with 1/(N⋅1F)<1F−b. Since ιF preserves products and ιF(N)=N⋅1F, we have ιF(1/N)⋅(N⋅1F)=ιF(1)=1F, so ιF(1/N)=1/(N⋅1F) by uniqueness of inverses (Lemma 4.1.1 (a)). Since ιF preserves sums, it preserves negatives, and adding b−1/(N⋅1F) to both sides of 1/(N⋅1F)<1F−b (O3) gives ιF(1−1/N)=1F−1N⋅1F>b. This element of A lies above b, against b being an upper bound. So 1F≤b by totality, for every upper bound b, and 1F=supA (Sets, Relations, and Cardinality, Definition 2.6.5).

The supremum 1F is not an element of A: every element is strictly below it. Completeness entered only through the Archimedean property; in an ordered field that is Archimedean but not complete, such as Q (Theorem 2.5.3), the same two halves give the same answer. Exercises B1 and B2 follow this pattern.

6.1.3. The rationals below an element

How can we tell two elements of a field apart? In an Archimedean field, by a rational between them. That suggests recording, for each element, which rationals lie below it.

An element is measured by the rationals below it.

Definition 6.1.2 (The Rationals below an Element)

Let F be an ordered field and x∈F. The rationals below x form the set QF(x):={q∈Q:ιF(q)<x}⊆Q.

In words: QF(x) is a set of rational numbers, not of elements of F; a rational q belongs to it when its copy ιF(q) lies strictly below x.

Two properties hold in every ordered field and are used without comment. The set is closed downward: if q∈QF(x) and p<q, then ιF(p)<ιF(q)<x, so p∈QF(x). And if x≤y, then QF(x)⊆QF(y), by transitivity.

Examples.

A rational element. For r∈Q, QF(ιF(r))={q∈Q:q<r}. Indeed ιF(q)<ιF(r) holds if and only if q<r, because ιF is strictly increasing and reflects order. In particular r∉QF(ιF(r)): the inequality is strict.

Example (The Rationals below the Square Root of Two)

Let r∈R be the class of the Newton sequence, so that r>0 and r2=2 (Example (The Class of the Newton Sequence)). Show that QR(r)={q∈Q:q<0}∪{q∈Q:q≥0 and q2<2}.

Solution. Let q∈Q, and recall ιR=κ (Theorem 5.4.1 (d)). If q<0, then κ(q)<κ(0)=0<r, so q∈QR(r). Let q≥0, so κ(q)≥0. Since also r>0, Proposition 2.3.5 (g) in R gives κ(q)<r⟺κ(q)2<r2=2. Now κ(q)2=κ(q2) and 2=κ(2) (Theorem 5.4.1 (a)), and κ(q2)<κ(2) if and only if q2<2 (Theorem 5.4.1 (b)). So for q≥0, q∈QR(r) if and only if q2<2. Together the two cases give the displayed set.

The set of Section 2.6, {x∈Q:x2<2} (Theorem 2.6.2), is not QR(r): it omits −2, whose square is 4. That set is not closed downward, and a rationals-below set always is.

Quick check. Let F be an ordered field and x:=ιF(3/2). Describe QF(x), and say whether 3/2∈QF(x).

Solution. By the first example, QF(x)={q∈Q:q<3/2}. It does not contain 3/2, since ιF(3/2)<ιF(3/2) is false by (O1).

The point of the definition is that in an Archimedean field, these sets lose no information.

Lemma 6.1.3 (Rationals Separate)

Let F be an Archimedean ordered field, and let x,y∈F. Then x≤y⟺QF(x)⊆QF(y). Consequently x=y⟺QF(x)=QF(y).

Proof. (⇒) This is the second property after Definition 6.1.2: if ιF(q)<x and x≤y, then ιF(q)<y.

(⇐) We prove the contrapositive (Logic and Proof, Proposition 2.3.2). Suppose that x≤y fails. Then y<x by totality (Proposition 4.1.2 (a)). By Theorem 4.2.5 there is q∈Q with y<ιF(q)<x. Then q∈QF(x), and q∉QF(y), since ιF(q)<y and y<ιF(q) cannot both hold (O1). So QF(x)⊈QF(y).

For the consequence: x=y holds if and only if x≤y and y≤x, by antisymmetry of the total order ≤; by the equivalence just proved, that is QF(x)⊆QF(y) and QF(y)⊆QF(x), that is, QF(x)=QF(y).

This is the first named move of the chapter, rationals separate: to prove two elements of an Archimedean field equal, show that the same rationals lie below each. A rational strictly between them would otherwise exist. Section 6.2 uses it in four of the seven steps of its main proof (Steps 3, 5, 6 and 7), each time to prove that two elements of the complete field are equal.

Second readingWithout Archimedes the sets cannot tell elements apart

The direction (⇒) and the remark that equal elements have equal sets hold in every ordered field. The direction (⇐) needs density, and density needs Archimedes. In the non-Archimedean field Q(t) of Example (A Non-Archimedean Ordered Field) (school polynomial algebra, as flagged there; nothing below depends on it), every rational q satisfies q<n for some n∈N (Theorem 2.5.3), and n⋅1<t, so ιQ(t)(q)<t<t+1. Hence QQ(t)(t)=Q=QQ(t)(t+1), although t≠t+1. Both elements lie above all of the rationals, and the rationals cannot see the difference.

6.1.4. Square roots

Completeness lets us build elements we cannot name in advance, as the supremum of a well-chosen set. We show the method once, in full, on square roots; it is the second named move, construct a point as a supremum. Exercise B2 of Section 6.2 runs it again on cube roots.

Proposition 6.1.4 (Square Roots in a Complete Ordered Field)

Let F be a complete ordered field and a∈F with a≥0. Then there is exactly one b∈F with b≥0 and b2=a.

Idea. The square root of a should be the top of the set S of non-negative y with y2<a. Let s:=supS. Two of the three cases of trichotomy must be ruled out.

If s2<a, there is room above s: we look for h>0 with (s+h)2<a, which puts s+h in S above its supremum. Working backwards, for 0<h≤1 we have h2≤h, so (s+h)2=s2+2sh+h2≤s2+h(2s+1), and it is enough that h(2s+1) be at most half the room a−s2. So h:=min{1,(a−s2)/(2(2s+1))}.

If s2>a, then s overshoots: we look for h>0 with (s−h)2≥a still, which makes s−h a smaller upper bound. Since (s−h)2≥s2−2sh, it is enough that 2sh=s2−a, so h:=(s2−a)/(2s).

Proof. Existence. If a=0, then b:=0 works. Let a>0, and let S:={y∈F:y≥0 and y2<a}. Then 0∈S, since 02=0<a. And a+1 is an upper bound of S: if y>a+1, then y>1>0, so y2=y⋅y>y⋅1=y>a (Proposition 2.3.5 (c)), and y∉S; so every y∈S satisfies y≤a+1 by totality. Since F is complete, fix s:=supS [∃E]. Since 0∈S, s≥0.

Case s2<a. Let h:=min{1,(a−s2)/(2(2s+1))}. It is defined and positive, since 2s+1≥1>0 and a−s2>0 (Proposition 2.5.2 (a), (O4)). Since 0<h≤1, h2≤h (Proposition 2.3.5 (c)), so (s+h)2=s2+2sh+h2≤s2+h(2s+1)≤s2+a−s22<a, where the second inequality uses h≤(a−s2)/(2(2s+1)) and 2s+1>0, and the last uses (a−s2)/2<a−s2 (Proposition 4.1.2 (b)). So s+h≥0 lies in S, and s+h>s, against s being an upper bound of S.

Case s2>a. Then s≠0, since 02=0<a; so s>0. Let h:=(s2−a)/(2s). It is positive, since s2−a>0 and 2s>0 (Proposition 2.5.2 (a), (O4)). Then s−h=(s2+a)/(2s)>0 by the same reasons, since s2+a>0; and (s−h)2=s2−2sh+h2=s2−(s2−a)+h2=a+h2>a. We claim that s−h is an upper bound of S. Let y>s−h. Then y>0, and Proposition 2.3.5 (g) gives y2>(s−h)2>a, so y∉S. Hence every element of S is ≤s−h. But s−h<s, against s being the least upper bound.

Both cases are impossible, so s2=a by trichotomy (O1), and b:=s≥0 works.

Uniqueness. Let b,c≥0 with b2=c2=a. Then (b−c)(b+c)=b2−c2=0, so b=c or b+c=0 (Proposition 2.3.5 (f)). If b+c=0, then b=−c≤0≤b, so b=0 and c=−b=0. In either case b=c.

For a≥0 in a complete ordered field we write a for this b. In the constructed reals, the class r of Example (The Class of the Newton Sequence) has r>0 and r2=2, so r=2 by the uniqueness clause, and Example (The Rationals below the Square Root of Two) describes QR(2).

The constants follow the Idea: each h depends on s and a only, and each was found backwards and then placed first. Completeness was used once, to produce s; the rest is arithmetic in an ordered field. Without completeness the statement fails: in Q, the element 2≥0 has no square root (Theorem 2.6.1). Section 6.4 meets a field that is Archimedean and still lacks some square roots.

6.1.5. Exercises

A. Check your understanding

Exercise (A1)
  • (a) True or false, with a reason: in every ordered field F, if QF(x)≠QF(y) then x≠y. Is the converse true in every ordered field?
  • (b) Write “F is Archimedean” in symbols, and state its negation with the quantifiers moved to the front (Logic and Proof, Proposition 6.2.1).
  • (c) The eight lines (i)–(viii) below are about a complete ordered field F; six of them, in a suitable order, prove Theorem 6.1.2. Write an admissible order, and say why each of the other two lines is wrong.
  • (i) Then ιF(n+1)=ιF(n)+1>s, and n+1∈N.
  • (ii) For every n∈N, ιF(n)>s−1.
  • (iii) The set ιF(N) is non-empty (0∈N), so s:=supιF(N) exists.
  • (iv) This contradicts that s is an upper bound of ιF(N).
  • (v) Suppose that ιF(N) is bounded above.
  • (vi) So ιF(n)>s−1 for some n∈N.
  • (vii) So s∈ιF(N), say s=ιF(m).
  • (viii) Since s−1<s, the element s−1 is not an upper bound of ιF(N).

Solution.

  • (a) True. It is the contrapositive (Logic and Proof, Proposition 2.3.2) of “if x=y then QF(x)=QF(y)”, which holds because equal elements have the same rationals below them. The converse, “if x≠y then QF(x)≠QF(y)”, is the direction (⇐) of Lemma 6.1.3, and it needs the Archimedean property: in Q(t), t≠t+1 and both have every rational below them (the second-reading note after Lemma 6.1.3).

  • (b) ∀x∈F ∃n∈N  x<n⋅1F. Negation: ∃x∈F ∀n∈N  n⋅1F≤x, using ¬(x<y)⟺y≤x (totality and (O1)). In words: some element lies above or at every n⋅1F.

  • (c) (v), (iii), (viii), (vi), (i), (iv). No other order is admissible: each line uses the one before it ((iii) needs the bound of (v) for the supremum to exist, (viii) needs s, (vi) unpacks (viii), (i) uses the n of (vi), and (iv) is the contradiction with (i)). The contradiction in (iv) refutes (v), so ιF(N) is not bounded above; unpacked with the negation laws, as at the end of the proof of Theorem 6.1.2, that is the statement of (b).

Line (vii) is wrong: a supremum need not belong to the set (in every ordered field, the set of negative elements has supremum 0, which is not negative: the first example after Definition 5.6.1). Line (ii) has the wrong quantifier: “s−1 is not an upper bound” gives some n with ιF(n)>s−1, by Logic and Proof, Proposition 6.2.3, not every n (and for n=0 it may be false).

B. Practice

Exercise (B1)

Let F be a complete ordered field. Prove that inf{ιF(1/n):n∈Z>0}=0.

Solution. Let T:={ιF(1/n):n∈Z>0}. For n∈Z>0, 1/n>0 in Q, so ιF(1/n)>0: 0 is a lower bound of T.

Let c be a lower bound of T, and suppose, for contradiction, that c>0. By Theorem 6.1.2, F is Archimedean, so Proposition 4.2.3 (with ε:=c, applied at n=N) gives N∈Z>0 with 1/(N⋅1F)<c. Since ιF preserves products and ιF(N)=N⋅1F, we have ιF(1/N)⋅(N⋅1F)=ιF(1)=1F, so ιF(1/N)=1/(N⋅1F) by uniqueness of inverses (Lemma 4.1.1 (a)). So the element ιF(1/N) of T lies below c, against c being a lower bound. Hence every lower bound c satisfies c≤0, and 0 is the greatest lower bound (Sets, Relations, and Cardinality, Definition 2.6.5).

Exercise (B2)

Let F be an Archimedean ordered field and x∈F. Prove that the set ιF(QF(x))={ιF(q):q∈QF(x)} has supremum x in F.

Solution. Upper bound. Every element ιF(q) of the set satisfies ιF(q)<x by the definition of QF(x).

Least. Let u be an upper bound, and suppose u<x. By Theorem 4.2.5 there is q∈Q with u<ιF(q)<x. Then q∈QF(x), so ιF(q) is in the set and exceeds u, against u being an upper bound. So x≤u by totality, for every upper bound u. Hence x=supιF(QF(x)).

No completeness was used: the supremum exists because we exhibited it.

C. Going deeper

Exercise (C1: An Archimedean field is no larger than the subsets of the rationals)

Let F be an Archimedean ordered field. Prove that the map F→P(Q), x↦QF(x), is injective. What does this say about the size of F?

Solution. Let x,y∈F with QF(x)=QF(y). By Lemma 6.1.3, x=y. So the map is injective (Sets, Relations, and Cardinality, Definition 1.4.3).

An injection F→P(Q) says that F has at most as many elements as P(Q), in the sense of Sets, Relations, and Cardinality, Chapter 3. In particular every Archimedean ordered field, and so (by Theorem 6.1.2) every complete ordered field, is no larger than the set of all sets of rationals. The non-Archimedean field Q(t) shows that the hypothesis is needed for injectivity: t and t+1 have the same image.

Exercise (C2: Find the error)

Here is a “proof” that a complete ordered field F is Archimedean.

Suppose that ιF(N) is bounded above, and let s be its supremum. Since s is the least upper bound of ιF(N), it is the largest element of ιF(N), so s=ιF(m) for some m∈N. But ιF(m+1)>s, a contradiction.

Is the conclusion true? Find the line that fails, give a counterexample to that line, and repair the proof.

Solution. The conclusion is true: it is Theorem 6.1.2.

The illegal step is “the least upper bound of a set is its largest element”. A supremum is an upper bound that lies below every other upper bound (Sets, Relations, and Cardinality, Definition 2.6.5); nothing says it belongs to the set. Counterexample to the step: in the constructed R, A:={1−1/n:n∈Z>0} has supremum 1, and 1∉A. Indeed every element is <1; and if b<1, Archimedes in R (Theorem 5.4.2, with Proposition 4.2.3) gives n∈Z>0 with 1/n<1−b, so 1−1/n>b and b is not an upper bound. So the step fails for this set, though the theorem’s conclusion is not affected.

Repair: replace the second and third sentences by the argument of the proof of Theorem 6.1.2. Since s−1<s, s−1 is not an upper bound, so ιF(n)>s−1 for some n; then ιF(n+1)=ιF(n)+1>s, against s being an upper bound. The repair uses that s is least only through “s−1 is not an upper bound”, which hands us an element of the set just below s, not s itself.

Marking scheme. (10 points) - 3: says the conclusion is true, with the reason (the theorem). - 3: names the line “the supremum is the largest element” and says which property of suprema it wrongly assumes. - 2: a counterexample to that step: a set whose supremum is not an element of it, with the supremum verified. - 2: a correct repair that uses that s is least, without assuming s lies in the set: for example, s−1 is not an upper bound, so some ιF(n)>s−1 and then ιF(n+1)>s; or, equivalently, if ιF(n+1)≤s for all n then s−1 is a smaller upper bound (the case n=0 uses 1≤s). Fatal errors (0 for the step): declaring the conclusion false; a counterexample to the theorem rather than to the step.