Hahn–Banach Theorem (Real Vector Spaces)

A linear functional dominated by a sublinear function extends to the whole space.
Hahn–Banach Theorem (Real Vector Spaces)

Hahn–Banach (real version): Let XX be a real , let YXY\subset X be a , and let p:XRp:X\to\mathbb{R} be .

If f:YRf:Y\to\mathbb{R} is a functional satisfying

f(y)p(y)for all yY, f(y)\le p(y)\quad\text{for all }y\in Y,

then there exists a linear functional F:XRF:X\to\mathbb{R} such that

  • F(y)=f(y)F(y)=f(y) for all yYy\in Y, and
  • F(x)p(x)F(x)\le p(x) for all xXx\in X.

Context: This extension theorem is the analytic backbone of convex separation results (e.g., ). In the notes, the proof uses Zorn’s lemma to extend ff maximally and then shows the domain must be all of XX.