Overview
The Hahn–Banach extension theorem says that a bounded scalar linear measurement defined on part of a normed vector space can be continued to the whole space at no additional norm cost. It explains why continuous dual spaces contain enough functionals to detect vectors and recover their norms.
There are several related theorems under the same name, including domination and geometric separation forms. The main statement here is the norm-preserving extension form for real or complex normed spaces. Completeness of the space and closedness of the initial subspace are unnecessary.
Prerequisites
Know normed spaces, linear subspaces, and the continuous dual . For a bounded functional , where or , its norm is , with the norm inherited from . Boundedness is equivalent to continuity for linear maps. The zero functional on the zero subspace has norm zero.
Definition and conventions
Let be any linear subspace of a normed space over , and let . There exists such that
The extension respects the chosen scalar field; in a complex space it is complex-linear. The theorem asserts existence, not uniqueness or a canonical extension rule. It concerns scalar-valued functionals and does not assert the same norm-preserving extension property for arbitrary maps into Banach spaces.
An underlying real version states that if is sublinear and on , then a real linear extension exists with on . Sublinear means subadditive and positively homogeneous. Taking produces the norm form.
Intuition
The norm bound constrains the new value assigned when one extra direction is added. Subadditivity ensures that all resulting upper and lower constraints are compatible. The surprising part is that this compatibility persists across the whole vector space, even without an inner product or orthogonal projection.
Examples and non-examples
In Euclidean , take and . The extension has norm two because , with equality on the horizontal axis.
Nonuniqueness appears with the norm on . For , every functional with has norm , so all preserve the original norm. On the other hand, also extends algebraically but has norm two. An arbitrary algebraic extension need not meet the theorem's estimate.
A norming functional for is obtained by first setting on its one-dimensional span. This has norm one; extension gives and .
Important properties
A proof sketch for the real domination form extends to by assigning . The inequalities give an interval of allowable values; subadditivity makes the lower endpoint no larger than the upper endpoint. Order all dominated extensions by inclusion. Unions provide upper bounds for chains, and Zorn's lemma produces a maximal extension. The one-direction argument forces its domain to be all of .
For the complex norm form, extend the real part on the underlying real space and reconstruct . A phase rotation proves the required absolute-value bound.
Norming functionals yield
Functionals also separate a point from a closed subspace: for with closed, there is a norm-one functional vanishing on and taking value at . Closedness matters here because it makes that distance positive.
Connections and further reading
These consequences make weak convergence a meaningful test of vectors and embed every normed space isometrically into its bidual. Hilbert-space geometry supplies special explicit extensions through orthogonal projections, while Hahn–Banach works in general normed spaces. Erdman, §3.8 develops the extension and separation forms.