50  Series and residues

Laurent series, isolated singularities, and the residue theorem

50.1 Taylor series for analytic functions

If \(f\) is analytic in a disk \(|z - z_0| < R\), it has a Taylor series that converges in that disk:

\[f(z) = \sum_{n=0}^{\infty} c_n(z-z_0)^n, \qquad c_n = \frac{f^{(n)}(z_0)}{n!} = \frac{1}{2\pi i}\oint_C \frac{f(z)}{(z-z_0)^{n+1}}\,dz\]

The series converges absolutely for \(|z - z_0| < R\) and uniformly on any closed subdisk. The radius of convergence \(R\) equals the distance from \(z_0\) to the nearest singularity of \(f\).

Key Taylor series (centred at 0, valid for all \(z\)):

\[e^z = \sum_{n=0}^{\infty}\frac{z^n}{n!}, \qquad \sin z = \sum_{n=0}^{\infty}\frac{(-1)^n z^{2n+1}}{(2n+1)!}, \qquad \cos z = \sum_{n=0}^{\infty}\frac{(-1)^n z^{2n}}{(2n)!}\]

\[\frac{1}{1-z} = \sum_{n=0}^{\infty} z^n \quad (|z| < 1)\]

These are exactly the real Taylor series with \(x\) replaced by \(z\).


50.2 Laurent series

At a point \(z_0\) where \(f\) is not analytic, the Taylor series does not converge. The Laurent series extends the power series to include negative powers:

\[f(z) = \sum_{n=-\infty}^{\infty} c_n(z-z_0)^n\]

where the coefficients are:

\[c_n = \frac{1}{2\pi i}\oint_C \frac{f(z)}{(z-z_0)^{n+1}}\,dz\]

This converges in an annulus \(r < |z - z_0| < R\) (with \(r\) possibly 0 and \(R\) possibly \(\infty\)).

The principal part consists of the negative-power terms \(\sum_{n=1}^{\infty} c_{-n}(z-z_0)^{-n}\). The analytic part is the non-negative power series \(\sum_{n=0}^{\infty}c_n(z-z_0)^n\). How many terms the principal part has — zero, finitely many, or infinitely many — classifies the type of singularity, as the next section shows.

Computing Laurent series in practice. For functions that are products, quotients, or compositions of known series, it is usually more efficient to manipulate the known Taylor series directly rather than computing coefficients by integration.

Example. \(\sin z / z^3\) near \(z = 0\):

\[\frac{\sin z}{z^3} = \frac{1}{z^3}\left(z - \frac{z^3}{6} + \frac{z^5}{120} - \cdots\right) = \frac{1}{z^2} - \frac{1}{6} + \frac{z^2}{120} - \cdots\]

The principal part has only one negative-power term, \(1/z^2\).


50.3 Classification of isolated singularities

An isolated singularity of \(f\) at \(z_0\) is a point where \(f\) is not analytic but is analytic in some punctured disk \(0 < |z - z_0| < \delta\). The Laurent series reveals the type:

Removable singularity. The principal part is absent (no negative-power terms). \(f\) can be assigned a value at \(z_0\) to make it analytic. Example: \(\sin z / z\) at \(z = 0\) — the Laurent series is \(1 - z^2/6 + \cdots\), which extends continuously to \(z = 0\) with value 1.

Pole of order \(m\). The principal part has exactly \(m\) terms: \[f(z) = \frac{c_{-m}}{(z-z_0)^m} + \cdots + \frac{c_{-1}}{z-z_0} + c_0 + c_1(z-z_0) + \cdots, \quad c_{-m} \neq 0\] \(|f(z)| \to \infty\) as \(z \to z_0\). A simple pole is a pole of order 1.

Essential singularity. The principal part has infinitely many terms. The behaviour near \(z_0\) is wild. Example: \(e^{1/z}\) at \(z = 0\) — as \(z \to 0\) along different directions, \(e^{1/z}\) oscillates with arbitrarily large magnitude and argument, taking values dense in the entire complex plane. There is no finite or infinite limit.


50.4 Residues

The residue of \(f\) at an isolated singularity \(z_0\) is the Laurent coefficient \(c_{-1}\):

\[\text{Res}[f, z_0] = c_{-1}\]

Why it matters. Chapter 2 (§ A fundamental example) showed that \(\oint_{|z|=r} dz/z = 2\pi i\), and that \(\oint_{|z|=r} z^n\,dz = 0\) for all other integers \(n\). The same parametrisation argument extends to \((z-z_0)^n\) around any circle centred at \(z_0\). So when integrating the Laurent series term by term around a small circle enclosing \(z_0\), every term vanishes except the \(c_{-1}\) term: \[\oint_C \sum_{n=-\infty}^{\infty} c_n(z-z_0)^n\,dz = c_{-1}\cdot 2\pi i\]

50.4.1 Computing residues

At a simple pole: \(\text{Res}[f, z_0] = \lim_{z \to z_0}(z-z_0)f(z)\).

At a simple pole of \(p/q\) where \(q(z_0)=0\), \(q'(z_0)\neq 0\): \[\text{Res}\!\left[\frac{p}{q}, z_0\right] = \frac{p(z_0)}{q'(z_0)}\]

This is just L’Hôpital applied to the simple-pole limit. Quick check: \(\text{Res}[1/(z^2-1),\,1]\) — here \(p = 1\), \(q = z^2-1\), \(q'(z) = 2z\), so the residue is \(1/(2\cdot 1) = 1/2\).

At a pole of order \(m\): \[\text{Res}[f, z_0] = \frac{1}{(m-1)!}\lim_{z \to z_0}\frac{d^{m-1}}{dz^{m-1}}\left[(z-z_0)^m f(z)\right]\]


50.5 The residue theorem

Residue theorem. Let \(f\) be analytic on and inside a simple closed contour \(C\) (counterclockwise) except for isolated singularities \(z_1, \ldots, z_k\) inside \(C\). Then:

\[\oint_C f(z)\,dz = 2\pi i\sum_{j=1}^{k}\text{Res}[f, z_j]\]

This is the master formula of complex analysis. Cauchy’s integral formula is the special case where \(f\) has only simple poles.


50.6 Evaluating real integrals

50.6.1 Type 1: trigonometric integrals \(\int_0^{2\pi} R(\cos\theta, \sin\theta)\,d\theta\)

Substitute \(z = e^{i\theta}\): \(\cos\theta = (z+z^{-1})/2\), \(\sin\theta = (z-z^{-1})/(2i)\), \(d\theta = dz/(iz)\). The integral becomes a contour integral on \(|z| = 1\).

50.6.2 Type 2: improper integrals \(\int_{-\infty}^{\infty} R(x)\,dx\)

Close the contour with a large semicircle in the upper (or lower) half-plane. Jordan’s lemma ensures the semicircle’s contribution vanishes as the radius grows, provided the degree of the denominator of \(R\) exceeds the degree of the numerator by at least 1. The residue theorem gives the real integral as \(2\pi i\) times the sum of residues in the upper half-plane.

Example. \(\displaystyle\int_{-\infty}^{\infty}\frac{dx}{1+x^2}\). Poles of \(1/(1+z^2)\): \(z = \pm i\). Only \(z = i\) is in the upper half-plane. Residue: \(1/(2i)\). Integral: \(2\pi i \cdot 1/(2i) = \pi\).

The residue theorem and Laurent series complete the core tools of complex integration. The next chapter turns to a different application of analyticity: conformal mapping, which uses analytic functions to transform complicated geometries into simple ones where Laplace’s equation can be solved by inspection.


50.7 Exercises


50.7.1 Exercise 1: Laurent series around a pole

Find the Laurent series of \(f(z) = \dfrac{1}{z(z-1)}\) valid for \(0 < |z| < 1\), and classify the singularity at \(z = 0\).


50.7.2 Exercise 2: Classifying \(\sin z / z^2\) at \(z = 0\)


50.7.3 Exercise 3: Residue at a simple pole

Find \(\text{Res}\!\left[\dfrac{z^2+1}{(z-2)(z+3)},\; z=2\right]\).


50.7.4 Exercise 4: Residue at a double pole

Find \(\text{Res}\!\left[\dfrac{e^z}{(z-1)^2},\; z=1\right]\).


50.7.5 Exercise 5: Trigonometric integral

Evaluate \(\displaystyle\int_0^{2\pi}\frac{d\theta}{2 + \cos\theta}\).


50.7.6 Exercise 6: Improper real integral via residues

Evaluate \(\displaystyle\int_{-\infty}^{\infty}\frac{dx}{(1+x^2)^2}\).