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