7.6  The Two Roads Give the Same Real Numbers

This section is part of the optional Chapter 7, and nothing outside the chapter depends on it. We now have two complete ordered fields. Chapter 5 built one from classes of Cauchy sequences of rationals (Theorem 5.6.3), and Section 7.5 built another from cuts (Theorem 7.5.6). Their elements have nothing in common: a class of sequences is not a set of rationals. Chapter 6 proved that any two complete ordered fields are linked by exactly one order-preserving field isomorphism (Theorem 6.3.1). This section applies that theorem to the two models, computes the isomorphism explicitly, and compares what each road had to pay for.

7.6.1. Two models on one page

With both models in view, one letter R is not enough. In this section only, RC denotes the field R of Chapter 5, the quotient set C/∼ of Definition 5.2.1, and RD the field of cuts of Definition 7.1.1. Each contains its own copy of Q, given by the map of Theorem 4.2.2. In RD that copy is q↦Dq (Theorem 7.5.1). In RC we write ι:=ιRC:Q→RC, which is the map κ(q)=[(q)n] of Definition 5.4.1, by Theorem 5.4.1 (d). From the identification in Section 5.4 on, Chapter 5 wrote q for κ(q). Here we keep ι visible, since a bare q could now mean an element of either field.

Recall from Section 6.1 the rationals below an element x of an ordered field F (Definition 6.1.2): QF(x):={q∈Q:ιF(q)<x}. Section 6.1 remarked that this set is closed downward. In RD, the rationals below a cut α are {q:Dq<α}, and Proposition 7.1.2 (a) says that this set is α itself. So in the cut model every element is its own set of rationals below. The theorem below says what the isomorphism does with this.

7.6.2. The isomorphism

The uniqueness theorem gives the existence and uniqueness of an isomorphism, but says nothing about what it does to a given element. For these two models, what it does can be written down.

Theorem 7.6.1 (The Two Constructions Give the Same Reals)

Let RC be the field of Chapter 5, RD the field of cuts, and ι=ιRC.

  • (a) There is exactly one order-preserving field isomorphism Ψ:RC→RD (Definition 6.1.1).
  • (b) Ψ(ι(q))=Dq for every q∈Q.
  • (c) For every x∈RC, Ψ(x)=QRC(x)={q∈Q:ι(q)<x}.

Idea. Part (a) is Chapter 6’s theorem, once both fields are known to be complete; that work is already done. Part (b) says that Ψ carries each copy of Q to the other. Chapter 6 showed that every map respecting sums, products and 1 fixes the rationals (Proposition 6.1.1). Here “fixes” means Ψ∘ιRC=ιRD, and we know ιRD. Part (c) is then a chain of three equivalences. A rational q lies in the cut Ψ(x) exactly when Dq lies below it. By (b), Dq is Ψ(ι(q)). And Ψ compares elements the way RC does.

Before reading on: where is the uniqueness in Theorem 6.3.1 used, and where only existence?

Proof. (a) RC is a complete ordered field by Theorem 5.6.3, and RD is one by Theorem 7.5.6. By Theorem 6.3.1, with F=RC and L=RD, there is exactly one order-preserving field isomorphism Ψ:RC→RD.

(b) Ψ respects sums and products and sends 1 to 1 (Definition 6.1.1). By Proposition 6.1.1, Ψ∘ιRC=ιRD. By Theorem 7.5.1, ιRD(q)=Dq for every q∈Q. Hence Ψ(ι(q))=Dq.

(c) First, Ψ reflects order: if Ψ(u)<Ψ(v), then u<v. Indeed, u=v would give Ψ(u)=Ψ(v), and v<u would give Ψ(v)<Ψ(u), and trichotomy (O1) in RD excludes both; so u<v by (O1) in RC. Together with strict increase, u<v⟺Ψ(u)<Ψ(v).

Now let x∈RC and q∈Q. The value Ψ(x) is a cut, so q∈Ψ(x)⟺Dq<Ψ(x)⟺Ψ(ι(q))<Ψ(x)⟺ι(q)<x. The first equivalence is Proposition 7.1.2 (a), q∈α⟺Dq⊊α, read with ⊊ as < (Definition 7.2.1). The second is (b). The third holds because Ψ preserves and reflects <. The last condition says q∈QRC(x) (Definition 6.1.2). Since Ψ(x) and QRC(x) are subsets of Q with the same elements, they are equal. This proves the theorem.

The answer to the prompt: uniqueness is used only for the words “exactly one” in (a). Parts (b) and (c) use nothing about Ψ except that it respects sums, products and 1, and is strictly increasing. So any order-preserving field map RC→RD would satisfy (c), and (c) determines the map. That gives a second proof of the uniqueness in (a), by computation. The existence in (a) is the part that computation does not give cheaply. A direct proof would show that x↦QRC(x) lands in the cuts, is onto, is strictly increasing (hence injective), sends 1 to D1, and respects sums and products. The first two are Exercises C2(a) and C2(b), each a few lines. Strict increase is Lemma 6.1.3, since RC is Archimedean (Theorem 6.1.2), and QRC(ι(1))=D1 holds by the definitions. Sums are Lemma 6.2.1 read in RC (Exercise B1). The product, with its sign cases, is the work Chapter 6 did once for all complete ordered fields.

Part (c) can also be read off Chapter 6’s construction. By property (⋆) of Theorem 6.2.3, QRD(Ψ(x))=QRC(x), and QRD(α)=α for every cut, as we saw above. The proof given here avoids (⋆) and uses only that Ψ fixes the rationals.

So part (c) says: the cut attached to a Cauchy real is the set of rationals below it. Dedekind’s definition is what the Cauchy model sees when it looks at one of its elements through the rationals. The map also runs the other way. Its inverse Ψ−1:RD→RC is again an order-preserving field isomorphism (the second-reading fold after Corollary 6.3.2 checks this for any isomorphism). So by the uniqueness clause of Theorem 6.2.3, applied with F=RD, which is Archimedean by Theorem 6.1.2, and L=RC, it is the map of that theorem: Ψ−1(α)=supRC{ι(q):q∈QRD(α)}=supRC{ι(q):q∈α}. A cut is sent to the least upper bound, in the Cauchy model, of its own rationals. Exercise C2 below proves the same correspondence directly in any complete ordered field F: there x↦QF(x) is onto the cuts, with inverse α↦supF{ιF(q):q∈α}. For an Archimedean F, C2 also shows that this map is onto exactly when F is complete.

Quick check. What is Ψ(ι(−3/4))? Is Ψ determined by its values on the elements ι(q), q∈Q?

Solution. By (b), Ψ(ι(−3/4))=D−3/4={r∈Q:r<−3/4}; by (c) this is also {q:ι(q)<ι(−3/4)}, the same set, since ι preserves and reflects order. Yes: by (c), Ψ(x) is the set of q with ι(q)<x, which is determined by how x compares with the elements ι(q). The order of RC, together with the values Ψ(ι(q))=Dq, decides everything.

Warning. “The same real numbers” means isomorphic as ordered fields, by a unique isomorphism. It does not mean that the two sets have the same elements. The cut σ contains the rational 0; the element of RC that corresponds to it is a class of sequences, and its elements are functions N→Q, not rationals. Informally, the isomorphism carries every statement about sums, products and order in one field to the same statement in the other, so no such statement can tell the two fields apart; Section 6.5 explains this pattern and why it is not stated as a theorem.

7.6.3. The square root of two, twice

Chapter 5 found a square root of 2 as the class of the Newton sequence (Example (The Class of the Newton Sequence)). Chapter 7 found one as the cut σ (Proposition 7.5.5). The isomorphism should match them.

Example (The Two Square Roots of Two) Optional: nothing later depends on this.

Let x∈RC with x>0 and x2=ι(2); for instance the class r of the Newton sequence (Example (The Class of the Newton Sequence)), which has r>0 and r2=κ(2)=ι(2) (Theorem 5.4.1 (d)). Show that Ψ(x)=σ.

Solution. Since Ψ is multiplicative, Ψ(x)2=Ψ(x2)=Ψ(ι(2))=D2, by Theorem 7.6.1 (b). By Proposition 7.5.5, σσ=D2 as well. Both are positive: Ψ(x)>Ψ(ι(0))=D0, since x>0=ι(0) and Ψ is strictly increasing, and σ>D0 by Proposition 7.5.5.

Positive square roots are unique in an ordered field. If u,v>0 and u≠v, say u<v, then u2<v2 by Proposition 2.3.5 (g). Applied in RD to u=Ψ(x) and v=σ, which have the same square D2, this gives Ψ(x)=σ.

For the Newton class there is a second route through (c): Ψ(r)=QRC(r), and Example (The Rationals below the Square Root of Two) computed this set as the rationals q<0 together with those q≥0 with q2<2. That is σ, written differently.

Exercise C1 below runs the correspondence backwards: from any cut α it builds a Cauchy sequence of rationals whose class Ψ sends to α. Applied to α=σ, it produces a positive element of RC with square ι(2). As a source for such an element, though, that route would assume what the example illustrates, so the example takes x from Chapter 5.

7.6.4. What each road pays for

Both constructions start from Q and end at a complete ordered field, and by Theorem 7.6.1 they end at the same one. They spend their effort in different places.

Cauchy sequences (Chapter 5) Dedekind cuts (Chapter 7)
an element is a class of Cauchy sequences of rationals (Definition 5.2.1) a set of rationals with (C1)–(C3) (Definition 7.1.1)
equality equality of classes; every operation and the order must be shown independent of representatives (Theorem 5.2.1, Proposition 5.3.1) equality of sets; nothing to check
sum and product termwise on representatives (Definition 5.2.2) the sum is the set sum (Definition 7.3.1); the negative needs a margin (Definition 7.3.2); the product is defined for positive cuts, then by signs (Definition 7.4.2)
inverses through the sign theorem for Cauchy sequences (Theorem 5.2.3) a margin again, by “walk up” (Definition 7.4.3, Theorem 7.4.6)
order positive classes, eventually above a fixed rational margin (Definition 5.3.1) inclusion (Definition 7.2.1), total by Theorem 7.2.1
completeness every Cauchy sequence converges (Section 5.5), then bisection (Theorem 5.6.2) a union (Theorem 7.2.2)
generalizes to the completion of a metric space the completion of an ordered set

Read down the columns. The Cauchy road gets its arithmetic cheaply, termwise, and pays at both ends: every definition must be checked against a change of representative, the order needs a margin, and completeness takes two sections. The Dedekind road gets order and completeness almost free, because a cut is a set and inclusion is already an order, and pays in the middle: negatives need a margin, and multiplication needs a detour through positive cuts and signs.

The last row looks beyond this volume. The Cauchy construction works for any metric space, with sequences whose terms get close: Metric and Topological Spaces, Chapter 2 builds the completion of a metric space that way. The Dedekind construction has an analogue for any ordered set, in which a cut is a set of elements that equals the set of lower bounds of its upper bounds; the result is called the Dedekind–MacNeille completion, and no volume of this series develops it. Each road leads somewhere the other does not.

Second readingHistory

Richard Dedekind published the construction by cuts in 1872, in Stetigkeit und irrationale Zahlen; he says there that the idea came to him in 1858, while preparing lectures on the differential calculus. Charles Méray had built the irrational numbers from convergent sequences of rationals in 1869, and Georg Cantor and Eduard Heine gave constructions from fundamental sequences, our Cauchy sequences, in 1872. Karl Weierstrass had presented his own construction of the real numbers in his Berlin lectures of the 1860s. The two roads of this volume were thus laid out within a few years of each other.

7.6.5. Exercises

A. Check your understanding

Exercise (A1)

These questions are about the proof of Theorem 7.6.1.

  • (a) Name the earlier results the proof uses, and say for which of (a), (b), (c) each is used.
  • (b) Run part (c) for x=ι(1/2): which rationals lie in Ψ(x)? Check your answer against (b).
  • (c) State the idea of the proof in two sentences.
  • (d) Which step of (c) uses that Ψ reflects order, and which uses that Ψ(x) is a cut?

Solution.

  • (a) For (a): Theorem 5.6.3 and Theorem 7.5.6 (both fields are complete), and Theorem 6.3.1. For (b): Proposition 6.1.1, and Theorem 7.5.1 for ιRD(q)=Dq. For (c): Proposition 7.1.2 (a), part (b) of the theorem, and trichotomy (O1) of Definition 2.3.2 in both fields, to see that Ψ reflects order.

  • (b) q∈Ψ(ι(1/2))⟺ι(q)<ι(1/2)⟺q<1/2, since ι is strictly increasing and reflects order (Theorem 4.2.2). So Ψ(ι(1/2))={q∈Q:q<1/2}=D1/2, which is what (b) says.

  • (c) Both fields are complete, so Chapter 6 supplies exactly one isomorphism, and like every map that respects sums, products and 1, it carries the copy of Q in one field to the copy in the other. Since a cut consists of the rationals q with Dq below it, the isomorphism sends x to the set of rationals below x.

  • (d) The third equivalence, Ψ(ι(q))<Ψ(x)⇒ι(q)<x, uses that Ψ reflects order; the reverse implication uses strict increase. The first equivalence, q∈Ψ(x)⟺Dq<Ψ(x), is Proposition 7.1.2, which holds only for cuts.

B. Practice

Exercise (B1)

Let x,y∈RC.

  • (a) Deduce from Lemma 6.2.1, without using Ψ, that QRC(x+y)=QRC(x)+QRC(y), where the right side is the set sum of Definition 7.3.1. Say why the lemma applies to RC.
  • (b) Explain how (a), read through Theorem 7.6.1 (c), is the statement Ψ(x+y)=Ψ(x)+Ψ(y).

Solution. Write Q(z) for QRC(z).

  • (a) The field RC is Archimedean (Theorem 5.4.2), so Lemma 6.2.1 applies with F=RC, a=x and b=y: for every q∈Q, q∈Q(x+y)⟺∃r∈Q (r∈Q(x)∧q−r∈Q(y)). (⊆) If q∈Q(x+y), take r as on the right; then q=r+(q−r) with r∈Q(x) and q−r∈Q(y), so q∈Q(x)+Q(y).

    (⊇) If q=r+s with r∈Q(x) and s∈Q(y), then q−r=s∈Q(y), so the right side holds with this r, and q∈Q(x+y).

  • (b) By Theorem 7.6.1 (c), Q(x+y)=Ψ(x+y), Q(x)=Ψ(x) and Q(y)=Ψ(y), and the set sum of two cuts is their sum in RD (Definition 7.3.1). So (a) says Ψ(x+y)=Ψ(x)+Ψ(y). We knew this already, since Ψ is additive; (a) is Lemma 6.2.1 read in RC as a statement about cuts.

C. Going deeper

Exercise (C1: From a cut to a Cauchy sequence)

Let α be a cut. For n∈N let 2−n:=((2⋅1Q)n)−1 (Definition 4.2.1). Fix a∈α, and for each n let kn be the least k∈N with a+k2−n∉α, and an:=a+(kn−1)2−n.

  • (a) Show that kn exists and kn≥1, and that an∈α and an+2−n∉α.
  • (b) Show that (an) is a Cauchy sequence of rationals (Definition 5.1.1).
  • (c) Show that Ψ([(an)])=α.

Solution (Hint 1). For (b), compare an with am+2−m: one is in α and the other is not. For (c), use Theorem 7.6.1 (c), so that you only need to decide when ι(q)<[(an)].

Solution (Hint 2). For (c), if q∈α, take q′∈α with q′>q, and show that an>(q+q′)/2 for all large n.

Solution. Write εn:=2−n. By Lemma 5.6.1 with F=Q, (2⋅1Q)n≥n+1>0, so εn>0.

A threshold for εn. Let ε∈Q, ε>0. By Theorem 2.5.3 there is N∈N with N>1/ε, that is, Nε>1. For n≥N, Lemma 5.6.1 gives (2⋅1Q)nε≥(n+1)ε>Nε>1, so εn<ε. Call this (†): for every rational ε>0 there is N with εn<ε for all n≥N.

  • (a) The set Sn:={k∈N:a+kεn∉α} is non-empty. Indeed, take b∉α (C1); by Theorem 2.5.3 there is m∈N with m>(b−a)/εn, so a+mεn>b, and a+mεn∉α because the complement of a cut is closed upward (Lemma 7.1.1). This is the first step of the proof of Lemma 7.1.3. So Sn is a non-empty set of integers (N⊆Z, Theorem 2.3.4 (b)), and 0 is a lower bound of it; by Proposition 2.3.6 it has a least element kn. Since a+0⋅εn=a∈α, kn≠0, so kn≥1 (Theorem 2.3.4 (c)) and kn−1∈N. By minimality kn−1∉Sn, so an∈α; and an+εn=a+knεn∉α. Each an is defined by a rule from the fixed a, so no choice principle is involved.

  • (b) For any m,n∈N: an∈α and am+εm∉α, so an<am+εm by Lemma 7.1.1; symmetrically, am<an+εn. Given a rational ε>0, take N from (†). For m,n≥N, −ε<−εm<am−an<εn<ε, so |am−an|<ε (Proposition 4.1.3 (d)). Hence (an)∈C.

  • (c) Let x:=[(an)]∈RC. By Theorem 7.6.1 (c), Ψ(x)={q∈Q:ι(q)<x}, and ι=κ (Theorem 5.4.1 (d)). So it suffices to show κ(q)<x⟺q∈α for every q∈Q.

If q∈α. By (C3) there is q′∈α with q′>q. For every n, q′∈α and an+εn∉α give q′<an+εn (Lemma 7.1.1). Apply (†) with ε:=(q′−q)/2: for n≥N, an>q′−εn>q′−q′−q2=q+q′2. By Lemma 5.3.4, applied to the constant sequence with value (q+q′)/2 and to (an), κ((q+q′)/2)≤x. Since q<(q+q′)/2, Theorem 5.4.1 (b) gives κ(q)<κ((q+q′)/2)≤x.

If q∉α. For every n, an∈α gives an<q (Lemma 7.1.1). By Lemma 5.3.4, x≤κ(q), so κ(q)<x is false by (O1).

Hence Ψ(x)=α. The argument used neither monotonicity of (an) nor any law of exponents in Q: only the inequality of Lemma 5.6.1.

Marking scheme. (10 points) - 2: (a), with the least-element principle and the reason kn≥1. - 3: (b), from the two separation inequalities and a threshold N for 2−n with a stated reason. - 3: (c) for q∈α: the strict gap q′>q from (C3), then a correct passage to κ(q)<x, either by Lemma 5.3.4 (which gives only ≤) against the midpoint (q+q′)/2 followed by Theorem 5.4.1 (b), or directly by showing that (an−q)n, a representative of x−κ(q), is eventually ≥ the fixed margin (q′−q)/2 (Definition 5.3.1). Either route earns all 3 points. - 2: (c) for q∉α. Fatal errors (0 for the step): concluding κ(q)<x from q<an for all n (termwise < gives only ≤ between classes); choosing N after m,n.

Exercise (C2: Exit check: the rationals below, as a cut)

Let F be an Archimedean ordered field (Definition 4.2.2). Prove:

  • (a) QF(x) is a cut for every x∈F;
  • (b) the map QF:F→RD, x↦QF(x), is onto if and only if F is complete (Definition 5.6.1).

You may use Lemma 6.1.3: x≤y⟺QF(x)⊆QF(y), so the map is injective.

Solution. Throughout, ιF is strictly increasing and reflects order (Theorem 4.2.2).

  • (a) (C1). By Definition 4.2.2 there is n∈N with x<n⋅1F=ιF(n); then ιF(n)<x fails by (O1), so n∉QF(x), and QF(x)≠Q. Applied to −x, the same property gives m∈N with −x<ιF(m), so ιF(−m)=−ιF(m)<x (Proposition 2.3.5 (a)), and −m∈QF(x)≠∅.

    (C2). If q∈QF(x) and p<q, then ιF(p)<ιF(q)<x, so p∈QF(x).

    (C3). If q∈QF(x), then ιF(q)<x, and Theorem 4.2.5 gives q′∈Q with ιF(q)<ιF(q′)<x. Then q′>q, since ιF reflects order, and q′∈QF(x).

  • (b) (⇐) Let F be complete and α a cut. Put S:={ιF(q):q∈α}. It is non-empty, since α≠∅. Take b∉α (C1); every q∈α has q<b (Lemma 7.1.1), so ιF(b) is an upper bound of S. By completeness s:=supS exists. We show QF(s)=α.

If q∈α, (C3) gives q′∈α with q′>q, and ιF(q)<ιF(q′)≤s. So q∈QF(s).

If q∉α, every p∈α has p<q (Lemma 7.1.1), so ιF(q) is an upper bound of S, and s≤ιF(q) because s is the least one. So ιF(q)<s fails, and q∉QF(s).

Hence QF(s)=α, and the map is onto.

(⇒) Let the map be onto. By (a) and Lemma 6.1.3, it is a bijection F→RD with x≤y⟺QF(x)⊆QF(y). Let A⊆F be non-empty and bounded above by u. The set {QF(a):a∈A} of cuts is non-empty and bounded above by QF(u), so it has a supremum γ in (RD,⊆) (Theorem 7.2.2). Since the map is onto, γ=QF(s) for some s∈F. For a∈A, QF(a)⊆QF(s), so a≤s: s is an upper bound of A. If v is any upper bound of A, then QF(v) is an upper bound of the set of cuts, so QF(s)=γ⊆QF(v), and s≤v. Hence s=supA, and F is complete.

For F=RC, (b) gives a second proof that x↦QRC(x), the map Ψ of Theorem 7.6.1 (c), is onto.

Marking scheme. (10 points) - 2: (a) (C1), with the Archimedean property used for both halves (a rational outside, and a rational inside). - 1: (a) (C2) by transitivity, and (C3) by density. - 1: (b) (⇐): states the candidate s=supιF(α) and why it exists (non-empty, bounded above by ιF(b), b∉α). - 2: α⊆QF(s), using (C3) of α to get the strict inequality. - 2: QF(s)⊆α, from “ιF(q) is an upper bound”. - 2: (⇒) through the order isomorphism onto (RD,⊆) and Theorem 7.2.2. Fatal errors (0 for the step): using ιF(q)≤x in place of ιF(q)<x (the set then has a largest element when x=ιF(r)); concluding q∈QF(s) from ιF(q)≤s.

R. Review

Exercise (R1)

Let f:RD→RD satisfy α≤β⇒f(α)≤f(β) for all cuts α,β, and f(Dq)=Dq for every q∈Q. Prove that f(α)=α for every cut α.

Solution. Let α be a cut, and suppose f(α)≠α. By Theorem 7.2.1, α<f(α) or f(α)<α.

If α<f(α), Theorem 7.5.3 gives q∈Q with α<Dq<f(α). Since α≤Dq, the hypothesis gives f(α)≤f(Dq)=Dq, so f(α)≤Dq<f(α), which is impossible. If f(α)<α, a rational cut with f(α)<Dq<α gives Dq=f(Dq)≤f(α)<Dq in the same way. Hence f(α)=α.

This is the method of Chapter 6: elements of an Archimedean field are separated by rationals (Lemma 6.1.3), so a map that fixes the rationals and respects order can move nothing. Neither sums nor products were needed.

Exercise (R2)

Let F be an ordered field, x∈F, and (qn) a sequence of rationals with ιF(qn)→x in F. Show that (qn) is a Cauchy sequence in Q, and that for every q∈Q with ιF(q)<x there is N∈N with qn>q for all n≥N.

Solution. Cauchy in Q. The sequence (ιF(qn)) converges in F, so it is a Cauchy sequence in F (Proposition 4.5.1). Let ε∈Q, ε>0. Then ιF(ε)>ιF(0)=0, so Definition 4.5.1 with the tolerance ιF(ε) gives N with |ιF(qm)−ιF(qn)|<ιF(ε) for all m,n≥N. By Proposition 4.1.3 (d) and additivity of ιF, ιF(−ε)<ιF(qm−qn)<ιF(ε), and since ιF reflects order (Theorem 4.2.2), −ε<qm−qn<ε, that is, |qm−qn|<ε. So (qn) is Cauchy in Q (Definition 4.5.1 with F=Q).

Eventually above q. Let ιF(q)<x, and put δ:=x−ιF(q)>0. By Definition 4.3.2 there is N with |ιF(qn)−x|<δ for n≥N, so ιF(qn)>x−δ=ιF(q), and qn>q because ιF reflects order.

Both parts are from Chapter 4. The second says that every rational q with ιF(q)<x, that is, every element of the set QF(x) of Exercise C2, lies below all but finitely many qn. No Archimedean hypothesis was needed.

Exercise (R3)

Prove that |RD|≤|P(N)|, and that the set {Dq:q∈Q} of rational cuts is countable and is not all of RD.

Solution. Q is countable. This is Exercise (R2): Z is the image of the countable set N×N under a↦[a], and Q is the image of the countable set Z×Z>0 under (p,q)↦[(p,q)], by Sets, Relations, and Cardinality, Theorem 3.2.6, Sets, Relations, and Cardinality, Proposition 3.2.3, Sets, Relations, and Cardinality, Corollary 3.2.7 (a) and Sets, Relations, and Cardinality, Proposition 3.2.4, read on N=ω through Section 1.7. (It is the argument of Sets, Relations, and Cardinality, Theorem 3.2.8, run for the constructed Q; that theorem itself is about another Q and is not used.)

An injection into P(N). By Sets, Relations, and Cardinality, Theorem 3.2.2, (i) ⇒ (ii), there is an injection i:Q→N. Every cut is a subset of Q, so α↦i(α)={i(q):q∈α} maps RD into P(N). It is injective: if i(α)=i(β) and q∈α, then i(q)=i(q′) for some q′∈β, so q=q′∈β since i is injective; thus α⊆β, and symmetrically β⊆α. By Sets, Relations, and Cardinality, Definition 3.5.1, |RD|≤|P(N)|.

The rational cuts. {Dq:q∈Q} is the image of the countable set Q under q↦Dq, so it is countable (Sets, Relations, and Cardinality, Proposition 3.2.4). It is not all of RD: σ is not a rational cut (Proposition 7.5.5).

Much more is true: RD is in bijection with RC (Theorem 7.6.1), which Exercise (R3) showed to be uncountable. So RD is uncountable, while its rational cuts are countable.

Exercise (R4)

Is the set {α∈RD:α≠Dq for every q∈Q} of irrational cuts closed under addition? Justify your answer.

Solution. No. The tool is the additive inverse of a cut (Theorem 7.3.3) together with the arithmetic of rational cuts (Theorem 7.5.1).

The cut σ is irrational (Proposition 7.5.5). So is −σ: if −σ=Dq, then σ=−(−σ)=−Dq=D−q (Proposition 2.3.2 (a) in the field RD, and Theorem 7.5.1 (c)), which is impossible. But σ+(−σ)=D0 (Theorem 7.3.3), a rational cut. So two irrational cuts can have a rational sum.

The school slogan “irrational plus irrational is irrational” is false, and its opposite is no rule either: σ+σ is irrational. Indeed σ+σ=(D1+D1)σ=D2σ by distributivity, and if D2σ=Dr, then σ=D1/2Dr=Dr/2 by Theorem 7.5.1 (d), which is impossible. Whether a sum of irrational cuts is rational depends on the summands, not on a rule; a proof has to look at them.