Script
Script
Distribution of the notes or the link to the Gitlab repository beyond the participants of the course is not permitted.
Disclaimer
These lecture notes have been thoroughly written according to the lecture and handwritten notes
“Functional Analysis” by Prof. Friesecke. Nevertheless, there can and will be typos and errors which
we cannot take any responsibility for. Please take everything you read with a grain of salt and when
in doubt, refer to the official notes by Prof. Friesecke. If you should find any errors, please kindly
report them to [Link]@[Link].
1
Contents
1 Normed Vector Spaces and Banach Spaces 4
3 Hilbert Spaces 22
10 Dual Spaces 70
11 Weak Convergence 79
2
Basic idea of Functional Analysis
View functions y : Ω ⊂ Rn → R (or C) as points in a suitable infinite-dimensional vector space Y .
View ordinary differential equations, partial differential equations, integral equations ??? as equations
of the form F (y) = b, where F is a map between infinite-dimensional vector spaces. Focus of lecture:
linear equations
Ay = b (0.1)
A linear map between infinite-dimensional vector spaces.
Goal: systematic theory of such equations, and linear maps A, which answers questions like
existence
uniqueness
y ′′ (x) + a1 (x) y ′ (x) + a0 (x) y ′ (x) + a0 (x) y (x) = b (x) x ∈ I = [a, b]. (0.2)
???: a1 , a0 continuous.
A : Y → Z linear map between infinite-dimensional vector spaces
Then (0.2) ⇐⇒ (0.1), solve ODE ⇐⇒ solve the functional analysis ???
Many other examples: partial differential equations, quantum physics, science, engineering...
Literature
Tablet Script (enough for exam)
[4, Reed, Simon: Methods of Modern Mathematical Physics] (4 volumes, good for quantum
mechanics)
3
1 Normed Vector Spaces and Banach Spaces
Let K = R or C, X vector space over K
Definition 1.1. A map n : X → [0, ∞) is called norm if
(a) Homogeneity: n (λx) = |λ| n (x) ∀ x ∈ X, λ ∈ K
(b) convergent if ∃ x ∈ X : xj → x.
3. The spaces lp
4. function spaces
Same for Cn : q
z = (z1 , . . . , zn ) ∈ C n
∥z∥ = |z1 |2 + · · · + |zn |2 .
4
Proof that ∥·∥∞ is a norm. We prove the triangle inequality:
∥(an ) + (bn )∥∞ = sup |an + bn | ≤ sup |an | + sup |bn | = ∥(an )∥∞ + ∥(bn )∥∞
n | {z } n n
≤|an |+|bn |
Proof that d is not a Banach space. We need to find a Cauchy sequence a(N ) , a(N ) ∈ d which
N ∈N
is not convergent. Take a = (an ) = n1 n∈N ̸∈ d.
(
(N ) 1, n≤N
a = χN · a, (χN )N ∈N =
0, else
1
a(N ) − a(M ) = if M > N, → 0 (N → ∞), that is, a(N ) → a in l∞
∞ N +1
Uniqueness of limits implies ∄b ∈ d : a(N ) → b (because a(N ) → a ̸∈ d). Hence a(N ) not convergent
in d.
“Moral”: d is “too small” or the choice of the norm does not reflect the defining properties of
the vector space that “all but finitely many components are zero”. To get a Banach space, the choice
of the norm must reflect the key properties of the vector space.
∞
!1
X p
(an )n∈N p
= |an |p .
n=1
(c) Is lp complete?
Theorem 1.1.
5
log (λA + (1 − λ)B)
λ log A + (1 − λ) log B
ap = A λA + (1 + λ)B bq = B
x
2. lp , ∥·∥p is a Banach space.
1 |an | p 1 |bn | q
|an | |bn |
· ≤ +
A B (Y ) p A q B
p q
∥ab∥1 1 ∥a∥p 1 ∥b∥q 1 1
=⇒ ≤ + = 1 + 1 = 1 =⇒ ∥ab∥1 ≤ AB
A·B p Ap q Bq p q
6
Proof of triangle inequality (using Hölder).
X
∥a + b∥pp = |an + bn |p
n
| {z }
≤|an +bn |·|an +bn |p−1 ≤|an |+|bn |·|an +bn |p−1
X X
≤ |am | |an + bn |p−1 + |bn | |an + bn |p−1
n
| {z } n
=:(|a+b|p−1 )n
≤ ∥a∥p |a + b|p−q q
+ ∥b∥p |a + b|p−1
Hölder q
Hence:
|a + b|p−1 = ∥a + b∥p−1
(p−1)·q .
q
Proof that lp is complete. Let a(ν) := a(ν) n a Cauchy sequence of sequences in lp , that is
n∈N
1.
1
p
p 1
p
X (ν) (µ)
a(ν) (µ)
n − an = a(ν) (µ)
n − an ≤ aj − aj = a(ν) − a(µ) <ε ∀ µ, ν ≥ N
p
j
(ν) (ν)
i.e. an Cauchy. R or C complete implies ∃ an := limν→∞ an , so the sequence a with
ν∈N
components an is a candidate for the limit.
7
2. Here the idea(is to split the sequence into “head” and “tail”.
1, M ≤ R
Let (χR )n :=
0, else
χR a head, (1 − χR )a tail
χR a(ν) (1 − χR )a(ν)
< ε + χR a(M ) − χR a
p
| {z }
P 1
p p
R (M ) (M )
= n=1 an −an → 0 since an →an
M →∞
(i) χR a(ν) − χR a p
≤ ε + ε = 2ε ∀ ν ≥ N, ∀ R
(ii) ∥χR a∥p ≤ χR a − χR a − χR a(N ) p
+ χR a(N ) p
≤ 2ε + a(N ) p
∀ R.
Function Spaces
Goal: construct Banach spaces of continuous, differentiable or integrable functions
f : Ω ⊆ Rn → R or C.
∥f ∥∞ := sup |f (x)| .
x∈[a,b]
2
f (n) (x)
1 f (x)
−3 −2 −1 1 2 3
q
1
Figure 2: Graphs of f (n) = x2 + n and f (x) = |x|
8
q
Let f (n) = x2 + n1 , f (x) = |x|. Then we have:
f (n) − f → 0, f (n) ∈ C 1 , f ̸∈ C 1
∞
since f is not differentiable at 0. Reason: norm doesn’t capture that C 1 functions are differentiable
(this will be fixed in e)).
1
(n)
n 1 1
f −f = p −q dx
1 1
−n |x| 1
n
1 1 r
n 1 n 1 √ n1 1 n→∞
≤2 p dx = 2 √ dx = 4 x |0 = 4 − 0 → 0,
0 |x| 0 x n
so f (n) ∈ C ([a, b]) but f ̸∈ C ([a, b]); f (n) is Cauchy but can’t be convergent to any g ∈ C ([a, b]),
f (x)
f (n) (x)
−1 −0.5 0.5 1
√
Figure 3: Graphs of f (n) (x) = min {f (x) , n} and f (x) = √1
| x|
c) Ω set, l∞ (Ω) := {f : Ω → K : supx∈Ω |f (x)| < ∞} bounded functions with the norm
∥f ∥∞ := sup |f (x)| .
x∈Ω
∥f ∥∞ := sup |f (x)|
x∈Ω
9
e) C 1 ([a, b]) continuously differentiable functions from [a, b] to K
∥f ∥C 1 := ∥f ∥∞ + f ′ ∞
= sup |f (x)| + sup f ′ (x) .
x x
This norm has the extra term that fixes the problem from a).
More generally: Ω ⊆ Rn open bounded, Ω closure of Ω,
n Ω k times continuously differentiable,
o
C k Ω = f : Ω → K : all partial derivatives Dα f, |α|≤k have continuous extension to Ω
X
∥f ∥C k := ∥Dα f ∥∞ .
0≤|α|≤k
f (x)
1
0.5
−2 −1 1 2
1
p p
∥[f ]∥p := f˜ = f˜ dµ , f˜ any element of [f ]
p Ω
10
Independence of choice of f˜, because:
˜ p ˜p
f˜, f˜ ∈ [f ] =⇒ f˜ dµ = f˜ dµ.
Ω f˜=f a.e. Ω
L
g∞ (Ω) := {f : Ω → K : f measurable, ∃ c > 0 : |f (x)| ≤ c a.e.}
n o
L∞ (Ω) := [f ] : f ∈ Lg∞ (Ω)
n o
[f ] := f˜ ∈ L
g∞ (Ω) : f = f˜ a.e.
n o
∥[f ]∥∞ := inf c > 0 : f˜ (x) ≤ c a.e. , f˜ any element of [f ]
Theorem 1.2. Let Ω be any set. The space l∞ (Ω) = {f : Ω → K : ∥f ∥∞ < ∞} is Banach.
Proof. We need to show: Cauchy sequences in l∞ (Ω) are convergent. Let f (ν) be a Cauchy sequence
in l∞ (Ω). So we have:
∀ ε > 0 ∃ N : f (ν) − f (µ) < ε ∀ µ, ν ≥ N.
∞
Fix any x ∈ Ω. Hence
11
≤ε + f (ν) (x) ∀x ∈ Ω
=⇒ ∥f ∥∞ ≤ε + f (ν) <∞
∞
=⇒ f (ν) − f ≤ε ∀ ν ≥ N,
∞
i.e. f (ν) − f ∞
→ ∞.
which is Banach.
a) Let Ω ⊆ Rn . The space Cb (Ω) = {f : Ω → K : supx∈Ω |f (x)| < ∞} of the bounded continuous
functions is Banach.
b) Let Ω ⊆ Rn open and bounded. The space C k Ω of the k times continuous differentiable functions
is Banach.
Remark. Continuous, differentiable, integrable functions form Banach spaces under suitable choices
of norms.
To deal with a), we introduce an abstract lemma using the notion of closed sets.
Definition 1.5 (Topological notions). Let X, ∥·∥ be a normed vector space. A set A ⊂ X is called
(b) closed if X \ A is open, or equivalently, if for every convergent sequence x(n) with x(n) ∈ A
n∈N
we have
lim x(n) ∈ A.
n→∞
or equivalently
n o
A = x ∈ X : ∃ x(n) with x(n) ∈ A ∀ n, x(n) → x
[
int A = B
b⊆A
b open
δA = A \ int A
12
Lemma 1.3. Let (X, ∥·∥) be a Banach space, U ⊆ X a closed subspace. Then U is again Banach (if
we choose the norm on U to be the restriction of the norm on X to U ).
Remark. In practice, it is much easier to check for closedness than completeness as we only have to
deal with sequences that are already convergent in X.
Proof. Let u(j) be a Cauchy sequence in U . Then it is also a Cauchy sequence in X and because
is convergent in U .
Proof of Theorem 1.3 a). Since Cb (Ω) is a subspace of l∞ (Ω) and l∞ (Ω) is Banach, it is sufficient to
show that Cb (Ω) is closed (as a subset of l∞ (Ω)).
Suppose f (n) → f in l∞ (Ω) , f (n) ∈ Cb (Ω). Then we have to prove that f ∈ Cb (Ω). Boundedness is
clear. To continuity: Fix x0 ∈ Ω. We have to show that
f (x0 ) f (x)
ε ε
3 3
Since f (n) → f in l∞ ,
ε
∃ n : sup f (n) (x) − f (x) < . (∗)
x 3
Since f (n) is continuous,
ε
∃ δ : f (n) (x0 ) − f (n) (x) < ∀ |x − x0 | < δ. (∗∗)
3
We have:
|f (x) − f (x0 )| = f (x) − f (n) (x) + f (n) (x) − f (n) (x0 ) + f (n) (x0 ) − f (x0 )
≤ f (x) − f (n) (x) + f (n) (x) − f (n) (x0 ) + f (n) (x0 ) − f (x0 )
ε ε ε
< + +
(∗),(∗∗),(∗) 3 3 3
Proof of Theorem 1.3 b). We will only show this for C 1 ([a, b]).
The norm property is therefore fulfilled. But the non-trivial part is the completeness:
Let f (n) be Cauchy in C 1 ([a, b]). This implies:
′ ′
∀ ε > 0 ∃ N : f (n) − f (m) + f (n) − f (m) < ε ∀ m, n ≥ N
∞ ∞
′
n o n o
=⇒ f (n) , f (n) Cauchy in Cb ([a, b])
13
′
=⇒ ∃ f, g ∈ Cb ([a, b]) : f (n) − f → 0, f (n) − g → 0. (∗)
Thm. 1.3 a) ∞ ∞
since f (n) → f uniformly, integration commuting with uniform conversion and f (n) → f uniformly.
With the fundamental theorem of calculus it follows that f is differentiable and that f ′ = g, i.e.
f ∈ C 1 ([a, b])
We substitute f ′ = g into (∗):
′
f (n) − f + f (n) f ′ →0
∞ ∞
p 1
p
Proof of Theorem 1.3 c). We need to prove that ∥[f ]∥p = Ω f˜ dµ is a norm:
Hölder’s inequality:
∀ p,q∈[1,∞)∪{∞} such that p1 + 1q =1,
|f · g| dµ ≤ ∥f ∥p ∥g∥q fp (Ω), g∈L
fp (Ω)
.
Ω ∀ f ∈L
Minkowski’s inequality:
∥f + g∥ ≤ ∥f ∥p ∥g∥p fp (Ω) .
∀ p ∈ [1, ∞) ∪ {∞} , ∀ f, g ∈ L
(Proof analogous to lp )
Proof of completeness: see measure theory or [5].
A priori, one might think that [f ] ∈ Lp (Ω) nowhere has a well defined pointwise value, since, for
fp (Ω)
any f ∈ L (
f (x) , x ̸= x0
g (x) := , A ∈ K arbitrary,
A, x = x0
satisfies g ∈ [f ]. /
But:
Theorem (Lebesgue’s
differentiation theorem). Let Ω ⊆ Rn be open, f ∈ L
f1 (Ω) (i.e. f : Ω → K
measurable, Ω |f | dµ < ∞). Then for a.e. x0 ∈ Ω:
Bδ (x0 ) f dµ
lim = f (x0 ) .
δ→0 µ (Bδ )
| {z }
=: Bδ (x0 ) f dµ average of f over Bδ (x0 )
We use this to construct a canonical representation of [f ] which is unique and has well defined
pointwise values.
Take any f˜ ∈ [f ]. Define
( )
Ω[f ] := x0 ∈ Ω : lim f˜ dµ exists .
δ→0 Bδ (x0 )
14
Independent of choice of f˜
(
limδ→0 Bδ (x0 ) f˜ dµ, if limit exists, i.e. if x0 ∈ Ω[f ]
f∗ (x0 ) :=
0, else
Independent of choice of f˜
f continuous, then f∗ = f
fp (Ω). This is ok in the sense of identifying [f ] ∈ Lp (Ω) and its
In literature, people often identify L
canonical representation f∗ ∈ Lfp (Ω) and keeping in mind that [f ] = [g] ⇐⇒ f∗ = g∗ a.e.
Example. If X is a normed vector space and U ⊆ X is a subspace, then the closure U is again a
subspace.
λx + µy ∈ U λ, µ ∈ K.
We have:
∃ (xn ), (yn ) ∈ U : xn → x, yn → y
theorem 2.1
=⇒ λxn + µyn → λx + µy
U subspace
=⇒ λx + µy ∈ U
15
2.2 Notion of Basis
What is the “right” generalization of the algebraic concept of basis from finite-dimensional to infinite-
dimensional vector spaces?
(ii) Span S = X
where (N )
X
Span S = λi ei : ei ∈ S, λi ∈ K, N ∈ N
i=1
is the set of finite linear combinations of the basis vectors.
S is called a Schauder basis if in addition
N
X
x = lim αi ei
N →∞
i=1
Definition 2.2 (Dimension). Let X be a vector space. X is called finite-dimensional if there exists
a finite set {x1 , . . . , xn } such that
Xn
X = Span {x1 , . . . , xn } = λj xj : λj ∈ K .
j=1
In this case, the minimal such n is called dimension of X (dim X). Otherwise, X is called infinite-
dimensional (dim X = ∞).
Examples.
1. dim X < ∞. Then we have Span S = XP which is equivalent to Span S = X and for all x ∈ X
there exist unique αi ∈ K such that x = i αi ei , S = {ei }i∈I .
2. X = lp (1 ≤ p < ∞)
16
3. X = C ([0, 1]) continuous functions on [0, 1].
N
( )
X
P ([0, 1]) := f ∈ C ([0, 1]) : f (x) = ai xi for some ai ∈ K, N ∈ N subspace of polynomials
i=0
0 + · · · + 0 + αn n! · 1 ≡ 1,
which is a contradiction. We have Span S = P ([0, 1]), so Span S = C ([0, 1]) which implies that
S is a basis of P ([0, 1]) and that monomials are a basis of the space of continuous functions on
[0, 1].
Lemma 2.1 (Criterion for a Schauder basis). Let X be a Banach space with basis {ej }j∈J and
ek ̸∈ Span {ej }j̸=k . Then {ej }j∈J is a Schauder basis. for the subspace
n
X
U = x ∈ X : ∃ (αj )j∈N such that x = lim αj e j
n→∞
j=1
Suppose
v+w =x v, v ′ ∈ Span ek
v ′ + w′ = x w, w′ ∈ Span {ej }j̸=k .
Then if v ̸= v ′ , we have
v′ − v
0 ̸= v ′ − v = x − w′ − (x − w) =⇒ ek = ′
∈ Span {ej }j̸=k ,
| {z } | {z } ∥v − v∥
∈Span ek
∈Span{ej }j̸=k
(ν)
which is a contradiction, hence v = v ′ . Thus αk is independent of ν and since k is arbitrary,
(ν)
all αj are independent of ν.
Remarks. The Assumption that X is Banach can be weakened to X being a normed vector
space, since we didn’t use completeness in the proof.
They do not imply U = X, see Example 3. Thus there can exist elements x ∈ X which can only
(n) (n)
be approximated as x = limn→∞ nj=1 αj ej with n − dependent coefficients αj .
P
17
Returning to example 2: The “good” basis {ej }j∈N satisfies the criterion ek ̸∈ Span {ej }j̸=k .
Proof. We have:
Span {ej }j̸=k = {a = (aj ) ∈ d : ak = 0}
Span {ej }j̸=k ⊆ {a = (aj ) ∈ lp : ak = 0} =: d˜
because:
(ν) ˜ lim (ν)
aj ∈ d, aj = (aj ) ∈ lp
ν→∞
(ν)
=⇒ |ak − ak | ≤ a − a(ν) →0
|{z} lp
=0
=⇒ ak = 0
=⇒ ak ̸∈ Span {ej }j̸=k
lemma 2.1
=⇒ {ej } is a Schauder basis.
S∗ = {e∗ , e1 , e2 , . . . } not Schauder because
1 1
e∗ = 1, 2 , 2 , . . .
2 3
1 1
= lim 1 · e1 + 2 · e2 + · · · + 2 eN ∈ Span (S∗ \ {e∗ }).
N →∞ 2 N
1
x0
x
x2 0.5
−1 −0.5 0.5 1
x3
−0.5
−1
∞
Coming back to the example, let X = C ([−1, 1]). We have the basis of the monomials xj j=0
which is not a Schauder basis (sheet 3) and not a Schauder basis fo the subspace C 0,1 ([−1, 1]) =
{f : [−1, 1] → K : f Lipschitz continuous}. We consider the Chebyshev polynomials
T0 (x) = 1
T1 (x) = x
T2 (x) = 2x2 − 1
T3 (x) = 4x3 − 3x
..
.
which is a Schauder basis of V (sheet 4). They are widely used in computational maths and are
however, not a Schauder basis of X, since one can constructPcontinuous but irregular functions
f such that there exists no sequence (αj ) with f = limn→∞ nj=1 αj ej
18
1
T0
T3
T1
T2 0.5
−1 −0.5 0.5 1
−0.5
−1
Natural question: Is there an analogue in normed vector spaces or at least in Banach spaces?
(ii) Bolzano-Weierstrass holds, i.e., every bounded sequence has a convergent subsequence.
It would, however, be very useful to have an analogue for dim X = ∞, for instance to show the
existence of maximizers/minimizers for suitable optimization problems or convergence of approximate
solutions to linear equations Ax = b (≈ 41 of the history of functional analysis is about the search for
useful analogues here).
Definition 2.3 (Equivalence of norms). Let X be a vector space over K = R/C. Two norms ∥·∥ , |||·|||
on X are called equivalent if there exist m > 0, M > 0 such that
Lemma 2.2. Let X be a finite dimensional vector space. All norms on X are equivalent.
Proof. See e.g. Analysis 2. The proof uses the corollary about attainment of minimum and maximum
of continuous functions on closed sets of the Bolzano-Weierstrass theorem.
19
Corollary 2.1. Let X be a normed vector space and U ⊂ X a finite-dimensional subspace. Then U
is closed.
Proof. We choose a basis {e1 , . . . , en } of U, i.e., for all v ∈ U, there exist unique v1 , . . . , vn ∈ K such
that
v = v1 e 1 + · · · + vn e n .
We define a new norm on U: the euclidean norm of coefficient vectors
v
u n
uX
∥v∥2 = t vi2 .
i=1
With lemma 2.2, we have that there exist m, M > 0 such that
Now let v (j) be a sequence in U with limit v ∈ X. We now need to prove that v ∈ U. By (∗), we
get:
(n) (m) min{m,n}→∞
vi − vi ≤ v (n) − v (m) ≤ M v (n) − v (m) → 0,
2
since v (k) is convergent in X and therefore Cauchy in X. This is true for i = 1, . . . , n, so we have:
n o
(k) (k)
vi Cauchy ∀ i = 1, . . . , n =⇒ ∃ vi := lim vi ∀ i = 1, . . . n.
K complete k→∞
n
X
ṽ := vi ei ∈ U.
i=1
Lemma 2.3 (Theorem about almost orthogonal elements). Let U be a closed subspace of a Banach
space X and let U ̸= X. Then for all δ ∈ (0, 1), there exists an xδ ∈ X with ∥xδ ∥ = 1 and
∥xδ − u∥ ≥ 1 − δ ∀u ∈ U
Proof of claim: Otherwise, there exists a sequence u(n) ∈ U with u(n) − x → x which
would imply that u(n) → x =⇒ x ∈ U. Because U is closed, we get x ∈ U which is a
contradiction.
d
∥x − uδ ∥ < .
1−δ
20
U
0 ·
u
Figure 8: Interpretation in R3
xδ
U 1 x
0 d
>d
1−δ
uδ
x−u
We take xδ := ∥x−u∥ and get ∥xδ ∥ = 1 (see also figure 9). Now let u ∈ U be arbitrary. Then:
x uδ
∥xδ − u∥ = − −u
∥x − uδ ∥ ∥x − uδ ∥
1
= x − (uδ + ∥x − uδ ∥ u)
∥x − uδ ∥ | {z }
∈U
1
≥ ·d
∥x − uδ ∥
1−δ
> · d = 1 − δ.
(∗) d
Proof of 2.2.
(i) =⇒ (ii): X ∼
= Kn , assertion is the Bolzano-Weierstrass theorem.
(ii) =⇒ (i): We prove this by contraposition. Let dim X = ∞. We have to show: There exists a
bounded sequence without convergent subsequence.
21
3 Hilbert Spaces
Hilbert spaces are a special class of Banach spaces with nice properties.
B: X × X → K
(i) and (ii) have the obvious consequence of linearity up to conjugation in the second variable:
Remark. In physics, one defines inner products to be linear in the second variable and conjugated
linear in the first variable.
Definition 3.2. A Hilbert space is a Banach space X, ∥·∥ such that there exists an inner product
⟨·, ·⟩ on X with the property p
∥x∥ = ⟨x, x⟩ ∀x ∈ X
Examples.
x1 y1 qP
n
Pn .. .. n 2
1. X = R , ⟨x, y⟩ = i=i xi yi , x = . , y = . , ∥x∥ = i=1 xi euclidean norm (geomet-
xn yn
ric length in R and R by Pythagoras). See also figure 10, |x|2 = |x|2 + x23 = x21 + x22 + x23 .
2 3
x2
x3
x x
x2
·
x′
·
x1 x1
Pn
2. X = Cn , ⟨x, y⟩ = i=1 xi yi . We have symmetry:
n
X n
X
⟨y, x⟩ = yi xi = yi xi = ⟨x, y⟩ .
z=z def
i=1 i=1
22
n Pn o
2 Pn p
3. X = l2 = (xn )n∈N : xn ∈ K, i=1 |x n | < ∞ , ⟨x, y⟩ = n=1 x i y i , ∥x∥2 = ⟨x, x⟩, so l2 is
Hilbert (we will see: lp , p ̸= 2 is not Hilbert).
4. X = L2 (Ω), Ω ⊆ Rd measurable, ⟨[f ], [g]⟩ = ˜ (x) g̃ (x) dx, f˜ ∈ [f ], g̃ ∈ [g] (i.e. f˜ = f a.e.,
Ωf
g̃ = g a.e.)
Theorem 3.1. Let X be any vector space over K, ⟨·, ·⟩ : X × X → K any inner product on X. Then
p
∥x∥ := ⟨x, x⟩
p
is a norm on X (i.e. inner product axioms for ⟨·, ·⟩ imply the norm axioms for x 7→ ⟨x, x⟩).
In this proof, we have used a famous inequality, that we will now restate and prove:
Lemma 3.1 (Cauchy-Schwarz Inequality). Let X be any vector space over K with inner product ⟨·, ·⟩.
Then: p p
|⟨x, y⟩| ≤ ⟨x, x⟩ ⟨y, y⟩.
23
Proof of 3.1. Without loss of generality, we can assume x, y ̸= 0. Then we get for all λ ∈ K:
0 ≤ ⟨x − λy, x − λy⟩
pos.
Now the idea is to pick λ such that right hand side becomes smallest. We assume temporarily K = R
and get:
Lemma 3.2. Let X be a Hilbert space with inner product ⟨·, ·⟩. The inner product is continuous, that
is if xn → x and yn → y, then
⟨xn , yn ⟩ → ⟨x, y⟩ .
Proof. We have:
Theorem 3.2 (Characterization of Hilbert Spaces). LetpX be a Banach space with norm ∥·∥. X
is Hilbert (i.e. there exists an inner product with ∥x∥ = ⟨x, x⟩ ∀ x ∈ X) if and only if the norm
satisfies the parallelogram identity
∥x + y∥2 + ∥x − y∥2 = 2 ∥x∥2 + ∥y∥2 ∀ x, y ∈ X.
Proof.
“ =⇒ ”: We have:
∥x + y∥2 + ∥x − y∥2 = ⟨x + y, x + y⟩ + ⟨x − y, x − y⟩
= ⟨x, x⟩ + ⟨x, y⟩ + ⟨y, x⟩ + ⟨y, y⟩ + ⟨x, x⟩ − ⟨x, y⟩ − ⟨y, x⟩ + ⟨y, y⟩
= 2 ∥x∥2 + 2 ∥y∥2 .
24
x−y
y
x+y
B (2u, v) = 2B (u, v)
B (u + w, v) + B (u − w, v) = B (2u, v) .
B (x, y) + B x′ , y = B x + x′ , y ,
B (0 · x, y) = 0 = 0 · B (x, y) ✓
1 1
B (−x, y) = ∥−x + y∥2 − ∥−x − y∥2 = ∥x − y∥2 − ∥x + y∥2 = −B (x, y) .
4 4
We now generalize this by taking λ ∈ Z:
25
p
so with the rule for λ = −1, we have shown it for λ ∈ Z. We now go on to λ = q ∈ Q:
For K = C, define
1
B (x, y) := ∥x + y∥2 − ∥x − y∥2 + i ∥x + iy∥2 − i ∥x − iy∥2 .
4
Example. C ([0, 1]) = {f : [a, b] → K : f continuous} with the supremum norm ∥f ∥ = supx∈[a,b] |f (x)|
is not Hilbert.
1
f g
−g
-1
We take f and g mirrored to each other on [a, b] and get ∥f ∥ = ∥g∥ = ∥f + g∥ = ∥f − g∥ = 1 and
therefore:
∥f + g∥2 + ∥f − g∥2 = 1 · ∥f ∥2 + ∥g∥2 .
Definition 3.3. Let X be a Hilbert space with inner product ⟨·, ·⟩. Two elements x, y ∈ X are called
orthogonal if ⟨x, y⟩ = 0. The orthogonal complement of a set M ⫅ X is defined as
{x ∈ X : ⟨x, v⟩ = 0 ∀ v ∈ M } =: M ⊥
Proof.
∥x + y∥2 = ⟨x + y, x + y⟩ = ∥x∥2 + ⟨x, y⟩ + ⟨y, x⟩ + ∥y∥2 .
| {z } | {z }
=0 =0
26
Proof. We take x, y ∈ M ⊥ and get
so λx + µy ∈ M ⊥ .
Remark (On the definition of orthogonality). In R2 with the standard inner product, we have
⟨x, y⟩ = x1 y1 + x2 y2 . We define:
x x
cos θ := , ̸ 0.
x, y =
∥x∥ ∥x∥
Hence we get:
⟨x, y⟩ = 0 ⇐⇒ cos θ = 0
⇐⇒ θ = 90° or 270° for θ ∈ [0, 2π]
Theorem 3.3 (Projection Theorem). Let X be a Hilbert space and V ∈ X a closed subspace. For
any x ∈ X, we have:
(i) There exists a unique best approximation in V , i.e. a unique v ∈ V such that
∥x − v∥ ≤ x − v ′ v′ ∈ V
x = v + v⊥.
x
V
0 v′
v ·
Proof.
(i) Let d := inf ṽ∈V ∥x − ṽ∥. We choose a minimizing sequence (vn )n∈N , i.e. vn ∈ V , ∥x − vn ∥ → d
for n → ∞.
Claim: (vn )n∈N is convergent.
Since X is Hilbert, it suffices to show that (vn )n∈N is Cauchy, i.e. ∥vm − vn ∥ → 0 for min {m, n} →
∞.
We use the Parallelogram Equality with a = x − vm +v 2
n
, b = vm −v
2
n
:
vm + vn 2 vm − vn
2 ∥a∥2 + 2 ∥b∥2 = 2 x − +2 = ∥x − vn ∥2 + ∥x + vm ∥
2 2
| {z }
vm +vn
≥2d2 since 2
∈V
27
min{m,n}→∞
= ∥a + b∥2 + ∥a − b∥2 → ∞
vm − vn
=⇒ 2 →0 min {m, n} → ∞,
2
i.e. (vn )n∈N Cauchy. Since X is Hilbert and V is closed, there exists a v ∈ X such that
vn → v ∈ V . We then have:
∥x − v∥ = x − lim vn
n→∞
= lim ∥x − vn ∥ = d,
n→∞
since we only have continuous algebraic operations. So v is a minimizer. The proof of uniqueness
is omitted (and is left as an exercise to the reader ). ,
(ii) We first prove existence. Define v ⊥ := x − v, where v is any minimizer from (i). Then we have
x = v + v ⊥ and v ∈ V ✓. We now need to show that
x − v ∈ V ⊥. (∗)
ṽ := v + εw w ∈ V, ε ∈ R.
0 = f ′ (ε) |ε=0
d
= (∥x − v∥2 − −ε ⟨x − v, w⟩ − ε ⟨w, x − v⟩ +ε2 ∥w∥2 )|ε=0
dε | {z }
=−2 Re (ε⟨x−v,w⟩)
2
= 0 − 2 Re (⟨x − v, w⟩) + 2ε ∥w∥ |ε=0
= −2 Re ⟨x − v, w⟩ ,
so Re ⟨x − v, w⟩ = 0 ∀ w ∈ V .
If K = R, we just get x − v ∈ V ⊥ . If K = C, we use above property with iw instead of w:
0 = Re ⟨x − v, iw⟩
1
= Re ⟨x − v, w⟩
i
= Im ⟨x − v, w⟩ ∀ w ∈ V,
where we use that Re 1i (a + ib) = Re (b − ia) = b = Im (a + bi). Now with this, we get
0 = ⟨x − v, w⟩ ∀ w ∈ V,
28
2
=⇒ 0 = v − v ′ +0
′
=⇒ v = v .
Definition 3.4. A normed vector space X is called separable, if there is a countable set D that is
dense in X (i.e. D = X).
Examples.
lp (1 ≤ p < ∞) is separable, D is all elements of d with rational coefficients.
C ([0, 1]) is separable, as seen in exercise 10, D is all polynomials with rational coefficients.
Lp ([0, 1]) 1 ≤ p < ∞ is separable, C ([0, 1]) (with Lp norm) is dense in Lp and so is it’s D.
L∞ ([0, 1]) is not separable, we consider A = 1[0,a] a∈[0,1] which is uncountable but 1[0,a]−1[0,a′ ]
=
L∞
1 for a ̸= a′ .
Definition 3.5. Let X be a Hilbert space and B = {en }n∈I a finite (I = {1, . . . , n}) or countable
(I = N) set. B is called Orthonormal Basis of X if
(
1, i = j
(i) B is orthonormal, i.e. ⟨ei , ej ⟩ = .
0, i ̸= j
(ii) Span B = X
Theorem 3.4. Any countable orthonormal basis {e1 , e2 , . . . } of a Hilbert space X is a Schauder basis,
i.e. for all x ∈ X there exist αi ∈ K such that:
n
X
x = lim αi ei . (∗)
n→∞
i=1
αi = ⟨x, ei ⟩ i = N. (∗∗)
29
Example (Fourier Series, important). Let X = L2 ([−π, π]) and f ∈ L2 ([−π, π]) the
o equivalence class
n π 2
of functions f˜ ∈ L
f2 ([−π, π]) = g : [−π, π] → C : gmeasurable, i.e.
−π |g| < ∞ . Let furthermore
eiξx
ek be the equivalence class of ẽk (x) := √
2π
for ξ ∈ Z.
Re eiξx
1
ξ=0
ξ=1
x
−π π
ξ=2
−1
Proof. Proof of the claim We need to show that Span B = L2 ([−π, π]). This is not trivial
but follows from classical results about Fourier series as follows:
Classical fact: Let f˜: [−π, π] → C be Lipschitz continuous with f˜ (−π) = f˜ (π). The
periodical Fourier sum of f˜
Xn
fˆk eikx ,
k=−n
where π
1
fˆk = f˜e−ikx dx
2π −π
Corollary 3.1 (of theorem 3.4, L2 theory of Fourier series). For all f ∈ L2 ([−π, π]), we have:
n
X
f = lim ⟨f, ek ⟩ ek ,
n→∞
k=−n
30
Remark (Interpretation as Fourier series).
π −ikx
e √
⟨f, ek ⟩ = f˜ (x) √ dx = 2π · fˆk f˜ ∈ f a representative
−π 2π
1
ek = [ẽk ], ẽk (x) = √ eikx
2π
n
X Xn
=⇒ ⟨f, ek ⟩ ek = [sn ], sn (x) = fˆk eikx partial Fourier sum.
k=−n k=−n
For f˜ ∈ L
f2 ([−π, π]), the partial Fourier sum sn (x) satisfies
π 2
f˜ − sn →0 n → inf ty.
−π
Theorem 3.5 (Existence of orthonormal basis). Let X be a separable Hilbert space. Then there exists
an orthonormal basis X.
dim X < ∞. Then there exists an Orthonormal Basis {e1 , . . . , en } for some n ∈ N and X ∼
= Kn
with
⟨x, e1 ⟩
⟨x, e2 ⟩
i (x) = . ∈ Kn .
. .
⟨x, en ⟩
31
Example. We consider L2 [−π, π] ∼
= l2 and have
In Functional Analysis, linear maps are called linear operators. If the target space Y = K, they are
called linear functionals.
(Somewhat misleadingly, the latter convention underlies the name “Functional Analysis”.)
or equivalently
V ⊆Y =⇒ A−1 (V ) “topological definition of continuity”
open (in Y ) open (in X)
The new effect in infinite dimensions is that linear maps can be discontinuous (for A : Kn → Kn , we
had linear =⇒ continuous).
32
Example 4.2 (Derivative Operator, important).
∞ = {f : R → R : f 2π-periodic, f infinitely often differentiable} , A = d i.e. (Au) (x) =
X = Cper dx
′
u (x). Then A is linear.
We consider un (x) := n1 sin (nx) with ∥u∥ := sup[0,2π] |u (x)| as a norm on X.
We then have ∥un − 0∥ = n1 → 0, so un → 0.
We apply A: (Aun ) (x) = u′n (x) = cos (nx) and get ∥Aun − A0∥ = 1 ̸→ 0, so Aun ̸→ A0. Hence A is
not continuous.
Example 4.3 (for illustration). X = d = {(a1 , a2 , . . . ) : ai ∈ R, only finitely many ai are non zero}
with lp norm. We define A(a1 , a2 , a3 , . . . ) = (1 · a1 , 2 · a2 , 3 · a3 ) and have:
1
A(0, 0, . . . , 0, , 0, . . . ) = 0, 0, . . . , 0, |{z}1 , 0, . . . .
n
|{z} n-th comp.
n-th comp. | {z }
| {z } ̸→0
→0
As a matrix with respect to the standard basis {(1, 0, 0, . . . ), (0, 1, 0, . . . ), (0, 0, 1, . . . ), . . . }, we have:
1
2
A=
3
“∞ × ∞-matrix”
4
..
.
Lemma 4.1. Let X, ∥·∥ and (Y, ∥·∥∗ ) be normed vector spaces and A : X → Y linear. The following
are equivalent:
(i) A is continuous.
Proof.
xn → x ⇐⇒ ∥xn − x∥ → 0
=⇒ ∥Axn − Ax∥∗ = ∥A(xn − x)∥∗ ≤ M ∥xn − x∥ → 0,
“(i) =⇒ (ii)”: We prove this indirectly. Suppose, there is no M such that ∥Ax∥∗ ≤ M ∥x∥ ∀ x ∈ X.
Hence ∀ n ∈ N there exists an xn ∈ X such that
previous example.
We consider x′n := n∥x
xn
n∥
. Then we have ∥x′n ∥ = n1 → 0 and therefore x′n → 0.
But
xn 1
Axn′ ∗ = A = ∥Axn ∥ ≥ 1,
n ∥xn ∥ ∗ n ∥xn ∥ | {z }∗
≥n∥xn ∥
so Ax′n ̸→ A0.
33
Example 4.4 (Antiderivative (Ger.: Stammfunktion)). X = C ([a, b]) with standard norm ∥f ∥ =
supx∈[a,b] |f (x)|. We define
x
(Af ) (x) := f (s) ds.
0
We then have A : X → X since the antiderivative is differentiable and in particular continuous and A
linear. We check continuity via lemma 4.1:
x
∥Af ∥ = sup |(Ax) (x)| = sup f (s) ds ≤ (b − a) ∥f ∥ ,
x x a
| {z }
≤(x−a) sups∈[a,b] |f (s)|
so A is indeed continuous.
Example 4.5 (Derivative, viewed as a linear operator between different spaces). X = C 1 ([a, b]) the
space of continuously differentiable functions with norm ∥f ∥C 1 = supx∈[a,b] |f (x)| + supx∈[a,b]|f ′ (x)| ,
d
Y = C ([a, b]) the space of continuous functions with norm ∥f ∥C = supx∈[a,b]|f (x)| . We define A = dx ,
′
i.e. (Af ) (x) = f (x) and get A : X → Y , since the derivative of a continuously differentiable function
is by definition continuous, and A linear. We again use lemma 4.1:
Definition 4.3. Let (X, ∥·∥X ), (Y, ∥·∥Y ) be normed vector spaces over K = R or C. We define the
following spaces:
The elements of L (X, Y ) are called continuous linear operators. The elements of X ∗ are called
continuous linear functionals. X is called the dual space of X.
(A + B) (x) := Ax + Bx x∈X
(λA) (x) := λAx λ ∈ K.
xn
n×n
P
A∈K
P acting as (Ax)i = j Aij xj , then AB is the usual matrix multiplication (AB)ik =
A B
j ij jk .)
Theorem 4.1 (Natural Norm and Banach Space Property for L (X, Y )). Let (X, ∥·∥X ) and (Y, ∥·∥Y )
be normed vector spaces.
∥Ax∥Y
a) ∥L (X) , Y ∥L(X,Y ) := supx̸=0 ∥x∥X is a norm on L (X, Y ) (called operator norm).
34
b) If Y is a Banach space, then, regardless of whether X is Banach, L (X, Y ) with the operator norm
is Banach. In particular, the dual space X ∗ of X with the norm
|L (x)|
∥l∥X ∗ = sup
x̸=0 ∥x∥X
is Banach.
Proof.
a) First of all, we need to show that the sup is less than infinity. By lemma 4.1, we get:
Y → X, b 7→ unique solution of Ax = b
35
Natural question (pure mathematician): Is the property of continuity also preserved under tak-
ing the inverse?
Natural question (applied mathematician): Does the solution of the equation Ax = b (“predic-
tion”) depend continuously on the “data” b?
Shows that the theorem is very remarkable, since the extra assumption is on the space and not
on the operator.
Theorem 5.2 (Open Mapping Theorem). Let t : X → Y be a continuous linear onto map between
Banach spaces. Then T is open, i.e. the images of open sets are open.
Proof of theorem 5.1 using 5.2. Suppose in addition T is invertible, so T −1 : Y → X exists. Then:
−1
T −1 continuous ⇐⇒ T −1 (U) open ∀ U open ⇐= T continuous, linear, onto
theorem 5.2
Definition 5.2. Let X be a metric space, A ⊂ X. A is called nowhere dense if A does not contain
an open set.
Examples.
1. A = Z, X = R
2. A a one-dimensional subspace of R3
3. Q ⊂ R is dense, Q2 ⊂ R2 is dense.
36
T : X → Y onto T : X → Y continuous
translation argument
X complete
translation argument
Terminology: X is called
of first category if it is a countable union of nowhere dense sets (“small”)
37
It is open since M1 is closed. It is dense, since otherwise there exists an x such that dist (x, X \ M1 ) > 0
which implies that there exists ε > 0 such that Bε (x) ∩ X \ M1 = ∅, i.e. Bε (x) ⊂ M1 which is a
contradiction to M1 is nowhere dense.
Step 1 Since X \ M1 is open and non-empty, there exists a closed ball S1 ⊂ X \ M1 , S1 = Br1 =
{x ∈ X : d (x1 , x) ≤ r1 }, r1 ≤ 21
Step 2 X \ (M1 ∪ M2 ) is open and dense, therefore there exists a closed ball S2 ⊂ S1 , S2 ⊂ X \
2
(M1 ∪ M2 ), S2 = Br2 (x2 ) , r2 ≤ 21
..
.
n
This implies that there exists a sequence {Sn } of nested closed balls with radii 0 < rn ≤ 21 and
Sn ⊂ X \ (M1 ∪ · · · ∪ Mn ).
The sequence of centres {xn } is Cauchy which implies, since X is complete, that limn→∞ xn = x∞ ∈ X.
Claim: x∞ ∈ Sn ∀ n
S
Proof. xm ∈ Sn ∀ m > n, xm → x∞ , Sn closed. Hence x∞ ̸∈ Mn ∀ n. But n∈N Mn = X
which is a contradiction.
With Y being complete and Baire it follows that not all T (nBε (0)) are nowhere dense,
i.e. there exists an n such that:
Proof. We pick y0 ∈ V0 ∩ T (Bε (0)) and x0 ∈ Bε (0) such that T (x0 ) = y0 and get:
38
5.3.3 Cauchy Sequence Argument
We need to show: T (B2ε (0)) contains a ball around 0.
T (Ω) T (Bε (x)) = T (Bε (0) + x) = T (Bε (0)) + T x ⊇ Bδ′ (0) + T x = Bδ′ (T x) ,
Ω open, i.e. T lin. 5.3.3
Ω⊇Bε (x) for some ε>0
so T (X) is open.
x = A−1 b.
Combine theorem 5.1 and the continuity criterion from lemma 4.1. Due to uncertainties in b, we
measured b′ instead of b. Then we get x′ as a solution with respect to perturbed data. We can find
an abstract “sensitivity estimate” with respect to the data:
x − x′ = A−1 b − b′
=⇒ x − x′ ≤ M b − b′
for some constant M , since the prediction error x − x′ depends continuously on the measurement error
b − b′ . Of course, in practice, one would want to know M explicitly.
39
5.4 Related Results
a) Pointwise vs. bounded families of maps
Definition 5.3. Let X, Y be normed vector spaces, I an index set and Ti ∈ L (X, Y ) ∀ i ∈ I. The
Ti are called
Example. X = Y = d with norm ∥·∥∞ . Ti x = (0, . . . , 0, ixi , 0, . . . , 0), where Ti has zero entries
everywhere besides (Ti )i,i = i.
Ti pointwise bounded since for all x ∈ d, there exists N (x) such that
xj = 0 ∀ j > N (x)
=⇒ Ti x = 0 ∀ i > N (x)
=⇒ sup ∥Ti x∥ = max {|ixi | : 1 ≤ i ≤ N (x)} < ∞
i
Proof. Uses Baire, loosely similar to proof of Open Mapping Theorem, details omitted.
Definition 5.4. A linear operator A : X → Y between normed vector spaces X and Y is called
closed if its graph
graph A = {(x, y) ∈ X × Y : y = Ax}
is closed, or equivalently, if
xj →x
o
Axj →y =⇒ Ax = y
Theorem 5.4 (Closed graph theorem). Let X, Y be Banach and A : X → Y a closed linear
operator. Then A is continuous.
40
Remark. This gives us a simplified strategy to prove that a linear operator is continuous:
Before, we needed to show
2. What is the right generalization of the notion of Eigenvalues of matrices? (Related to whether
A − λI is invertible)
Index Theory
)
more general but more complicated
Duality
6.1 Invertibility
Theorem 6.1 (Invertibility by Perturbation Theory). Let X, Y be Banach, T ∈ L (X, Y ) invertible,
S ∈ L (X, Y ) and ∥T − S∥L(X,Y ) < ∥T −1 ∥1 .
L(X,Y )
Then S is invertible.
This has the following abstract consequence: If T is invertible, there exists a δ > 0 such that S is
invertible for all ∥T − S∥ < δ, i.e. the set of invertible operators in L (X, Y ) is open.
41
In the special case X = R we get A ∈ R, A
e = 1 − A ∈ R and:
1 1 1 e2 + . . . .
= = = 1+A
e+A (Geometric Series)
A 1 − (1 − A) 1−Ae |Ae|<1
So (∗) is a “Geometric Series” for operators instead of numbers. Multiplication of numbers corresponds
to composition of operators, addition corresponds to addition of operators.
Lemma 6.2 (Submultiplicativity of the Operator Norm). Let X, Y, Z be normed vector spaces,
B A
A ∈ L (Y, Z) and B ∈ L (X, Y ), resulting in X → Y → Z. We then have
∥AB∥L(X,Z) ≤ ∥A∥L(Y,Z) ∥B∥L(X,Y ) .
If X = R, C, we even have equality.
Proof that the Series (∗) is Convergent. We look at the partial sums
Sn := I + A e2 + · · · + A
e+A en .
n+1
en+1 ≤ A
since A e → 0.
Analogously, we show I − A
e S = I, so we get:
−1
S = I −A
e = (I − (I − A))−1 = A−1 .
42
Proof of Theorem 6.1. The idea is to find an expression for S to which we can apply a Neumann
Series:
S = T − (T − S)
T − T −1 (T − S)
= T invertible .
| {z }
invertible if ∥T −1 (T −S)∥<1 by lemma 6.1
But we have
T −1 (T − S) ≤ T −1 ∥T − S∥ < 1,
lemma 6.2
1
since ∥T − S∥L(X,Y ) < ∥T −1 ∥L(X,Y )
.
2
Remark. The proof shows that S −1 = I + T −1 (T − S) + T −1 (T − S) + . . .
Examples.
2. Example where λ ∈ spec but λ is not an Eigenvalue. X = l2 , S+ (X, X) the right shift
S+ (x1 , x2 , x3 , . . . ) = (0, x1 , x2 , x3 , . . . ).
λ = 0 ∈ spec+ but not an Eigenvalue, since S+ − 0 · I is not onto but one-on-one, since
(1, 0, 0, . . . ) ∈
/ Ran S+ .
43
7.1 Definition of the Index, Main Theorem
Revision from Linear Algebra
Definition. Let V be a vector space, U a subspace, and v ∈ V .
[V ] := {x + u : u ∈ U }
is the equivalence class of v ∈ V with respect to U . We then get the set of equivalence classes
{[v] : v ∈ V } =: V /U .
V /U endowed with addition
[v] + v ′ := v + v ′ v, v ′ ∈ V
V /U ∼
= W. (isomorphism of vector spaces)
[v]
v u
w U
0
W ∼
= V /U
{x ∈ X : T x = 0} =: ker T
Y /Ran T =: co ker T,
= 0 ⇐⇒ T is injective
dim ker T measures amount of non-
injectivity
= 0 ⇐⇒ T is surjective
dim co ker T measures amount of non-
surjectivity
44
Definition 7.2. Let X, Y be Banach spaces and T ∈ L (X, Y ). T is called Fredholm operator if
(i) dim ker T < ∞
(ii) dim co ker T < ∞.
The number
dim ker T − dim co ker T =: ind (T ) ∈ Z
is called the index (or Fredholm index) of T . The set of Fredholm operators is denoted F (X, Y ).
Theorem 7.1 (Index Theory). Let X, Y be Banach spaces.
(i) For all T ∈ F (X, Y ), there exists a δ > 0 such that
T ∈ F (X, Y ) , S ∈ L (X, Y ) , ∥T − S∥ < δ =⇒ S ∈ F (X, Y ) .
In other words, F (X, Y ) is an open subset of L (X, Y ).
(ii) The index ind : F (X, Y ) → Z is locally constant, i.e. for all T ∈ F (X, Y ), there exists a δ > 0
such that
ind (T ) = ind (S) ∀ S ∈ L (X, Y ) with ∥T − S∥ < δ.
(iii) The index ind : (F (X, X) , ·) → (Z, +) is a semi-group homomorphism (where the semi-group
operator in F (X, X) is composition and the semi-group operator in Z is addition), i.e.
ind (T ◦ S) = ind T + ind S.
45
n Pn
Example 7.4 (n-fold Right Shift). ind (S + ) = i=1 ind (S
+) = −n
(iii)
n
Elementary proof. (S + ) (a1 , a2 , . . . ) = (0, . . . , 0, a1 , a2 , . . . ). We calculate:
| {z }
n times
+ n
ker S = {0}
+ n
dim ker S =0
+ n
Ran S = {(b1 , . . . , bn , bn+1 , bn+2 , . . . ) : b1 = · · · = bn = 0}
n o
+ n ∼
co ker S = Span (1, 0, . . . ), (0, 1, 0, . . . ), . . . , 0, . . . , 0, 1, 0, . . .
n
+ n
dim co ker S =n
+ n
=⇒ ind S = 0 − n = −n
n
Analogously, ind (S − ) = n.
Remark. In particular, any integer a ∈ Z can occur as index of some Fredholm operator.
Lemma 7.1 (Completeness of Quotient spaces). Let X be a Banach space and U a closed subspace.
Then
Proof.
= |λ| inf x + u′ X
homog. of ∥·∥X u∈U
= |λ| ∥[x]∥X/U .
46
Positivity: By definition, U is closed.
b) Let {[xn ]}n∈N be a Cauchy Sequence in X/U . We now have to show that {[xn ]} has a convergent
sub-sequence (since every Cauchy Sequence with a convergent sub-sequence is itself convergent).
We take {[xnk ]}k∈N such that
1
xnk − xnk+1 < k ∀k
2
and inductively choose yk ∈ [xnk ] such that
∥yk+1 − yk ∥ ≤ 2 [xnk ] − xnk+1 .
This is possible since for all x ∈ X there exists a u ∈ U with ∥x − u∥ ≤ 2 ∥[x]∥. Then we get
1
∥yk+1 − yk ∥ < ∀ k.
2k−1
Hence {yk }k∈N is Cauchy in X. But the map x 7→ [x] is continuous (since ∥[x]∥ ≤ ∥x∥) and we
therefore get:
[xnk ] = [xk ] → [y].
Corollary 7.1. In L (X, Y ) with X = Y = l2 , there exists an open set of non-invertible operators.
In contrast, in L (Rn , Rn ) there does not exist an open set of non-invertible operators, since T is not
invertible if and only if det T = 0.
Corollary 7.2. In L (X, Y ) with X = Y = l2 , the set of invertible operators is not dense in L (X, Y ).
Proof of Theorem 7.1. Our idea is to “make T invertible” and use that invertibility is preserved under
small perturbations.
But first we need to introduce some notation: We write X = U ⊕ V if V is the complement of U , i.e.
if for all x ∈ X we find unique u ∈ U, v ∈ V such that x = u + v.
For the proof of the theorem, we still need two lemmas that we will not prove here:
Lemma 7.2. Let X, Y be Banach spaces, T ∈ L (X, Y ) and dim co ker T < ∞. Then Ran T is closed.
Lemma 7.3. Let X be a Banach space and U a finite-dimensional subspace of X. Then there exists
a closed subspace V such that X = U ⊕ V
47
By lemma 7.3 we now have:
Let dim co ker T < ∞. We define W := Span {y1 , . . . , yn } with [y1 ], . . . , [yn ] the basis of co ker T =
Y /Ran T and claim: Y = W ⊕ Ran T .
P
Proof of Claim. Let y ∈ Y . We then can write [y] = i αi [yi ] since {[yi ]} is a basis. We
first show the existence of a decomposition:
!
X X
y= αi yi + y− α i yi .
i i
| {z } {z }|
∈W
∈Ran T since [y− i αi yi ]=0
P
=⇒ Se − Te = ∥S − T ∥ .
So Se is bijective if ∥S − T ∥ is small.
Moreover we claim that by construction of S,
e S is Fredholm and more precisely:
ker S ⊆ ker T,
Proof of the Claim. We know that S V = Se V ×{0} is injective since Se is invertible. This
implies that ker S ∩ V = {0} and therefore ker S ⊆ ker T . Furthermore, we get that
ker T ⊕ V which we can rewrite as X = V ⊕ ker S ⊕ Z since ker T = ker S ⊕ Z for some
complement Z. In particular, dim co ker S ≤ dim co ker T .
Proof of the Claim. This follows from Se being bijective. Let y ∈ Y . We then write:
y = Sv + w for some v ∈ V, w ∈ W since Se is onto. To see uniqueness, we suppose there
is also y = Sv ′ + w′ . Then we get:
0 = (Sv − w) − Sv ′ + w′
= S v − v ′ + w − w′
= Se v − v ′ , w − w′
=⇒ v − v ′ = w − w′ = 0,
since Se is injective.
48
On the other hand, since S is Fredholm, we have Y = W ′ ⊕ Ran S and dim W ′ = dim co ker S for
W ′ = ker S (I think). With the fact that X = V ⊕ ker S ⊕ Z, we can rewrite the first impression to
W ′ ⊕ S Z⊕V = W ′ ⊕ Ran S Z ⊕ Ran Z ⊕ Ran S V with the injectivity of S Z⊕V . We get the following
consequences for the dimensions:
This implies
dim ker T − dim co ker T = dim ker S − dim co ker S.
This concludes the proof of (i) and (ii). We omit the proof of (iii) and refer to [3].
Definition 7.3. Let X be a Banach Space. A subset A ⊆ X is called compact if one of the following
equivalent conditions is met:
Examples.
1. dim X < ∞. Then B1 (0) is compact and therefore B1 (0) is relatively compact.
2. dim X = ∞ Here, B1 (0) is not compact and therefore B1 (0) is not relatively compact (Theorem
about Almost Orthogonal Elements).
Definition 7.4. Let X, Y be Banach Spaces. A linear map T ∈ L (X, Y ) is called compact if one of
the following equivalent conditions is met:
Examples.
(i) If T ∈ L (X, Y ) is Fredholm and K ∈ L (X, Y ) compact, then T + K is Fredholm with the same
index as T .
49
Remark. As compared to theorem 7.1, this is a “global” perturbation result as the perturbation K
can be arbitrarily large. On the other hand, the class of admissible operators K is smaller (as K must
be compact).
ei − ej ∈ (Ran S)⊥
From the projection theorem, we know that for all z ∈ (Ran S)⊥ , ∥z∥ = dist (z, Ran S).
Hence for i ̸= j
√
2 = ∥ei − ej ∥ = dist (ei − ej , Ran S) ≤ ∥(ei − ej ) − S(ei − ej )∥
= ∥Kei − Kej ∥ ,
since S = I − K. So the set {Kei }i∈N is not relatively compact, even though it is the
image of the bounded set {ei }i∈N , which is a contadiction.
b) Now, we show that Ran S is closed. Suppose that we have a sequence yj ∈ Ran S =
Ran (I − K) with yj → y ∈ X. We then need to prove that y ∈ Ran S. We have:
yj ∈ Ran S =⇒ ∃ xj ∈ X : Sxj = xj − Kxj = yj → y. (∗)
Now the difficulty is that we don’t know whether the xj are convergent.
50
Case 1: The {xj } are bounded. Since K is compact, there exists a subsequence {xj }
such that Kxj → z ∈ X. Then:
xj = Kxj + yj → z + yj =: x.
(∗)
But
Sx = lim Sxj = lim yj = y,
j→∞ j→∞
where we have used the continuity of S, so y ∈ Ran S.
Case 2: The {xj } are unbounded. We define αj := dist (xj , ker S) and choose wj ∈ ker S
as the almost-optimizer of distance to xj in ker S, i.e.:
1
αj ≤ ∥xj − wj ∥ ≤ 1 + αj .
j
Then we have
S(xn − wn ) = Sxn = yn ,
so xn − wn is still the inverse image of yn under S.
If {xn − wn } are bounded, we apply Case 1 to x̃n = xn − wn .
If {xn − wn } are unbounded we can, by passing to a subsequence, assume that
−wn
αn → ∞. Then with zn := ∥xxnn −w n∥
we have:
convex,
hence bounded
z}|{
Sxn xn
Szn = = → 0.
∥xn − wn ∥ ∥xn − wm ∥
| {z }
→∞
Since ∥zn ∥ = 1 and K compact, there exists a subsequence such that
Kzn → w0 =⇒ zn → w0 .
Hence (I − K)w0 = 0 knowing that Szn = (I − K)zn → 0, i.e. w0 ∈ ker S. But
x n − wn 1
∥zn − w0 ∥ = − w0 = ∥xn − wn − ∥xn − wn ∥ w0 ∥
∥xn − wn ∥ ∥xn − wn ∥
αn
≥ →1
∥xn − wn ∥
with wn ∈ ker S, which is a contradiction to zn → w0 .
Step 3: Now, we need to show that ind (S) = 0. For this, we use a “continuous deformation argu-
ment”.
Consider the map
S : [0, 1] → L (X, Y ) , t 7→ I − tK.
By step 1 and 2, we know that S (t) is Fredholm for all t and by theorem 7.1 it follows
that for all t, there exists a δ (t) > 0 such that Bδ(t) (S (t)) ⊂ F (X, X) and the index on
Bδ(t) (S (t)) is constant.
We know that A = {S (t) : t ∈ [0, 1]} is compact since S is continuous and [0, 1] is compact.
Then, the covering Bδ(t) (S (t)) t∈[0,1] of A has a finite sub-cover
Bδ1 (S (t1 )) , . . . , BδN (S (tN )) .
W.l.o.g. t1 < t2 < · · · < tN with none of the Bδi (S (ti )) being redundant. We get:
Bδi (S (ti )) ∩ Bδi+1 (S (ti+1 )) ̸= ∅ ∀ i.
So the index on Bδi (S (ti )) is the same as the index on Bδi+1 (S (ti+1 )). This implies that
the index of S (t) is constant and independend of t, so
0 = ind I = ind (S (0)) = ind (I − K) = ind (S (1))
and the claim follows.
51
8 Spectral Theory of Compact Operators
Theorem 8.1 (Spectrum of a Compact Operator). Let X be a Banach space, K ∈ L (X, X) compact
and K = C. Then:
4 4
2 2
C C
−4 −2 2 4 −4 −2 2 4
−2 −2
−4 −4
Remarks.
2. λ = 0 has a special role; it is the only value for which K −λI is not Fredholm (Fact: An invertible
and compact operator has Fredholm index 0).
One possible example of this are eigenvalues of a boundary value problem for an ordinary differ-
ential equation:
u′ = λu u 2π-periodic, u : R → C.
We will look at a different one in more detail:
2π
Cper,0 := u ∈ C ([0, 2π]) : u (0) = u (2π) , u=0
0
52
compact. We solve them by considering the inverse operator instead.
This inverse operator is the Integral Operator. We get:
Lu = f ⇐⇒ u′ = f
⇐⇒ u = the antiderivative of f with zero mean
x 2π x
1
⇐⇒ u (x) = f (x) dx − f (s) ds dx,
0 2π 0 0
| {z }
mean of the first term
1
where we used that u ∈ Cper,0 . We want to write the right hand side in a nicer way. For that, we
define: (
1, s ∈ [0, x]
χ[0,x] (s) = .
0, else
We then write:
2π 2π 2π
1
u (x) = χ[0,x] (s) f (s) ds − χ[0,x] (s) f (s) ds dx
0 2π 0 0
2π 2π 2π
1
= χ[0,x] (s) f (s) ds − χ[0,x] (s) dx f (s) ds
Fubini 0 2π 0
| 0 {z }
=2π−s
2π
2π − s
= χ[0,x] (s) − f (s) ds.
0 2π
| {z }
=:k(x,s)
We set 2π
(Kf ) (x) := k (x, s) f (s) ds (Integral Operator)
0
53
1
⇐⇒ µf = Lf, µ :=
λ
⇐⇒ f ′ = µf
⇐⇒ f (x) = Ceµx ,
f (0) = f (2π)
=⇒ eµ·2π = eµ·0
⇐⇒ eRe µ·2π · ei(Im µ)·2π = 1.
ei(Im µ)·2π = 1
=⇒ µ = ik k ∈ Z.
(a) This is the most difficult to prove out of the three statements; it will require three lemmas and
one proposition:
Lemma 8.2. Let X be a vector space, T : X → X a linear map and v1 , . . . , vr eigenvectors with
different eigenvalues λ1 , . . . , λr . Then v1 , . . . , vn are linearly independent.
Proof. We use induction. The case r = 1 is obviously true. We assume the hypothesis for an
arbitrary, but fix r − 1 and take linearly independent v1 , . . . , vr , meaning that
a1 v1 + · · · + ar vr = 0 (8.1)
a1 λ1 v1 + . . . ar λr vr = 0. (8.2)
The induction hypothesis gives us that (λr − λ1 )a1 , . . . , (λr − λr−1 )ar−1 = 0. Since the λi are
pairwise distinct, we know that a1 , . . . , ar−1 = 0 and with (8.1), this gives us that ar = 0, since
vr ̸= 0.
Lemma 8.3. Let X be Banach, T = I − K for K ∈ L (X, X), M and L closed subspaces with
M ⊊ L and T (L) ⊆ M , i.e. the image of larger the larger subspace lies in the smaller subspace.
Then there exists a ∈ L \ M such that ∥a∥ = 1 and ∥Ka − Kx∥ ≥ 12 for all x ∈ M .
54
Proof. By the theorem about almost orthogonal elements, there exists an a ∈ L \ M such that
∥a∥ = 1 and dist (a, M ) ≥ 12 .
Then the conclusion follows from T = I − K and T (L) ⊆ M as follows:
T a = a − Ka =: x̃ ∈ M
=⇒ Ka = a − x̃
=⇒ Ka − Kx = a − x̃ − Kx
|{z} x∈M
∈M since K(M )⊆M
1
=⇒ ∥Ks − Kx∥ ≥ dist (a, M ) ≥ .
2
Proposition 8.1. Let X be a Banach space and K ∈ L (X, X) a compact operator. The spec K
̸ 0.
has no accumulation point λ∗ =
Proof. We use a distance estimate and the linear independence lemma from above to prove this
indirectly.
Suppose spec K has an accumulation point λ∗ ̸= 0. Let ε > 0 and choose a sequence {λj } ∈
spec K \ {0} such that
1 1
− <ε ∀ j.
λ∗ λj
From theorem 8.1 c), we know that λj are eigenvalues, i.e. there exist corresponding eigenvectors
vj .
Without loss of generality, let all λj be distinct. Let Un := Span {v1 , . . . , vn }. From lemma 8.2,
we know
U1 ⊊ U2 ⊊ U3 ⊊ . . . .
Now, we would like to apply lemma 8.3 and note that (K − λn I)Un ⊆ Un−1 and moreover all Un
are finite dimensional and hence closed. We therefore know that there exists xn ∈ Un \ Un−1 and
∥xn ∥ = 1 such that for λ1n K − I we have:
1 1 1
Kxn − Kx ≥ ∀ x ∈ Un−1 .
λn λn 2
1 1 1
≤ Kxn − Kxm
2 λn λn
! !
1 1 1 1
≤ Kxn − Kxm + 1 Kxn + 1 Kxm
λ∗ λ∗ λn − λ∗ λn − λ∗
| {z } | {z }
≤ε∥K∥·1 ≤ε∥K∥·1
1 1
=⇒ − 2ε ∥K∥ ≤ ∥Kxn − Kxm ∥ ∀ m < n,
2 λ∗
so {Kxn } has no convergent subsequence, even though {xn } is bounded, which is a contradiction
to K being compact.
spec T ⊆ {λ ∈ C : |λ| ≤ ∥T ∥} .
55
Proof. Suppose |λ| > ∥T ∥. Then we have:
1 1
|λ| = 1 = =⇒ λI − T invertible.
λI (λI)−1 Neumann series
Now, we can finally conduct the proof of our initial statement. By b), we know that spec K ̸= ∅
and can therefore assume |spec K| = ∞. We then have to show that the spectrum is countable
with the only accumulation point 0.
By Linear Algebra, we must have dim X = ∞. Lemma 8.4 gives us that the spectrum of K is
bounded and therefore we get with proposition 8.1 that it has no accumulation point λ∗ ̸= 0.
We still need to show that spec K is countable and 0 is an accumulation point.
Our idea is to use a decomposition of C into concentric rings:
A1 := {λ ∈ C : |λ| ≥ 1}
1
A2 := λ ∈ C : 1 > |λ| ≥
2
1 1
A3 := λ ∈ C : > |λ| ≥
2 3
..
.
By the boundedness and lack of non-zero accumulation point of spec K, we have that spec K ∩ Aj
is finite for all j, since otherwise there exists an accumulation point by Bolzano-Weierstrass. We
set:
Since C \ {0} = ∞
S
j=1 Aj , every λ ∈ spec K \ {0} lies in exactly one Aj . Hence spec K \ {0} = {Aj }.
By definition of λj it is clear that λj → 0 for j → ∞.
0∈
/ spec K ⇐⇒ K − oI invertible
−1
⇐⇒ B1 (0) = K
|{z} K B1 (0)
continuous by OMT | {z }
compact, since K compact
=⇒ B1 (0) compact (since the image of compact sets under cts. functions is cpt.)
⇐⇒ dim X < ∞
theorem 2.2
(c) Suppose λ ∈ spec K with λ ̸= 0. Then we need to show that λ is an eigenvalue. We know:
56
8.1 Comparison with Jordan Normal Form
Example (Compact Operator without Eigenvectors and Generalized Eigenvectors). We consider the
operator
0
1 0
1
K=
2 0
1
3 0
.. ..
. .
compact operator. K has no eigenvalues, as we will shortly prove and spec K = {0}, since by theorem
8.1, spec K \ {0} is all non-zero eigenvalues.
We have a a a
0 1 2 !
K (a0 , a1 , a2 , . . . ) = 0, , , , . . . = (λa0 , λa1 , λa2 , . . . ),
1 2 3
so if λ ̸= 0, we know by the first component, that a0 = 0, by the second component that a1 = 0 etc.
If λ = 0, the second component gives us a0 = 0, the third a1 = 0 etc.
We will now consider an important class of Compact Operators with very nice theory.
Definition 8.1 (Charles Hermite, 1822-1901). Let X be a Hilbert space. An operator T ∈ L (X, X)
is called self-adjoint (or sometimes symmetric or hermitian) if
⟨T x, y⟩ = ⟨x, T y⟩ x, y ∈ X.
Example. X = Rn with standard inner product. We consider a matrix (Tij )ij and get:
⟨T ei , ej ⟩ = ⟨Ti∗ , ej ⟩ = Tji
⟨T ej , ei ⟩ = ⟨Tj∗ , ei ⟩ = Tij ,
⟨T ei , ej ⟩ = ⟨T ej , ei ⟩ ∀ i, j
⇐⇒ Tji = Tij ∀ i, j
⊤
⇐⇒ T = T ,
57
Proposition 8.2. Let X be a Hilbert space and T ∈ L (X, X) self-adjoined. Then
λ = λ ⟨x, x⟩ = ⟨λx, x⟩ = ⟨T x, x⟩
=
λ = λ ⟨x, x⟩ = ⟨x, λx⟩ = ⟨x, T x⟩
This does not yet rule out Jordan blocks, but the following theorem does:
Theorem 8.2 (Spectral Theorem for Compact Self-Adjoint Operators). Let X be a Hilbert space
and T ∈ L (X, X) compact and self-adjoint. Then we have:
(1) There exist finitely or countably many eigenvalues λj ∈ R \ {0} with |λ1 | ≥ |λ2 | ≥ · · · > 0 and
corresponding orthonormal eigenvectors e1 , e2 , . . . such that
Lemma 8.5. Let X be a Hilbert space, A ∈ L (X, X) self-adjoint and U ⊂ X an invariant subspace
of A (i.e. AU ⊆ U ), then so is U ⊥ (i.e. AU ⊥ ⊆ U ⊥ ).
Proof. Let y ∈ U ⊥ . Then we need to prove that Ay ∈ U ⊥ . Let furthermore u ∈ U . Then we can
write: * +
⟨Ay, u⟩ = y, |{z}
Au = 0,
A self-adj.
∈U
since y ∈ U ⊥ . Hence Ay ∈ U ⊥ .
We then have Ae1 = 0, so U = Span {e1 } is invariant. Then U ⊥ = Span {e2 }, but Ae2 = e1 ∈
/ U ⊥.
The lemma gives us a heuristic (but non-rigorous) proof of the spectral theorem: We first look
for some eigenvector and restrict T to the orthogonal complement of the eigenvector. Then by the
lemma, T maps the orthogonal complement to itself. We look for another eigenvector in the orthogonal
complement and restrict T to the orthogonal complement of both eigenvectors etc.
Gaps: existence, need to show that we exhaust X entirely.
The rigorous proof proceeds analogously, but addresses the gaps.
58
Lemma 8.6 (Characterization of the Operator Norm via the Inner Product). Let X be Hilbert and
A ∈ L (X, X) self-adjoint. Then
∥A∥ = sup |⟨Ax, x⟩| .
∥x∥=1
Proof. We have:
Ax
∥A∥ = sup ∥Ax∥ = sup Ax,
∥x∥=1 ∥x∥=1 ∥Ax∥
= sup ⟨Ax, y⟩
Ax
eq. in CSI with y= ∥Ax∥ ∥x∥=∥y∥=1
1
= (⟨A(x + y), x + y⟩ − ⟨A(x − y), x − y⟩)
sup
4
identity ∥x∥=∥y∥=1
1
≤ sup sup |⟨Az, z⟩| ∥x + y∥2 + ∥x − y∥2
∥x∥=∥y∥=1 4 ∥z∥=1
1
= sup sup |⟨Az, z⟩| 2 ∥x∥2 + 2 ∥y∥2
∥x∥=∥y∥=1 4 ∥z∥=1 | {z }
=4
≤ sup |⟨Az, z⟩| .
∥z∥=1
Lemma 8.7. Let X be a Hilbert space, B ∈ L (X, X) self-adjoined and B ≥ 0, i.e. ⟨Bx, x⟩ ≥ 0 for
all x ∈ X. Then
∥Bx∥2 ≤ ∥B∥ · ⟨Bx, x⟩ ∀ x ∈ X.
In particular, ⟨Bx, x⟩ = 0 implies Bx = 0.
2. The last inequality above is, by definition of the Operator Norm, equivalent to
Theorem 8.3 (Rayleigh-Ritz Variational Principle). Let X be a Hilbert space and A ∈ L (X, X)
self-adjoined and compact. Then
59
Proof. Let λ := sup∥x∥=1 ⟨Ax, x⟩ > 0. Then B := λI − A ≥ 0, since ⟨Bx, x⟩ = λ ⟨x, x⟩ − ⟨Ax, x⟩ ≥ 0.
From lemma 8.7, we know:
In particular, if x is a maximizer, the right hand side is zero and therefore the left hand side as well.
Then x is an eigenvalue of A with eigenvalue λ.
In Rn , this corollary could be proved via the Lagrange multiplier rule.
We choose a maximizing sequence for the problem of maximizing ⟨Ax, x⟩ on {∥x∥ = 1}, i.e. a sequence
{xn }n∈N such that ∥xn ∥ = 1, ⟨Axn , xn ⟩ → λ. By (∗),
(A − λ)xn → 0. (8.3)
On the other hand, since A is compact, there exist subsequences of {xn }, again denoted by {xn }, such
that
Axn → y ∈ X. (8.4)
Claim: y ̸= 0.
Claim: y is an eigenvector of A.
X = ker T ⊕ (ker T )⊥ .
By general properties of (not necessarily self-adjoint) compact operators, there exist at most countably
many non-zero eigenvalues (→ theorem 8.1) and the corresponding eigenspaces are finite-dimensional
(by compactness). Let {e1 , e2 , . . . } be the union of orthonormal bases of all these eigenspaces. By
proposition 8.2, {e1 , e2 , . . . } is an orthonormal basis. Hence, we need to show: Span {e1 , e2 , . . . } =
(ker T )⊥ .
By lemma 8.5, we know that V := (ker T )⊥ is an invariant subspace of T and therefore T V ∈ L (V, V ) is
compact and self-adjoint. Suppose Span {e1 , e2 , . . . } ⫋ (ker T )⊥ . Let W be the orthogonal complement
of Span {e1 , e2 , . . . } in V , that is
{x ∈ V : ⟨x, ej ⟩ = 0 ∀ j = 1, 2, . . . } .
W ⊥ ker T =⇒ T W
̸= 0 =⇒ T W L(W,W )
̸= 0
=⇒ sup |⟨T w, w⟩| =
̸ 0.
l. 8.6 w∈W, ∥w∥=1
60
By Rayleigh-Ritz, this implies that T W has a non-zero eigenvalue with an eigenvector in W . This is
a contradiction to the fact that W ⊥ Span {e1 , e2 , . . . }, which proves (1)(i).
For the proof of (1)(ii), we have by (i):
N
X
x = x0 + lim ⟨x, ej ⟩ ej ∀x ∈ X
|{z} N →∞
∈ker T j=1
N
X N
X
=⇒ T x = T x0 + lim ⟨x, ej ⟩ T ej = lim ⟨x, ej ⟩ λj ej .
T cont. & lin. N →∞ N →∞
j=1 j=1
For (2), we note that X is separable and therefore ker T as well. This implies that there exists
an orthonormal basis {f1 , f2 , . . . } of ker T . Hence {e1 , f1 , e2 , f2 , . . . } is an orthonormal basis of X
consisting of eigenvectors of T .
Theorem 8.4 (Fourier Series Representation). The {ek }k∈Z are an orthonormal basis of L2 ([0, 2π]).
That is, for f ∈ L2 ([0, 2π]) we have
N
X
f = lim ⟨f, ek ⟩ ek (∗)
N →∞
k=−N
with
N
X 1 ˆ ikx
⟨f, ek ⟩ ek = fk e .
2π
k=−N
61
Functional-Analytic View Point
Theorem 8.4 is a special case of theorem 8.2 with the idea to find a compact self-adjoined operator
whose eigenvectors are the ek , k ∈ Z.
But we know that there are eigenvectors of the derivative operator:
d ikx d
e = ikeikx =⇒ ek = ikek .
dx dx
d
This poses the problems that dx is not defined on L2 , and it is neither compact nor self-adjoined.
i.e.
p
|Kf (x) − Kf (y)| ≤ |x − y| ∥f ∥L2 (∗∗)
Proof of the Claim. Suppose u ∈ L20 with Ku = λu. Since λ ̸= 0 w.l.o.g., we can write
u = λ1 Ku with Ku ∈ Cper,0 (see above). Therefore u ∈ Cper,0 .
62
Remark.
1 ∞
u ∈ Cper,0 =⇒ u ∈ Cper,0 =⇒ u ∈ Cper,0 .
Fund. theo. of calc. iterate
This is an instance of a typical phenomenon for differential or integral operators: Eigenvectors have
much “higher” regularity than general functions in the Hilbert space under consideration.
Compactness
We know from lecture 16 that K is compact on Cper,0 , but this is not enough.
with norm
|u (x) − u (y)|
∥u∥α := ∥u∥∞ + sup .
x,y∈A |x − y|α
x̸=y
Lemma 8.8. Let a ∈ (0, 1]. Bounded sets in C α ([a, b]) are relatively compact subsets of C ([a, b]).
Proof of the Claim. We need to show: If {fj } is bounded in L20 , then {Kfj } has a conver-
gent subsequence in L20 .
Since fj is bounded in L20 , we know by (∗∗), that Kfj is bounded in C α ([0, 2π]) with α = 21 .
By lemma 8.8, we know that Kfj has a convergent subsequence in C ([0, 2π]) and since
2π
s
q √
∥fj − f ∥L2 = |fj − f |2 ≤ 2π · ∥fj − f ∥2∞ = 2π ∥fj − f ∥∞ ,
0
Self-Adjointness
We first look at K −1 = d
dx
1
and suppose u, v ∈ Cper,0 . We have:
2π 2π 2π
d d d d d
u, v = u · v dx = [u · v]02π − u· v dx = u· v dx = − u, v .
dx 0 dx 0 dx 0 dx dx
So the derivative operator is self-adjoined up to a minus sign. This is called a skew-symmetric operator.
But there is a very simple but clever way out: We use 1i dx d
, which in physics is called the momentum
operator. This gives us:
1 d 1 d 1 d 1 d
u, v = u, v = − u, v = u, − v .
i dx i dx i dx i dx
d −1
We now look at the inverse: 1i dx 1
= iK : Cper,0 → Cper,0 .
2
Claim: iK is self-adjoined on L0 .
63
0 . Let u := Kf , v := Kg, i.e. f = u′ ,
Proof of the Claim. First, suppose that f, g ∈ Cper
g = v ′ . We then have:
d d
⟨f, Kg⟩ = u, v = − u, v = − ⟨Kf, g⟩
dx dx
=⇒ ⟨f, iKg⟩ = ⟨iKf, g⟩ .
So Cper,0 is dense in L20 and the inner product and K are continuous. By theorem 8.2 for
iK on L20 , we know that {ek }k∈Z\{0} is an orthonormal basis of L20 . We now only need to
abolish the zero mean: Let f ∈ L2 ([0, 2π]). Then:
f = (f − ⟨f ⟩) + ⟨f ⟩
| {z } |{z}
∈L20 ∈Span{e0 }
1
2π
with ⟨f ⟩ := 2π 0 f (s) ds and therefore {ek }k∈Z is an orthonormal basis of L2 .
As a summary, we can say the following:
From the point of view of Functional Analysis, Fourier Series are “nothing special”. Functions
can be represented as a series with respect to the eigenfunctions of any compact selfadjoined
d −1
operator. To get the Fourier series, we e.g. take 12 dx
.
Functional Analysts (unlike most textbooks) don’t need to check that ⟨ek , el ⟩ = 0 for k ̸= l.
They believe in proposition 8.2.
Theorem 8.5 (Compactness). Let A ⊂ Rn be compact and α ∈ (0, 1]. Then bounded sets in C α (A)
are relatively compact in C (A).
Proof.
1. First we need to show that a subsequence converges on a dense subset.
Therefore we take a bounded set B in C α (A) and dense subset D ⊂ A, e.g. A = {a, b} and
D = A∩Q and get D = {q1 , q2 , . . . }. With a more general A, we have: {q˜1 , q˜2 , . . . } = Qn ∩[−r, r]n
and D = {q1 , q2 , . . . } where qi is any nearest point to q˜i in A.
Let u(ν) be a bounded sequence in C α (A). If we apply the Bolzano-Weierstrass theorem in
K = R or C to the sequence u(ν) (q1 ), which is a bounded sequence in K, we get that there exist
the following subsequences:
(1) (1) (1) (1)
uν1 , uν2 , uν3 , . . . : uν1 (q1 ) → u∗ (q1 ) ∈ K
n→∞
(2) (2) (2) (2)
uν1 ν2
,u ν3
,u , . . .: u ν1
(q2 ) → u∗ (q2 ) ∈ K
n→∞
(3) (3) (3) (3)
uν1 ν2
,u ν3
,u , . . .: u ν1
(q3 ) → u∗ (q3 ) ∈ K
n→∞
..
.
(1) (2) (3) (n)
We take the diagonal sequence uν1 , uν2 , uν3 , . . . which satisfies uνn (q) → u∗ (q) for all q ∈ D.
64
(n)
3. Now we want to show that uvn − u∗ → 0.
∞
ε
We do this by an “ 3 -argument”. Let ε > 0.
ε ε
1
(a) Choose δ > 0 such that δ α R ≤ 3 (i.e. δ ≤ 3R
α
)
(b) Choose L so large that {q1 , . . . , qL } such that dist ({q1 , . . . , qL } , x) ≤ δ ∀ x ∈ A
(n)
(c) Choose N so large that uvN (qi ) − u∗ (qi ) ≤ ε
3 ∀ i = 1, . . . , L, n ≥ N .
δ is allowed to depend on x0 , but not on the function f . In our case, (ii) holds with δ =
1
ε α
sup α ∥f ∥
, i.e. δ is independent of x0 .
f ∈C α
l (x) = ⟨x, η⟩
l (x) = ⟨x, η⟩ .
65
Definition 9.1. Let X be a Hilbert space and A ∈ L (X, X). For every y ∈ X, the map
is obviously a continuous linear map from X to K. By Riesz, there exists a unique element of X,
denoted by A∗ (y), such that
⟨Ax, y⟩ = ⟨x, A∗ (y)⟩ ∀ x ∈ X.
The map A∗ : X → X is called the adjoint operator of A.
= x, λA∗ (y) + λ′ A∗ y ′ .
With η := A∗ (λy + λ′ y ′ ) and η ′ := λA∗ (y) + λ′ A∗ (y ′ ), we get ⟨x, η⟩ = ⟨x, η ′ ⟩ for all x ∈ X.
To conclude linearity, we still need a lemma:
Lemma 9.1. Let X be a Hilbert space and
⟨x, η⟩ = x, η ′ ∀ x ∈ X.
Then η = η ′ .
0 = x, η − η ′
2
=⇒ 0 = η − η ′ , η − η ′ = η − η ′
=⇒ η − η ′ = 0.
A∗ λy + λ′ y ′ = λA∗ (y) + λ′ A∗ y ′ .
= ∥A∥ ∥y∥ ,
∥A∗ ∥y
so ∥A∗ ∥ = supy̸=0 y ≤ ∥A∥ < ∞ and in particular A∗ ∈ L (X, X).
Examples.
1. X = Rn . We take the matrix (Aij )ij ∈ Rn×n and get:
X X X D E
⟨Ax, y⟩ = (Ax)i yi = Aij xj yi = xj A⊤ yi = x, A⊤ y ,
ji
i i,j j,i | {z }
=(A y )j
⊤
66
2. X = Cn with inner product ⟨x, y⟩ = Then we have A∗ = A⊤
P
i xi yi .
Part (a) means that if Ax = b has a solution, that implies b⊥ ker A∗ . We therefore get a necessary
condition for solvability. With the “in particular”-part, this even becomes an equivalence.
Proof.
(a) Let y ∈ ker A∗ and b ∈ Ran A, i.e. there exists a solution x to Ax = b. Then:
⟨b, y⟩ = ⟨Ax, y⟩ = ⟨x, A∗ y⟩ = 0,
since y ∈ ker A∗ .
(b) See class.
67
This is not quite 0 = ⟨x′ , η⟩ − l (x′ ). What should we do?
We use 1i x′ in place of x′ :
1 ′ 1 ′
0 = Re x , η − Re l x
i i
1 ′ 1 ′
(9.2)
= Re x , η − Re l x
i i
= Im x′ , η − Im l x′ ∀ x′ ∈ X,
1
where we used that Re i (a + bi) = Re (b − ai) = b = Im (a + bi). With (9.1) and (9.2) follows:
0 = x′ , η − l x′ ∀ x′ ∈ X.
3. For the uniqueness of η, we do the following: Suppose, ⟨x, η⟩ = l (x) = ⟨x, η ′ ⟩ for all x ∈ X.
Then by lemma 9.1, η = η ′ .
We will give two examples on the solubility criterion; the first to illustrate the role of ker A∗ , the
second to illustrate the subtle but in applications (e.g. differential equations) important phenomenon
that the condition of Ran A being closed cannot be ommited.
Examples.
1. X = l2 . We continue example 3 from before and consider the right-shift S+ with its adjoint S− .
We want to solve the equation S+ x = b.
We have:
( )
X 2
Ran S+ = (0, b2 , b3 , b4 , . . . ) : bi ∈ K, |bi | < ∞
i
∗
ker S+ = ker S− = {(b1 , 0, 0, 0, . . . ) : b1 ∈ K} .
By inspection,
∗
⊥
= b ∈ l2 : ⟨b1 = (1, 0, 0, 0, . . . ), b⟩ = 0 = Ran S+ .
ker S+
∗.
Hence, the equation is soluble if and only if b⊥ ker S+
2
2. We
x consider the solution operator to a first order differential equation: X = L ([0, T ]), (Kf ) (x) =
0 f (s) ds, which is the solution to the equation
(
u′ = f, in [0, T ]
.
u (0) = 0, else
We are interested in K ∗ .
First some heuristics: If u, v ∈ C 1 ([0, T ]), u (0) = u (T ) = 0 and v (0) = v (T ) = 0. Furthermore,
we have: T T
′ d d
u ·v = ,v = u, − v = − u · v′.
0 dx parts dx 0
d
So, ignoring that dx is not well defined on all of L2 ⫌ C 1 :
∗
d d
=− .
dx dx
68
Hence, we should have ∗
d −1
−1
d
= − .
dx dx
| {z }
=K, if we ignore bound. c.
So we expect K∗= −K. But what about the boundary condition u (0) = 0?
Now rigorously: Suppose in the beginning that f, g ∈ C ([0, T ]). We have:
hence ker K ∗ = 0.
If we knew that Ran K is closed, then theorem 9.2 would imply Ran K = X. But Ran K ⫋ X!
1
(e.g. since Ran K ⊆ C 2 ([0, T ]))
This is because the elements of Ran K, being antiderivatives of L2 functions, have “higher
regularity” than general L2 functions. This is a typical phenomenon for solution operators for
ordinary or partial differential equations.
But theorem 9.2 implies Ran K = X. This could be shown here directly, by noting that
69
(i) (A∗ )∗ = A
(ii) (A + B)∗ = A∗ + B ∗
(iv) (AB)∗ = B ∗ A∗
skeq-symmetric if A∗ = −A
unitary if A∗ A = I = AA∗
normal if A∗ A = AA∗ .
Examples.
A self-adjoint =⇒ spec A ⊆ R
A skew-symmetric =⇒ spec A ⊆ iR
10 Dual Spaces
Dual spaces are important in many problems, e.g. “weak convergence” (see section 11). By section 2,
(X ∗ , ∥·∥X ∗ ) is again Banach and its elements are called linear functionals.
b
A typical example is integration, where X = C ([a, b]) and Lf := a f . This operator is continuous,
since b
f ≤ (b − a) ∥f ∥∞ = (b − a) ∥f ∥X ,
a
so ∥L∥X ≤ (b − a).
Our first goal is to determine the dual spaces of important Banach spaces.
Definition 10.1. Let (X, ∥·∥X ) and (Y, ∥·∥Y ) be two Banach spaces. They are called:
70
1. isomorphic, with notation X ∼
= Y , if there exists a continuous isomorphism T : X → Y . (In this
case, by the Open Mapping Theorem, T −1 is also continuous.)
X∼
= X∗
⟨x, y⟩ = 0 ∀x ∈ X
2
=⇒ ∥y∥ = ⟨y, y⟩ = 0
=⇒ y = 0.
Isometric: We have:
|⟨x, y⟩|
∥T (y)∥X ∗ = ∥⟨·, y⟩∥X ∗ = sup
x∈X\{0} ∥x∥
x
= sup ,y
x∈X\{0} ∥x∥
∥y∥2
±y
= ,y = = ∥y∥ .
∥y∥ ∥y∥
∗
In particular: l2 ∼
= l2 and L2 (Ω)
for some b ∈ l2
(a) (lp )∗ ∼
= lq
71
Moreover:
(a’) The map
∞
T : lq → (lp )∗ , (·)j yj ∈ (lp )∗ ,
X
y 7→ T (y) =
j=1
P∞
i.e. T (y) x = j=1 xj yj for all x ∈ lp , is an isometric isomorphism.
Remarks.
P
(a) K = C is possible as well with T (y) = j (·)j yj and T (y) = Ω (·) (x) g (x) dx
Proof.
(a) Here we need to prove the following:
2. T is injective
3. T is onto
4. T is an isometry
P
1. The proof of this relies on Hölders Inequality: j xj yj ≤ ∥x∥p ∥y∥q for p, q as in the require-
ments.
Let x = (xj )j∈N ∈ lp and y = (yj )j∈N ∈ lq . Then:
X
|T (y) x| = x j yj ≤ ∥x∥p ∥y∥q
Hölder
j
|T (y) x|
=⇒ ≤ ∥y∥q ∀ x ∈ lp , y ∈ lq , x ̸= 0
∥x∥p
T (y) x
=⇒ sup ≤ ∥y∥q . (∗)
x∈lp \{0} ∥x∥p
| {z }
=∥T (y)∥(lp )∗
=⇒ y = 0
72
3. Let L ∈ (lp )∗ . We then need to show that there exists a y ∈ lq such that Lx =
P
j xj yj for all
x ∈ lp . Our idea for P
ths is to directly “guess” y, by using the basis vectors en .
Suppose that Lx = j xj yj for all x ∈ lp . Then:
X
Len = (ej )j yj = yn .
j
on Span {e1 me2 , . . . } = d, the space of sequences with only finitely many non-zero components.
From this follows with the continuity on lp of T (y) and L that L = T (y) on d, with respect to
∥·∥p . We have two cases: If 1 ≤ p < ∞, d is dense in lp ; if p = ∞, d is not dense in lp . Hence
for a ≤ p < ∞, L = T (y) on lp .
4. We have ∥T (y)∥(lp )∗ = ∥a∥q by T (y) and (∗) and (∗∗).
Remark. For p = 2, the above proof gives an alternative derivation of theorem 10.1 in the case
of l2 , by using the standard orthonormal basis of l2 instead of variational methods.
73
Claim: There exists a minimizing f . We will show this later.
Let f ∈ Lp be a minimizer. Then:
I (f + εφ) ≥ I (f + 0 · φ) ∀ ε ∈ R, φ ∈ Lp ,
which gives us
d d 1
0= ε=0
I (f + εφ) = ε=0
|f + εφ|p − L (f + εφ)
dε dε Ω p | {z }
L(f )+εL(φ) since L lin.
= |f + εφ|p−1 sgn (f · εφ) · φ − L (φ) ε=0
Ω
= |f |p−1 sgn f ·φ − L (φ) ∀ φ ∈ Lp .
Ω| {z }
=:g
We still need to show the existence of a minimizer: In case of a Hilbert space, we used the
parallelogram equation, which is both elegant and obscure. But in fact, we used the “strict
convexity” of ∥·∥2 , which transfers to the case 1 < p < ∞.
To see this, we revisit the parallelogram equation:
∥f + g∥2 + ∥f − g∥2 = 2 ∥f ∥2 + ∥g∥2
2 2
f +g f −g ∥f ∥2 + ∥g∥2
⇐⇒ + =
2 2 2
2 2
∥f ∥2 + ∥g∥2 f +g f −g
⇐⇒ − = , (10.3)
2 2 2
which in particular is non-negative. We recall: F : V → R is convex if it satisfies
Proof. This is elementary to check, but not to come up with. See [3].
74
Remark. The constant here is non-optimal, compared to Clarkson, which for p = 2 is optimal.
But this is enough for our existence proof and easy to show.
Proof of the Claim. We now use this for the proof of existence of minimizers of I (f ) =
∥f ∥p p
p − L (f ) for 2 ≤ p < ∞. We chose a minimizing sequence {fj }j∈N , fj ∈ L , i.e.
I (fj ) → inf I (f ) =: d.
j→∞ f ∈Lp
75
Our next goal is to formulate general statements about the dual of a Banach space, e.g. at the
moment it is not clear, that it contains any non-zero elements.
Theorem 10.3 (Hahn-Banach Theorem). Let X be a real (or complex) vector space, U a subspace
of X, p : X → R sublinear (i.e. linear scalar multiplication but sublinear addition), and l : U → R (or
C) linear and suppose Re l ≤ p on U .
Then there exists L : X → R (or C) such that
L/U = l, Re L ≤ p
on X.
Corollary 10.1 (Hahn-Banach for norms). Let X be a normed K-vector space, U a subspace and
l : U → K a continuous linear functional. Then there exists a continuous linear functional L : X → K
with ∥L∥ = ∥l∥ and L/U = l.
This means that every continuous linear functional on a subspace can be extended with the same
norm onto the whole space.
Proof. We take p (x) := ∥l∥ ∥x∥, which is homogeneous and sublinear. Recall that on U , we have
|l (x)|
∥l∥ = sup =⇒ |l (x)| ≤ ∥l∥ · ∥x∥ = p (x) .
x∈U \{0} ∥x∥
By theorem 10.3 we have that there exists L : X → R linear with l = L on U , such that
Proof of Hahn-Banach. We only state the proof for K = R. Our idea is to set co dim U = 1 and use
induction (but note that in general, X has uncountably many further dimensions than U ).
Step 1 Let co dim U = dim X/U = 1 and choose x0 ∈ X/U . We then get that for all x ∈ X, we can
write x = u + λx0 with x ∈ U and x0 ∈ R.
Our Ansatz will be to write L (x) = l (u) + r · λ where we can freely choose r ∈ R. Obviously,
L : X → R is linear and L = l on U .
We need to prove that L ≤ p on X. We get:
76
u u
⇐⇒ r ≥ l −p − x0
−λ −λ
⇐⇒ r ≥ sup (l (w) − p (w − x0 )). (10.5)
w∈U
We thus have an upper and lower bound on r. If the upper bound is greater than the lower
bound, there actually exists a solution, i.e.
l (w) − p (w − x0 ) ≤ p (v + x0 ) − l (v) ∀ v, w ∈ U
⇐⇒ l (v) + l (w) ≤ p (v + x0 ) p (w − x0 ) .
But
Lemma 10.3 (Zorn’s Lemma). Let (A, ≤) be a partially ordered set, in which each totally
ordered subset has an upper bound. Then A has a maximal element, i.e. there exists m ∈ A
such that there is no m′ with m′ > m.
which is the set of solutions of the extension problem onto subspaces V with U ⊆ V ⊆ X.
We take the partial ordering on A:
This is not a total ordering, since there can exist V1 , V2 with V1 ̸⊆ V2 and V2 ̸⊆ V1 .
Furthermore, A is non-empty, since (U, l) ∈ A.
Let {(Vi , LVi )}i∈I be totally ordered with index set I.
Claim: There exists an upper bound.
S
Proof of the Claim. Take V := i∈I Vi and LV := LVi for all ∈ Vi . Then (Vi , LVi ) ≤
(V, LV ) for all i. By Zorn, there exists a maximal element (X0 , LX0 ).
Claim: X0 = X
Proof of the Claim. Suppose X0 ⫋ X. By Step 1, there exists X e0 , L e such
X0
that X0 , LXe0 > (X0 , LX0 ) with dim X0 /X0 = 1, which is a contradiction to
e e
(Xo , LX0 ) being maximal.
Corollary 10.2. Let X be a normed vector space. Then, for all x ∈ X \ {0}, there exists L ∈ X ∗
such that
∥L∥ = 1, L (x) = ∥x∥ ,
i.e. L(y) ∗
∥x∥ is maximized at x. In particular, for all x1 ̸= x2 , there exists L ∈ X such that L (x1 ) ̸=
L (x2 ).
77
D E
x
In Hilbert spaces, this is trivial, since for L = ·, ∥x∥ we get Lx = ∥x∥.
Proof. Let l : Span {x} → K and l (λx) := λ ∥x∥. Then l (x) = ∥x∥ and ∥l∥ = 1. L is an extension of
l to X with the same norm. In particular, L with Lx1 − Lx2 = L (x1 − x2 ) = ∥x1 − x2 ∥.
Corollary 10.3 (Dual Characterization of the Norm). Let X be a normed vector space. Then
|Lx|
∥x∥ = sup .
L∈X ∗ \{0} ∥L∥
|Lx|
Compare: ∥L∥ = supx∈X\{0} ∥x∥ .
|Lx| |Ly|
≤ sup = ∥L∥ ∀ L.
∥x∥ y∈X\{0} ∥y∥
For the other inequality, we choose the L from corollary 10.2 and get
|Lx| ∥x∥
= .
∥L∥ 1
Corollary 10.4. Let X be Banach, U a closed subspace and x0 ∈ X \ U . Then there exists L ∈ X ∗
with L U = 0 and L (x0 ) ̸= 0.
Remark. This corollary means that X ∗ separates points from closed subspaces.
For Hilbert spaces, this is easy to show, since we take L = ·, x0 ⊥ where x0 ⊥ is the part of x0 in U ⊥ .
Proof. Let
ω : X → X/U, x 7→ {x + u : u ∈ U }
be the quotient map. (In the Hilbert case, X/U ∼
= U ⊥ .) We have:
ω (0) = 0X/U ∀u ∈ U
ω (x0 ) ̸= 0X/U .
We choose l : Span {ω (x0 )} → K with l (ω (x0 )) ̸= 0. By Hahn-Banach there exists a continuous linear
extension L
e of l onto X/U . Define
e (ω (x)) , L : X → K
L (x) := L
e (ω (x0 )) = l (ω (x0 )) ̸= 0
L (x0 ) = L by construction
L (u) = Le (ω (u)) = Le 0X/U = 0 ∀u ∈ U
L
e lin.
78
1. Choose basis {e1 , . . . , en } of U . Consider “dual basis” {L1 , . . . , Ln } of U ∗ , i.e. Li : U →
K, Li (ej ) = δij .
3. Define Px := ni=1 Li (x) ei . Then P : X → X is continuous and linear and we get Ran P = U
P
and P U = I, since P (ei ) = ei for all i (check this; write x = P x + (I − P )x).
11 Weak Convergence
Remark (Mathematician’s Motivation). An important result in Rn , which fails in every infinite-
dimensional Banach space is the Bolzano-Weierstrass theorem (bounded sequences have convergent
subsequences, see section 1). √ We give an elementary example in l2 : If we take the unit vectors
e1 , e2 , . . . , we have ∥ei − ej ∥ = 2 for i ̸= j, but obviously there is no convergent subsequences.
Those, however, are often useful. Our way out will be a weaker notion of convergence, to restore this
theorem.
L (xj ) → L (x) ∀ L ∈ X ∗.
∗
2. A sequence {Lj }j∈N in X ∗ converges weak∗ to L ∈ X ∗ , with notation Lj ⇀ L if
Lj (x) → L (x) ∀x ∈ X
Proposition 11.1 (Justification of the Name “weak”). Under the assumptions of the above definition,
we have:
Proof.
(ii) We have:
|Lj x − Lx|
Lj → L ⇐⇒ ∥Lj − L∥X ∗ = sup →0
def. x̸=0 ∥x∥
=⇒ |Lj x − Lx| → 0 ∀ x,
i.e. Lj x → Lx.
79
Example 11.1. X = l2 . We again take unit vectors
e1 = (1, 0, 0, 0, 0, . . . )
e2 = (0, 1, 0, 0, 0, . . . )
e3 = (0, 0, 1, 0, 0, . . . )
..
.
Viewed as functions on N, obviously the en converge pointwise to zero, i.e. (en )j → 0 for n → ∞ and
fixed j. But the map en 7→ (en )j is a continuous linear functional L : X → R. Thus, certain linear
functionals applied to the sequence converge to zero.
Claim: For all L ∈ X ∗ , L (en ) → 0 for n → ∞. In other words, en ⇀ 0.
Proof of the Claim. Fix L ∈ X ∗ . By Riesz, there exists a = (a1 , a2 ,P . . . ) ∈ l2 such that
L = ⟨·, a⟩. Hence L(en ) = ⟨en , e⟩ = an → 0 for n → ∞, since ∥a∥ = ∞ 2 2
j=1 |aj | < ∞ and
the elements of a convergent series have to be a null sequence.
√
But en ̸→ 0, since ∥en ∥ = 1, it does in fact not converge at all, since ∥en − em ∥ = 2 for m ̸= n.
Example 11.2 (Fundamental). X = Lp ([0, 1]) with 1 ≤ p < ∞. un
takes only two values, A and B
k
where in the last equality, we choose bn to be the largest element such that n = bn ≤ b ≤
b + n1 with k ∈ N0 . We then get for the first term:
bn 1
n
un = k ·
0
0
λ 1−λ
=k· A+
n n
k →
= (λA + (1 − λ)B)n → ∞b(λA + (1 − λ)B)
n
80
and for the second term:
b
un ≤ ∥un ∥∞ (b − bn )
bn
1
≤ max {|A| , |B|} → 0.
n n→∞
1 1
Claim 2: 0 un 1[a,b] → (λA + (1 − λ)B) 0 1[a,b] = (λA + (1 − λ)B)(b − a).
Proof of Claim 2. We have:
1 1 1
un 1[a,b] = un 1[0,b] − un 1[0,a] → b(λA + (1 − λ)B) − a(λA + (1 − λ)B)
0 0 0 Claim 1
1 1
Claim 3: 0 un ni=1 αi 1[ai ,bi ] → ni=1 αi (λA + (1 − λ)B)(bi − ai ) = 0 u · ni=1 αi 1[ai ,bi ] .
P P P
This follows directly from Claim 2.
1 1
Claim 4: 0 un g → 0 ug for all g ∈ Lq ([0, 1]).
Proof of Claim 4. By measure theory, we know that step functions are dense in Lq for
1 ≤ q < ∞. That is for all g ∈ Lq , ε > 0 there exists a step function gε ∈ Lq such that
∥g − gε ∥q < ε. Thus
1 1 1 1
un g − ug = (un − u)gε + (un − u)(u − gε ).
0 0 0 0
| {z }
→0 by Step 3
and therefore
1 1
lim sup un g − ug ≤ ε max {|A| , |B|} .
n→∞ 0 0
1 1
Since ε > 0 was arbitrary, lim supn→∞ 0 un g − 0 ug → 0 for n → ∞. Hence un ⇀ u in
Lp .
Remark (Interpretation). The weak limit is the local spatial average of the function values.
81
Proposition 11.2 (Properties of Weak Convergence). Let X be a Banach space, xj ∈ X and
x, x′ ∈ X.
c) If xj ⇀ x, then ∥x∥ ≤ lim inf j→∞ ∥xj ∥ (weak lower semi-continuity of the norm)
Example (Regarding c)). X = l2 . We know that en ⇀ 0 but ∥en ∥ = 1 > 0 = ∥0∥, so the limit has
smaller norm.
Example (Regarding d)). Here you see that “closed subspace” cannot be replaced by “closed set”:
X = l2 , U = {x ∈ X : ∥x∥ = 1}. Then en ∈ U but 0 ∈
/ U.
Proof.
If X is Banach, the proof becomes less elementary, but shorter, using Hahn-Banach.
Suppose xn ⇀ x and L ∈ X ∗ . We then have:
∗
By Hahn-BanachDwe get E that there exists L ∈ X such that L (x) = ∥x∥ , ∥L∥ = 1 (if X is Hilbert,
x
we take L (x) = ·, ∥x∥ ). We substitute that into (∗) and get:
82
d) Suppose xj ∈ U with U ⊆ X a closed subspace and xj ⇀ x with x ∈ / U.
⊥
If X is Hilbert, we take L = ·, x where x is the component of x in U ⊥ (which exists by the
⊥
Remark (On d)). One can show: For xj ∈ A and A ⊆ X closed and convex, we have
xj ⇀ x =⇒ x ∈ A.
Example 11.4. A = {x ∈ X : ∥x∥ ≤ r} a closed ball (see proposition 11.2 c)). This belongs to the
field of convex analysis.
Now our goal is to restore Bolzano-Weierstrass using weak or weak∗ convergence (i.e. we would
like to show that bounded sequences have weak or weak∗ convergent subsequences).
Definition 11.2. A Banach space is called reflexive, if every continuous linear functional on X ∗ is
of the form
f (L) = L (x)
for some x ∈ X and all L ∈ X ∗ (i.e. if every continuous linear functional on X is an “evaluation
functional” xev for some x ∈ X). We use the informal notation X ∗∗ ∼
= X.
Remark.
X∼
= X ∗ Hilbert, very nice
X∼
= X ∗∗ reflexive Banach, still nice
X∼
̸ X ∗∗ nasty
=
X∼
= X ∗∗∗ again very nice, since X ∗∗∗ ∼
= X ∗.
c0 , l1 Yes No
l∞ No No
L∞ (Ω), Ω ⊆ Rn measurable No No
83
n o
Remark. L∞ ((0, 1)) is not separable, since 1(0,a) is uncountable but 1(0,a) − 1(0,a′ ) ∞
=1
a∈(0,1)
for a ̸= a′ .
Furthermore, lp , 1 < p < ∞ is reflexive, since
1 1
(lp )∗ ∼
= lq + =1
q p
∼ 1 1
(lp )∗∗ = (lq ) ∼
∗
= lr + =1
r q
Theorem 11.1 (Banach-Alaoglu Theorem). Let X be a separable Banach space. Then every bounded
sequence in X ∗ has a weak∗ convergent subsequence.
Theorem 11.2 (Weak Sequential Compactness). Let X be a Banach space. Then if X is reflexive,
every bounded sequence in X has a weakly convergent subsequence.
Remark. In theorem 11.2 the converse is also true, which is called the Eberlein-Shmulyan theorem.
Example (Bounded sequence which does not have a weakly convergent subsequence).
X = L1 ([0, 1]).
We take uε (x) = 1ε 1([0,ε]) (x) with ε = 31j , j ∈ N. Then we have ∥uε ∥1 = 0 uε = 1.
1
∗
Suppose there exists a weakly convergent subsequence uεn ⇀ u in L1 . Since L1 ∼ = L∞ , it follows
that 1 1
uεj f → uf ∀ f ∈ L∞ ([0, 1]) .
0 0
We define f such that it takes the values 1 and −1, changing over at points ε′j = εnj (see also figure
??). We then have:
ε′
The first summand has an absolute value of no less than j+1 ε′j
≤ 13 and the second summand can be
ε′
written as (−1)j 1 − j+1
ε ′ = (−1)j + bj where |bj | ≤ 13 . Thus we get:
j
= (−1)j + aj ,
1
where |aj | ≤ 3 + 13 . This does not converge.
Proof of Theorem 11.1. Let {Lj }j∈N be a bounded sequence in X ∗ . Since X is by assumption separa-
ble, there exists a countable dense subset {x1 , x2 , . . . } of X. Our Idea is to first construct a sbsequence
such that limj→∞ Lj (xk ) exists for all xk .
Claim 1: {Lj (xk )}j∈N with k fixed is a bounded sequence in K.
84
By Bolzano-Weierstrass in K there exists a convergent subsequence {Ljn (xk )}n∈N . By the
Diagonal Method (see e.g. the proof of compactness of bounded sets in C 0,α in C) we have
subsequences such that Ljn (xk ) that are convergent for all k as n goes to infinity.
We define on {x1 , x2 , . . . }:
L (xk ) := lim Ljn (xk ) .
n→∞
Proof of Claim 2. The Ljn are linear, thus the limit commutes with linear combinations.
Proof. The key point is to define Te (x) for x ∈ X. Let x ∈ X. We then take a sequence {xj } in D
with xj → x.
Since {xj } is convergent, it is Cauchy and since T is continuous on D, {T (xj )} is Cauchy as well. Y
is Banach and thus {T (xj )} is convergent.
We define Tex := limj→∞ T (xj ) and it is not difficult to check that Te has the has the asserted
properties.
L : Span {x1 , x2 , . . . } → K.
| {z }
=X
We still need to show that Ljn (x) → L (x) for all x ∈ X, not just for the x in Span {x1 , x2 , . . . }.
Our idea is to approximate x by xk ∈ {x1 , x2 , . . . }.
For x ∈ X and ε > 0, there exists xk ∈ {x1 , x2 , . . . } such that ∥xk − x∥ < ε. We get:
|Ljn (x) − L (x)| = |Ljn (x) − Ljn (xk ) + Ljn (xk ) − L (xk ) + L (xk ) − L (x)|
≤ |Ljn (x) − Ljn (xk )| + |Ljn (xk ) − L (xk )| + |L (xk ) − L (x)|
≤ sup ∥Ljn ∥ · ∥x − xk ∥ + |Ljn (xk ) − L (xk )| + ∥L∥ ∥xk − x∥ .
n | {z } |{z}
| {z } →0 <∞
<∞
We thus get:
lim sup |Ljn − L (x)| ≤ sup ∥Ljn ∥ + ∥L∥ · ε.
n→∞ n
Since ε > 0 was arbitrary, |Ljn − L (x)| → 0 for n → ∞, which was what we needed to show. Thus
∗
Ljn ⇀ L in X ∗ .
85
Proof of Theorem 11.2 for X separable. 1. Using the definitions, we get:
U := Span {x1 , x2 , . . . }.
Lemma 11.3. Let X be a reflexive Banach space and U a closed subspace. Then U is reflexive.
Proof. Ommited.
By theorem 11.2 in the separable case, there exists a subspace xjn ⇀ x ∈ U in U . That is,
n→∞
L (xjn ) → L (x) ∀ L ∈ U ∗.
e ∈ X ∗ . Claim: L
Let now L e ∈ U ∗.
U
L
e (u) L
e (x)
L
e
U
= sup ≤ sup e <∞
=: L
u∈U \{0} ∥u∥ x∈X\{0} ∥x∥
L
e (xjn ) = L
e (xjn ) → L
e (x) = L
e (x) e ∈ X ∗,
∀L
xjn U xjn ⇀x∈U U x∈U
so xjn ⇀ x ∈ X.
86
Substantial Examples for Weak Convergence
Example 11.5 (Trick-Free Existence Proof for Riesz Representation Theorem and Lp Duality). For
Riesz, we have the following: Let X be a Hilbert Space and L ∈ X ∗ . Then there exists a minimizer
2
x0 of F (x) = ∥x∥
2 − L (x) (implying that L (x) = ⟨x, x0 ⟩ for all x). We can then do an easy proof of
existence via weak convergence (see class).
For Lp (Ω), we have that for X = Lp (Ω) with Ω ⊆ Rn measurable and L ∈ X ∗ there exists a minimizer
∥f ∥p
of I (f ) = p p − L (f ) (where if f is a minimizer and g := |f |p−1 sgn f ∈ Lq for 1
+ 1
= 1 we have
q p
that L (φ) = Ω ϕg for all ϕ).
To prove the existence of a minimizer, we do the following:
3. Lp is reflexive and has weak sequential compactness (theorem 11.2) (we only need the separable
case). This implies that there exxists a weakly convergent subsequence fjn ⇀ f ∈ Lp
n→∞
so f is a minimizer.
This is a template for very general existence proofs in mathematics, e.g. Partial Differential Equations,
Convex Analysis, Optimization etc.
Example 11.6 (Paul Dirac, 1930, Nobel Prize Winner in Physics). We define δ : R → R such that:
δ (0) = ∞
δ (x) = 0, x ̸= 0 .
Rδ = 1
The orthodox
mathematician would say that this cannot exist, since f (x) = 0 almost everywhere and
therefore R f = 0 (if the integral is defined in the usual way).
δ.
Dirac sequence; note that if φ > 0 in (−1, 1), then φε (0) → ∞, φε (x) → 0
This is a so called
(for x ̸= 0) and φε = 1 for all ε.
2. Let’s now take a look at the Dirac sequences: The 1ε φ ε· can also be viewed in a natural way
87
Lψ is the functional “integrate against ψ”. It is in Cb (R)∗ , since it is obviously linear and
|Lψ f | = ψf ≤ ∥ψ∥1 ∥f ∥∞ .
∗
Claim: L 1 φ( · ) ⇀ δ in Cb (R)∗ .
ε ε
Summary
Interpret the participating “functions” δ and L 1 φ( · ) as elements of a suitable dual space. Then
ε ε
(B) is valid as weak∗ convergence. Even though the approximating functionals L 1 φ( · ) have an
ε ε
integral representation of form Lψ = ψ · with ψ ∈ L1 , this is not thrue for the limit functional,
i.e. there exists no ψ ∈ L1 such htat δ = ψ ·.
Outlook: δ shows that C ([a, b])∗ ⫌ L1 ([a, b]). C ([a, b]) is indeed isomorphic to the signed Borel
b
measures of finite mass, i.e. Lf = a f dµ.
Example 11.7 (Riemann-Lebesgue Lemma from Fourier Analysis). For f ∈ L2 ([−π, π]) this states:
π
lim e±inx f (x) dx = 0. (∗)
n→∞ −π
88
References
[1] Hans Wilhelm Alt. Linear Functional Analysis. Universitext SpringerLink. London: Springer,
2016. isbn: 9781447172802.
[2] Jean Alexandre Dieudonné. Foundations of modern analysis. Pure and applied mathematics; 10,1.
New York.
[3] Friedrich Hirzebruch and Winfried Scharlau. Einführung in die Funktionalanalysis. unchanged
reprint of the 1st ed. from 1971. Hochschultaschenbuch. Heidelberg: Spektrum, Akad. Verl., 1996.
isbn: 9783860254295; 3860254294.
[4] Michael Reed and Barry Simon. Methods of Modern Mathematical Physics. New York.
[5] Dirk Werner. Funktionalanalysis. 8. ed. 2018. Springer-Lehrbuch. Berlin, Heidelberg: Springer
Spektrum, 2018. isbn: 9783662554074.
[6] Kōsaku Yoshida. Functional analysis. Reprint of the 1980 ed. Classics in mathematics. Berlin:
Springer, 1995. isbn: 3540586547; 9783540586548.
89