Complete Spaces and the Banach Fixed-Point Theorem
Chapter 1 defined completeness of via the least upper bound property. This chapter gives the general metric-space notion of completeness — stated purely in terms of distance, with no order needed — and shows it is equivalent, in , to the axiom already assumed. The payoff is the Banach Fixed-Point Theorem, one of the most widely used existence-and-uniqueness results in analysis: it guarantees solutions to equations of the form and, just as importantly, produces an explicit, computable iterative scheme for finding them.
Have to hand: metric spaces, convergence and the triangle inequality (Chapter 2), and Bolzano–Weierstrass (Chapter 3), which supplies the proof that is complete in this new sense.
Why a new definition of completeness? The least-upper-bound formulation of Chapter 1 needs an order relation, which most metric spaces (spaces of functions, of sequences, of matrices) do not have. Cauchy completeness, defined below purely from the metric, is the version that generalises.
1. Cauchy Sequences
Definition. A sequence in a metric space is Cauchy if for every there exists such that for all .
Informally: the terms eventually get arbitrarily close to each other, not merely to some fixed external limit.
Theorem. Every convergent sequence is Cauchy.
Proof. Suppose . Given , choose with for . Then for , the triangle inequality gives .
Key distinction. The converse — every Cauchy sequence converges — is not true in every metric space. It is precisely this converse that defines completeness, and its failure is what makes incomplete in the Cauchy sense, matching its incompleteness in the least-upper-bound sense from Chapter 1.
2. Complete Metric Spaces
Definition. is complete if every Cauchy sequence in converges to a point of .
Theorem. (with ) is complete.
Proof. Let be Cauchy in . First, is bounded: taking in the Cauchy condition gives with for , so for , and the finitely many earlier terms are individually bounded, so the whole sequence is bounded by . By Bolzano–Weierstrass (Chapter 3), some subsequence . We claim the whole sequence converges to : given , the Cauchy condition gives with for ; convergence of the subsequence gives with and . Then for any , . So .
This proof pattern — Cauchy bounded (by Bolzano–Weierstrass) a convergent subsequence the whole sequence converges to the same limit — is the standard route to completeness in as well.
Worked example — is not complete. Let (Newton's method applied to ). One can show is Cauchy in (each , and the sequence converges in , hence satisfies the Cauchy criterion), yet its limit is . So is a Cauchy sequence in with no limit in : is not complete.
3. Completeness Is Not Intrinsic the Way Compactness Is
Unlike compactness (Chapter 3), completeness genuinely depends on the ambient metric, not just the set of points: with the metric is not complete (the Cauchy sequence has no limit inside ), yet is homeomorphic to (itself complete) via a suitable bijection — completeness is not preserved by all "shape-preserving" maps; it is preserved by isometries (distance-preserving bijections), more generally by uniformly continuous bijections with uniformly continuous inverse, and by passing to closed subsets.
Theorem. A closed subset of a complete metric space is complete.
Proof. Let be closed, complete, and Cauchy in . Since is also Cauchy in , completeness of gives for some . Since is closed and is a sequence in converging to , the sequential characterisation of closed sets (Chapter 2) gives .
4. Contractions
Definition. A map on a metric space is a contraction (or contraction mapping) if there exists a constant with such that
A contraction is automatically continuous (small changes in input produce even smaller changes in output), but the key feature is the strict shrinkage by a fixed factor , uniform over the whole space.
Worked example. on (usual metric) is a contraction: by the Mean Value Theorem, for some between , so works.
5. The Banach Fixed-Point Theorem
Definition. A fixed point of is a point with .
Theorem (Banach Fixed-Point Theorem). Let be a nonempty complete metric space and a contraction with constant . Then has a unique fixed point , and for any , the iterates converge to .
Proof. Existence. Fix any and define . First,
by induction. For , repeated use of the triangle inequality gives
using the geometric series (valid since ). Since (because ; this is the geometric-sequence limit, assumed familiar), given we can choose with , giving for all : is Cauchy. By completeness of , for some .
is a fixed point. A contraction is continuous, so . But too (it is the same sequence shifted by one index, and shifting an index does not change the limit). By uniqueness of limits (Chapter 2), .
Uniqueness. Suppose and . Then . If , dividing gives , contradicting . So , i.e. .
Why this is so useful. The proof is constructive: it does not merely assert a solution exists, it produces an algorithm (iterate ) and an explicit error bound for how fast it converges — this is the theoretical basis of Newton's method and many other iterative numerical schemes.
Worked example. Solve on (check maps this interval into itself: so ), which is complete (closed subset of complete ). With from Section 4, Banach's theorem guarantees a unique with , approximable to any precision by iterating from any starting point in .
Common Exam Pitfalls
- Confusing Cauchy with convergent. Every convergent sequence is Cauchy (always true), but the converse needs completeness of the space — do not assume it in an arbitrary metric space.
- Forgetting to check maps into itself. The theorem requires ; a map defined on but landing outside it does not satisfy the hypotheses, and the iteration may leave the space entirely.
- Using a non-uniform or non-strict "contraction". for all (without a single fixed bounding the ratio) is not enough; the theorem can fail without a uniform . A classic counterexample on a non-complete or unbounded domain: type maps can have pointwise yet no fixed point.
- Applying Banach's theorem on an incomplete space. The theorem requires completeness of itself, not just of the ambient space; e.g. a contraction on (not complete) can fail to have a fixed point in .
- Mixing up the roles of and the distance itself. is a single constant independent of ; checking the contraction inequality "on average" or only for specific pairs is not sufficient — it must hold for all .
- Assuming completeness is a property of the point set alone. As Section 3 shows, and have "the same shape" (homeomorphic) but different completeness status — completeness depends on the metric, not just the topology.
Summary
- A sequence is Cauchy if as ; every convergent sequence is Cauchy, but the converse requires completeness.
- is complete if every Cauchy sequence converges in ; is complete, proved via Bolzano–Weierstrass; is not.
- Completeness is not an intrinsic/topological property like compactness; it depends on the specific metric, though it is inherited by closed subsets of a complete space.
- A contraction satisfies for a fixed , uniformly over all .
- Banach Fixed-Point Theorem: on a nonempty complete metric space, every contraction has a unique fixed point, obtained as the limit of the iterates from any starting point, with explicit error bound .
- The proof is constructive: existence (via a Cauchy-sequence argument), fixed-point verification (via continuity of ), and uniqueness (via a direct contraction estimate) are all explicit and checkable.