# Spectral theory of compact operators

In functional analysis, compact operators are linear operators that map bounded sets to relatively compact sets. The set of compact operators acting on a Hilbert space *H* is the closure of the set of finite rank operators in the uniform operator topology. In general, operators on infinite-dimensional spaces feature properties that do not appear in the finite-dimensional case, i.e. for matrices. The family of compact operators are notable in that they share as much similarity with matrices as one can expect from a general operator. In particular, the spectral properties of compact operators resemble those of square matrices.

This article first summarizes the corresponding results from the matrix case before discussing the spectral properties of compact operators. The reader will see that most statements transfer verbatim from the matrix case.

The spectral theory of compact operators was first developed by F. Riesz.

## Spectral theory of matrices

The classical result for square matrices is the Jordan canonical form, which states the following:

**Theorem.** Let *A* be an *n* × *n* complex matrix, i.e. *A* a linear operator acting on **C**^{n}. If *λ*_{1}...*λ _{k}* are the distinct eigenvalues of

*A*, then

**C**

^{n}can be decomposed into the invariant subspaces of

*A*

The subspace *Y _{i}* =

*Ker*(

*λ*−

_{i}*A*)

^{m}where

*Ker*(

*λ*−

_{i}*A*)

^{m}=

*Ker*(

*λ*−

_{i}*A*)

^{m+1}. Furthermore, the poles of the resolvent function

*ζ*→ (

*ζ*−

*A*)

^{−1}coincide with the set of eigenvalues of

*A*.

## Compact operators

### Statement

Let *X* be a Banach space, *C* be a compact operator acting on *X*, and *σ*(*C*) be the spectrum of *C*. The spectral properties of *C* are:

Theorem.

i) Every nonzeroλ∈σ(C) is an eigenvalue ofC.

ii) For all nonzeroλ∈σ(C), there existmsuch thatKer(λ−_{i}C)^{m}=Ker(λ−_{i}C)^{m+1}, and this subspace is finite-dimensional.

iii) The eigenvalues can only accumulate at 0. If the dimension ofXis not finite, thenσ(C) must contain 0.

iv)σ(C) is countable.

v) Every nonzeroλ∈σ(C) is a pole of the resolvent functionζ→ (ζ−C)^{−1}.

### Proof

#### Preliminary Lemmas

The theorem claims several properties of the operator *λ* − *C* where *λ* ≠ 0. Without loss of generality, it can be assumed that *λ* = 1. Therefore we consider *I* − *C*, *I* being the identity operator. The proof will require two lemmas.

Lemma 1 (Riesz's lemma).LetXbe a Banach space andY⊂X,Y≠X, be a closed subspace. For allε> 0, there existsx∈Xsuch that ||x|| = 1 andwhere

d(x,Y) is the distance fromxtoY.

This fact will be used repeatedly in the argument leading to the theorem. Notice that when *X* is a Hilbert space, the lemma is trivial.

Lemma 2.IfCis compact, thenRan(I−C) is closed.

**Proof:** Let (*I* − *C*)*x _{n}* →

*y*in norm. If {

*x*} is bounded, then compactness of

_{n}*C*implies that there exists a subsequence

*x*such that

_{nk}*C x*is norm convergent. So

_{nk}*x*= (

_{nk}*I*-

*C*)

*x*+

_{nk}*C x*is norm convergent, to some

_{nk}*x*. This gives (

*I*−

*C*)

*x*→ (

_{nk}*I*−

*C*)

*x*=

*y*. The same argument goes through if the distances

*d*(

*x*,

_{n}*Ker*(

*I*−

*C*)) is bounded.

But *d*(*x _{n}*,

*Ker*(

*I*−

*C*)) must be bounded. Suppose this is not the case. Pass now to the quotient map of (

*I*−

*C*), still denoted by (

*I*−

*C*), on

*X*/

*Ker*(

*I*−

*C*). The quotient norm on

*X*/

*Ker*(

*I*−

*C*) is still denoted by ||·||, and {

*x*} are now viewed as representatives of their equivalence classes in the quotient space. Take a subsequence {

_{n}*x*} such that ||

_{nk}*x*|| >

_{n}*k*and define a sequence of unit vectors by

*z*=

_{nk}*x*/||

_{nk}*x*||. Again we would have (

_{nk}*I*−

*C*)

*z*→ (

_{nk}*I*−

*C*)

*z*for some

*z*. Since ||(

*I*−

*C*)

*z*|| = ||(

_{nk}*I*−

*C*)

*x*||/ ||

_{nk}*x*|| → 0, we have (

_{nk}*I*−

*C*)

*z*= 0 i.e.

*z*∈

*Ker*(

*I*−

*C*). Since we passed to the quotient map,

*z*= 0. This is impossible because

*z*is the norm limit of a sequence of unit vectors. Thus the lemma is proven.

#### Concluding the Proof

**i**) Without loss of generality, assume *λ* = 1. *λ* ∈ *σ*(*C*) not being an eigenvalue means (*I* − *C*) is injective but not surjective. By Lemma 2, *Y*_{1} = *Ran*(*I* − *C*) is a closed proper subspace of *X*. Since (*I* − *C*) is injective, *Y*_{2} = (*I* − *C*)*Y*_{1} is again a closed proper subspace of *Y*_{1}. Define *Y*_{n} = *Ran*(*I* − *C*)^{n}. Consider the decreasing sequence of subspaces

where all inclusions are proper. By lemma 1, we can choose unit vectors *y _{n}* ∈

*Y*such that

_{n}*d*(

*y*,

_{n}*Y*

_{n+1}) > ½. Compactness of

*C*means {

*C y*} must contain a norm convergent subsequence. But for

_{n}*n*<

*m*

and notice that

which implies ||*Cy _{n} − Cy_{m}*|| > ½. This is a contradiction, and so

*λ*must be an eigenvalue.

**ii**) The sequence { *Y _{n}* =

*Ker*(

*λ*−

_{i}*A*)

^{n}} is an increasing sequence of closed subspaces. The theorem claims it stops. Suppose it does not stop, i.e. the inclusion

*Ker*(

*λ*−

_{i}*A*)

^{n}⊂

*Ker*(

*λ*−

_{i}*A*)

^{n+1}is proper for all

*n*. By lemma 1, there exists a sequence {

*y*}

_{n}_{n ≥ 2}of unit vectors such that

*y*∈

_{n}*Y*

_{n}and

*d*(

*y*,

_{n}*Y*

_{n − 1}) > ½. As before, compactness of

*C*means {

*C y*} must contain a norm convergent subsequence. But for

_{n}*n*<

*m*

and notice that

which implies ||*Cy _{n} − Cy_{m}*|| > ½. This is a contradiction, and so the sequence {

*Y*=

_{n}*Ker*(

*λ*−

_{i}*A*)

^{n}} must terminate at some finite

*m*.

Using the definition of the Kernel, we can show that the unit sphere of *Ker*(*λ _{i}* −

*C*) is compact, so that

*Ker*(

*λ*−

_{i}*C*) is finite-dimensional.

*Ker*(

*λ*−

_{i}*C*)

^{n}is finite-dimensional for the same reason.

**iii**) Suppose there exist infinite (at least countable) distinct eigenvalues {*λ _{n}*}, with corresponding eigenvectors {

*x*}, such that |

_{n}*λ*| >

_{n}*ε*for all

*n*. Define

*Y*=

_{n}*span*{

*x*

_{1}...

*x*}. The sequence {

_{n}*Y*} is a strictly increasing sequence. Choose unit vectors such that

_{n}*y*∈

_{n}*Y*

^{n}and

*d*(

*y*,

_{n}*Y*

^{n − 1}) > ½. Then for

*n*<

*m*

But

therefore ||*Cy _{n} − Cy_{m}*|| >

*ε*/2, a contradiction.

So we have that there are only finite distinct eigenvalues outside any ball centered at zero. This immediately gives us that zero is the only possible limit point of eigenvalues and there are at most countable distinct eigenvalues (see iv).

**iv**) This is an immediate consequence of iii). The set of eigenvalues {*λ*} is the union

Because *σ*(*C*) is a bounded set and the eigenvalues can only accumulate at 0, each *S _{n}* is finite, which gives the desired result.

**v**) As in the matrix case, this is a direct application of the holomorphic functional calculus.

### Invariant subspaces

As in the matrix case, the above spectral properties lead to a decomposition of *X* into invariant subspaces of a compact operator *C*. Let *λ* ≠ 0 be an eigenvalue of *C*; so *λ* is an isolated point of *σ*(*C*). Using the holomorphic functional calculus, define the **Riesz projection** *E*(*λ*) by

where *γ* is a Jordan contour that encloses only *λ* from *σ*(*C*). Let *Y* be the subspace *Y* = *E*(*λ*)*X*. *C* restricted to *Y* is a compact invertible operator with spectrum {*λ*}, therefore *Y* is finite-dimensional. Let *ν* be such that *Ker*(*λ* − *C*)^{ν} = *Ker*(*λ* − *C*)^{ν + 1}. By inspecting the Jordan form, we see that (*λ* − *C*)^{ν} = 0 while (*λ* − *C*)^{ν − 1} ≠ 0. The Laurent series of the resolvent mapping centered at *λ* shows that

So *Y* = *Ker*(*λ* − *C*)^{ν}.

The *E*(*λ*) satisfy *E*(*λ*)^{2} = *E*(*λ*), so that they are indeed projection operators or **spectral projections**. By definition they commute with *C*. Moreover *E*(*λ*)*E*(*μ*) = 0 if λ ≠ μ.

- Let
*X*(*λ*) =*E*(*λ*)*X*if λ is a non-zero eigenvalue. Thus*X*(*λ*) is a finite-dimensional invariant subspace, the generalised eigenspace of λ.

- Let
*X*(0) be the intersection of the kernels of the*E*(*λ*). Thus*X*(0) is a closed subspace invariant under*C*and the restriction of*C*to*X*(0) is a compact operator with spectrum {0}.

### Operators with compact power

If *B* is an operator on a Banach space *X* such that *B ^{n}* is compact for some

*n*, then the theorem proven above also holds for

*B*.

## References

- John B. Conway, A course in functional analysis, Graduate Texts in Mathematics
*96*, Springer 1990. ISBN 0-387-97245-5