Functional Analysis Lecture 5

[[lecture-data]]

← Lecture 4 | Lecture 6 →
Lecture Notes: Rodriguez, page 22

1. Norm and Banach Spaces

Las time, we talked about the Hahn-Banach theorem.

Recall from last time:

Zorn's Lemma

If every chain in a nonempty, partially ordered set E has an upper bound, then E contains a maximal element.

Hamel basis

A Hamel basis HV is a linearly independent set such that every element of V is a finite linear combination of elements in H.

Example

{[10],[01]}$$isa[[ConceptWiki/HamelbasisHamelbasis]]for$R2$.

It is not immediately obvious that every vector space has a Hamel basis, so we start by proving this via Zorn's lemma.

Theorem

If V is a vector space, then V has a Hamel basis.

Proof

Let E be the set of linearly independent subsets of V. Define a partial order on E, via inclusion:

e,eV,eeee

Towards applying Zorn, let C be a chain in E. Define

c=eCe

This is a linearly independent subset:

  • Let v1,,vnc. Thus there exist e1,,enC where for all j we have vjej.
  • Since C is a chain, there exists some J such that for all j=1,,n we have ejeJ (ie ejeJ). Thus v1,,vneJ.

Now, since eJ is a linearly independent subset, this implies that v1,,vn are themselves linearly independent. Thus cE

Thus for all eC, we have ec. ie, there is an upper bound of C.

By Zorn's lemma, E has a maximal element H. I claim that H spans V.

Suppose BWOC that H does not span V. Then there exists some vV such that v cannot be written as a finite linear combination of elements in H. Then H{v} is linearly independent. But then HH{v} and HH{v} so H is not maximal

Thus H spans V.

Thus every vector space has a Hamel basis

see every vector space has a hamel basis

Hahn-Banach theorem

Let V be a normed vector space and MV a subspace. If u:MC is a linear map such that for all tM

|u(t)|C||t||

(ie, we have a bounded linear functional), then there exists a continuous extension U:VC such that UB(V,C) and

U|M=u,||U(t)||C||t||tV

(with the same t as above)

Lemma

If V is a normed vector space and MV is a subspace and u:MC is linear such that |u(t)|C||t|| for all tM, and

  • xM
    Then there exists a function u:MC which is linear
  • (Where M=M+Cx={t+ax:tM,aC} )
    Such that u|M=u and for all tM we have |u(t)|C||t||

See we can always extend functions on subspaces

Strategy for using this lemma to prove Hahn-Banach:

  1. Place a partial order on all continuous extensions of u
  2. Apply Zorn's lemma to this set, giving us a maximal element U
  3. Use the lemma to show that this maximal extension is defined on all of our desired space V
Proof (of Hahn-Banach)

Let E be the set of all continuous extensions of u:

E={(v,N):N is a subspace of V,MN,v cont. ext. of u to N}

ie, each element is a bounded linear functional on N with the same bound C as the original functional u.

Now, define the partial order on E as follows:

(v1,N2)(v2,N2) if N1N2 and v2|N1=v1

Let C be a chain in E indexed by the set I:

C={(vi,Ni):iI}

Then for all i1,i2I either (vi1,Ni1)(vi2,Ni2) or vice versa. Now, let

N=iINi

be the union of all such subspaces Ni. We can show that N is indeed a subspace.

Let x1,x2N and a1,a2C. Then there exist i1,i2I such that x1Ni1 and x2Ni2. Since C is a chain, WLOG, Ni1Ni2.

Then x1,x2Ni2a1x1+a2x2Ni2NN is a subspace of V.

Now we can define v:NC by

  • if tNi then v(t)=vi(t)

Is this well-defined? ie, if tNi1Ni2 does this mean vi1(t)=vi2(t)?

  • Suppose tNi1Ni2 and (vi1,Ni1)(vi2,Ni2). Since vi1|Ni1=vi1 then vi1(t)=vi2(t). Thus (vi2,Ni2) is an extension of (vi1,Ni1)

Similarly, we can show that v is linear and also the extension of any vi.

So then for all iI, we have (vi,Ni)(v,N). ie, (v,N) is an upper bound for C.

By Zorn, E has a maximal element (U,N) and claim N=V. Suppose BWOC this is not the case. Then let xN. Then since we can always extend functions on subspaces, there exists a continuous extension v of U for N+Cx (ie, (v,N+Cx)E). But then we have (U,N)(v,N+Cx) so (U,N) is not maximal

Proof (of Lemma)

First, note that if tM(=M+Cx) then there exists unique tM and aC such that t=t+ax.

Thus, upon choosing λC, the map

u(t+ax)=u(t)+aλtM,aC

is well-defined on M and u:MC is linear.

WLOG, suppose C=1. We want to choose λC such that

tM,aC|u(t)+aλ|||t+aλ||

Once λ is fixed, u is our continuous extension. When a=0, this inequality holds regardless of λ (because it holds on M). Thus we only need to choose λ for a0. When a0, we have

|u(t)+aλ|||t+ax||||u(ta)λ||||tax||tM|u(t)λ|||tx||tM

Since taM. We first show there exists some αR such that

|w(t)α|||tx||tM

where w(t)=u(t)u(t)2=Re(u(t)). Now, note that

|w(t)|=|Re(u(t))||u(t)|||t||w(t1)w(t2)=w(t1t2)t1,t2M|w(t1t2)|||t1t2||||t1x||+||t2x||w(t1)||t1x||w(t2)+||t2x||t1,t2MsuptMw(t)||tx||w(t2)+||t2x||t2MsuptMw(t)||tx||inftMw(t)+||tx||

So we can choose an α between these two quantities such that for all tM we have

w(t)||tx||αw(t)+||tx||||tx||αw(t)||tx|||w(t)α|||tx||

Using the same process for the imaginary part of u(t) and repeating the argument with ix, we can find a λ such that the desired bound holds.

Note

To see this, we can verify that since the bound holds on both the real and imaginary components of x, it holds for all complex multiples of x

This defines our function

u(t+ax)=u(t)+aλ

on all of M+Cx. Thus we are done.

Created 2025-06-10 Last Modified 2025-07-01