ProofComplete

Proof: Existence of Supremum in R

This proof establishes that R\mathbb{R} satisfies the completeness axiom (least upper bound property) when constructed via Dedekind cuts. It shows that every nonempty bounded-above set of real numbers has a supremum, making R\mathbb{R} a complete ordered field. This is the cornerstone property distinguishing R\mathbb{R} from Q\mathbb{Q}.


Statement to prove

Theorem1.1Completeness of R (via Dedekind Cuts)

Let R\mathbb{R} be the set of Dedekind cuts (as defined in Dedekind Cuts). Then every nonempty subset ARA \subseteq \mathbb{R} that is bounded above has a least upper bound in R\mathbb{R}.


Proof

Let ARA \subseteq \mathbb{R} be nonempty and bounded above. Recall that each element of R\mathbb{R} is a Dedekind cut: a subset αQ\alpha \subseteq \mathbb{Q} satisfying:

  1. α\alpha \neq \varnothing and αQ\alpha \neq \mathbb{Q}.
  2. α\alpha is downward closed: if pαp \in \alpha and q<pq < p, then qαq \in \alpha.
  3. α\alpha has no greatest element: if pαp \in \alpha, there exists rαr \in \alpha with r>pr > p.

We construct the supremum of AA explicitly.

Construction of the supremum

Define

γ=αAα.\gamma = \bigcup_{\alpha \in A} \alpha.

In other words, γ\gamma consists of all rationals qQq \in \mathbb{Q} such that qαq \in \alpha for some αA\alpha \in A. We claim that γ\gamma is a Dedekind cut, and γ=supA\gamma = \sup A.

Step 1: γ is nonempty

Since AA is nonempty, there exists αA\alpha \in A. Since α\alpha is a Dedekind cut, α\alpha \neq \varnothing. Thus γ=αAαα\gamma = \bigcup_{\alpha \in A} \alpha \supseteq \alpha \neq \varnothing, so γ\gamma is nonempty.

Step 2: γ ≠ Q

Since AA is bounded above, there exists a Dedekind cut βR\beta \in \mathbb{R} such that αβ\alpha \leq \beta (i.e., αβ\alpha \subseteq \beta) for all αA\alpha \in A. In particular, every αA\alpha \in A is a subset of β\beta.

Since β\beta is a cut, βQ\beta \neq \mathbb{Q}: there exists q0Qq_0 \in \mathbb{Q} with q0βq_0 \notin \beta. We claim q0γq_0 \notin \gamma.

Indeed, if q0γq_0 \in \gamma, then q0αq_0 \in \alpha for some αA\alpha \in A. But αβ\alpha \subseteq \beta, so q0βq_0 \in \beta, contradiction. Thus q0γq_0 \notin \gamma, so γQ\gamma \neq \mathbb{Q}.

Step 3: γ is downward closed

Let qγq \in \gamma and p<qp < q. Then qαq \in \alpha for some αA\alpha \in A. Since α\alpha is downward closed and p<qαp < q \in \alpha, we have pαp \in \alpha. Thus pγp \in \gamma.

Step 4: γ has no greatest element

Let qγq \in \gamma. Then qαq \in \alpha for some αA\alpha \in A. Since α\alpha has no greatest element, there exists rαr \in \alpha with r>qr > q. Thus rγr \in \gamma and r>qr > q. So γ\gamma has no greatest element.

Conclusion: γ is a Dedekind cut

By Steps 1–4, γ\gamma satisfies all three conditions to be a Dedekind cut. Therefore, γR\gamma \in \mathbb{R}.

Step 5: γ is an upper bound of A

For any αA\alpha \in A, we have αγ\alpha \subseteq \gamma (by definition of γ\gamma as the union). In the ordering on R\mathbb{R} (where αβ\alpha \leq \beta means αβ\alpha \subseteq \beta), this means αγ\alpha \leq \gamma. Thus γ\gamma is an upper bound of AA.

Step 6: γ is the least upper bound

Let β\beta be any upper bound of AA. Then αβ\alpha \subseteq \beta for all αA\alpha \in A. By definition,

γ=αAαβ.\gamma = \bigcup_{\alpha \in A} \alpha \subseteq \beta.

Thus γβ\gamma \leq \beta. So γ\gamma is the least upper bound of AA.

Conclusion

We have shown that γ=supA\gamma = \sup A exists in R\mathbb{R}. This completes the proof that R\mathbb{R} is complete.


Remarks and corollaries

RemarkUniqueness of supremum

The supremum is unique: if γ\gamma and γ\gamma' are both least upper bounds of AA, then γγ\gamma \leq \gamma' and γγ\gamma' \leq \gamma, so γ=γ\gamma = \gamma'.

RemarkInfimum exists

By symmetry, every nonempty subset of R\mathbb{R} that is bounded below has a greatest lower bound (infimum). Indeed, infA=sup(A)\inf A = -\sup(-A), where A={xxA}-A = \{-x \mid x \in A\}.

ExampleSupremum of {1 - 1/n}

Let A={11/nnN}={0,1/2,2/3,3/4,}A = \{1 - 1/n \mid n \in \mathbb{N}\} = \{0, 1/2, 2/3, 3/4, \ldots\}. As a subset of R\mathbb{R} (thinking of each element as a Dedekind cut), the supremum is

supA=1={qQq<1}.\sup A = 1^* = \{q \in \mathbb{Q} \mid q < 1\}.

The union γ=αAα\gamma = \bigcup_{\alpha \in A} \alpha consists of all rationals qq such that q<11/nq < 1 - 1/n for some nn. For any q<1q < 1, choosing nn large enough gives 11/n>q1 - 1/n > q, so qγq \in \gamma. Thus γ=1\gamma = 1^*.

ExampleSupremum of {q ∈ Q : q² < 2}

Let S={qQq2<2}S = \{q \in \mathbb{Q} \mid q^2 < 2\}. As a subset of Q\mathbb{Q}, SS has no supremum in Q\mathbb{Q} (since 2Q\sqrt{2} \notin \mathbb{Q}). But in R\mathbb{R}, supS=2\sup S = \sqrt{2}^*, the Dedekind cut corresponding to 2\sqrt{2}.

The proof above constructs 2\sqrt{2}^* as the union of all rationals qq with q2<2q^2 < 2 or q0q \leq 0. This union is precisely the Dedekind cut for 2\sqrt{2}.

ExampleUnbounded sets have no supremum

Let A=N={1,2,3,}A = \mathbb{N} = \{1, 2, 3, \ldots\} (viewed as cuts 1,2,3,1^*, 2^*, 3^*, \ldots in R\mathbb{R}). Then AA is not bounded above in R\mathbb{R}, so the completeness axiom does not apply. By convention, we write supA=+\sup A = +\infty, but this is not a real number.


Alternative proof via Cauchy sequences

An alternative construction of R\mathbb{R} uses equivalence classes of Cauchy sequences of rationals. In that framework, completeness is proved differently.

ProofSketch via Cauchy sequences

Let ARA \subseteq \mathbb{R} be nonempty and bounded above. For each nNn \in \mathbb{N}, let anAa_n \in A be chosen so that

an>supA1na_n > \sup A - \frac{1}{n}

(such ana_n exists by the definition of supremum). The sequence (an)(a_n) is Cauchy and converges to supA\sup A. One verifies that the limit is indeed the least upper bound.

This approach relies on the Cauchy completeness of R\mathbb{R} (every Cauchy sequence converges), which is equivalent to the least upper bound property.

RemarkEquivalence of constructions

Both Dedekind cuts and Cauchy sequences yield the same complete ordered field R\mathbb{R}, up to isomorphism. The choice of construction is a matter of convenience and taste. For some purposes (e.g., constructive mathematics), Cauchy sequences are preferred; for others (e.g., set-theoretic foundations), Dedekind cuts are cleaner.


Applications of completeness

The existence of suprema is used repeatedly in real analysis:

ExampleIntermediate Value Theorem

If f:[a,b]Rf : [a, b] \to \mathbb{R} is continuous with f(a)<0<f(b)f(a) < 0 < f(b), define S={x[a,b]f(x)<0}S = \{x \in [a, b] \mid f(x) < 0\}. By completeness, c=supSc = \sup S exists. Using continuity, one shows f(c)=0f(c) = 0. Without completeness (e.g., over Q\mathbb{Q}), the IVT fails: f(x)=x22f(x) = x^2 - 2 has no rational root.

ExampleExtreme Value Theorem

If f:[a,b]Rf : [a, b] \to \mathbb{R} is continuous, let M=sup{f(x)x[a,b]}M = \sup\{f(x) \mid x \in [a, b]\} (exists by completeness). By sequential compactness, there exists c[a,b]c \in [a, b] with f(c)=Mf(c) = M. Thus ff attains its maximum.

ExampleMonotone Convergence Theorem

Every bounded increasing sequence (an)(a_n) converges to sup{annN}\sup\{a_n \mid n \in \mathbb{N}\}. This is a direct consequence of completeness and is fundamental in measure theory and integration.


Summary

This proof establishes completeness of R\mathbb{R} via Dedekind cuts:

  • The supremum of a set AA is constructed as γ=αAα\gamma = \bigcup_{\alpha \in A} \alpha.
  • γ\gamma is verified to be a Dedekind cut and the least upper bound of AA.
  • Completeness is built into the Dedekind construction — the union of cuts is a cut.

This makes R\mathbb{R} fundamentally different from Q\mathbb{Q} and is the reason real analysis "works." See Completeness Axiom for further discussion and Monotone Convergence Theorem for an immediate application.