Hilbert Spaces and Inner Products
A Hilbert space is a complete inner product space — a vector space equipped with a notion of length and angle (the inner product) in which every Cauchy sequence converges. Key result: such spaces possess orthonormal bases and the geometry of projection (the Projection Theorem), generalizing finite-dimensional Euclidean geometry to infinite dimensions. Applies in quantum mechanics, Fourier analysis, signal processing, and PDE theory. Named for David Hilbert (1862–1943); abstracted by von Neumann (1929).
The inner product turns an abstract vector space into a geometric object: you can measure how much one vector points along another. Completeness then guarantees that limits exist where geometry says they should. Together these give the single most powerful tool — orthogonal projection — letting you decompose any vector into a part inside a subspace and a part perpendicular to it, even when the subspace is infinite-dimensional.
Formal Statement
Let be a vector space over the field (either or ). An inner product is a map satisfying, for all and :
- Conjugate symmetry:
- Linearity in the first argument:
- Positive-definiteness: , with equality iff
Here denotes complex conjugation (trivial in the real case). The induced norm is , and the distance is .
Derivation hint: positive-definiteness guarantees , so the square root is well-defined and real.
Mathematicians often take linearity in the first argument (physicists, via Dirac notation, take it in the second). The two differ only by which slot carries the conjugate. Throughout this article linearity is in the first slot, so (conjugate-linearity in the second slot).
A Hilbert space is an inner product space that is complete with respect to the metric : every Cauchy sequence in converges to a limit in . An incomplete inner product space is called a pre-Hilbert space; its completion is a Hilbert space.
For all in an inner product space,
with equality if and only if and are linearly dependent.
Derivation hint: minimize over the scalar ; the optimal yields the inequality.
A norm on a vector space arises from an inner product if and only if it satisfies
When it does, the inner product is recovered by the polarization identity (complex case):
Derivation hint: expand each and add; polarization comes from forming the same combination of the four norm expansions.
Let be a closed subspace of a Hilbert space . Then every has a unique decomposition
where . The vector is the unique closest point of to , and .
Derivation hint: minimize over ; completeness plus the parallelogram law makes the minimizing sequence Cauchy, hence convergent, giving the orthogonal component.
Why It Holds / Derivation
Step 1 — Set up the distance. Let . Choose a sequence with .
Step 2 — Show the sequence is Cauchy. Apply the parallelogram law [3] to the vectors and :
Derivation hint: substitute , into [3]; note and . Since (subspace), the last term is . As the first two terms , so . Hence is Cauchy.
Step 3 — Use completeness. complete and closed imply with .
Step 4 — Orthogonality. Set . For any and scalar , . Expanding:
Derivation hint: ; subtract . Choosing for small real forces . Thus .
Step 5 — Uniqueness. If with , , then . But any satisfies , so .
∎Every continuous linear functional on a Hilbert space is given by inner product against a unique vector :
Derivation hint: if take ; otherwise is closed with one-dimensional complement spanned by some , and .
Hilbert spaces are named for Hilbert, but their axiomatic definition is due to John von Neumann, who in his 1929–1932 work on the mathematical foundations of quantum mechanics isolated exactly the properties needed: a complex inner product space that is complete and (in his treatment) separable. He recognized that the states of a quantum system are unit vectors in such a space and that observables are self-adjoint operators on it. This unified Heisenberg's matrix mechanics () and Schrödinger's wave mechanics () by showing both are the same Hilbert space in disguise — a striking confirmation of Riesz–Fischer Theorem in physics.
Building Intuition
Think of a Hilbert space as infinite-dimensional Euclidean space that never has holes. The inner product gives you a protractor and ruler: means perpendicular, is the cosine of the angle. The norm is straight-line length. Completeness is the promise that if a sequence of vectors looks like it should converge (terms bunch arbitrarily close together), then it genuinely converges to a vector still inside the space — no point is missing. The single most useful mental picture is the drop-a-perpendicular operation: to approximate a function by, say, a trigonometric polynomial, you orthogonally project it onto the subspace of such polynomials. The Fourier coefficients are literally the components of that projection. "Best approximation" is geometric, not just analytic.
Worked Examples
:::example[Fourier coefficient as a projection in ] Given: Work in with . The functions , , form an orthonormal set. Find the best approximation of by the single mode , and its coefficient.
Step 1 — Orthonormality check. . ✓
Step 2 — Coefficient = projection onto .
Step 3 — Evaluate the integral. Integrate by parts: . Evaluate from to :
So .
Step 4 — Best approximation. The projection is .
Answer:
(In real-form, ; the real Fourier sine coefficient matches .)
Given: In with , let where for , and , . Let (first two coordinate vectors). Find and the distance .
Step 1 — Verify . . Since , finite. ✓
Step 2 — Project. Since orthonormal: .
Step 3 — Residual. , the "tail."
Step 4 — Distance.
Answer:
Common Misconceptions
Not all Banach spaces are Hilbert spaces. A norm comes from an inner product only if it satisfies the parallelogram law [3]. The spaces and for are complete normed spaces but their norms violate the parallelogram law — they are Banach but not Hilbert. The case is special precisely because it carries an inner product.
Take and in with . Then , and , . The parallelogram law would require
Since , no inner product induces the norm.
Derivation hint: just compute the four norms of and substitute into [3].
The decomposition requires to be closed. For a non-closed subspace the infimum distance need not be attained, and may fail to be all of . Example: the space of finitely-supported sequences in is dense but not closed; its orthogonal complement is , yet it is not all of , so .
In finite dimensions the closed unit ball is compact (Heine–Borel). In any infinite-dimensional Hilbert space it is not: the orthonormal sequence has for all , yet for , so no subsequence is Cauchy and none converges. The geometry is genuinely "bigger" than intuition from .
Connections
Hilbert spaces sit at the crossroads of several theories. They are the special Banach spaces (Banach Spaces) whose norm satisfies the parallelogram law, so all of functional-analytic machinery applies, plus extra geometry. The Spectral Theorem for self-adjoint and normal operators is the infinite-dimensional generalization of diagonalizing symmetric matrices, and it lives most naturally on Hilbert spaces. Fourier Series and the Fourier Transform are concrete instances of expanding a vector in an orthonormal basis of . The Riesz Representation Theorem makes self-dual (), a property failing for general Banach spaces. Finally, the abstract definition is the mathematical backbone of Quantum Mechanics, where states are rays in a complex Hilbert space.
Real-World Applications
Historical Development
Subtleties & Limits
Most applications use separable Hilbert spaces (those with a countable orthonormal basis), all isomorphic to . Non-separable Hilbert spaces (e.g. almost-periodic functions, certain spaces in quantum field theory) require an uncountable orthonormal basis and a transfinite version of Bessel/Parseval; their analysis is subtler and their use in physics (e.g. the "fermionic Fock space" subtleties, or representations of canonical commutation relations) remains an active interface. A deeper structural issue: while finite-dimensional inner product spaces are completely classified by dimension, and separable infinite-dimensional ones are all , the operator theory on them is vastly richer — the invariant subspace problem (does every bounded operator on a separable Hilbert space have a nontrivial closed invariant subspace?) is still open for Hilbert spaces, despite being resolved (negatively) on some Banach spaces. This shows the geometry is clean but the dynamics of operators are not.
See Also
Banach Spaces · Riesz Representation Theorem · Riesz–Fischer Theorem · Spectral Theorem · Orthonormal Basis · Fourier Series · Bounded Linear Operators · Quantum Mechanics