proof of Hahn-Banach theorem
Consider the family of all possible extensions of f, i.e. the set ℱ of all pairings (F,H) where H is a vector subspace of X containing U and F is a linear map F:H→K such that F(u)=f(u) for all u∈U and |F(u)|≤p(u) for all u∈H.
ℱ is naturally endowed with an partial order
relation
: given (F1,H1),(F2,H2)∈ℱ we say
that (F1,H1)≤(F2,H2) iff F2 is an extension of F1 that is
H1⊂H2 and F2(u)=F1(u) for all u∈H1.
We want to apply Zorn’s Lemma to ℱ so we are going to prove that every chain in ℱ has an upper bound.
Let (Fi,Hi) be the elements of a chain in ℱ. Define H=⋃iHi. Clearly H is a vector subspace of V and contains U. Define F:H→K by “merging” all Fi’s as follows. Given u∈H there exists i such that u∈Hi: define F(u)=Fi(u). This is a good definition since if both Hi and Hj contain u then Fi(u)=Fj(u) in fact either (Fi,Hi)≤(Fj,Hj) or (Fj,Hj)≤(Fi,Hi). Notice that the map F is linear, in fact given any two vectors u,v∈H there exists i such that u,v∈Hi and hence F(αu+βv)=Fi(αu+βv)=αFi(u)+βFi(v)=αF(u)+βF(v). The so constructed pair (F,H) is hence an upper bound for the chain (Fi,Hi) because F is an extension of every Fi.
Zorn’s Lemma then assures that there exists a maximal element (F,H)∈ℱ. To complete
the proof we will only need to prove that H=V.
Suppose by contradiction that there exists v∈V∖H. Then consider the vector space
H′=H+Kv={u+tv:u∈H,t∈K} (H′ is the vector space generated by H and v).
Choose
λ=sup |
We notice that given any it holds
i.e.
in particular we find that and for all it holds
Define as follows:
Clearly is a linear functional.
We have
and by letting by the previous estimates on we obtain
and
which together give
and hence
So we have proved that and which is a contradiction.
Title | proof of Hahn-Banach theorem |
---|---|
Canonical name | ProofOfHahnBanachTheorem |
Date of creation | 2013-03-22 13:31:58 |
Last modified on | 2013-03-22 13:31:58 |
Owner | paolini (1187) |
Last modified by | paolini (1187) |
Numerical id | 8 |
Author | paolini (1187) |
Entry type | Proof |
Classification | msc 46B20 |