9.3 Calculating Residues

Home | Assessment | Notes | Worksheets | Blackboard

In order to apply Cauchy's Residue Theorem we need to be able to easily calculate residues. In some cases, ad hoc manipulations have to be used to calculate the Laurent series, but there are many cases where one can calculate them more systematically. Recall that if f(z) has Laurent series f(z)=am(zb)m++a1(zb)+n=0an(zb)n with am0 then we say that f has a pole of order m at b. It is easy to calculate the residue at a simple pole.

Lemma

  1. If f has a simple pole at b then Res(f,b)=limzb(zb)f(z).
  2. If f(z)=p(z)/q(z) where p,q are holomorphic, p(b)0, q(b)=0 and q(b)0, then Res(f,b)=p(b)q(b).
Proof:

  1. If f has a simple pole at b then it has a Laurent series f(z)=a1zb+n=0an(zb)n valid on some punctured disc Ann(b,0,R). Hence (zb)f(z)=a1+n=0an(zb)n+1 so that limzb(zb)f(z)=a1.
  2. The hypotheses imply that f has a simple pole at b. By the first part and the fact that q(b)=0, the residue is limzb(zb)p(z)q(z)=limzbp(z)(q(z)q(b)zb)=p(b)q(b). from the definition of th derivative.
Example

For example, let f(z)=cos(πz)(1z3) on C{1,e2iπ/3,e4iπ/3}. This has a simple pole at z=1 and satisfies the hypothesis of the lemma. Hence Res(f,1)=cos(π)(3)12=13.

We can generalise the first part of the lemma to poles of order m.

Lemma

If f has a pole of order m at b then Res(f,b)=limzb(1(m1)!dm1dzm1((zb)mf(z)))

Proof:

If f has a pole of order m at b then it has a Laurent series f(z)=am(zb)m++a1zb+n=0an(zb)n on Ann(b,0,R). Hence (zb)mf(z)=am+(zb)a(m1)++(zb)m1a1+n=0an(zb)m+n on Ann(b,0,R). Differentiating this m1 times gives dm1dzm1(zb)mf(z)=(m1)!a1+n=0(m+n)!(n+1)!an(zb)n+1 and, after dividing by (m1)! and letting zb, we get the desired result.

Example

Let f(z)=(z+1z1)3 on C{1}. This has a pole of order three at 1. To calculate the residue we note that (z1)3f(z)=(z+1)3. Hence 12!d2dz2((z1)3f(z))=62!(z+1)62!×2=6 as z1. Hence Res(f,1)=6.

Let us check this by calculating the Laurent series. First let us change variables by writing w=z1. Then z=w+1 and we can write (z+1z1)3=(w+2)3w3=w3+6w2+12w+8w3=8w3+12w2+6w+1=8(z1)3+12(z1)2+6(z1)+1 Hence f has a pole of order three at z=1 and we can read off Res(f,1)=6 as the coefficient of 1/(z1).

In other cases, one has to manipulate the formula for f to calculate the residue.

Example

Let f(z)=1zsin(z). on C{kπ:kZ}. This has singularities whenever the denominator is zero. Hence the singularities are at kπ for kZ.

For k0 the denominator has a simple zero at kπ so f has a simple pole kπ. Thus Res(f,kπ)=1sin(kπ)+kπcos(kπ)=(1)kkπ using the rule for the residue of a ratio at a simple pole.

The derivative of the denominator is zero at 0 but its second derivative is not, so the denominator has a zero of order two at 0. We can calculate the residue at 0 with the m=2 case of the rule for calculating residues at higher-order poles. Thus Res(f,0)=limz0(z2f(z))=limz0(zsin(z))=limz0sin(z)zcos(z)(sinz)2 but how can we calculate this limit? We can calculate the orders of the zero at 0 of the numerator and the denominator. From their power series sin(z)zcos(z)=(zz33!+z55!)z(1z22!+z44!)=z3(12!13!)+=13z3+=13z3g(z) where g is holomorphic on some B(0,r) and g(0)0. Similarly (sinz)2=12(1cos(2z))=12(4z22!+)=z2h(z) where h is holomorphic on some B(0,s) and h(0)0. Thus Res(f,0)=limz013z3g(z)z2h(z)=limz0zh(z)3g(z)=0 so the residue at 0 is 0.