Metric Spaces, Completeness & Completion

A metric turns approximation into a precise notion of distance. This chapter separates topology from metric-dependent completeness, develops Cauchy reasoning, and constructs the canonical completion from equivalence classes of Cauchy sequences.

Functional analysis begins by deciding what it means for approximations to get close. A metric supplies that geometry; completeness says that an internally consistent approximation process does not point to a missing object. The two ideas must be kept separate: topology knows which sequences converge, while completeness depends on the chosen metric.

Metric, balls, and the induced topology #

A metric on a nonempty set XX is a map d:X×X→[0,∞)d:X\times X\to[0,\infty) satisfying

d(x,y)=0  ⟺  x=y,d(x,y)=d(y,x),d(x,z)≤d(x,y)+d(y,z).d(x,y)=0\iff x=y,\qquad d(x,y)=d(y,x),\qquad d(x,z)\le d(x,y)+d(y,z).

The open ball Br(x)={y:d(x,y)<r}B_r(x)=\{y:d(x,y)<r\} defines the metric topology. A sequence xnx_n converges to xx exactly when d(xn,x)→0d(x_n,x)\to0. A map f:(X,dX)→(Y,dY)f:(X,d_X)\to(Y,d_Y) is continuous at xx when small input distance forces small output distance; it is Lipschitz when a single constant works globally:

dY(f(x),f(y))≤LdX(x,y).d_Y(f(x),f(y))\le Ld_X(x,y).

Metrics can induce the same open sets without assigning the same geometry. On R\mathbb R, the usual metric and d′(x,y)=∣arctan⁡x−arctan⁡y∣d'(x,y)=|\arctan x-\arctan y| induce the same topology. Nevertheless, (R,d′)(\mathbb R,d') is incomplete: xn=nx_n=n is d′d'-Cauchy, but its missing limit would have arctangent π/2\pi/2.

Cauchy sequences detect missing limits #

A sequence is Cauchy if

∀ε>0 ∃N ∀m,n≥N:d(xm,xn)<ε.\forall\varepsilon>0\ \exists N\ \forall m,n\ge N: d(x_m,x_n)<\varepsilon.

Every convergent sequence is Cauchy. The converse defines completeness. This formulation is useful because it refers only to the approximants, not to an already-known limit.

If XX is complete, a subspace A⊆XA\subseteq X with the restricted metric is complete exactly when AA is closed. The forward direction uses a convergent sequence in AA; the reverse direction lets an AA-Cauchy sequence converge in XX and uses closedness to keep the limit in AA.

Completion adds exactly the missing limits #

Let C\mathcal C be the set of Cauchy sequences in XX. Declare

(xn)∼(yn)⟺d(xn,yn)→0.(x_n)\sim(y_n)\quad\Longleftrightarrow\quad d(x_n,y_n)\to0.

The completion X^\widehat X consists of equivalence classes [(xn)][(x_n)] with

d^([(xn)],[(yn)])=lim⁡n→∞d(xn,yn).\widehat d([(x_n)],[(y_n)])=\lim_{n\to\infty}d(x_n,y_n).

The reverse triangle inequality makes the scalar sequence on the right Cauchy, and the equivalence relation makes its limit independent of the chosen representatives. The map x↦[(x,x,…)]x\mapsto[(x,x,\ldots)] is an isometric embedding with dense image. Every Cauchy sequence of classes has a limit in X^\widehat X, so the new space is complete. Any two completions are uniquely isometric once their copies of XX are identified.

A metric space and its completion The upper panel shows a Cauchy sequence approaching a point missing from X. The lower panel shows an isometric dense copy of X in its completion, where the same sequence has a new limit represented by its equivalence class. Incomplete X Completion X̂ Cauchy internally; no limit in X same distances; the missing limit is now present [xₙ] isometric, dense
Completion preserves every original distance and adds the limits of Cauchy sequences; it does not fill the ambient plane indiscriminately.

Canonical examples are Q↪R\mathbb Q\hookrightarrow\mathbb R, finite sequences c00↪ℓpc_{00}\hookrightarrow\ell^p for 1≤p<∞1\le p<\infty, and smooth/test functions completed under energy norms to produce function spaces used in PDEs.

Product metrics and equivalent norms #

On a finite product, metrics such as

d1(x,y)=∑j=1ndj(xj,yj),d∞(x,y)=max⁡jdj(xj,yj)d_1(x,y)=\sum_{j=1}^n d_j(x_j,y_j),\qquad d_\infty(x,y)=\max_j d_j(x_j,y_j)

induce the same product topology, and the product is complete iff every factor is complete. In finite-dimensional vector spaces, all norms are equivalent, so convergence, compactness, and completeness do not depend on which norm is chosen. This stops being true for infinite-dimensional normed spaces.

Worked diagnostic: is a candidate complete? #

Consider polynomials on [0,1][0,1] with the uniform norm. The sequence of Taylor polynomials for exe^x is uniformly Cauchy and converges uniformly to exe^x, which is not a polynomial. Hence the polynomial space is incomplete. Its uniform completion is C[0,1]C[0,1] because polynomials are dense there and C[0,1]C[0,1] is complete in the sup norm.

When diagnosing a space:

  1. identify the exact metric or norm;
  2. characterize its Cauchy sequences;
  3. find the natural ambient complete space;
  4. ask whether the candidate is closed in that ambient space;
  5. if not, identify the closure—the likely completion.

Sources

  1. bookIntroduction to Functional Analysis: Lecture Notes for 18.102pdfnotes

Searches titles, aliases, headings, summaries, and full text.↑↓ move ↵ open esc close