ConceptComplete

Completeness Axiom

The completeness axiom is the defining property of the real numbers. It states that R\mathbb{R} has "no gaps" — every nonempty set of reals that is bounded above has a least upper bound. This axiom is the foundation for virtually all results in real analysis, from the convergence of sequences to the intermediate value theorem.


The least upper bound property

Definition1.1Completeness Axiom (Least Upper Bound Property)

Let SRS \subseteq \mathbb{R} be nonempty and bounded above. Then SS has a least upper bound (supremum) in R\mathbb{R}. That is, there exists αR\alpha \in \mathbb{R} such that:

  1. xαx \leq \alpha for all xSx \in S (upper bound).
  2. If β\beta is any upper bound of SS, then αβ\alpha \leq \beta (least).

We write α=supS\alpha = \sup S.

RemarkUniqueness

The supremum, if it exists, is unique. If α\alpha and α\alpha' are both least upper bounds, then αα\alpha \leq \alpha' and αα\alpha' \leq \alpha, so α=α\alpha = \alpha'.

RemarkInfimum

By symmetry, every nonempty set SS that is bounded below has a greatest lower bound (infimum), denoted infS\inf S. Indeed, infS=sup(S)\inf S = -\sup(-S), where S={xxS}-S = \{-x \mid x \in S\}.

ExampleSupremum of a bounded set

Let S={11/nnN}={0,1/2,2/3,3/4,}S = \{1 - 1/n \mid n \in \mathbb{N}\} = \{0, 1/2, 2/3, 3/4, \ldots\}. Then SS is bounded above (by 11, for instance). The least upper bound is supS=1\sup S = 1. Note that 1S1 \notin S, so the supremum need not be an element of SS.

ExampleSupremum when no maximum exists

Let S={xRx2<2}S = \{x \in \mathbb{R} \mid x^2 < 2\}. Then SS is bounded above (e.g., by 22). The supremum is supS=2\sup S = \sqrt{2}, which is not in SS (since (2)2=2(\sqrt{2})^2 = 2, not <2< 2). The set SS has no maximum element, but it has a least upper bound.

ExampleWhen sup is attained

Let S=[0,1]={xR0x1}S = [0, 1] = \{x \in \mathbb{R} \mid 0 \leq x \leq 1\}. Then supS=1\sup S = 1, and 1S1 \in S. In this case, the supremum is also the maximum: maxS=1\max S = 1. A set has a maximum if and only if supSS\sup S \in S.

ExampleUnbounded sets

Let S=N={1,2,3,}S = \mathbb{N} = \{1, 2, 3, \ldots\}. Then SS is not bounded above, so the completeness axiom does not apply. We write supS=+\sup S = +\infty by convention, but this is not a real number.


Equivalent formulations

The completeness axiom has several equivalent formulations, each useful in different contexts.

Theorem1.1Equivalent forms of completeness

The following are equivalent for an ordered field FF:

  1. (Least upper bound property) Every nonempty subset of FF that is bounded above has a supremum in FF.
  2. (Greatest lower bound property) Every nonempty subset of FF that is bounded below has an infimum in FF.
  3. (Monotone convergence) Every bounded monotone sequence in FF converges.
  4. (Nested intervals) If {In}\{I_n\} is a sequence of closed bounded intervals with In+1InI_{n+1} \subseteq I_n for all nn, then n=1In\bigcap_{n=1}^\infty I_n \neq \varnothing.
  5. (Cauchy completeness) Every Cauchy sequence in FF converges.
RemarkProof strategy

These are proved in Monotone Convergence Theorem and Cauchy Criterion. The key idea is that the least upper bound property implies monotone convergence, which implies nested intervals, which implies Cauchy completeness, which in turn implies the least upper bound property (by taking the limit of Cauchy sequences of upper bounds).

ExampleNested intervals property

Let In=[0,1/n]I_n = [0, 1/n] for n1n \geq 1. Then In+1InI_{n+1} \subseteq I_n for all nn, and n=1In={0}\bigcap_{n=1}^\infty I_n = \{0\} (nonempty, as required). The completeness axiom ensures this intersection is always nonempty when the intervals are nested and closed.

ExampleOpen intervals can have empty intersection

Let Jn=(0,1/n)J_n = (0, 1/n) (open intervals). Then Jn+1JnJ_{n+1} \subseteq J_n for all nn, but n=1Jn=\bigcap_{n=1}^\infty J_n = \varnothing. The nested interval property requires closed intervals.


Applications of completeness

The completeness axiom is the engine behind virtually every major theorem in real analysis.

ExampleIntermediate Value Theorem

The Intermediate Value Theorem (IVT) states: if f:[a,b]Rf : [a, b] \to \mathbb{R} is continuous and f(a)<0<f(b)f(a) < 0 < f(b), then there exists c(a,b)c \in (a, b) with f(c)=0f(c) = 0.

Proof sketch: 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 of ff, 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 is continuous on Q\mathbb{Q}, but has no rational root.

ExampleExtreme Value Theorem

The Extreme Value Theorem (EVT) states: if f:[a,b]Rf : [a, b] \to \mathbb{R} is continuous, then ff attains its maximum and minimum on [a,b][a, b].

Proof sketch: Let M=sup{f(x)x[a,b]}M = \sup\{f(x) \mid x \in [a, b]\} (exists by completeness). One can find a sequence xn[a,b]x_n \in [a, b] with f(xn)Mf(x_n) \to M. By Bolzano-Weierstrass (which relies on completeness), {xn}\{x_n\} has a convergent subsequence xnkc[a,b]x_{n_k} \to c \in [a, b]. By continuity, f(c)=Mf(c) = M.

ExampleBolzano-Weierstrass Theorem

Every bounded sequence in R\mathbb{R} has a convergent subsequence. This is a consequence of completeness via the nested intervals property (bisect intervals repeatedly to trap infinitely many sequence terms in arbitrarily small intervals).

ExampleHeine-Borel Theorem

A subset KRK \subseteq \mathbb{R} is compact (every open cover has a finite subcover) if and only if KK is closed and bounded. The proof crucially uses completeness (via nested intervals or sequential compactness).


Archimedean property and density

Theorem1.2Archimedean Property

For all x,yRx, y \in \mathbb{R} with x>0x > 0, there exists nNn \in \mathbb{N} such that nx>ynx > y.

Proof

Suppose not: nxynx \leq y for all nNn \in \mathbb{N}. Then the set S={nxnN}S = \{nx \mid n \in \mathbb{N}\} is bounded above by yy. By completeness, α=supS\alpha = \sup S exists. Since (n+1)xS(n+1)x \in S, we have (n+1)xα(n+1)x \leq \alpha for all nn, hence nxαxnx \leq \alpha - x. Thus αx\alpha - x is also an upper bound of SS, contradicting that α\alpha is the least upper bound (since x>0x > 0).

RemarkNo infinitesimals in R

The Archimedean property says there are no "infinitely large" or "infinitely small" real numbers. Every positive real can be exceeded by some integer multiple of any other positive real.

Theorem1.3Density of Q in R

Between any two real numbers, there exists a rational number. That is, if x<yx < y in R\mathbb{R}, there exists qQq \in \mathbb{Q} with x<q<yx < q < y.

Proof

By the Archimedean property, choose nNn \in \mathbb{N} such that n(yx)>1n(y - x) > 1. Consider the set S={mZm>nx}S = \{m \in \mathbb{Z} \mid m > nx\}. By the Archimedean property, SS is nonempty. Let m0m_0 be the least element of SS (by well-ordering of Z\mathbb{Z}). Then m01nx<m0m_0 - 1 \leq nx < m_0, so nx<m0nx+1<nx+n(yx)=nynx < m_0 \leq nx + 1 < nx + n(y - x) = ny. Thus q=m0/nq = m_0/n satisfies x<q<yx < q < y.

ExampleApproximating irrationals

Since Q\mathbb{Q} is dense in R\mathbb{R}, every real number is the limit of a sequence of rationals. For instance, π=limnrn\pi = \lim_{n \to \infty} r_n, where rnr_n are the decimal truncations 3,3.1,3.14,3.141,3, 3.1, 3.14, 3.141, \ldots This is the basis for decimal expansions.


The gap between Q and R

RemarkQ is incomplete

The rationals Q\mathbb{Q} do not satisfy the completeness axiom. For example, S={qQq2<2}S = \{q \in \mathbb{Q} \mid q^2 < 2\} is bounded above in Q\mathbb{Q}, but has no supremum in Q\mathbb{Q} (the supremum would be 2\sqrt{2}, which is irrational). This "gap" is precisely what R\mathbb{R} fills.

ExampleFailure of completeness in Q

Let an=(1+1/n)na_n = (1 + 1/n)^n for nNn \in \mathbb{N}. Then {an}\{a_n\} is a Cauchy sequence in Q\mathbb{Q} (with rational terms), but its limit is e2.71828e \approx 2.71828\ldots, which is irrational. In Q\mathbb{Q}, this Cauchy sequence does not converge. Completeness fails.

RemarkR is the completion of Q

R\mathbb{R} is the completion of Q\mathbb{Q} with respect to the usual metric xy|x - y|. Every Cauchy sequence of rationals converges to a (unique) real number. This is why we say R\mathbb{R} "completes" Q\mathbb{Q}.


Summary

The completeness axiom is the heart of real analysis:

  • Every nonempty bounded set has a supremum (and infimum).
  • Equivalent formulations include monotone convergence, nested intervals, and Cauchy completeness.
  • Completeness implies the Archimedean property and density of Q\mathbb{Q} in R\mathbb{R}.
  • Major theorems (IVT, EVT, Bolzano-Weierstrass, Heine-Borel) all rely on completeness.

Without completeness, analysis over Q\mathbb{Q} would fail catastrophically. The next chapters develop the theory of sequences and limits, building directly on the completeness axiom. See Monotone Convergence Theorem for the first major application.