ProofComplete

Normed and Banach Spaces - Key Proof

We present a detailed proof of the completion theorem, showing that every normed space can be embedded isometrically into a Banach space as a dense subspace.

TheoremCompletion of Normed Spaces

Let (X,)(X, \|\cdot\|) be a normed space. Then there exists a Banach space (X^,)(\widehat{X}, \|\cdot\|) and an isometric linear embedding ι:XX^\iota: X \to \widehat{X} such that ι(X)\iota(X) is dense in X^\widehat{X}. Moreover, this completion is unique up to isometric isomorphism.

Proof

Construction: Let C\mathcal{C} be the set of all Cauchy sequences in XX. Define an equivalence relation on C\mathcal{C} by (xn)(yn)    limnxnyn=0(x_n) \sim (y_n) \iff \lim_{n \to \infty} \|x_n - y_n\| = 0

Let X^=C/\widehat{X} = \mathcal{C}/\sim be the quotient space. For a Cauchy sequence (xn)(x_n), denote its equivalence class by [(xn)][(x_n)].

Vector Space Structure: Define operations on X^\widehat{X} by [(xn)]+[(yn)]=[(xn+yn)],α[(xn)]=[(αxn)][(x_n)] + [(y_n)] = [(x_n + y_n)], \quad \alpha [(x_n)] = [(\alpha x_n)]

These are well-defined (independent of representatives) and make X^\widehat{X} a vector space over K\mathbb{K}.

Norm: For a Cauchy sequence (xn)(x_n), the sequence (xn)(\|x_n\|) is Cauchy in R\mathbb{R}, hence convergent. Define [(xn)]=limnxn\|[(x_n)]\| = \lim_{n \to \infty} \|x_n\|

This is well-defined and defines a norm on X^\widehat{X}.

Embedding: Define ι:XX^\iota: X \to \widehat{X} by ι(x)=[(x,x,x,)]\iota(x) = [(x, x, x, \ldots)] (the constant sequence). Then:

  • ι\iota is linear: ι(αx+βy)=αι(x)+βι(y)\iota(\alpha x + \beta y) = \alpha \iota(x) + \beta \iota(y)
  • ι\iota is isometric: ι(x)=limnx=x\|\iota(x)\| = \lim_{n \to \infty} \|x\| = \|x\|
  • ι(X)\iota(X) is dense: Every [(xn)]X^[(x_n)] \in \widehat{X} is the limit of ι(xn)\iota(x_n)

Completeness: Let (zk)(z_k) be a Cauchy sequence in X^\widehat{X} where zk=[(xn(k))]z_k = [(x_n^{(k)})]. For each kk, choose xkXx_k \in X such that ι(xk)zk<1/k\|\iota(x_k) - z_k\| < 1/k. Then (xk)(x_k) is Cauchy in XX, so [(xk)]X^[(x_k)] \in \widehat{X} is the limit of (zk)(z_k).

Uniqueness: If (X^1,ι1)(\widehat{X}_1, \iota_1) and (X^2,ι2)(\widehat{X}_2, \iota_2) are two completions, the denseness and continuity force a unique isometric isomorphism Φ:X^1X^2\Phi: \widehat{X}_1 \to \widehat{X}_2 with Φι1=ι2\Phi \circ \iota_1 = \iota_2.

ExampleConcrete Completions
  1. Polynomials to Continuous Functions: The space of polynomials R[x]\mathbb{R}[x] on [0,1][0,1] with supremum norm completes to C[0,1]C[0,1]

  2. Rational Numbers: The normed space (Q,)(\mathbb{Q}, |\cdot|) completes to (R,)(\mathbb{R}, |\cdot|)

  3. Step Functions: Simple functions on a measure space complete to LpL^p spaces

Remark

The completion theorem is a powerful existence result that allows us to work in complete spaces even when starting from incomplete ones. In practice, many important function spaces arise naturally as completions of simpler spaces.

This construction parallels the completion of metric spaces but preserves the additional linear and norm structures, making it a cornerstone of functional analysis.