This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.9 Compact normal operators
Recall from Section 6.5 that an operator T
is normal
if TT*=T*T; Hermitian
(T*=T) and unitary
(T*=T−1) operators are normal.
9.1 Spectrum of normal operators
Theorem 1
Let T∈
B(
H)
be a normal operator then
-
kerT =kerT*, so ker(T−λ I) =ker
(T*−λI) for all λ∈ℂ
-
Eigenvectors corresponding to distinct eigenvalues are
orthogonal.
-
||T||=r(T).
Proof.
- Obviously:
x∈kerT | ⇔ | ⟨ Tx,Tx
⟩=0 ⇔
⟨ T*Tx,x
⟩=0 |
| ⇔ | ⟨ TT*x,x
⟩=0
⇔ ⟨ T*x,T*x
⟩=0 |
| ⇔ | x∈kerT*.
|
|
The second part holds because normalities of T and T−λ I
are equivalent.
- If Tx=λ x, Ty=µ y then from the previous
statement T* y =µy. If λ≠µ then the identity
λ⟨ x,y
⟩=⟨ Tx,y
⟩ =⟨ x,T*y
⟩=µ⟨ x,y
⟩
|
implies ⟨ x,y
⟩=0.
- Let S=T*T, then S is Hermitian (check!). Consequently, inequality
| ⎪⎪
⎪⎪ | Sx | ⎪⎪
⎪⎪ | 2=⟨ Sx,Sx
⟩=⟨ S2x,x
⟩≤ | ⎪⎪
⎪⎪ | S2 | ⎪⎪
⎪⎪ | ⎪⎪
⎪⎪ | x | ⎪⎪
⎪⎪ | 2
|
implies ||S||2≤ ||S2||. But the opposite inequality
follows from the Theorem 12, thus we
have the equality ||S2||=||S||2 and more generally by
induction: ||S2m||=||S||2m for all m.Now we claim ||S||=||T||2. From
Theorem 12
and 18 we get ||S||=||T*T||≤
||T||2. On the other hand if ||x||=1 then
| ⎪⎪
⎪⎪ | T*T | ⎪⎪
⎪⎪ | ≥ | ⎪
⎪ | ⟨ T*Tx,x
⟩ | ⎪
⎪ | =⟨ Tx,Tx
⟩= | ⎪⎪
⎪⎪ | Tx | ⎪⎪
⎪⎪ | 2
|
implies the opposite inequality ||S||≥||T||2. Only now we
use normality of T to obtain
(T2m)*T2m=(T*T)2m and get the equality
| ⎪⎪
⎪⎪ | T2m | ⎪⎪
⎪⎪ | 2= | ⎪⎪
⎪⎪ | (T*T)2m | ⎪⎪
⎪⎪ | = | ⎪⎪
⎪⎪ | T*T | ⎪⎪
⎪⎪ | 2m = | ⎪⎪
⎪⎪ | T | ⎪⎪
⎪⎪ | 2m+1.
|
Thus:
r(T)= | | | ⎪⎪
⎪⎪ | T2m | ⎪⎪
⎪⎪ | 1/2m=
| | | ⎪⎪
⎪⎪ | T | ⎪⎪
⎪⎪ | 2m+1/2m+1 = | ⎪⎪
⎪⎪ | T | ⎪⎪
⎪⎪ | .
|
by the spectral radius formula (44).
□
Example 2
It is easy to see that normality is important
in 3, indeed the non-normal operator T
given by the matrix (
)
in ℂ
has one-point spectrum
{0}
, consequently r(
T)=0
but ||
T||=1
.
Lemma 3
Let T be a compact normal operator then
-
The set of of eigenvalues of T is either finite or a
countable sequence tending to zero.
-
All the eigenspaces, i.e. ker(T−λ
I), are finite-dimensional for all λ≠ 0.
Proof.
- Let H0 be the closed linear span of eigenvectors of
T. Then T restricted to H0 is a diagonal compact
operator with the same set of eigenvalues λn as in
H. Then λn→ 0 from
Proposition 8 .
Exercise 5
Use the proof of
Proposition 8 to give a
direct demonstration.
Proof.[Solution]
Or straightforwardly assume opposite: there exist an
δ>0 and infinitely many eigenvalues λ
n such
that | λ
n |>δ. By the
previous Theorem there
is an orthonormal sequence
vn of corresponding eigenvectors
T vn=λ
n vn. Now the sequence (
vn) is bounded
but its image
T vn=λ
n en has no convergent
subsequence because for any
k≠
l:
| ⎪⎪
⎪⎪ | λ kvk−λ lel | ⎪⎪
⎪⎪ | =
( | ⎪
⎪ | λ k | ⎪
⎪ | 2 + | ⎪
⎪ | λl | ⎪
⎪ | 2)1/2≥ | √ | | δ ,
|
i.e.
T enk is not a Cauchy sequence, see
Figure
16.
□
- Similarly if H0=ker(T−λ I) is infinite
dimensional, then restriction of T on H0 is λ
I—which is non-compact by
Proposition 8. Alternatively
consider the infinite orthonormal sequence (vn),
Tvn=λ vn as in Exercise 5.
□
Lemma 6
Let T be a compact normal operator. Then all non-zero points
λ∈ σ(
T)
are eigenvalues and there exists an
eigenvalue of modulus ||
T||
.
Proof.
Assume without lost of generality that
T≠ 0. Let
λ∈σ(
T), without lost of generality (multiplying by a
scalar) λ=1.
We claim that if 1 is not an eigenvalue
then there exist δ>0 such that
| ⎪⎪
⎪⎪ | (I−T)x | ⎪⎪
⎪⎪ | ≥
δ | ⎪⎪
⎪⎪ | x | ⎪⎪
⎪⎪ |
.
(51) |
Otherwise there exists a sequence of vectors
(xn) with unit norm such that (I−T)xn→ 0. Then
from the compactness of T for a subsequence (xnk) there
is y∈ H such that Txnk → y, then
xn→ y implying Ty=y and y≠ 0—i.e. y
is eigenvector with eigenvalue 1.
Now we claim Im (I−T) is closed,
i.e. y∈Im(I−T) implies y∈Im(I−T). Indeed, if (I−T)xn
→ y, then there is a subsequence (xnk) such that
Txnk→ z implying xnk→ y+z, then
(I−T)(z+y)=y by continuity of I−T.
Finally I−T is injective, i.e ker(I−T)={0},
by (51). By the
property 1, ker(I−T*)={0} as
well. But because always ker(I−T*)=Im(I−T)⊥
(by 2) we got surjectivity, i.e. Im(I−T)⊥={0}, of
I−T.
Thus (I−T)−1 exists and is bounded
because (51) implies ||y||>δ
||(I−T)−1y||. Thus 1∉σ(T).
The existence of eigenvalue λ such that
| λ |=||T|| follows from combination of Lemma 13 and
Theorem 3.
□
9.2 Compact normal operators
Theorem 7 (The spectral theorem for compact normal operators)
Let T be a compact normal operator on a Hilbert space
H. Then there exists an orthonormal sequence (
en)
of
eigenvectors of T and corresponding eigenvalues (λ
n)
such that:
Tx= | | λn ⟨ x,en
⟩ en, for all
x∈ H.
(52) |
If (λ
n)
is an infinite sequence it tends to zero.Conversely, if T is given by a formula (52)
then it is compact and normal.
Proof.
Suppose
T≠ 0. Then by the
previous Theorem there exists
an eigenvalue λ
1 such that
| λ
1 |=||
T|| with corresponding eigenvector
e1 of the unit norm. Let
H1=
Lin(
e1)
⊥. If
x∈
H1 then
⟨ Tx,e1
⟩=⟨ x,T*e1
⟩=⟨ x,λ1
e1
⟩=λ1⟨ x,e1
⟩=0,
(53) |
thus
Tx∈
H1 and similarly
T* x ∈
H1. Write
T1=
T|
H1 which is again a normal compact
operator with a norm does not exceeding ||
T||. We could
inductively repeat this procedure for
T1 obtaining sequence of
eigenvalues λ
2, λ
3, …with eigenvectors
e2,
e3, …. If
Tn=0 for a finite
n then
theorem is already proved. Otherwise we have an infinite sequence
λ
n→ 0. Let
x= | | ⟨ x,ek
⟩ek +yn ⇒
| ⎪⎪
⎪⎪ | x | ⎪⎪
⎪⎪ | 2= | |
| ⎪
⎪ | ⟨ x,ek
⟩ | ⎪
⎪ | 2 + | ⎪⎪
⎪⎪ | yn | ⎪⎪
⎪⎪ | 2 , yn∈ Hn,
|
from
Pythagoras’s theorem. Then
||
yn||≤ ||
x|| and ||
T yn||≤
||
Tn||||
yn||≤ | λ
n |||
x||→
0 by Lemma
3. Thus
T x = | | | ⎛
⎜
⎜
⎝ | | ⟨ x,en
⟩ Ten +
Tyn | ⎞
⎟
⎟
⎠ | = | | λn⟨ x,en
⟩ en
|
Conversely, if T x = ∑1∞λn⟨ x,en
⟩ en then
⟨ Tx,y
⟩= | | λn⟨ x,en
⟩
⟨ en,y
⟩
= | | ⟨ x,en
⟩ λn | | ,
|
thus T* y = ∑1∞λn⟨ y,en
⟩
en. Then we got the normality of T:
T*Tx=TT*x= ∑1∞| λn |2⟨ y,en
⟩
en. Also T is compact because it is a uniform limit of the
finite rank operators Tnx=∑1n
λn⟨ x,en
⟩en.
□
Corollary 8
Let T be a compact normal operator on a separable Hilbert space
H, then there exists a orthonormal basis gk such that
and λ
n are eigenvalues of T including zeros.
Proof.
Let (
en) be the orthonormal sequence constructed in the proof of
the
previous
Theorem. Then
x is perpendicular to all
en if and only
if its in the kernel of
T. Let (
fn) be any orthonormal
basis of ker
T. Then the union of (
en) and (
fn) is
the orthonormal basis (
gn) we have looked for.
□
Exercise 9
Finish all details in the above proof.
Corollary 10 (Singular value decomposition)
If T is any compact operator on a separable Hilbert space then
there exists orthonormal sequences (
ek)
and (
fk)
such that
Tx=∑
k µ
k ⟨
x,
ek
⟩
fk where (µ
k)
is a
sequence of positive numbers such that µ
k→ 0
if it
is an infinite sequence.
Proof.
Operator
T*T is compact and Hermitian (hence normal). From the
previous Corollary there is an
orthonormal basis (
ek) such that
T*T x= ∑
n
λ
n⟨
x,
ek
⟩
ek for some positive λ
n=||
T
en||
2. Let µ
n=||
Ten|| and
fn=
Ten/µ
n. Then
fn is an orthonormal sequence (check!) and
Tx= | | ⟨ x,en
⟩ Ten = | | ⟨ x,en
⟩ µn fn.
|
□
Corollary 11
A bounded operator in a Hilber space is compact if and only if it is
a uniform limit of the finite rank operators.
Proof.
Sufficiency follows
from
9.
Necessity: by the
previous Corollary Tx
=∑
n ⟨
x,
en
⟩ µ
n fn thus
T is a uniform limit of
operators
Tm x=∑
n=1m ⟨
x,
en
⟩ µ
n fn which are
of finite rank.
□
Last modified: November 6, 2024.