Hahn–Banach Theorem
In fact, there are multiple theorems and corollaries which bear the name Hahn–Banach. All have in common that they guarantee the existence of linear functionals with various additional properties.
Definition (Sublinear Functional)
A functional on a real vector space is called sublinear if it is
positively homogenous, that is
and subadditive, that is
If is a sublinear functional, then and for all .
Every norm on a real vector space is a sublinear functional.
Hahn–Banach Theorem (Basic Version)
Let be a sublinear functional on a real vector space . Then there exists a linear functional on satisfying for all .
Extension Theorems
Hahn–Banach Theorem (Extension, Real Vector Spaces)
Let be a sublinear functional on a real vector space . Let be a linear functional which is defined on a linear subspace of and satisfies
Then has a linear extension to such that
Definition (Semi-Norm)
We call a real-valued functional on a real or complex vector space a semi-norm if it is
absolutely homogenous, that is
and satisfies the triangle inequality
Hahn–Banach Theorem (Extension, Real and Complex Vector Spaces)
Let be a semi-norm on a real or complex vector space . Let be a linear functional which is defined on a linear subspace of and satisfies
Then has a linear extension to such that
Hahn–Banach Theorem (Extension, Normed Spaces)
Let be a real or complex normed space and let be a bounded linear functional defined on a linear subspace of . Then has a bounded linear extension to such that .
Proof We apply the preceding theorem with and obtain a linear extension of to satisfying for all . This implies that is bounded and . We have , because extends .
Corollaries
Important consequence: canonical embedding into bidual
Hahn–Banach Theorem (Existence of Functionals)
Let be a real or complex normed space and let be a nonzero element of . Then there exists a bounded linear functional on with and .
Proof On the linear subspace spanned by we define a functional by for . It is easy to check that is linear and bounded with norm . By the Hahn–Banach Extension Theorem for Normed Spaces, there exists a bounded linear functional on extending with identical norm. Hence, we have and .
Recall that for a normed space we denote its (topological) dual space by .
For every element of a real or complex normed space one has
and the supremum is attained.
The elements of a real or complex normed space are separated by the elements of its dual .
Separation Theorems
Hahn–Banach Theorem (Separation, Point and Closed Subspace)
Suppose is a closed subspace of a normed space and lies in . Then there exists a bounded linear functional on vanishing on and with nonzero value .
Proof Since is a closed subspace of , the quotient vector space becomes a normed space with the quotient norm given by
Moreover, the canonical mapping , , is bounded. Given a that does not lie in , the null space of , we see that is a nonzero element of . By Hahn–Banach, there exists a bounded linear functional on with . Now the composition is a bounded functional on with the desired properties.
Hahn–Banach Theorem (Separation, Convex Sets)
TODO