Skip to content

§6 ★ A Development of ℝ

To motivate the construction, recall from Exercise 4.16 that

a=sup⁡{r∈Q:r<a}for each a∈R.a = \sup\{r \in \mathbb{Q} : r < a\} \quad\text{for each } a \in \mathbb{R}.

The relationship is intimate: a≤ba \le b if and only if {r∈Q:r<a}⊆{r∈Q:r<b}\{r \in \mathbb{Q} : r < a\} \subseteq \{r \in \mathbb{Q} : r < b\}, and a=ba = b if and only if these sets are equal. Sets of the form α={r∈Q:r<a}\alpha = \{r \in \mathbb{Q} : r < a\} satisfy:

  1. α≠Q\alpha \ne \mathbb{Q} and α\alpha is not empty;
  2. if r∈αr \in \alpha, s∈Qs \in \mathbb{Q} and s<rs < r, then s∈αs \in \alpha;
  3. α\alpha contains no largest rational.

Conversely, every subset α\alpha of Q\mathbb{Q} with (i)–(iii) has this form, with a=sup⁡αa = \sup \alpha.

Intuition

A cut is “all the rationals to the left of a point.” Over Q\mathbb{Q} we cannot point at 2\sqrt2, but we can still describe the set {r∈Q:r≤0 or r2<2}\{r \in \mathbb{Q} : r \le 0 \text{ or } r^2 < 2\} using rationals alone. The construction simply declares that set to be the new number. Every gap in Q\mathbb{Q} is filled by the cut that ends at it.

Common pitfallwhy property (iii)?

Without (iii), the sets {r∈Q:r<12}\{r \in \mathbb{Q} : r < \tfrac12\} and {r∈Q:r≤12}\{r \in \mathbb{Q} : r \le \tfrac12\} would both be cuts, giving two different “real numbers” at the same place on the line. Forbidding a largest element picks one of them for each rational.

Dedekind cut.

A Dedekind cut is a subset α\alpha of Q\mathbb{Q} satisfying (i)–(iii) above.

The remarks so far used our knowledge of R\mathbb{R}, including completeness. But they suggest a construction that assumes only the ordered field Q\mathbb{Q} and its Archimedean property:

  • Define R\mathbb{R} to be the set of all Dedekind cuts. So a real number is a certain subset of Q\mathbb{Q}.
  • Embed Q\mathbb{Q}: each rational ss corresponds to the cut s∗={r∈Q:r<s}s^* = \{r \in \mathbb{Q} : r < s\}, and we identify Q\mathbb{Q} with Q∗={s∗:s∈Q}\mathbb{Q}^* = \{s^* : s \in \mathbb{Q}\}.
  • Order: for cuts α,β\alpha, \beta, define α≤β\alpha \le \beta to mean α⊆β\alpha \subseteq \beta. Properties O1, O2, O3 hold.
  • Add: α+β={r1+r2:r1∈α, r2∈β}\alpha + \beta = \{r_1 + r_2 : r_1 \in \alpha,\ r_2 \in \beta\}. This is again a cut, and A1–A4 hold.
  • Multiply: this is tedious and must first be done for cuts ≥0∗\ge 0^*. A naive attempt is Exercise 6.4.

Once multiplication is defined and the remaining ordered-field properties are checked, the resulting R\mathbb{R} is complete. In this approach the Completeness Axiom 4.4 becomes a theorem.

Intuitionwhy completeness comes for free

Since the order is inclusion, a least upper bound of a family of cuts should be the smallest set containing all of them, namely their union. If a nonempty family of cuts is bounded above by a cut β\beta, the union is again a cut: it is nonempty, it is not all of Q\mathbb{Q} because it sits inside β\beta, it is closed downward, and it has no largest element because none of its members does. Every upper bound of the family contains each member, hence contains the union. So in this model the supremum of a bounded set is simply a union of sets. That is the heart of the proof that the cuts satisfy the Completeness Axiom.

Common pitfallmultiplication

Addition can be defined elementwise, but multiplication cannot. Every cut contains all sufficiently negative rationals, so the set of products r1r2r_1 r_2 would contain arbitrarily large positive rationals and could not be a cut. That is why multiplication is defined first for cuts ≥0∗\ge 0^* (Exercise 6.4 explores the naive attempt).

R\mathbb{R} can also be built from Cauchy sequences of rationals, and a full development starting from Peano’s axioms is also possible. See the book’s bibliography for both.

Membership in each set below is decided with integer arithmetic on pp and qq alone, so no real numbers are used. Test rationals, look for larger members of α\alpha (property (iii)) and smaller non-members (which would break property (ii)). The last two sets are not cuts.

α (a hollow end is not in the set)tested r ∈ αtested r ∉ α

r = 1 ≈ 1.00000000 is in α.

A cut whose sup, √2, is not rational. This cut is the real number √2 in the construction.

Press "Find a larger rational" repeatedly: the rationals climb toward sup α but never reach a largest one, which is property (iii).

Reading alongside Abbott

Abbott constructs R\mathbb{R} from Dedekind cuts at the very end of the book, in Section 8.6, leaving most of the verifications as guided exercises. Like Ross, Abbott first develops analysis assuming completeness, and only then shows that a complete ordered field really exists.

Take the quiz (3 questions)

Which subset of Q\mathbb{Q} is a Dedekind cut?

Which cut represents 2\sqrt 2?

For cuts α\alpha and β\beta, what does α≤β\alpha \le \beta mean?

Exercise 6.1

Consider s,t∈Qs, t \in \mathbb{Q}. Show

  1. s≤ts \le t if and only if s∗⊆t∗s^* \subseteq t^*;
  2. s=ts = t if and only if s∗=t∗s^* = t^*;
  3. (s+t)∗=s∗+t∗(s + t)^* = s^* + t^*. (Note that s∗+t∗s^* + t^* is a sum of Dedekind cuts.)
Hint

For (a) “⇐\Leftarrow”: if t<st < s, then t∈s∗t \in s^* but t∉t∗t \notin t^*. For (c) “⊆\subseteq”: if r<s+tr < s + t, write r=(s−δ)+(t−δ′)r = (s - \delta) + (t - \delta') with δ,δ′>0\delta, \delta' > 0 rational, for example δ=δ′=s+t−r2\delta = \delta' = \frac{s + t - r}{2}.

Solution

Recall s∗={r∈Q:r<s}s^* = \{r \in \mathbb{Q} : r < s\}.

  1. (⇒\Rightarrow) If s≤ts \le t and r<sr < s then r<tr < t, so s∗⊆t∗s^* \subseteq t^*. (⇐\Leftarrow) Suppose s∗⊆t∗s^* \subseteq t^* but t<st < s. Then t∈s∗t \in s^* but t∉t∗t \notin t^* (as t≮tt \not< t), contradicting the inclusion. So s≤ts \le t.
  2. s=ts = t iff s≤ts \le t and t≤st \le s iff (by (a)) s∗⊆t∗s^* \subseteq t^* and t∗⊆s∗t^* \subseteq s^* iff s∗=t∗s^* = t^*.
  3. Here s∗+t∗={r1+r2:r1<s, r2<t}s^* + t^* = \{r_1 + r_2 : r_1 < s,\ r_2 < t\}. If r1<sr_1 < s and r2<tr_2 < t then r1+r2<s+tr_1 + r_2 < s + t, so s∗+t∗⊆(s+t)∗s^* + t^* \subseteq (s+t)^*. Conversely, if r<s+tr < s + t let δ=s+t−r2>0\delta = \frac{s + t - r}{2} > 0. Then s−δ<ss - \delta < s, t−δ<tt - \delta < t and r=(s−δ)+(t−δ)r = (s - \delta) + (t - \delta), so r∈s∗+t∗r \in s^* + t^*.

Tags: StandardFrom the definitions

Exercise 6.2

Show that if α\alpha and β\beta are Dedekind cuts, then so is α+β={r1+r2:r1∈α and r2∈β}\alpha + \beta = \{r_1 + r_2 : r_1 \in \alpha \text{ and } r_2 \in \beta\}.

Hint

For (i), if s1∉αs_1 \notin \alpha and s2∉βs_2 \notin \beta, show s1+s2∉α+βs_1 + s_2 \notin \alpha + \beta. For (ii), if s<r1+r2s < r_1 + r_2, then s=(s−r2)+r2s = (s - r_2) + r_2 with s−r2<r1s - r_2 < r_1. For (iii), use that neither α\alpha nor β\beta has a largest element.

Solution

We check the three properties of a cut for α+β\alpha + \beta. First note: if r∈αr \in \alpha and s∉αs \notin \alpha then r<sr < s, since s≤rs \le r would put ss in α\alpha by property (ii) (or equal rr).

(i) Both cuts are nonempty, so α+β\alpha + \beta is nonempty. Choose s1∉αs_1 \notin \alpha and s2∉βs_2 \notin \beta. If s1+s2=r1+r2s_1 + s_2 = r_1 + r_2 with r1∈αr_1 \in \alpha, r2∈βr_2 \in \beta, then r1<s1r_1 < s_1 and r2<s2r_2 < s_2 give r1+r2<s1+s2r_1 + r_2 < s_1 + s_2, a contradiction. So s1+s2∉α+βs_1 + s_2 \notin \alpha + \beta, and α+β≠Q\alpha + \beta \ne \mathbb{Q}.

(ii) Let r1+r2∈α+βr_1 + r_2 \in \alpha + \beta with r1∈αr_1 \in \alpha, r2∈βr_2 \in \beta, and let s<r1+r2s < r_1 + r_2. Then s−r2<r1s - r_2 < r_1, so s−r2∈αs - r_2 \in \alpha by (ii) for α\alpha, and s=(s−r2)+r2∈α+βs = (s - r_2) + r_2 \in \alpha + \beta.

(iii) Let r1+r2∈α+βr_1 + r_2 \in \alpha + \beta. Since α\alpha has no largest element there is r1′∈αr_1' \in \alpha with r1′>r1r_1' > r_1, and then r1′+r2∈α+βr_1' + r_2 \in \alpha + \beta exceeds r1+r2r_1 + r_2. So α+β\alpha + \beta has no largest element.

Tags: ChallengeFrom the definitions

Exercise 6.3
  1. Show α+0∗=α\alpha + 0^* = \alpha for all Dedekind cuts α\alpha.
  2. We claimed, without proof, that addition of Dedekind cuts satisfies A4: for each cut α\alpha there is a cut −α-\alpha with α+(−α)=0∗\alpha + (-\alpha) = 0^*. How would you define −α-\alpha?
Solution

(b) −α={r∈Q:−r−δ∉α for some rational δ>0}-\alpha = \{r \in \mathbb{Q} : -r - \delta \notin \alpha \text{ for some rational } \delta > 0\}. Without the δ\delta the set could have a largest element, for instance when α=s∗\alpha = s^*.

Tags: ChallengeFrom the definitions

Exercise 6.4

Let α\alpha and β\beta be Dedekind cuts and define the “product” α⋅β={r1r2:r1∈α and r2∈β}\alpha \cdot \beta = \{r_1 r_2 : r_1 \in \alpha \text{ and } r_2 \in \beta\}.

  1. Calculate some “products” of Dedekind cuts using the cuts 0∗0^*, 1∗1^* and (−1)∗(-1)^*.
  2. Discuss why this definition of “product” is totally unsatisfactory for defining multiplication in R\mathbb{R}.
Solution

Every cut contains arbitrarily negative rationals, so products of two negative elements give arbitrarily large positive rationals. For example, 0∗⋅0∗={r1r2:r1,r2<0}={r∈Q:r>0}0^* \cdot 0^* = \{r_1 r_2 : r_1, r_2 < 0\} = \{r \in \mathbb{Q} : r > 0\}, which is not even a cut, since it fails (ii). Likewise 1∗⋅1∗1^* \cdot 1^* contains every rational: large positive ones come from two very negative factors and negative ones from mixed signs. So it is all of Q\mathbb{Q} and fails (i).

Tags: ChallengeFrom the definitionsExamples & counterexamples

Exercise 6.5
  1. Show {r∈Q:r3<2}\{r \in \mathbb{Q} : r^3 < 2\} is a Dedekind cut, but {r∈Q:r2<2}\{r \in \mathbb{Q} : r^2 < 2\} is not.
  2. Does the Dedekind cut {r∈Q:r3<2}\{r \in \mathbb{Q} : r^3 < 2\} correspond to a rational number in R\mathbb{R}?
  3. Show 0∗∪{r∈Q:r≥0 and r2<2}0^* \cup \{r \in \mathbb{Q} : r \ge 0 \text{ and } r^2 < 2\} is a Dedekind cut. Does it correspond to a rational number in R\mathbb{R}?
Solution

(a) {r2<2}\{r^2 < 2\} fails (ii): 11 is in it but −2<1-2 < 1 is not. (b) No: it corresponds to 23\sqrt[3]2, which is irrational by Theorem 2.2. (c) It is the cut for 2\sqrt2, which is not rational.

Tags: ChallengeFrom the definitionsExamples & counterexamples

Keyboard shortcuts

Single-key shortcuts
KeyAction
nNext section
pPrevious section
jNext exercise
kPrevious exercise
hShow or hide all hints
sShow or hide all solutions
/Search
?Show this list
Ctrl K or ⌘ KSearch (built in)
EscClose a dialog

Shortcuts never fire while you type in a text field or hold Ctrl, Alt or ⌘. Screen reader users in browse mode can press the keys after switching to focus mode, or turn them off here.