Professional Documents
Culture Documents
4.1
Compact operators
Characterisation of the set of compact operators
Definition 4.1. T B(H) is called compact, if T maps bounded sets into pre-compact
sets. Equivalently, T is compact if for every bounded sequence {xn } in H, the sequence
{T xn } has a convergent subsequence.
Example 4.2. It T is a finite rank operator, then T is compact. Indeed, let y1 , . . . , yN be
a basis in Ran T . Then every T x may be written uniquely as
Tx =
n yn
n=1
with some coecients n . It is easy to see that n are linear functionals of x; thus n (x) =
(x, zn ) for some elements zn . So we obtain that T has the form
Tx =
(x, zn )yn .
(4.1)
n=1
Now if x(k) is a bounded sequence, then each of the sequences (x(k) , z1 ), (x(k) , z2 ),. . . is
bounded, which allows to extract a convergent subsequence from T x(k) .
Theorem 4.3. An operator T B(H) is compact i it maps any weakly convergent sequence into a norm convergent sequence.
Proof. 1. Let T be compact and let xn x weakly; we need to prove that T xn T x in the operator
norm. It suces to consider the case x = 0; i.e. we assume xn 0 weakly and need to prove T xn 0.
We have T xn 0 weakly; also, by the uniform boundedness principle, supn xn < .
Suppose T xn 0 is false; then there is a subsequence {xn } such that infT xn > 0. By the
compactness of T , there exists a subsequence {xn } such that the norm limit z = lim T xn exists. Since
T xn 0 weakly, we must have z = 0. This contradicts infT xn > 0.
Remark. Here we have used a common trick: instead of proving that the sequence T xn converges, we
have proven that every subsequence has a convergent subsubsequence. Then necessarily the whole sequence
converges.
2. Suppose T maps weakly convergent sequences into a norm convergent sequences. Let {xn } be a
bounded sequence. Then (Exercise!) there exists a weakly convergent subsequence xn . Then T xn converges
in the norm. Hence, T is compact.
Theorem 4.4.
30
Proof. (i), (ii) are straightforward consequences of the previous theorem. (iii) Let xk 0
weakly; we need to prove that T xk 0. Without loss of generality assume xk 1.
Fix > 0 and choose n suciently large so that Tn T /2. Since Tn is compact, we
have Tn xk 0 as k ; thus we can choose k0 such that Tn xk /2 for k k0 . So
we have
T xk T xk Tn xk + Tn xk /2 + /2 =
for k k0 .
(iv) see Exercises.
z P z inf z yk .
k
4.2
(4.2)
(4.3)
It is a well-known fact studied in linear algebra that (4.2) has a solution for all y i (4.3)
has no non-trivial solutions. Thus, we have an alternative: either (4.3) has a non-trivial
solution or the matrix I A is invertible. The following deep statement says that the same
is true for a compact operator A in an infinite dimensional space.
31
Theorem 4.7 (The Fredholm alternative). Let A be a compact operator in H. Then either
Ax = x has a non-trivial solution, or the operator A I has a bounded inverse.
Proof. We need to prove that if Ker(I A) = {0}, then the inverse (I A)1 exists.
1. First consider the case when A has a finite rank. The question basically reduces
to linear
N algebra. Let e1 ,. . . ,eN be a basis in Ran A. Then for each x Ran A we have
x = i=1 xi ei and A acts on elements from Ran A according to
Ax =
(Ax)i ei ,
(Ax)i =
i=1
Aij xj
j=1
with some matrix Aij . Condition Ker(I A) = {0} means that det(I A) = 0. Now given
z H, let us construct a solution x to x Ax = z by setting
x=z+
i ei
i=1
N
N
i ei Az
Aij j ei = 0.
i=1
Let Az =
i=1
j=1
Aij j = i ,
i = 1, . . . , N.
j=1
4.3
Here our aim is to describe the spectrum of compact operators and to prove a spectral
theorem for compact self-adjoint operators.
Theorem 4.9. Let A be a compact operator. Then (A) \ {0} consists of eigenvalues of
finite multiplicities (i.e. dim Ker(A I) < ) that can accumulate only to 0.
Proof. 1. Let us prove that all non-zero eigenvalues of A have finite multiplicities. Suppose
to the contrary that the subspace Ker(A I) is infinite dimensional. Let us choose an
orthonormal system {xn }
n=1 in this subspace. Then (Exercise!) xn converges weakly to
zero. It follows (see Theorem 4.3) that Axn 0. But Axn = xn , so Axn = ||xn =
|| contradiction!
2. Fix > 0; let us prove that the number of eigenvalues of A with || > is finite.
For simplicity, here we will assume that A is normal; for the general case, see, for example,
Kreyszig, Theorem 8.3-1. Suppose, to get a contradiction, that there is an infinite sequence
of eigenvalues n of A with |n | > . Let xn be the corresponding sequence of normalised
eigenvectors. Then by Theorem 2.23, xn are mutually orthogonal (it is here that we use
that A is normal). It follows that {xn } is an orthonormal system. Then, as in part 1 of the
proof, we get that Axn 0, but on the other hand
Axn = |n |xn = |n | > ,
which is a contradiction.
3. Finally, if = 0 is not an eigenvalue of A, then by the Fredholm alternative, is not
in the spectrum of A. Thus, the non-zero spectrum of A consists of eigenvalues.
Theorem 4.10. Let A be compact. Then 0 (A).
Proof. Suppose to the contrary that 0 (A). Then, for some C > 0, we have
A1 x Cx,
x H,
Ay C 1 y,
x H.
(n ) is prescribed; let also (0) be a prescribed number, which may be zero, positive integer,
or infinity. Then there exists a Hilbert space H and a normal operator A in H such that
(A) = N
n=1 {n } {0},
dim Ker(A n I) = (n ) for all n, and dim Ker A = (0).
Proof. Let
k = (0 ) +
n=1
(n ) .
Remark 4.12. Using the Volterra operator (see Section 2.5), in the case k < one can
also construct A as a (non-normal) operator in an infinite dimensional space.
4.4
x1
Corollary 4.15. Let A be a bounded self-adjoint operator such that (A) = {0}; then
A = 0.
34
Proof of the Hilbert-Schmidt theorem. The description of the spectrum of A is a consequence of Theorem 4.9 and the elementary fact that all eigenvalues of self-adjoint operators
are real. Let us prove the existence of the basis of eigenvalues. For each non-zero eigenvalue
of A choose an orthonormal basis in Ker(A I). The collection of all elements of these
bases is an orthonormal set in H. Let M be the closed span of this orthonormal set. Then
M is invariant for A; since A is self-adjoint, it follows that M reduces A, i.e. M is also
invariant for A.
Consider the restriction A0 = A|M ; we would like to prove that A0 = 0. The operator
A0 is self-adjoint and compact in M (because A is self-adjoint and compact in M ). Suppose
A0 has a non-zero eigenvalue with a non-zero eigenvector x M ; then x is also an
eigenvector of A, so x M . This contradiction shows that A0 has no non-zero eigenvectors.
Then, by Corollary 4.15, we have A0 = 0.
Thus, appending the basis of eigenvectors of A in M by any orthonormal basis in M ,
we obtain an orthonormal eigenbasis of A in H.
Let A be a compact self-adjoint operator. Let n be the sequence of the non-zero
eigenvalues of A. It is convenient to enumerate these eigenvalues with multiplicities taken
into account, i.e. for example, if dim Ker(A 5I) = 17, then the number 5 is repeated
17 times in the list of eigenvalues of A. Then we can enumerate the eigenvalues and the
eigenvalues in a coordinated way, i.e. we have a list of real numbers 1 , 2 , . . . and a list of
elements x1 , x2 , . . . of H such that Axn = n xn for all n.
If Ker A is trivial, then the above list of eigenvectors is {xn } forms a complete set. If
Ker A is non-trivial, it is convenient to add to the list of eigenvalues a sequence of zeros
(finite or infinite, depending on whether dim Ker A is finite or infinite), and to add to the
list of eigenvectors a sequence which forms a basis in Ker A. The above theorem says that
if we form a list of eigenvectors in this way, then the orthonormal system {xn } is complete.
Clearly, the operator A in this case can be written as
A=
n (, xn )xn .
(4.4)
n=1
This is the spectral representation for a compact self-adjoint operator. Since xn are orthogonal, and n 0 as n , the above infinite sum converges in the operator norm
(Exercise 4.21). Of course, the terms with n = 0 can be omitted from the sum.
A similar representation is valid for any compact normal operator; the only dierence
is that n are in general complex numbers.
The spectral representation (4.4) allows one to easily compute functions of A. Indeed,
we have
m
A =
m
n (, xn )xn
n=1
n=1
35
for any polynomial p with p(0) = 0 (we need the last condition to ensure the norm convergence of the series). Further, if A 0 is a non-negative compact self-adjoint operator, we
can set
A=
n (, xn )xn ;
(4.5)
n=1
then it is straightforward to check that A agrees with the definition given earlier (see
Reed-Simon, Theorem VI.9). Other functions (exponential, resolvent etc) may be defined
in this way. You can read further on this functional calculus for self-adjoint operators in
Reed-Simon, Section VII.1 (this is optional).
4.5
One can write a certain series representation even for non-normal operators. It is less
ecient than in the normal case but still is very useful.
Theorem 4.16 (Canonical form of a compact operator). Let A be a compact operator in
N
H. Then there exists (not necessarily complete) orthonormal sets {xn }N
n=1 and {yn }n=1 ,
N
N , and positive real numbers {sn }n=1 with sn 0 so that
A=
sn (, xn )yn ,
(4.6)
n=1
set {xn }N
n=1 so that A Axn = n xn with n = 0 and so that A A is the zero operator on
the subspace orthogonal to {xn }N
n=1 . Then we can write
A A=
n (, xn )xn ,
n=1
and so
|A| =
A A
n (, xn )xn .
(4.7)
n=1
Now recall that A = U |A|, where U is a partial isometry with the initial subspace Ran|A|
and the
final subspace Ran A; we have U U x = x for all x in the initial subspace. Set
sn = n and yn = U xn . For every n we have xn Ran|A| and so U U xn = xn . Thus, we
have
(yn , ym ) = (U xn , U xm ) = (U U xn , xm ) = (xn , xm ) = nm ,
i.e. {yn } is an orthonormal set. Applying U to (4.7), we obtain the required decomposition
of A. Convergence is discussed in Exercise 4.21.
36
Exercises
Exercise 4.17. Let {xn } be an orthonormal sequence in H. Prove that xn 0 weakly in
H.
Exercise 4.18. Prove that the identity operator in an infinite dimensional space is not
compact.
Exercise 4.19. Let A be a compact operator in H and let p be a polynomial. Prove that
p(A) is compact i p(0) = 0.
Exercise 4.20. Prove that the operator of multiplication by x in L2 (0, 1) is not compact.
Exercise 4.21. Consider a finite sum
M
S=
am (, xm )ym ,
m=1
where
{xm }M
m=1
and
{ym }M
m=1
sn (, xn )yn
n=1
of the series (4.6) is a Cauchy sequence in B(H). Conclude that the series (4.6) converges
in the operator norm. Note that the series may not be absolutely convergent in B(H)!