Previous Up Next
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

8 Compactness

It is not easy to study linear operators “in general” and there are many questions about operators in Hilbert spaces raised many decades ago which are still unanswered. Therefore it is reasonable to single out classes of operators which have (relatively) simple properties. Such a class of operators more closed to finite dimensional ones will be studied here.

  These operators are so compact that we even can fit them in our course


8.1 Compact operators

Let us recall some topological definition and results.

Definition 1 A compact set in a metric space is defined by the property that any its covering by a family of open sets contains a subcovering by a finite subfamily.

In the finite dimensional vector spaces ℝn or ℂn there is the following equivalent definition of compactness (equivalence of 1 and 2 is known as Heine–Borel theorem):

Theorem 2 If a set E in n or n has any of the following properties then it has other two as well:
  1. E is bounded and closed;
  2. E is compact;
  3. Any infinite subset of E has a limiting point belonging to E.
Exercise* 3 Which equivalences from above are not true any more in the infinite dimensional spaces?
Definition 4 Let X and Y be normed spaces, TB(X,Y) is a finite rank operator if Im T is a finite dimensional subspace of Y. T is a compact operator if whenever (xi)1 is a bounded sequence in X then its image (T xi)1 has a convergent subsequence in Y.

The set of finite rank operators is denote by F(X,Y) and the set of compact operators—by K(X,Y)

Exercise 5 Show that both F(X,Y) and K(X,Y) are linear subspaces of B(X,Y).

We intend to show that F(X,Y)⊂K(X,Y).

Lemma 6 Let Z be a finite-dimensional normed space. Then there is a number N and a mapping S: l2NZ which is invertible and such that S and S−1 are bounded.
Proof. The proof is given by an explicit construction. Let N=dimZ and z1, z2, …, zN be a basis in Z. Let us define
    S: l2N → Z    by     S(a1,a2,…,aN)=
N
k=1
akzk,
then we have an estimation of norm:
    ⎪⎪
⎪⎪
Sa⎪⎪
⎪⎪
=
⎪⎪
⎪⎪
⎪⎪
⎪⎪
N
k=1
akzk⎪⎪
⎪⎪
⎪⎪
⎪⎪
 ≤   
N
k=1

ak
⎪⎪
⎪⎪
zk⎪⎪
⎪⎪
  
 



N
k=1
     
ak
2


1/2



 



N
k=1
    ⎪⎪
⎪⎪
zk⎪⎪
⎪⎪
2


1/2



 
.
So ||S||≤ (∑1N ||zk||2)1/2 and S is continuous.

Clearly S has the trivial kernel, particularly ||Sa||>0 if ||a||=1. By the Heine–Borel theorem the unit sphere in l2N is compact, consequently the continuous function a↦ ||∑1N ak zk|| attains its lower bound, which has to be positive. This means there exists δ>0 such that ||a||=1 implies ||Sa||>δ , or, equivalently if ||z||<δ then ||S−1 z||<1. The later means that ||S−1||≤ δ−1 and boundedness of S−1. □

Corollary 7 For any two metric spaces X and Y we have F(X,Y)⊂ K(X,Y).
Proof. Let TF(X,Y), if (xn)1 is a bounded sequence in X then ((Txn)1Z=Im T is also bounded. Let S: l2NZ be a map constructed in the above Lemma. The sequence (S−1T xn)1 is bounded in l2N and thus has a limiting point, say a0. Then Sa0 is a limiting point of (T xn)1. □

There is a simple condition which allows to determine which diagonal operators are compact (particularly the identity operator IX is not compact if dimX =∞):

Proposition 8 Let T is a diagonal operator and given by identities T enn en for all n in a basis en. T is compact if and only if λn→ 0.

Figure 16: Distance between scales of orthonormal vectors

Proof. If λn↛0 then there exists a subsequence λnk and δ>0 such that | λnk |>δ for all k. Now the sequence (enk) is bounded but its image T enknk enk has no convergent subsequence because for any kl:
    ⎪⎪
⎪⎪
λ nkenk−λ nlenl⎪⎪
⎪⎪
  =  (
λ nk
2 + 
λ nl
2)1/2≥ 
2
δ ,
i.e. T enk is not a Cauchy sequence, see Figure 16. For the converse, note that if λn→ 0 then we can define a finite rank operator Tm, m≥ 1—m-“truncation” of T by:
Tmen = 

        Tennen,1≤ n≤ m;
        0 ,n>m.
(45)
Then obviously
    (TTm) en = 

        0,1≤ n≤ m;
        λnen ,n>m,
and ||TTm||=supn>m| λn |→ 0 if m→ ∞. All Tm are finite rank operators (so are compact) and T is also compact as their limit—by the next Theorem. □
Theorem 9 Let Tm be a sequence of compact operators convergent to an operator T in the norm topology (i.e. ||TTm||→ 0) then T is compact itself. Equivalently K(X,Y) is a closed subspace of B(X,Y).

Figure 17: The є/3 argument to estimate | f(x)−f(y) |.


T1x1(1)T1x2(1)T1x3(1) T1xn(1)a1
T2x1(2)T2x2(2)T2x3(2) T2xn(2)a2
T3x1(3)T3x2(3)T3x3(3) T3xn(3)a3
  
Tnx1(n)Tnx2(n)Tnx3(n) Tnxn(n)an
 
       
       a
Table 2: The “diagonal argument”.

Proof. Take a bounded sequence (xn)1. From compactness
of T1⇒ ∃subsequence (xn(1))1 of (xn)1s.t.(T1xn(1))1 is convergent.
of T2⇒ ∃subsequence (xn(2))1 of (xn(1))1s.t.(T2xn(2))1 is convergent.
of T3⇒ ∃subsequence (xn(3))1 of (xn(2))1s.t.(T3xn(3))1 is convergent.

Could we find a subsequence which converges for all Tm simultaneously? The first guess “take the intersection of all above sequences (xn(k))1” does not work because the intersection could be empty. The way out is provided by the diagonal argument (see Table 2): a subsequence (Tm xk(k))1 is convergent for all m, because at latest after the term xm(m) it is a subsequence of (xk(m))1.

We are claiming that a subsequence (T xk(k))1 of (T xn)1 is convergent as well. We use here є/3 argument (see Figure 17): for a given є>0 choose p∈ℕ such that ||TTp||<є/3. Because (Tp xk(k))→ 0 it is a Cauchy sequence, thus there exists n0>p such that ||Tp xk(k)Tp xl(l)||< є/3 for all k, l>n0. Then:

    ⎪⎪
⎪⎪
Txk(k)Txl(l)⎪⎪
⎪⎪
=
⎪⎪
⎪⎪
(Txk(k)Tp xk(k))+(Tpxk(k)Tpxl(l))+(Tpxl(l)T xl(l))⎪⎪
⎪⎪
 
⎪⎪
⎪⎪
Txk(k)Tpxk(k)⎪⎪
⎪⎪
+ ⎪⎪
⎪⎪
Tpxk(k)Tpxl(l)⎪⎪
⎪⎪
+⎪⎪
⎪⎪
Tpxl(l)T xl(l)⎪⎪
⎪⎪
 є

Thus T is compact. □

8.2 Hilbert–Schmidt operators

Definition 10 Let T: HK be a bounded linear map between two Hilbert spaces. Then T is said to be Hilbert–Schmidt operator if there exists an orthonormal basis in H such that the series k=1||T ek||2 is convergent.
Example 11
  1. Let T: l2l2 be a diagonal operator defined by Ten=en/n, for all n≥ 1. Then ∑ ||Ten||2=∑n−22/6 (see Example 16) is finite.
  2. The identity operator IH is not a Hilbert–Schmidt operator, unless H is finite dimensional.

A relation to compact operator is as follows.

Theorem 12 All Hilbert–Schmidt operators are compact. (The opposite inclusion is false, give a counterexample!)
Proof. Let TB(H,K) have a convergent series ∑ ||T en||2 in an orthonormal basis (en)1 of H. We again (see (45)) define the m-truncation of T by the formula
Tmen = 

        Ten,1≤ n≤ m;
0 ,n>m.
(46)
Then Tm(∑1ak ek)=∑1m ak ek and each Tm is a finite rank operator because its image is spanned by the finite set of vectors Te1, …, Ten. We claim that ||TTm||→ 0. Indeed by linearity and definition of Tm:
    (TTm)


n=1
anen


=
n=m+1
an (Ten).
Thus:
     
    ⎪⎪
⎪⎪
⎪⎪
⎪⎪
(TTm)


n=1
anen


⎪⎪
⎪⎪
⎪⎪
⎪⎪
=
⎪⎪
⎪⎪
⎪⎪
⎪⎪
n=m+1
an (Ten)⎪⎪
⎪⎪
⎪⎪
⎪⎪
 
(47)
 
  
n=m+1

an
⎪⎪
⎪⎪
(Ten)⎪⎪
⎪⎪
 
 



n=m+1

an
2


1/2



 



n=m+1
⎪⎪
⎪⎪
(Ten)⎪⎪
⎪⎪
2


1/2



 
 
 
⎪⎪
⎪⎪
⎪⎪
⎪⎪
n=1
anen⎪⎪
⎪⎪
⎪⎪
⎪⎪



n=m+1
⎪⎪
⎪⎪
(Ten)⎪⎪
⎪⎪
2


1/2



 
 
(48)
so ||TTm||→ 0 and by the previous Theorem T is compact as a limit of compact operators. □
Corollary 13 (from the above proof) For a Hilbert–Schmidt operator
    ⎪⎪
⎪⎪
T⎪⎪
⎪⎪



n=m+1
⎪⎪
⎪⎪
(Ten)⎪⎪
⎪⎪
2


1/2



 
 .  
Proof. Just consider difference of T and T0=0 in (47)–(48). □
Example 14 An integral operator T on L2[0,1] is defined by the formula:
(Tf)(x)=
1
0
K(x,y)f(y) dy,   f(y)∈L2[0,1], (49)
where the continuous on [0,1]×[0,1] function K is called the kernel of integral operator.
Theorem 15 Integral operator (49) is Hilbert–Schmidt.
Proof. Let (en)−∞ be an orthonormal basis of L2[0,1], e.g. (ei nt)n∈ℤ. Let us consider the kernel Kx(y)=K(x,y) as a function of the argument y depending from the parameter x. Then:
    (Ten)(x)=
1
0
K(x,y)en(y) dy=
1
0
Kx(y)en(y) dy= ⟨ Kxn  ⟩.
So ||T en||2= ∫01| ⟨ Kxn ⟩ |2d x. Consequently:
     
    
−∞
⎪⎪
⎪⎪
Ten⎪⎪
⎪⎪
2
 =
      
−∞
1
0

⟨ Kxn  ⟩ 
2dx
 
  =
  
1
0
1

⟨ Kxn  ⟩ 
2dx 
(50)
  =
  
1
0
⎪⎪
⎪⎪
Kx⎪⎪
⎪⎪
2dx
 
  =
  
1
0
1
0
  
K(x,y) 
2dxdy < ∞
 
Exercise 16 Justify the exchange of summation and integration in (50).
Remark 17 The definition 14 and Theorem 15 work also for any T: L2[a,b] → L2[c,d] with a continuous kernel K(x,y) on [c,d]×[a,b].
Definition 18 Define Hilbert–Schmidt norm of a Hilbert–Schmidt operator A by ||A||HS2=∑n=1||Aen||2 (it is independent of the choice of orthonormal basis (en)1, see Question 27).
Exercise* 19 Show that set of Hilbert–Schmidt operators with the above norm is a Hilbert space and find the an expression for the inner product.
Example 20 Let K(x,y)=xy, then
    (Tf)(x)=
1
0
 (xy)f(y) dy =x
1
0
f(y) dy −
1
0
yf(y) dy
is a rank 2 operator. Furthermore:
    ⎪⎪
⎪⎪
T⎪⎪
⎪⎪
HS2
=
1
0
1
0
(xy)2dxdy = 
1
0



(xy)3
3



1



x=0
dy
 =
1
0
(1−y)3
3
+
y3
3
dy= 


(1−y)4
12
+
y4
12



1



0
=
1
6
. 
On the other hand there is an orthonormal basis such that
    Tf=
1
12
⟨ f,e1  ⟩e1
1
12
⟨ f,e2  ⟩e2,
and ||T||=1/√12 and 12 ||Tek||2=1/6 and we get ||T||≤ ||T||HS in agreement with Corollary 13.
site search by freefind advanced

Last modified: November 6, 2024.
Previous Up Next