Functional Analysis Lecture Notes
Functional Analysis Lecture Notes
Functional Analysis Lecture Notes
x[0,1]
Functional Analysis
Tianyu Tao
kxk
if x 6= 0.
(i) (ii): Clear such a function is Lipschitz
(ii) (iii): Trivial
(iii) (iv): Definition of continuity.
Functional Analysis
Tianyu Tao
Functional Analysis
Tianyu Tao
Proof. We may write f (x) = (f1 (x), . . . , fn (x)), and ker f is of finite codimension
in each ker fi (to see this, consider the simple case when Y has dimension 2, then
ker f is of codimension 1 in ker f1 , indeed, let [x1 ], [x2 ] be two nonzero elements
(x1 )
in ker f1 / ker f , then [x1 ] = b[x2 ] where b = ff22 (x
since f (x1 bx2 ) = 0, the case
2)
for dim Y = n is dealt similarly). Hence each fi is continuous by theorem, and
consequently f is.
Sep 10: Today we talk about the problem about the complement of subspaces
in Banach Spaces. Let X be a vector space, and Y a subspace of X, an algebraic
complement space of Y in X is a space Z such that the following two conditions
hold:
(i) X = Y + Z
(ii) Y Z = {0}
We denote X = Y Z, the direct sum of Y and Z. It is equivalent to the Axiom
of Choice that every subspace has a complement, what we are interested, is the
notion of topological complement: Let X = Y Z, then we have the projection
map Y : X Y and Z : X Z, if those are continuous maps, we say the
space Y is topologically complemented in X by Z, we use the notation to mean
topological complement from here on.
For example, the space X = l (N) of all bounded sequences has the subspace
c0 = {x l : limk xk = 0} which closed but not complemented. (for a proof,
check complement of c0 in l on SE)
When Y is finite dimensional or when Y is closed and has finite codimension,
then we can show Y is complemented, the former requires Hahn-Banach as follows:
Finite dimensional subspace is complemented: let a basis of Z be z1 , . . . , zn , let
l1 , . . . , ln be the dual basis of Z, meaning they are linear functional on Z such that
lj (bk ) = jk (dirac delta).
Invoking the Hahn-Banach theorem (which we will discuss later) to extend
each lj from Z to all of X. Consider the projection map Z : X Z defined by
x 7 l1 (x)b1 + + ln (x)bn , for x Z we have Z (x) = x, so Z2 = Z , we can then
define another map Y (x) by Y (x) = x Y (x). The complement Y is given by
{x : z (x) = 0}.
For the second proposition, the proof is not hard:
Closed subspace of finite codimension is complemented: Let Y be the said space,
by assumption let [x1 ], . . . , [xn ] be a basis of X/Y , where xi X, then put Z =
span[x1 , . . . , xn ], we have X = Y Z: indeed if x Y Z, then (x) = [0]
4
Functional Analysis
Tianyu Tao
P
P
and x = ai xi so
[x]
=
a
[xi ] shows ai = 0 since [xi ] isPa basis for X/Y ; by
i
P
definition [x] ai [xi ] = [0] for some ai , this shows x ai xi Y .
Sep 12,15,17:
We will start our discussion on compact operators, first let us
review compactness in functional spaces:
The following criterion is most useful when talking about compactness in metric
spaces in our discussion:
Theorem A space is compact if and only if it is complete and totally bounded,
where totally bounded means for every > 0, there exist a finite cover of X by
balls of X.
The proof can be find on anywhere.
we prove:
Theorem (Rietz 1915 or 1916?) For a normed vector space X, dim X < if and
only if X is locally compact, which is equivalent to the closed unit ball in X being
compact.
Proof. If X is finite dimensional, we already showed the closed unit ball is compact,
since X is homeomorphically isomorphic to Rn for some n, and the closed unit ball
is compact by Heine-Borel.
On the other hand, if B, the closed unit ball in X is compact, we may pick
< 1 and a finite collection of points b1 , . . . , bn such that B is covered by B,bj .
We shall show bj spans X.
If bj does not span X, let us set Y be the span of the bj , Y is finite dimensional
subspace of X and is therefore a proper closed subspace of X. Let x
/ Y , then
0
dist(x, Y ) = inf yY ky xk > 0 by closedness of Y . There exist x Y achieving
xx0
this infimum, by Heine-Borel, that is kx x0 k = dist(x, Y ). Set a = kxx
0 k , we
have a B, therefore ka bj k < for some bj , this shows dist(a, Y ) < , but on
the other hand:
x x0
dist(a, Y ) = inf ka yk = inf
y
yY
yY
kx x0 k
1
kx x0 ykx x0 kk
yY kx x0 k
1
=
inf kx yk = 1
kx x0 k yY
= inf
Functional Analysis
Tianyu Tao
on the space of continuous functions on [a, b] with the kernel k(x, y) jointly continuous in x and y, one way to show the compactness is to approximate the continuous
functions k(x, y) by polynomials using the Stone-Weirstrass theorem, and the fact
Rb
that an operator of the form a p(x, y)f (y)dy is finite rank, hence compact (the
space of polynomials of degree less than or equal to n is finite dimensional, a basis
would be 1, x, x2 , . . . , xn , recall.
More generally, we can prove its compacness using an important theorem, the
Arzela-Ascoli theorem.
Theorem Let M be a set of functions in C([a, b]), then the following are equivalent:
(i) M is totally bounded;
(ii) M is bounded and uniformly equicontinuous: for all > 0, there is > 0
such that |h| < implies |f (x + h) f (x)| < for every f M .
The compactness of T follows by apply A-A: it suffices to check T (B) is bounded
an uniformly continuous, but
Z b
|T f (x + h) T f (x)| =
(k(x + h, y) k(x, y))f (y)dy.
a
Functional Analysis
Tianyu Tao
One can generalize such result, for example T will still be compact when we
extend it on the space L2 , then we need a similar theorem to that quoted above,
this is called the Kolmogorov-Rietz compactness theorem, we state it here:
Theorem Let M be a set of functions in Lp ([a, b]), then the following are equivalent:
(i) M is totally bounded;
(ii) M is bounded and uniformly equicontinuous in the integral sense: for all
> 0, there is > 0 such that |h| < implies kf (x + h) f (x)kp < for
every f M .
we will discuss Fredholm theory next time.
Sep 19: This time we start talk about Fredholms theory on integral equations,
we first talk about an abstract equation of the form
Sx = b
Where x, b are elements in the Banach Space X and S = I T where I is the
identity operator from X to X and T is a compact operator from X to X.
We have
Lemma Suppose we have an operator S : X X as above, then we have
(i) ker S is finite dimensional;
(ii) S(X) which is the range of S is closed and of finite co-dimension;
(iii) If ker S = {0}, then S : X S(X) has a continuous inverse.
Proof. (i) x ker S if and only if x = T x, thus, x T (X), but T is compact,
so T (X) is a pre-compact set. Also, T when restricted on ker S is the identity
operator, so if B is the unit ball in X, we have T (ker S B) = ker S B, this
shows the unit ball in ker S is pre-compact with respect to the norm, therefore
ker S is of finite dimensional as it is locally compact.
(ii) We first show S(X) is closed, let xn X be a sequence such that
yn = Sxn
converges to some y X, we want to show that y S(X).
We need to discuss two cases, for brevity let Z denote ker S:
Functional Analysis
Tianyu Tao
Functional Analysis
Tianyu Tao
Sep 26:
We have proved that for S = I T , where T is compact and I the
identity operator on X, we can decompose X as the direct sum Y Z, where S|Y
is an isomorphism, Z is of finite dimension and both subspaces are S invariant.
A corollary to the above result is that, the dimension of ker S must be equal
to the co-dimension of the range of S. This is the Fredholm alternative for the
operator S.
9
Functional Analysis
Tianyu Tao
Proof. To see this, observe by above the injectivity and surjectivity of S are equivalent: if S is injective, then S n is by induction, hence Z = ker S n = {0} and
X = Y = S n X = SX; if S is surjective, then S n is surjective, so X = Z X
shows Z = {0}.
Now suppose x1 , . . . , xm spans ker S and (image of )y1 , . . . , yn spans X/S(X),
if m n, put T 0 = T +F where F xi = yi and F is 0 on the complement of ker S. If
(T 0 I)x
our choice of yi , thus
P = 0, we must have F x = Sx, so F x =
PSx = 0 byP
x = ai xi as x ker S, therefore 0 = F x = ai F xi = ai yi shows ai = 0 for
all i, and x = 0 so T 0 is injective, so surjective by compactness, and hence m = n.
(in essence the image of F is the complement of S(X) and the kernel of F is the
complement of ker S), if m n, similarly put T 0 = T + F with the intent that
F xi = yn for i > n, this will ensure that T 0 is surjective, so injective and showing
m = n again. (proof by Dr.Garrett)
Lets talk about the dual of X, which is denoted by X , the set of all continuous
linear functional on X. It is a normed space with the operator norm
klk = sup |lx|
kxk1
10
Functional Analysis
Tianyu Tao
Sep 29:
The relationship between ker S, ker S and X/S(X) between Banach
Space is not as clear as the setting in Hilbert Space, which we will talk about
today:
Definition A (real) Hilbert Space H is a vector space over R equipped with an
inner product h, i : H R such that it satisfies positive definiteness, bi-linearity,
and H is complete with respect to the norm induced by the inner product kxk2 =
hx, xi, if it is not complete, we call H a pre-HIlbert space.
There are a lot of nice properties in Hilbert Space:
Lemma For K H, which is a closed convex subset of a Hilbert space H, we pick
x
/ K, then there is x0 K such that dist(x, K) = kx x0 k. And x0 is uniquely
characterized by hy x0 , x x0 i 0 for all y K.
Proof. This is not always true in Banach space, for example, please see the SE
post On the norm of a quotient of a Banach space.
Back to the proof, we pick xn K with kx xn k converges to the infimum
d = dist(x, K). We will show xn is Cauchy. We need the paralleogram law, which
asserts the following:
2(kak2 + kbk2 ) = (ka + bk2 + ka bk2 )
for any a, b H, which can be shown directly by expanding the norm using inner
product and its properties.
11
Functional Analysis
Tianyu Tao
xm +xn
2
Functional Analysis
Tianyu Tao
of Q, that is, we have Qx = hx, bib for some b Y , and l(x) = ahx, bi for
some scalar a.
For the same kernel fact, if N = ker f = ker g, consider f , g : X/N R
defined by f ([x]) = f (x), similarly for g. These are well-defined maps by
definition. But dim X/N = 1, so f = ag, pull the maps back, we have
f = ag.
Consider the functional (x) = 21 kxk2 l(x) on H, there exist a such that a
attains minimum, in other words
d
(a + y) = 0
d
for every y, this says l(y) = ha, yi, for more details, see Existence of a
minimum notes.
Oct 01: The Hilbert space version of the Fredholm Alternative is very simple,
since X is naturally identified with X by Rietz representation theorem. And the
adjoint operator A is very easy to define: For y H, consider the functional
l(x) = hAx, yi, by Rietz, there exist a unique by such that l(x) = hx, by i. And this
defines the adjoint A by A y = by , it satisfies the relation:
hAx, yi = hx, A yi
It is easy to see that A = A, and compactness of A implies that of A .
Proof. Let yn H be a sequence of points in the unit ball B, we want to find a
convergent subsequence of A yn , let ly (x) = hx, yi, consider the subset M = {lyn :
kyn k 1}, this is an equicontinuous family of H. We wish to apply Arzela-Ascoli
theorem, on C(X), for some X compact, take X = A(B), A-A will be applicable
to the set of functionals lyn A, we find that myn (x) = hx, A yn i is a pre-compact
subset in H , which is what we want.
For a Fredholm equation Sx = b where b H and we require solution x H,
in general we have (Y ) = Y , rewrite the definitions we find (ker S ) = S(H),
(ker S) = S (H), so H = ker S S (H) shows co dim S (H) = dim ker S, and we
have:
dim ker S = dim ker S = co dim S(H) = co dim S (H)
Now, consider H = L2 ([a, b]), one can translate the Fredholm theorems we proved
so far to get result for the solvablility of integral equation of the form:
Z b
f
k(x, y)f (y)dy = g
a
13
Functional Analysis
Tianyu Tao
Thus T = .
We now switch to talk about spectral theory of compact operators. The set up
is as follows: We have X a Banach Space over C, and L(X) the space of continuous
linear operator from X to X with the operator norm kAk = supkxk1 kAxk, which
makes it a Banach Space. We denote L (X) the space of invertible bounded linear
operators on X.
For A L(X), the spectrum of A, denoted by (A), is the set of complex
numbers such that A is not in L (X).
The spectral radius (A) is the number sup(A) ||.
Some important facts about the spectrum and spectral radius:
Theorem We have:
(i) (A) is nonempty and compact for A L(X).
(ii) (A) = limn kAn k1/n , this is called Gelfands formula.
Before prove these results, some machinery is needed: Observe first that if
A L(X) with kI Ak < 1 we will have A L (X). To see this, simply put
B = I A, then kBk < 1, then the series
I + B + B2 +
converges absolutely and is the inverse of I B = A by direct computation.
This immediately tells us that L (X) is an open set, for suppose A is invertible,
let B be such that kBk < for some small, then we want A B is invertible as
well, indeed, rewrite A B as A(I A1 B), if kBk < 1/kA1 k we are in business.
14
Functional Analysis
Tianyu Tao
1
lim sup kan k1/n
15
Functional Analysis
Tianyu Tao
X An
A
1
(I )1 = 1
Functional Analysis
Tianyu Tao
Let us start prove the theorem from last time, we only discuss the idea
Functional Analysis
Tianyu Tao
Let X be the space of square summable sequence l2 (N), and T be the operator
(x1 , x2 , . . . , xn , . . .) 7 (x1 ,
x2
xn
, . . . , , . . .)
2
n
18
Functional Analysis
Tianyu Tao
It will become a inner product space after we introduce the inner product
X
h(x ), (y )i =
hx , y iX
It is true that X is complete with respect to the norm induced by this inner
product, but we will not prove it here.
Recall the usual finite dimension Hilbert space over R or C is just isomorphic
to Rn or the direct sum of n copies of R.
A similar situation occurs if X is inifinite
and is separable, in this
Ldimension
.
The way to think about tensor product is to view the elements in X C as
Rlinear functional from C to X. Then, the norm can be seen as a special case
of the operator norm (a very general sketch...)
In order to complexify a Hilbert space, one has to be careful with the inner
product, we usually require: hx, yi = hx, yi, hx, yi = hy, xi for C. The
natural way to do so is to make
hx1 + iy1 , x2 + iy2 iC = hx1 , x2 iR + hy1 , y2 iR + i(hy1 , x2 iR hx1 , y2 iR )
For a linear operator T : X X, we want to extend it after we complexify X,
the natural definition would be
Text (x + iy) = T x + iT y
in the process of this extension, some interest question arises:
recall in the case X being finite dimensional, and we have a matrix A : Rn
Rn , it does not in general always have an eigenvalue over R, but it does always
19
Functional Analysis
Tianyu Tao
have one eigenvalue over C by the fundamental theorem of Algebra, in other words,
the existence of a 1(complex) dimension (real 2 dimension) invariant subspace
depends on the base field, and one might expect more delicate things to happen
when one considers the infinite dimensional case.
We study this question in the case where A is a self-adjoint operator.
Oct 20:
So we talked about complexification of real-Banach Space last time
and started talk about self-adjoint operators on (complex) Hilbert Space, recall
the Hilbert adjoint A for a linear operator A is defined as
hAx, yi = hx, A yi
for any x, y H, whose existence is ensured by Rietzs representation (Hilbert
Space version). The self-adjoint operators are those such that T = T (obvious
from the name).
Here is a classical calculation, suppose , are eigenvalues of T with eigenvector
x,
hx , x i = hT x , x i = hx , T x i = hx , x i = hx , x i
This shows, in particular, if we take = so hx , x i = 1 which implies = ,
so necessarily R; also, if 6= , then hx , x i = 0, so different eigenvalues
correspond to orthogonal eigenvectors.
Now recall if T happens to be compact on a Banach Space X, we have the
decomposition
X = Z1 Zn Y (1 , . . . , n )
T
Where Zi = ker(i T )mi for some integer mi and Y (1 , . . . , n ) = Yi with
each Yi = range(i I T )mi
In Hilbert space we have
H = Z1 Zn Y (1 , . . . , n )
To indicate the above remark.
We have a
Lemma If A L(H) is self-adjoint, then the spectral radius (A) = kAk.
Proof: By Gelfands formula (A) = limn kAn k1/n kAk. For the other direction, we have:
sup kAxk2 = sup hAx, Axi = sup hA2 x, xi
kxk1
kxk1
kxk1
20
kxk1
Functional Analysis
Tianyu Tao
(in general we have kbk = supkyk1 hb, yi, Cauchy-Schwartz gives |hb, yi|
kbkkyk kbk, the one show equality is achieved by taking y = b/kbk.) So we
have kAk2 kA2 k, so kA2 k2 kA4 k . . . induction gives kA2n k = kAk2n . Use
Gelfands formula, taking the limit along the subsequence 2n : n = 1, 2, 3, . . ., we
have (A) = kAk.
The lemma has some interesting consequences, consider the decomposition
H = Z1 Zn Y (1 , . . . , n )
where i are the eigenvalues for a self-adjoint compact T on L(H) once more, order
n in decreasing sequences, we know n 0 monotonically, denote Y (1 , . . . , n )
by Yn , note by lemma we have kT |Yn k =T(T |Yn ) < n 0 because the spectrum
will contract to 0 as n increase, let Y = Yn , then kT |Y k = 0 thus Y = ker T we
have the complete diagonal-decomposition of H:
!
M
H=
Z Y
:6=0
2
G(x, y)
x2
= (x y) so
Z 1
00
(x y)f (y)dy = f (x)
u (x) =
0
Even if one starts with f L2 (0, 1), from u = G(f ) a bootstrapping argument immediately recovers that f is actually smooth. We want to compute the eigenvalues
of G, so we set up the equation:
Gf = f = (f )00 = f
Solving this ODE with BV u(0) = u(1) = 1 we have fk (x) = sin(kx) with
k = 1/ 2 k 2
21
Functional Analysis
Tianyu Tao
Oct 22: The discussion is continued from last time about the BV problem
example u00 = f, u(0) = u(1) = 0, we considered G(x, y) = 21 |x y| + L(x, y)
where L(x, y) is affine in x and y jointly, the heuristic is that L(x, y) is chosen to
satisfy the specific boundary condition for our problem while 12 |xy| : +G0 (x, y)
satisfies the differential equation u00 (x) = y
Last time we computed k = 21k2 with eigenfunction fk (x) = sin(kx), by our
spectral theorem, the space L2 (0, 1) is has the decomposition:
L2 (0, 1) =
R sin kx
k=1,2,...
n
X
i=1
R1
For our operator G, an analog for the trace would be, for example 0 G(x, x)dx
just by comparison and the instinct of being a mathematician, and one reasonably
think we should have
Z 1
X
k
G(x, x)dx =
0
k=1
X
2
1
2
=
x(1
x)dx
=
k2
6
0
k=1
[?!!]
2
2
Similarly one can
R 1 obtain (4) by considering T r(G ), in which case G has
kernel G2 (x, y) = 0 G(x, z)G(z, y)dz... We will try to prove this in the next few
lectures.
22
Functional Analysis
Oct 24:
Tianyu Tao
Suppose k is a H-basis for L2 (0, 1), then i (x)j (y) for i, j = 1, 2, 3, . . . will
be a H-basis for L2 ((0, 1) (0, 1)). Recall we have the formula
X
x=
hx, ek ik
k
whenever ek is an H-basis for the Hilbert space H and x H, note the above
series converge in the HIlbert-space norm.
So let H = L2 ((0, 1)2 ), with x = G and the H-basis be i (x)j (y) (dont confuse
x H and x (0, 1)!)
Then
Z 1Z 1
G(x, y)i (x)j (y)dxdy
hx, ek i =
0
0
Z 1
Z 1
i i (y)j (y)dy = i ij
(G(i )j (y)dy =
=
0
i i (x)i (y)
()
With the understanding that the series on the LHS converges in the sense of
L2 ((0, 1)2 ). At this point we can formally do the following calculation:
Z X
Z 1
XZ
X
G(x, x)dx =
i i (x)i (x)dx =
i i (x)i (y)dx =
i
0
This is, of course, not a proof, but it shows if under some assumption the
convergence in () is uniform so that one can freely change the order of limits then
the formula is indeed correct, indeed, we have the
Theorem (Mercer 1909? :) (For simplicity we just consider the case of real vector
2
space) Suppose
R 1 T is an integral operator with kernel k(x, y) on the space L [0, 1],
so T f (x) = 0 k(x, y)f (y)dy, which satisfies the following conditions:
k(x, y) is continuous in x and y and is symmetric: k(x, y) = k(y, x) on
[0, 1]2 ,
T is positive definite: that is hT f, f i 0 for any f L2 [0, 1]
23
Functional Analysis
Tianyu Tao
k k (x)k (y)
k=1
Where f(x0 ) are smooth functions with integral equals 1 with support on (x0
, x0 + ), so as 0 it will approach the dirac delta at x0 , so the integral will
converge to k(x0 , x0 ), which remains
Pnnonnegative.
Step 2: Define kn (x, y) =
k=1 k k (x)k (y), write k(x, y) = kn (x, y) +
Rn (x, y), then we claim that Rn is positive:
Z
Rn (x, y)f (y)f (x) 0
P
for any f L2 (0, 1). Indeed, Rn (x, y) =
n+1 k (x)k (y) where the series converges in L2 , one can switch integrals and sums to see the claim hold, then by
same reasoning, Rn (x, x) 0, therefore kn (x, x) k(x, x) for each fixed x and n
and kn (x, x) converges (monotone and bounded by k(x, x)) for each x.
Step 3: We need to show kn (x, y) converges uniformly to the right thing. Fix
y, by Cauchy-Schwartz, for each x [0, 1]:
q
X
!2
|k k (x)k (y)|
k=p
q
X
k=p
!
k 2k (x)
q
X
!
k 2k (y)
k=p
Since kn (y, y) converges for fixed y, the second product can be chosen to be
small (< ), while for each x the first
P term in above product is bounded by k(x, x)
M = max k(x, x), thus k(x, y) = k k (x)(y) where the convergence is uniform
in x for each y fixed. In particular the series does converge pointwise, for any
x, y, to k(x, y). However, on the diagonal, kn (x, x) converges monotone to k(x, x),
hence one can invoke Dinis Theorem, which asserts actually kn (x,Px) converges
uniformly to k(x, x). But by the samePCauchy-Schwartz inequality, qk=p k 2k (x)
can be chosen small, thus kn (x, y) = nk=1 k k (x)k (y) k(x, y) uniformly.
Sorry for going over time...
24
Functional Analysis
Tianyu Tao
Oct 27:
We started talking randomly about kdV equation and Lax pair... an
open problem about existence of invariant subspace (Banach Space-No, Hilbert
Space ?)
Last time we finished proving Mercers theorem, thus we proved the formula
Z 1
X
G(x, x)dx =
k ()
0
N
N
X
X
0
0
hT ej , ej i =
hT ej , ej i =
j
j=1
j=1
j=1
Z
0
1
G(x, y)ej (x)ej (y)dydx
h
Z
G(x, y)dxdy hG(xj , xj ) + (error)
Ij Ij
Where
P Ij is square with hPside length and the error term goes to 0 as N ,
hence hT ej , ej i converts to j hG(xj , xj ), a Riemann Sum [!], which as N
R1
becomes 0 G(x, x)dx. :)
25
Functional Analysis
Tianyu Tao
Oct 29:
Today we discuss Hilbert-Schmidt norm for operators A H, motivated by
the finite dimensional case, where the H S norm is defined by
qP
a2ij where aij is the matrix coefficients when choosing a fixed bakAk2 =
sis, note this is independent of the choice of basis since it equals T r(A A): if
A = T AT = A = T AT , A A = T A AT ...
Definition For A H, let ek be a Hbasis, define the Hilbert-Schmidt norm
of A, denoted by kAk2 to be
!1/2
X
kAek k2
We have
Aek =
X
hAek , el iel
l
k,l
k,l
Functional Analysis
Tianyu Tao
k,l
P R
Since hT k , l i = k,l k(x, y)k (y)l (x)dydx, which is precisely the Hbasis
in L2 ([a, b]2 ) coefficients for k(x, y), we must have the above sum equals kkkL2 , by
Parseval.
P
Note well that the identity operator is not H-S, as kIk2 =
kek k2 = .
Our last observation is that
Claim: H-S operators are compact,
Proof. indeed, fix a Hbasis {ek }, let Pn be the projection of X onto the space
spanned by the first n basis elements, take A L2 (H), put An = APn , then An ,
as Pn is finite rank, must be finite rank as well, but
X
X
kAek k2
kAek An ek k2 =
kA An k2 kA An k22 =
k
k>n
Since A is H-S, the sum converges to 0, so A is the norm limit of the finite rank
operator An , hence compact.
Remark: this proof shares the same spirit of the proof of the fact that every
Hilbert space has the approximation property (a.p): any compact operator T
on H is a norm limit of finite rank operators, basically one just construct the finite
rank operators as A compose with some projection operators, this does not work
in general Banach Space, as one lacks a good notion of projection, in fact Enflo
gives a counter example to the a.p. problem on Banach Space, which is rather
complicated....
27
Functional Analysis
Tianyu Tao
Oct 31:
We continue the discussion about the Trace Class. Recall a positive
definite, self adjoint compact operator T is Trace Class if there is Hbasis ek such
that
X
hT ek , ek i <
Our goal is to show the sum above does not depend on the choice of basis. The first
approach is to notice that T = S 2 for some S, we can think of T as the diagonal
matrix (1 , 2 , . . .) with i are eigenvalues, which
arepositive by assumption,
then we will define S to be the diagonal matrix ( 1 , 2 , . . .), in particular S
is self-adjoint with i being eigenvalue correspond to the same eigenvector as
that of T .
X
X
X
hT ej , ej i =
hS 2 ej , ej i =
hSej , Sej i = kSk2
j
n
n
X
X
hT ek , ek i =
hT e0k , e0k i + E
k=1
k=1
Where E 0 as n .
Now it is clear that e0j spans the same set as fj , so by the result in Linear
Algebra, trace is invariant, we have
M
M
X
X
0
0
hT ej , ej i =
hT fj , fj i
1
Pn
So that k=1 hT ek , ek i
desired inequality.
P
1
P
Observation Having proved hT ek , ek i is independent of the basis ekP
, let us pick
ek to be the eigenvectors of T , then we see T is trace class if and only if k k < ,
one thing worth noting is that we sum the eigenvalues with multiplicities!
For A L(H), A A is positive definite and self adjoint, by definition we see
A A is trace class if and only if A is Hilbert Schmidt.
Our next task is to define square root for some operators.
28
Functional Analysis
Tianyu Tao
Proposition Let A H by positive definite and self adjoint, then there exist
a
2
unique B such that B is positive and self adjoint with B = A, we denote B := A
2
1/2
Proof 1: Consider the power series expansion 1 x = 1 1/2
x
+
x ,
1
2
we know that this will converge for |x| 1.
So consider the operators A with kAk 1, actually it is enough to consider
these operators by homogeneity. Recall the formula
kAk = sup |hAx, xi|
kxk=1
k ( A)1 d
The idea is to try to put k = 1/2 here, one can do this since we do have a branch
of logarithm on a neighbourhood of 1...
29
Functional Analysis
Tianyu Tao
hABe
,
e
i
kAe
kkB
e
k
k k
k
k kAk2 kB k2 , On the other hand, havk
ing polar decomposition allows me to write A = U |A| = U |A|1/2 |A|1/2 and
k|A|1/2 k2 = kAk1 .
A result by Lidskii says for T L1 (H) we have
X
X
k = T r(A) =
h|A|ek , ek i
k
Nov 3:
Let us see an example of the trace formula we got last time, we are
considering the function space H = L2 (S 1 ) where S 1 is the unit circle in R2 ,
functions in H could be identified with 2periodic L2 locally integrable functions.
For a > 0, we consider the operator
La :=
2
+ a2
2
x
Functional Analysis
Tianyu Tao
1
(:= )f (x)
This could be done via undetermined coefficients, we have the following list of
solutions:
when = a2 , this is a single eigenvalue, correspond to eigenfunction f = 1
when = k 2 + a2 (k Z) which are double eigenvalue, correspond to
eigenfunctions cos kx, sin kx.
kx , cos
kx forms an
And the spectral decomposition theorem tells us that 12 , sin
2
2
Hbasis for L2 (S 1 ).
The trace formula we prove previously now give us an interesting identity:
Z
X
1
cosh a
=
Ga (x, x)dx = 2G(, ) =
/a
2
2
k
+
a
a
sinh
a
1
S
kZ
31
Functional Analysis
Tianyu Tao
log a +
!
log(a2 + k 2 ) log(k 2 )
k=1
And it gives
a
Y
k=1
a2
1+ 2
k
d
log sinh a
da
= C sinh(a)
Functional Analysis
Tianyu Tao
Functional Analysis
Tianyu Tao
Write out the inner product explicitly as integrals, we see this actually gives
(via integration by parts)
Z b
Z b
Z b
0 0
(u00 f )v = 0 for all v H01 = u00 = f
f v =
uv =
a
Next time we will then use L-M to show this problem has a solution...
Nov 7 Continue about the Application of the Lax-Milgram to the problem
u00 = f . Recall H01 (a, b) C0 (a, b) = {u C(a, b), u(a) = u(b) = 0}, moreover, the inclusion map i : H01 C0 is continuous:
Z x
Z x
0 2
0
|u | (x a)1/2
u (s)ds
kukC0 = sup |u(x)| =
u(a,b)
Rx
If x (a, a+b
), if x ( a+b
, b) we write u(x) = b u0 (s)ds and we see
2
2
r
ba
kukC0
kukH01 .
2
On the other hand kukL2 (b a)1/2 kukC0 , hence H01 , L2 , in fact, H01 is
compactly embedded in L2 : the unit ball {u : kukH01 1} is compact in L2 (a, b).
This is immediate from Arzela-Ascoli, as we have
Z y
|u(x) u(y)| =
u0 ku0 kL2 (x y)1/2 = kukH01 (x y)1/2 (x y)1/2
x
So u is Holder continuous with the Holder exponent being 1/2...and one see H01 is
actually compactly
R embedded in1 C0 (a,2 b)!
Now let v 7 vf for v H0 or L , this a continuous linear functional on the
corresponding spaces, by previous estimates. Hence by Rietz representation, there
exist unique u H01 (a, b) such that
Z
Z
0 0
u v = vf (for every v H01 )
Note this is a weaker notion then u00 = f , as u00 does not necessarily exist.
Using this, we will prove a Lemma
R
Lemma Suppose w L2loc (I) where I (a, b) is some interval. If w0 = 0 for
D(I), then w is constant.
This result, can be rephrased as saying if w = u0 is equal to 0 in the sense of
distributions, then u will be a constant, and this allows us to assert uniqueness of
solution that was form in the weak formulation of our problem u00 = f .
34
Functional Analysis
Tianyu Tao
35
Functional Analysis
Tianyu Tao
R
Nov 10 Recall the lemma we did from last time: if w0 = 0 for all D(a, b),
then w is constant almost everywhere if we only assume w L2loc .
Now if we assume w L2loc and take f C(a, b), and have
Z b
Z b
0
w =
f
a
Then formally the above implies w0 = f , can we actually prove that w C 1 (a, b)?
The answer is yesR and this is an easy yes.
x
R = a f (s)ds, then we know w C 1 and w 0 = f , thus we have
R Put0 w(x)
w
= f for any test function .
As a consequence
Z
Z
0
w
= w0 = w w = c
For some constant c.
1
R Now for f C(a, b) defines a continuous linear functional on H0 (a, b) by v 7
vf , using Rietz, we get
Z
Z
1
0 0
!u H0 (a, b) such that
u v = fv
For all v H01 . By above remark, we conclude that u0 C 1 (a, b) so u is in C 2 , it
does make sense then to conclude that u00 = f !!
We talked about Eulers equation, where a weak formulation leads to existence
of certain solutions with unexpected properties (compactly supported in spacetime...), and then we talked about isometry from S 2 into R3 , where requirement
for the isometry to be C 1 is not enough to gurantee the unique existence of only
trivial cases but C 2 works, the general philosophy behind this is that in a weak
formulation, if you want to get existence, you usually require less regularity, but for
uniqueness you want more regularity, what we did above is a lucky coincidence....
One could recover the Greens function for the BVP: u00 = f, u(a) = u(b) = 0
by a procedure similar to our discussion...
Fix y (a, b), consider the evaluation functional ey (v) = v(y) for v H01 , it is
given by integration against the dirac measure y (characterized by y (A) = 1 if
y A ow y (A) = 0):
Z b
ey (v) =
vy
a
36
Functional Analysis
Tianyu Tao
Now to find u, we can take v such that suppv (a, y), this shows u is affine on
(y, b), similarly u is affine on (a, y), moreover, u should be continuous, since H01
embedds into C(a, b)...
The last topic for today is the following: Consider the equation u00 = f for
f L2 , we know a unique weak solution u H01 (a, b) satisfying
Z
Z
0 0
u v = f v for all v H01
exists. And we have the estimate
Z
Z
2
0 2
kukH 1 = |u | = uf kukL2 kf kL2 CkukH01 kf kL2
0
aij (x)
+ bij (x)
(bij (x)uj (x)) + cij (x)uj = fj (x)
dx
dx
dx
dx
37
Functional Analysis
Tianyu Tao
fv
a
(Bu)v
kBkkuk
L kvkH01 KkBkkukH01 kvkH01
R
(Bu0 )v kBkkukH01 kvkL KkBkkukH01 kvkH01
R
Cuv kCkkukL kvkL KkukH01 kvkH01
we have |B(u, v)| KkukH01 kvkH01 for some constant K. Then by Rietz, B(u, v) =
hAu, vi defines a continuous operator A on H01 (a, b).
We wish to apply Lax-Milgram to A, in order to do so, we need B(u, u) =
hAu, ui kxk2 with > 0, but unfortunately this is not true in general, for
example, consider u00 ku for k large....
However, we do have a remedy for this: (Clever trick!)
Lemma There exist 0 > 0, such that for > 0 , we have
B(u, u) + hu, uiL2 kuk2H 1
0
38
Functional Analysis
Tianyu Tao
R
Proof. The key estimate is for the (Bu0 )u terms:
Z
Z
0
(Bu )u kBk|u0 ||u| kBkku0 kL2 kukL2
1
1
kBk 0
0 2
2
ku kL2 + kukL2
ku kL2 kukL2 kBk
=
2
2
A large coefficient for kukL2 would not harm, since we are subtracting the
(Bu0 )u term, what does matter is the ku0 kL2 term, which by above can be taken
care of by making small.
Since A is strictly positive definite by assumption, we have (Au0 )0 u0 k|u0 |2 .,
and the Cu2 term is just harmless.
|B(u, u)| k |u |
|u | kBk
u kBk
u kCk |u|2
4
2
2
3k
kukH01 0 hu, uiL2
=
4
with 0 = kCk +
kBk+kBk
.
2
Hence the form B(u, v)+hu, vi is coercive for large , and Lax-Milgram finally
get applied to provided a unique u H01 (a, b) such that
B(u, v) + hu, viL2 = hf, viL2
for all f L2 (a, b). Which is a weak solution to the modified version of (W)(which
is by adding the u term at the end).
39
Functional Analysis
Tianyu Tao
Functional Analysis
Tianyu Tao
C having L entries.
Proof. Last time we showed this in the case where B, B,
L2 , kCkL1 are small:
Now consider a case where kBkL2 , kBk
Rb
To see how small it needed to be, consider the term a (Bu0 )u first, we have
the following estimate:
Z b
(Bu0 )u kBkL2 ku0 kL2 kukL ckBkL2 ku0 k2L2
a
For some constant c, whose existence is established in (Nov 7). We can similarly
C and we have
estimate B,
Z
0
l2 + kCkl1 }(ku0 k2 2 )
(Bu0 )v + (Bu)v
+ Cuv c{kBkl2 + kBk
L
recall ku0 k2L2 = kukH01 ), we already know A satisfies hAu, ui kkuk2H 1 , so if we
0
l2 + kCkl1 | k/2 we are good.
have c|kBkl2 + kBk
The general case will follow by combining the above and the validity for the
Functional Analysis
Tianyu Tao
B(u, v) =
a
d
0 + Cu
(Au0 ) + Bu0 (Bu)
dx
Functional Analysis
Tianyu Tao
Proposition For some bilinear form B, fix some u X, there then exist a constant c such that
() |B(u, v)| ckvkL2
for all v X.
What are some bilinear forms to work with? we shall first consider
Z b
u0 v 0
B(u, v) =
a
In order to have (), the only way this could happen is to have u0 (a) = u0 (b) =
0, since the evaluation map v 7 v(a) is not continuous for v H 1 (a, b), the
pointwise value of v can be anything!
So () will hold if we fix u with u00 L2 and u0 (a) = u0 (b) = 0.
Yet another variation, this time X = H 1 (a, b) but the bilinear form is
changed to
Z b
B(u, v) =
u0 v 0 + Ca u(a)v(a) + Cb u(a)v(b)
a
43
Functional Analysis
Tianyu Tao
Now we know in some cases () does hold, we want to get a differential operator
from B, in general the domain of L might not be X itself, but some dense subspace
of it. We want to define Dom(L) = {u X : |B(u, v)| ckvkL2 }, then define L
as an densely defined operator:
Definition For u Dom(L), we have
|B(u, v)| Cu kvkL2
for some constant Cu depending on u, then B(u, ) is a bounded linear operator on
Hilbert space L2 (a, b), by Riesz representation, there exist a unique element which
we denote by Lu L2 (a, b) such that
B(u, v) = hLu, viL2
One can compare this L and the G we get from Lax-Milgram from last time,
moreover we can consider adjoint problems for L, which are defined precisely
because L is densely defined...
Nov 26 Continue from the discussion of last time, we are able to consider the
adjoint of the operators/forms B (u, v) = B(v, u), L , G where G = L1 is the
operator obtained from L by Lax-Milgram.
Consider f, g L2 (over the reals), and B a coercive bilinear form, we know
for every v L2 there is a unique u0 satisfy the equation
B(u0 , v) = hf, vi
And u0 is denoted by Gf . Similarly, there exist a unique v0 such that
B(u, v0 ) = B (v0 , u) = hg, ui = hu, gi
Then
for any u L2 . We shall denote this v0 by Gg.
= hf, v0 i = B(u0 , v0 ) = hu0 , gi = hGf, gi
hf, Ggi
This shows G = G , and this is an extension of the famaliar property of adjoint
of matrix: (A )1 = (A1 ) . Where G is the inverse of some differential operator
L.
Now we recall the Fredholm theorems, we have a bilinear form version of this,
for the equation
() B(u, v) = hf, viL2
We may use Fredholm alternative to say things like
44
Functional Analysis
Tianyu Tao
() has a unique solution iff B(u, v) = 0 for all v X has only the trivial
solution u = 0.
ker L = {u : B(u, v) = 0} has finite dimension and () is solvable iff f
ker L where L is the differential operator associated to B.
Finish talking about Fredholm theories, next time we will talk about Hahn Banach
and separation by convex sets.
Dec 01 As promised earlier in the semester, we will start discuss about the
Hahn-Banach theorems. We need to have some preliminary concepts:
Let X be a real Banach Space, and p : X R be a sub-linear functional,
meaning
for all t 0 we have p(tx) = tp(x);
p(x + y) p(x) + p(y).
this is saying that p is a convex function along lines, the above condition im) 12 (p(x) + p(y)), which in turn is equivalent to the condition being
plies p( x+y
2
convex (this is a theorem by Sierpinski, which says measurability along is enough
to guarantee mid-point convex is convex).
Given a real vector space X, and a convex subset K of X, such that 0 K,
we define the Minkowski functional associated to K, as
pK (x) := inf{t > 0,
x
K}
t
Functional Analysis
Tianyu Tao
The above says, for any x X, we may find a Lx X such that kLx k = 1
and Lx (x) = kxk, in other words, we have
kxk = sup{Lx, kLk 1}
this means the embedding i of X to its double dual X , where x is identified
with the functional i(x)(l) = l(x) for l X is an isometry: kxk = ki(x)k.
The first item also says that the unit ball B = {x : kxk < 1} lies on one
side of the hyperplane H = {x : Lx = 1}, since kLk = 1, in particular
x0 /kx0 k H, if any other points x1 H, by convexity of the unit ball, the
point tx0 + (1 t)x1 H, but ktx + (1 t)x1 k can be made less than 1, even
in finite dimension.
Dec 03 Consider the sequence space c0 = {(x1 , x2 , . . .), limk xk = 0}. We
want to find the dual of c0 , note first c0 contains the basis ek = (0, . . . , 1, 0, . . .)
where the 1 is on the kth spot. Let l c0 , put k = l(ek ). Then
l((x1 , x2 , . . . , xm , 0, . . .) = 1 x1 + + m xm .
We have
klk = sup |l(x)|
kxk1
|l(x)| = sup
m
X
|xi |1 i=1
i xi =
m
X
|i |
i=1
on the dual is equal to j=1 |j |. One sees that the dual of c0 is the space l1 , we
identify the member in c0 with the sequence (1 , 2 , . . .) l1 .
Similarly, we can find the dual of l1 by find the norm of the dual using the
method of taking supremum of finite dimensional subspace: this time we need to
maximize:
x1 1 + + xn n
P
with the constraint kkl1 =
|i | 1, it is natural to put all the weight on one
the maximum of the xi s, hence the norm on the dual of l1 is the sup-norm, in
other words, the dual of l1 is l , which is strictly bigger than c0 .
This shows X and X are not necessarily equal, for an example where this
does hold, considerPX = lp for 1 < p < , the space of psummable sequence
with norm kxkpp =
|xi |p .
46
Functional Analysis
Tianyu Tao
We still use the same method to find the dual norm of lp : we will be dealing
with the maximization problem, finding
sup 1 x1 + + m xm
kxkp 1
we shall use the Method of Lagrange multiplier (as an sketch), consider the function
X
X p
i xi
xi
1
1
p
1
q
Functional Analysis
Tianyu Tao
xK1
Proof. Consider the set K1 + B , K2 + B , these two sets are still have positive
distance by picking small, and have non-empty interior, let us temporarily denote
them by K1 , K2 , define K = K1 K2 = {x1 x2 : x1 K1 , x2 K2 }. Now K is
a convex set such that
K has non-empty interior;
0
/ K.
= K x0 , then K
contains 0, consider
We pick x0 in the interior of k, put K
we have x0
because 0
the minkowski functional p associated to K,
/ K
/ K,
which implies p(x0 ) > 1 because in general we have A {x : pA (x) 1} for any
convex absorbing A.
Now use Hahn-Banach we pull out an linear functional l (the starting space is
the one-dimensional space spanned by x0 ) such that l(x) p(x), and we have
Functional Analysis
Tianyu Tao
By above, any neighborhood of a point x X can be translated to a neighborhood of 0, continuity of addition and scalar multiplication means for any
neighborhood U of 0, there exist a neighborhood V U of 0 such that
V + V U , and U is an absorbing neighborhood: there is > 0 and a
neighborhood U 0 U of 0 such that |x| < and v U 0 , then xv U .
We are mostly interested in the case where X is a locally convex TVS: there is
a local basis U at 0 where each U U is convex.
Let us now describe the weak topology on X more precisely: Give any l X ,
the set {x : |l(x)| < } is a neighborhood of 0, and is a sub-basis for the weak
topology on X, in general, a basis of the weak topology consists any set which
is a finite intersection of the elements in a sub-basis: ket l1 , . . . , lm X and
1 , . . . , m > 0, we set
Oli ,j = {x : |li (x)| < j }
for i, j = 1, 2, . . . , m. This becomes a locally convex basis at 0. We know any open
sets in a topology is a union of members of the basis elements, this specifies the
weak topology on X.
Now we talk about the weak* topology on X, this is the coarsest topology on
X , such that the any member in the image of X in the double dual X by the
inclusion map i(x)(l) = x(l) is a continuous linear functional on X .
A sub-basis element if of the form
Oxi ,j = {l X : |l(xi )| < j }
where i is some finite collection of positive numbers and same for xi X.
The reason we talk about these nonsense is because of the following important
theorem:
Theorem (Banach Alaoglu:) Let X be a Banach space and X be its dual, the
unit ball B = {l X : klkX 1} in X is compact in the weak* topology.
Before turning to the proof of B-A, we have some comments to make:
If X is separable, then B in the weak* topology is metrizable (fact). Then
sequential compactness can be substituted on B for the general compactness, thus
pick {li }
1 is a bounded sequence in X , we can then find a subsequence lk0 such
Functional Analysis
Tianyu Tao
B is a subset of [1, 1]B where B is the closed unit ball in X with the strong
(norm) topology, now the weak* topology on B is just the subspace topology
of B inherited from the weak* topology on [1, 1]B , which is the same as the
product topology. (here one need to unravel the definitions a bit).
By Tychonov, we only need to show B is closed, since a closed subset of a
compact set is compact. We can do this by using the theories of nets.
As a corollary, suppose X is reflexive: X = X , then the closed unit ball B
of X will be compact in the weak topology on X, because the weak* topology on
X = X agrees with the weak topology on X.
Jan 21 OK, welcome back we started by briefly reviewing the definition of weak
topology in general, where we have a space X and a set of functions F from X to
R, the weak topology induced by F has a subbasis for the weak neighbourhood
consists sets of the form
Ox,f1 ,...,fm ,1 ,...,j = {y X : |fj (x) fj (y)| < j }
where fj F and x X, j > 0.
Now let I be any index set, we denote the set RI to mean it equipped with
product topology: this is the topology such that all the projection maps
i0 : ({xi }iI RI ) = xi0
are continuous.
If F is a normed space which possesses a sub-collection F 0 such that for any
f F there exist f 0 F 0 such that kf f 0 k < given any > 0, it is clear that
F and F 0 induces the same topology.
Another fact that is if I is a countable family, then RI is a metrizable space
whose metric is given as follows: for x = (xn )nN ,y = (yn )nN , we define the metric
d by
X
|xi yi |
d(x, y) =
2j
1 + |xi yi |
i=1
50
Functional Analysis
Tianyu Tao
it is a standard exercise to show that d is indeed a metric which induces the product
topology.
Now back to Banach space, we have in mind a Banach space X, its dual X , we
consider the weak topology on X, denoted by (X, w), which is the weak topology
on X induced by X . And the weak* topology on X which is induced by the
image of X in X , denoted by (X , w ). Let B = BX (0, 1), the (norm) closed
unit ball in X, and B be the (norm) closed unit ball in X .
Our first observation is that:
Proposition If X is separable, then (B, w) is metrizable, if X is separable, then
(B , w ) is also metrizable.
Proof. If X is separable, let L be a countable dense subset of X , by above two
observations, the weak topology on X is generated by L, and is metrizable since L
is countable, so the subspace topology on B is metrizable. The same proof applies
to the second assertion.
Recall the Banach-Alaoglu theorem, which asserts that B is compact in the
weak* topology on X , this shows then in the case that if X is separable, (B , w )
becomes a compact metric space, which possess many convenient topological properties.
We next consider the situation when X is reflexive: i.e. X = X , now X =
(X ) , so it has a weak* topology which induced from X , on the other hand,
X = X , and the weak topology on X is also induced by X , thus (X, w) =
(X , w ), in particular, we know that B is compact in the weak topology since
((BX , w ) = (B, w).
In fact, we give a characterization of reflexivity:
Theorem The Banach space X is reflexive if and only if (B, w) is compact.
Proof. The above observation already showed one direction, on the other hand,
suppose (B, w) is compact, we claim that the image of B under the canonical
projection map i : X 7 X is dense in (BX , w ), then from (B, w) is compact,
and we know i is an isometry by Hahn-Banach, we have that i(B) = BX , which
shows i is surjective.
To do this, given BX , and l1 , . . . , ln X , we need to show any weak*
neighbourhood of in BX , which is of the form
O,lj ,j = { : |(lj ) (lj )| < j }
contain an element from i(B), that is, we want to find x B such that |(lj )
lj (x)| < .
51
Functional Analysis
Let X0 =
Tianyu Tao
52