Spaces §
Spaces is the foundation of functional analysis: it classifies the infinite-dimensional vector spaces on which everything else lives — normed spaces, Banach spaces, and Hilbert spaces — and studies how each space relates to its dual. It is the place to look when a problem is about where a function lives (which space it belongs to, whether that space is “complete enough,” and whether it is its own double dual). This page covers norms and completeness, Hilbert-space geometry, duality, and reflexivity.
Authoritative sources
Normed and Banach spaces §
Definition. A norm on a vector space is a function satisfying the three axioms
A normed space is a vector space with a norm; a Banach space is a normed space in which every Cauchy sequence converges (i.e. it is complete).
Details
From a number to a size §
In finite dimensions, a vector has a natural size, the Euclidean length . A norm is exactly the generalization of “length” to any vector space: it assigns a non-negative size, respects scaling, and obeys the triangle inequality. The triangle inequality is what makes the norm a genuine notion of distance: is a metric.
Completeness is the real content §
The interesting property is not the norm but completeness. A sequence is Cauchy if its terms get arbitrarily close to each other: as . A space is complete if every such sequence actually converges to a point inside the space.
Example. The space of finitely supported sequences with the norm is not complete: the sequence is Cauchy but converges to , which has infinitely many nonzero terms and so is not in . Its completion is the Banach space .
The workhorse examples §
- with the sup norm is a Banach space.
- for (equivalence classes of functions with finite -norm) is a Banach space; its construction rests on the measure-theoretic integral, see Measure theory.
- (sequences with finite -norm) is a Banach space.
Example problem
Problem. Show that with the norm is not complete.
Solution
Take . Each is continuous. For , , so is Cauchy in . It converges in to the step function for and for , which is not continuous. Hence the limit is not in , so the space is not complete. ∎
Hilbert spaces §
Definition. A Hilbert space is a vector space equipped with an inner product such that the induced norm makes a Banach space. Two vectors are orthogonal if .
Details
The inner product adds geometry §
A norm gives you lengths and distances; an inner product adds angles and orthogonality. The key identity is the parallelogram law,
which holds exactly for norms coming from an inner product. It is the reason a Hilbert space “looks like” Euclidean space: you can project, decompose into orthogonal pieces, and talk about angles.
Example. has the inner product . The space has .
Orthogonal projection and the Pythagorean theorem §
Given a closed subspace , every splits uniquely as with and . This is the infinite-dimensional version of dropping a perpendicular. It yields the Pythagorean theorem , and it is the engine behind Fourier series: the partial sums are orthogonal projections onto finite-dimensional subspaces.
Bases and the Riesz representation theorem §
In a Hilbert space, every continuous linear functional has the form for a unique . This is the Riesz representation theorem, and it is what makes Hilbert spaces self-dual: the space and its dual are canonically the same. It fails in general Banach spaces, which is the dividing line between the two settings.
Example problem
Problem. In with the standard inner product, find the orthogonal projection of onto the line .
Solution
Project onto the unit vector . The projection is . The perpendicular part is , and indeed . Check: . ∎
Duality §
Definition. The dual of a normed space is , with norm . The double dual is .
Details
Why look at the dual §
The dual collects all the “measuring devices” on a space — every continuous way to extract a single number from a vector. Two spaces that are hard to distinguish directly often have very different duals, so the dual is a powerful invariant.
Example. The dual of is : a continuous linear functional on is given by pairing with a bounded sequence. The dual of for is where (Hölder’s inequality).
Hahn–Banach: extending functionals §
The Hahn–Banach theorem says a continuous linear functional defined on a subspace can be extended to the whole space without increasing its norm. Concretely, it guarantees that the dual is “large enough”: for every nonzero there is a functional with and . This is the reason the dual norm recovers the original norm: .
Example problem
Problem. Identify the dual of with the norm .
Solution
Any continuous linear functional is . Its norm is (attained at ). So : the dual of the -norm space is the -norm space. This is the finite-dimensional shadow of the duality. ∎
Reflexivity §
Definition. A Banach space is reflexive if the canonical map , , is onto. Equivalently, is (isometrically) its own double dual.
Details
What reflexivity means §
Every Banach space embeds into its double dual via , but need not be surjective. Reflexivity says it is: no “extra” functionals appear when you dualize twice. Reflexive spaces are the well-behaved ones for existence arguments — they are the setting where weak compactness (below) gives you convergent subsequences.
Examples. and for are reflexive. , , and are not reflexive. Every finite-dimensional space is reflexive.
The weak topology and why reflexivity pays off §
The weak topology on is the coarsest topology making every continuous; a sequence (weak convergence) means for every . The key fact: in a reflexive space, every bounded sequence has a weakly convergent subsequence (the Eberlein–Šmulian / Banach–Alaoglu machinery). This is the workhorse behind existence theorems for PDEs and optimization — see Applications.
Example problem
Problem. Show that is not reflexive.
Solution
, so . The space is not separable and its dual is strictly larger than itself (e.g. Banach limits are functionals on that vanish on but are not given by an sequence). Hence the canonical map is not onto, so is not reflexive. Equivalently, contains the sequence which is bounded but has no weakly convergent subsequence. ∎
Quiz §
Example problem
Problem. Let be a Hilbert space and a closed subspace. Prove that (direct sum), and explain why this decomposition is the reason Hilbert spaces are reflexive.
Solution
For any , the set has an infimum . By completeness of and the parallelogram law, there is a sequence with , and is Cauchy, hence converges to some with . Let . For any and any scalar , , which forces for all , so . Thus with , , and the split is unique.
Because every closed subspace admits this orthogonal projection, the Riesz representation theorem holds (every functional is ), so canonically, and iterating gives : every Hilbert space is reflexive. ∎