Resolvents of Finite-Dimensional Linear Operators

This topic is something I never learned in linear algebra class. Here I reproduce the exposition by Tosio Kato in Short Introduction to Perturbation Theory for Linear Operators. Go read that book, these notes are just a worse version where I ignore most of the discussions about convergence. But I do fill in some details of the complex integrals and sketch the solutions to some problems, and also include material taken as a given. This is the start of a series of notes.

Definition of the Resolvent

Let T be an linear operator CnCn. Let the set of eigenvalues of T be Σ(T). The operator TξI is nonsingular whenever ξΣ(T), since then TξI has no zero eigenvalues. In this case we can define R(ξ)=(TξI)1, called the resolvent. The resolvent can refer to both the function R and the operator for any particular value of ξ.

Properties of R

The first resolvent equation is R(ξ1)R(ξ2)=(ξ1ξ2)R(ξ1)R(ξ2). This can be seen by the following construction:

R(ξ1)R(ξ2)=R(ξ1)(Tξ2)R(ξ2)R(ξ1)(Tξ1)R(ξ2)=R(ξ1)TR(ξ2)R(ξ1)ξ2R(ξ2)R(ξ1)TR(ξ2)+R(ξ1)ξ1R(ξ2)=(ξ1ξ2)R(ξ1)R(ξ2)

The resolvent therefore satisfies the commutation relation [R(ξ1),R(ξ2)]=0, since

(10)R(ξ1)R(ξ2)R(ξ2)R(ξ1)=R(ξ1)R(ξ2)ξ1ξ2R(ξ2)R(ξ1)ξ2ξ1=0

The Resolvent as a Complex Function

Rearranging the resolvent equation we have

R(ξ1)=(I(ξ2ξ1)R(ξ1))R(ξ2)R(ξ2)=(I(ξ2ξ1)R(ξ1))1R(ξ1)=(n=0((ξ2ξ1)R(ξ1))n)R(ξ1)=n=0(ξ2ξ1)nR(ξ1)n+1

where we have used the Neumann expansion (IT)1=n=0Tn. So we can expand the resolvent at a given ξ in terms of the resolvent somewhere else. The series converges if (ξ2ξ1)R(ξ1)<1, and the condition may be weakened. R(ξ) is then a holomorphic function.

The other expansion we can use is the Laurent expansion about one of its poles, which are the eigenvalues of T. Let λ be such an eigenvalue, and for now let it be 0. The Laurent series is R(ξ)=n=n=ξnAn where An is an operator defined as

(11)An=12πiΓξn1R(ξ)dξ

where Γ is a small clockwise contour enclosing the pole but excluding the other eigenvalues. Let Γ and Γ be two contours with Γ enclosing Γ. Then

AnAm=(12πiΓξn1R(ξ)dξ)(12πiΓξm1R(ξ)dξ)=(12πi)2ΓΓξn1ξm1R(ξ)R(ξ)dξdξ=(12πi)2ΓΓξn1ξm1(R(ξ)R(ξ)ξξ)dξdξ=(12πi)(Γξm1R(ξ)(12πiΓξn1ξξdξ)dξΓξn1R(ξ)(12πiΓξm1ξξdξ)dξ)

The first interior integral must be evaluated keeping in mind that ξ will never be equal to ξ on the interior of Γ. In this case the singularity comes from ξn1 and we get

(12)12πiΓξn1ξξdξ=Res(ξn1ξξ,0)=ηnξn1 with ηn={1n00otherwise

The second interior integral has both poles, so we have

12πiΓξm1ξξdξ=Res(ξm1ξξ,0)+Res(ξm1ξξ,ξ)=ηmξn1+ξm1 with ηm={1m00otherwise

IMG_2C73C296A19E-1

After inserting the integrals we deform the contours back to being the same and rename the variables so they are the same:

AnAm=12πi(Γξm1R(ξ)ηnξn1dξΓξn1R(ξ)(1ηm)ξm1dξ)=ηn+ηm12πi(Γξnm2R(ξ)dξ)=(ηn+ηm1)An+m+1

So we have recurrence relations for the coefficients of the Laurent expansion. Because we will continue using these operators, we give them special names. Let P=A1, D=A2, and S=A0. Important cases are:

  1. n=m=1A1A1=A1: So P=A1 is a projection operator.

  2. n,m<0 has A2A2=A3, A2A3=A4, A2A4=A5, etc. Therefore Ak=(A2k)=Dk1 for k>2.

  3. We also have An=(A0)n+1=Sn+1 for n0.

  4. n=1,m=2A1A2=A2A1=A2PD=DP=D

  5. n=1,m=0A1A0=A0A1=0PS=SP=0

We can break up the Laurent expansion in terms of these special operators:

R(ξ)=n=n=ξnAn=n=2n=ξnAn+ξ1A1+n=0n=ξnAn=n=1n=ξn1Dnξ1P+n=0n=ξnSn+1

and shift the pole to wherever the actual eigenvalue λ (in the sense that we redo all the work above around the actual eigenvalue) is, and rename our operators (SSλ, etc.) so that we keep track of which eigenvalue we are working with:

R(ξ)=n=n=ξnAn=n=2n=(ξλ)nAn+(ξλ)1A1+n=0n=(ξλ)nAn=n=1n=(ξλ)n1Dλn(ξλ)1Pλ+n=0n=(ξλ)nSλn+1

In light of 4. and 5. above, we see that

(13)PλR(ξ)=n=1n=(ξλ)n1Dλn(ξλ)1Pλ

and

(14)(IPλ)R(ξ)=n=0n=(ξλ)nSλn+1

So we have decomposed R(ξ) into two parts, and accordingly the vector space X. Let Mλ=PλX where X=Cn and Mλ=(1Pλ)X, so that X=MλMλ.

We now show that R(ξ) is a meromorphic function, i.e. none of its singularities are essential. To do this, we examine the convergence of the principal part of the Laurent expansion, i.e. all the negative power terms. We can reproduce them here:

(15)Principal Part=n=1n=(ξλ)n1Dλn(ξλ)1Pλ

Since we expanded around an isolated singularity, we have no other singularities except at λ. Therefore Dλ has no other singularities except at ξ. Since the singularity is right at ξ, Dλ has a spectral radius of zero, i.e. it has no eigenvalues different from 0. This implies Dλ is nilpotent. Therefore the principal part only has finitely many terms, and hence converges. So R(ξ) is meromorphic.

We can see from the definition of Pλ that

(16)Pλ=A1=12πiΓλR(ξ)dξ

where Γλ is a clockwise contour encircling λ but passing through no other eigenvalues. Now we can add together the projection operators for different λk so that

(17)kPλk=12πikΓλR(ξ)dξ=12πiγR(ξ)dξ

where we have deformed the contour in each such that the intersection of different countours cancel and we get one contour γ going around all the poles λi.

IMG_BF12BEED83FC-1

The meaning of the projection operators becomes clear when we derive the following identities:

1 ) Orthogonality: PλPλ=δλλPλ

Let Γ and Γ encircle distinct poles at λ and λ respectively. Then we the product is zero since the contours encircle no poles:

PλPλ=(12πi)2ΓΓR(ξ)R(ξ)dξdξ=(12πi)2ΓΓR(ξ)R(ξ)ξξdξdξ=(12πi)(ΓR(ξ)(12πiΓ1ξξdξ)dξΓR(ξ)(12πiΓ1ξξdξ)dξ)=0

On the other hand if the poles are the same then by the above relation for the An we have PλPλ=Pλ. So we get the above expression.

2 ) Completeness: Pλ=I

Let Γ be a contour encircling all the eigenvalues. Then we can deform it out to infinity without encountering any further singularities. The behavior of R(ξ) at infinity is given by the Neumann expansion

(18)R(ξ)=1Tξ=1/ξ1T/ξ=1ξn=0(T/ξ)n=n=0ξn1Tn

In particular,

Pλ=12πiΓn=0ξn1Tndξ=n=0Tn12πiΓξn1dξ=n=0Tn12πiΓzn1dzletting z=1/ξ, and Γ encircling the origin.=n=0Tnδn,0=I

So we really can interpret the Pλ as the projection operators onto some space corresponding to λ. And now noting that Pλ commutes with T because T commutes with R(ξ), we can identify it with the eigenspace of T corresponding to λ.