Mathematical Methods Handbook

Series, singularities and residues

Taylor and Laurent series, classification of singularities and the residue calculus.

In this chapter 12

Tick a unit to add it to your PDF basket.

  1. Taylor and Laurent series
  2. The residue calculus

Taylor and Laurent series

4

Theorem

Taylor series of analytic functions

Adapted

An analytic function is the sum of its Taylor series on every open disc about a point that lies inside its domain of analyticity, so the radius of convergence is at least the distance to the boundary; consequently the zeros of a non-constant analytic function are isolated.

Prerequisites: Cauchy's integral formula, Power series, Uniform convergence, Integrating and differentiating series term by term

NoteOriginal

What it means. Real differentiability says nothing about power series: a C∞C^\infty function need not be the sum of its Taylor series anywhere. Complex differentiability is far stronger. One complex derivative on an open set forces the function to equal its Taylor series on every disc that fits inside that set, with coefficients f(n)(z0)/n!f^{(n)}(z_0)/n!. So an analytic function is locally a power series, its radius of convergence is controlled by nothing but the location of the singularities, and two analytic functions that agree near a single point agree everywhere their common domain is connected.

Definition(Taylor series)Original

Let ff be analytic on an open set Ω⊆C\Omega \subseteq \mathbb{C} and let z0∈Ωz_0 \in \Omega. The Taylor series of ff at z0z_0 is the power series

Tz0f(z)  =  ∑n=0∞f(n)(z0)n! (z−z0)n,T_{z_0}f(z) \;=\; \sum_{n=0}^{\infty} \frac{f^{(n)}(z_0)}{n!}\,(z - z_0)^n ,

which makes sense because an analytic function has derivatives of every order (Cauchy's integral formula). Write

d(z0)  =  dist⁡(z0,∂Ω)  =  inf⁡{ ∣z0−w∣:w∉Ω }d(z_0) \;=\; \operatorname{dist}(z_0, \partial\Omega) \;=\; \inf\{\, \lvert z_0 - w\rvert : w \notin \Omega \,\}

for the distance from z0z_0 to the complement of Ω\Omega, with d(z0)=+∞d(z_0) = +\infty when Ω=C\Omega = \mathbb{C}. Thus D(z0,d(z0))D(z_0, d(z_0)) is the largest open disc centred at z0z_0 contained in Ω\Omega.

Theorem(Taylor's theorem for analytic functions)AdaptedAdapted from Ahlfors (1979), Ch. 5, §1.2, Thm 3, pp. 179-180; Arfken, Weber & Harris (2013), §11.5, Eqs. (11.41)-(11.42), p. 493

Let ff be analytic on an open set Ω\Omega and let z0∈Ωz_0 \in \Omega. Then

f(z)  =  ∑n=0∞f(n)(z0)n! (z−z0)nfor every z with ∣z−z0∣<d(z0),f(z) \;=\; \sum_{n=0}^{\infty} \frac{f^{(n)}(z_0)}{n!}\,(z-z_0)^n \qquad \text{for every } z \text{ with } \lvert z - z_0 \rvert < d(z_0) ,

the series converging absolutely there and uniformly on each closed disc ∣z−z0∣≤r<d(z0)\lvert z - z_0\rvert \le r < d(z_0). Moreover, for every ρ\rho with 0<ρ<d(z0)0 < \rho < d(z_0) the coefficients are given by the integral

f(n)(z0)n!  =  12πi∮∣ζ−z0∣=ρf(ζ)(ζ−z0)n+1 dζ.\frac{f^{(n)}(z_0)}{n!} \;=\; \frac{1}{2\pi i}\oint_{\lvert \zeta - z_0\rvert = \rho} \frac{f(\zeta)}{(\zeta - z_0)^{n+1}}\, d\zeta .

In particular the radius of convergence RR of Tz0fT_{z_0}f satisfies R≥d(z0)R \ge d(z_0).

Note(The rule as the physics literature states it)AdaptedAdapted from Arfken, Weber & Harris (2013), §11.5, p. 494

Arfken, Weber and Harris give the radius of convergence as the distance from the centre of the expansion to the nearest singularity of the function, for a centre interior to a region of analyticity, and add that the expansion is unique, that convergence is guaranteed strictly inside that circle, and that on the circle itself the series may converge at some points and diverge at others. That is the working rule, and the statement below is the precise form of its "nearest singularity" clause: a boundary point counts only if it genuinely obstructs continuation.

Theorem(The radius of convergence and the nearest singularity)AdaptedAdapted from Arfken, Weber & Harris (2013), §11.5, p. 494

Let ff be analytic on the open set Ω\Omega, let z0∈Ωz_0 \in \Omega with d(z0)<∞d(z_0) < \infty, and let RR be the radius of convergence of Tz0fT_{z_0}f. Call a boundary point ww of Ω\Omega with ∣w−z0∣=d(z0)\lvert w - z_0\rvert = d(z_0) blocking for z0z_0 if there is no ρ>0\rho > 0 and no analytic function on D(z0,d(z0))∪D(w,ρ)D(z_0, d(z_0)) \cup D(w,\rho) agreeing with ff on D(z0,d(z0))D(z_0, d(z_0)). If at least one boundary point at distance d(z0)d(z_0) is blocking for z0z_0, then

R  =  d(z0).R \;=\; d(z_0) .
Theorem(Zeros are isolated; the identity theorem)AdaptedAdapted from Ahlfors (1979), Ch. 4, §3.2, pp. 126-127

Let ff be analytic on a region (a connected open set) Ω\Omega.

  1. No zeros of infinite order. If f(z0)=0f(z_0) = 0 and f(n)(z0)=0f^{(n)}(z_0) = 0 for every n≥1n \ge 1, then f≡0f \equiv 0 on Ω\Omega.
  2. Factoring a zero. If f≢0f \not\equiv 0 and f(z0)=0f(z_0) = 0, there is a smallest h≥1h \ge 1 with f(h)(z0)≠0f^{(h)}(z_0) \ne 0 — the order of the zero — and f(z)=(z−z0)hg(z)f(z) = (z - z_0)^h g(z) with gg analytic on Ω\Omega and g(z0)≠0g(z_0) \ne 0.
  3. Isolation. Hence the zeros of an analytic f≢0f \not\equiv 0 are isolated: each has a punctured neighbourhood free of zeros.
  4. Identity theorem. If ff and gg are analytic on Ω\Omega and the set {z∈Ω:f(z)=g(z)}\{z \in \Omega : f(z) = g(z)\} has an accumulation point in Ω\Omega, then f=gf = g on all of Ω\Omega.
Idea of the proofOriginal

Cauchy's integral formula already writes f(z)f(z) as an integral in which zz appears only through the kernel 1/(ζ−z)1/(\zeta - z). Everything follows from expanding that one kernel. On a circle of radius ρ\rho about z0z_0, and for zz inside, the ratio (z−z0)/(ζ−z0)(z-z_0)/(\zeta - z_0) has modulus ∣z−z0∣/ρ<1\lvert z - z_0\rvert/\rho < 1, so the kernel is a geometric series in that ratio, converging uniformly in ζ\zeta. Integrating term by term turns the single integral into a power series whose coefficients are exactly the Cauchy integrals for the derivatives. Since ρ\rho may be taken as close to d(z0)d(z_0) as we like, the series represents ff on the whole open disc of radius d(z0)d(z_0).

The statement about zeros is a corollary of the same expansion. If all derivatives vanish at z0z_0 the series is identically zero, so ff vanishes on a disc; a connectedness argument then spreads this over Ω\Omega. Otherwise the first non-vanishing coefficient lets us factor out a power of z−z0z - z_0, and what remains is continuous and non-zero at z0z_0, hence non-zero nearby.

ProofAdaptedAdapted from Arfken, Weber & Harris (2013), §11.5, Eqs. (11.38)-(11.42), pp. 492-493; Ahlfors (1979), Ch. 4, §3.2, pp. 126-127

Fix ρ\rho with 0<ρ<d(z0)0 < \rho < d(z_0) and let CρC_\rho be the circle ∣ζ−z0∣=ρ\lvert \zeta - z_0\rvert = \rho, positively oriented. The closed disc bounded by CρC_\rho lies in Ω\Omega, so for every zz with ∣z−z0∣<ρ\lvert z - z_0 \rvert < \rho Cauchy's integral formula (Cauchy's integral formula) gives

f(z)  =  12πi∮Cρf(ζ)ζ−z dζ.f(z) \;=\; \frac{1}{2\pi i}\oint_{C_\rho} \frac{f(\zeta)}{\zeta - z}\, d\zeta .

Step 1: expand the kernel. Put q=q(ζ)=(z−z0)/(ζ−z0)q = q(\zeta) = (z - z_0)/(\zeta - z_0). Since ζ−z=(ζ−z0)−(z−z0)=(ζ−z0)(1−q)\zeta - z = (\zeta - z_0) - (z - z_0) = (\zeta - z_0)(1 - q),

1ζ−z  =  1ζ−z0⋅11−q  =  ∑n=0∞(z−z0)n(ζ−z0)n+1,\frac{1}{\zeta - z} \;=\; \frac{1}{\zeta - z_0}\cdot\frac{1}{1 - q} \;=\; \sum_{n=0}^{\infty} \frac{(z-z_0)^n}{(\zeta - z_0)^{n+1}} ,

by the geometric series, which is legitimate because ∣q∣=∣z−z0∣/ρ=:q0<1\lvert q \rvert = \lvert z - z_0\rvert/\rho =: q_0 < 1 for every ζ\zeta on CρC_\rho.

Step 2: the expansion is uniform on the circle. Since ff is continuous on the compact set CρC_\rho, it is bounded there: ∣f∣≤M\lvert f\rvert \le M on CρC_\rho for some finite MM. The nn-th term of the series obtained by multiplying the last display by f(ζ)f(\zeta) therefore has modulus at most Mq0 n/ρM q_0^{\,n}/\rho at every point of CρC_\rho, and ∑nMq0 n/ρ\sum_n M q_0^{\,n}/\rho converges because q0<1q_0 < 1. By the Weierstrass criterion (Uniform convergence) the series ∑nf(ζ)(z−z0)n(ζ−z0)−n−1\sum_n f(\zeta)(z-z_0)^n(\zeta-z_0)^{-n-1} converges uniformly in ζ∈Cρ\zeta \in C_\rho to f(ζ)/(ζ−z)f(\zeta)/(\zeta - z).

Step 3: integrate term by term. Uniform convergence on a curve of finite length permits termwise integration (Integrating and differentiating series term by term), the error being at most 2πρ2\pi\rho times the sup-norm of the tail. Hence

f(z)  =  ∑n=0∞(12πi∮Cρf(ζ)(ζ−z0)n+1 dζ)(z−z0)n.f(z) \;=\; \sum_{n=0}^{\infty} \left( \frac{1}{2\pi i}\oint_{C_\rho} \frac{f(\zeta)}{(\zeta - z_0)^{n+1}}\, d\zeta \right) (z - z_0)^n .

Step 4: identify the coefficients. The nn-th bracket is precisely the Cauchy integral formula for the nn-th derivative (Cauchy's integral formula), so it equals f(n)(z0)/n!f^{(n)}(z_0)/n!. This proves both the expansion and the integral formula for the coefficients, for every zz in ∣z−z0∣<ρ\lvert z - z_0 \rvert < \rho.

Step 5: enlarge the disc. The coefficients do not depend on ρ\rho. Given any zz with ∣z−z0∣<d(z0)\lvert z - z_0\rvert < d(z_0), choose ρ\rho between ∣z−z0∣\lvert z - z_0\rvert and d(z0)d(z_0); Step 4 applies at that zz. So the expansion holds on the whole disc ∣z−z0∣<d(z0)\lvert z - z_0 \rvert < d(z_0), and its radius of convergence is at least d(z0)d(z_0). Absolute convergence inside the disc of convergence, and uniform convergence on closed subdiscs, are properties of any power series (Power series).

Step 6: the radius is exactly d(z0)d(z_0) when a boundary point is blocking. Suppose, for a contradiction, that R>d(z0)R > d(z_0), and let ww be a boundary point at distance d(z0)d(z_0) which is blocking for z0z_0; by the hypothesis of that statement, d(z0)d(z_0) is finite. The sum SS of the Taylor series is analytic on D(z0,R)D(z_0,R) (Power series) and, by Step 5, agrees with ff on D(z0,d(z0))D(z_0,d(z_0)). Choose any finite ρ\rho with 0<ρ≤R−d(z0)0 < \rho \le R - d(z_0) — for instance ρ=R−d(z0)\rho = R - d(z_0) when RR is finite, and ρ=1\rho = 1 when R=∞R = \infty. Every ζ∈D(w,ρ)\zeta \in D(w,\rho) satisfies ∣ζ−z0∣≤∣ζ−w∣+∣w−z0∣<ρ+d(z0)=R\lvert \zeta - z_0\rvert \le \lvert \zeta - w\rvert + \lvert w - z_0\rvert < \rho + d(z_0) = R, so D(w,ρ)⊆D(z0,R)D(w,\rho) \subseteq D(z_0,R) and hence SS is analytic on D(z0,d(z0))∪D(w,ρ)D(z_0,d(z_0)) \cup D(w,\rho) and agrees with ff on D(z0,d(z0))D(z_0,d(z_0)). That is exactly what "blocking" forbids. Therefore R=d(z0)R = d(z_0).

Step 7: zeros. Assume f(z0)=0f(z_0) = 0 and all derivatives vanish at z0z_0. By Step 5 every term of the series vanishes, so f≡0f \equiv 0 on D(z0,d(z0))D(z_0, d(z_0)). Let E1E_1 be the set of points of Ω\Omega at which ff and all its derivatives vanish and E2E_2 its complement in Ω\Omega. The argument just given shows E1E_1 is open; E2E_2 is open because ff and each f(n)f^{(n)} are continuous. As Ω\Omega is connected and E1≠∅E_1 \neq \emptyset, we get E1=ΩE_1 = \Omega and f≡0f \equiv 0. That is part 1.

If instead f≢0f \not\equiv 0 and f(z0)=0f(z_0) = 0, part 1 forbids all derivatives from vanishing, so a least h≥1h \ge 1 with f(h)(z0)≠0f^{(h)}(z_0) \ne 0 exists. The Taylor series then starts at n=hn = h, and

g(z)  =  ∑m=0∞f(m+h)(z0)(m+h)! (z−z0)mg(z) \;=\; \sum_{m=0}^{\infty} \frac{f^{(m+h)}(z_0)}{(m+h)!}\,(z-z_0)^m

is analytic on D(z0,d(z0))D(z_0, d(z_0)) with g(z0)=f(h)(z0)/h!≠0g(z_0) = f^{(h)}(z_0)/h! \ne 0 and f(z)=(z−z0)hg(z)f(z) = (z-z_0)^h g(z) there. Away from z0z_0 we may simply define g(z)=f(z)/(z−z0)hg(z) = f(z)/(z-z_0)^h, which is analytic on Ω∖{z0}\Omega \setminus \{z_0\} and agrees with the series on the punctured disc, so the two definitions patch to a single analytic gg on Ω\Omega. That is part 2. Since gg is continuous and g(z0)≠0g(z_0) \ne 0, gg is non-zero on some disc about z0z_0, where therefore the only zero of ff is z0z_0 itself: part 3.

For part 4, set F=f−gF = f - g, analytic on Ω\Omega, and let z∗z_* be an accumulation point in Ω\Omega of the zero set of FF. If F≢0F \not\equiv 0 then by part 3 the zeros of FF are isolated, so z∗z_* has a punctured neighbourhood containing no zero of FF — contradicting that z∗z_* is an accumulation point of zeros. (Note F(z∗)=0F(z_*) = 0 by continuity.) Hence F≡0F \equiv 0. □\square

Remark(Where the hypotheses are used)AdaptedAdapted from Ahlfors (1979), Ch. 5, §1.2, p. 180
  • Analyticity on a closed disc inside Ω\Omega is what Step 1 needs. The expansion of the kernel requires ∣z−z0∣<∣ζ−z0∣\lvert z - z_0 \rvert < \lvert \zeta - z_0 \rvert for all ζ\zeta on the contour; that is why the contour is a circle centred at z0z_0 and why zz must lie strictly inside it.
  • R≥d(z0)R \ge d(z_0), but equality needs the extra hypothesis. Ahlfors (p. 180) points out two separate things: RR can be strictly larger than d(z0)d(z_0), and when it is, a point that lies in Ω\Omega and inside the circle of convergence need not be a point where the series sums to ff. Take Ω=C∖(−∞,0]\Omega = \mathbb{C}\setminus(-\infty, 0] and ff the principal branch of log⁡\log. At z0=−1+iεz_0 = -1 + i\varepsilon with small ε>0\varepsilon > 0 the distance to the boundary is ε\varepsilon, while R=∣z0∣≈1R = \lvert z_0 \rvert \approx 1. For ε=1/20\varepsilon = 1/20 the point z1=−1−iεz_1 = -1 - i\varepsilon lies in Ω\Omega and inside the disc of convergence, yet the series sums to log⁡z1+2πi\log z_1 + 2\pi i, not log⁡z1\log z_1: summing to 0.0012484+3.1915510 i0.0012484 + 3.1915510\,i against f(z1)=0.0012484−3.0916343 if(z_1) = 0.0012484 - 3.0916343\,i. This is exactly a case in which no boundary point at distance d(z0)d(z_0) is blocking: the nearest boundary point is w=−1w = -1, and the branch of log⁡\log continued across the slit from above is analytic on D(z0,ε)∪D(w,ρ)D(z_0,\varepsilon)\cup D(w,\rho) and agrees with ff on D(z0,ε)D(z_0,\varepsilon). So the hypothesis of the blocking-point statement fails, as it must, and the value R=∣z0∣R = \lvert z_0\rvert is not obtained from that statement at all: it comes from the coefficients directly. Since (log⁡)(n)(z0)=(−1)n−1(n−1)!/z0 n(\log)^{(n)}(z_0) = (-1)^{n-1}(n-1)!/z_0^{\,n}, the Taylor coefficients are an=(−1)n−1/(nz0 n)a_n = (-1)^{n-1}/(n z_0^{\,n}), so ∣an∣1/n=(n1/n∣z0∣)−1→1/∣z0∣\lvert a_n\rvert^{1/n} = (n^{1/n}\lvert z_0\rvert)^{-1} \to 1/\lvert z_0\rvert and Hadamard's formula gives R=∣z0∣R = \lvert z_0\rvert. Note that the word "blocking" is defined only for boundary points at distance d(z0)d(z_0), so it does not apply to w=0w = 0 here, which is at distance ∣z0∣≈1\lvert z_0\rvert \approx 1 rather than ε\varepsilon.
  • Connectedness is used only in Step 7. The conclusion "f≡0f \equiv 0 on Ω\Omega" fails on a disconnected Ω\Omega, where ff may vanish on one component and not on another. Isolation of zeros (part 3), being local, needs no connectedness.
  • "Accumulation point in Ω\Omega" cannot be relaxed. f(z)=sin⁡(π/z)f(z) = \sin(\pi/z) is analytic on Ω=C∖{0}\Omega = \mathbb{C}\setminus\{0\} and vanishes at every z=1/nz = 1/n, a set accumulating at 00. But 0∉Ω0 \notin \Omega, and f≢0f \not\equiv 0.
Example(Expanding a rational function, and reading off the radius)Original

Expand f(z)=1/(z2+1)f(z) = 1/(z^2+1) about z0=1z_0 = 1.

Partial fractions. Since z2+1=(z−i)(z+i)z^2 + 1 = (z-i)(z+i),

f(z)  =  12i(1z−i−1z+i).f(z) \;=\; \frac{1}{2i}\left( \frac{1}{z-i} - \frac{1}{z+i} \right).

Expand each term. For a∈{i,−i}a \in \{i, -i\}, write z−a=(1−a)+(z−1)z - a = (1 - a) + (z-1) and factor out 1−a1-a:

1z−a  =  11−a⋅11+z−11−a  =  ∑n=0∞(−1)n(z−1)n(1−a)n+1,∣z−1∣<∣1−a∣=2.\frac{1}{z-a} \;=\; \frac{1}{1-a}\cdot\frac{1}{1 + \dfrac{z-1}{1-a}} \;=\; \sum_{n=0}^{\infty} \frac{(-1)^n (z-1)^n}{(1-a)^{n+1}} , \qquad \lvert z - 1\rvert < \lvert 1 - a\rvert = \sqrt{2}.

Combine. Therefore f(z)=∑n≥0an(z−1)nf(z) = \sum_{n\ge0} a_n (z-1)^n with

an  =  (−1)n2i[1(1−i)n+1−1(1+i)n+1].a_n \;=\; \frac{(-1)^n}{2i}\left[ \frac{1}{(1-i)^{n+1}} - \frac{1}{(1+i)^{n+1}} \right].

Simplify. Writing 1∓i=2 e∓iπ/41 \mp i = \sqrt 2\, e^{\mp i\pi/4} gives (1−i)−(n+1)=2−(n+1)/2ei(n+1)π/4(1-i)^{-(n+1)} = 2^{-(n+1)/2} e^{i(n+1)\pi/4} and (1+i)−(n+1)=2−(n+1)/2e−i(n+1)π/4(1+i)^{-(n+1)} = 2^{-(n+1)/2}e^{-i(n+1)\pi/4}, whose difference is 2−(n+1)/2⋅2isin⁡ ⁣((n+1)π/4)2^{-(n+1)/2}\cdot 2i \sin\!\big((n+1)\pi/4\big). Dividing by 2i2i,

  an  =  (−1)n2(n+1)/2 sin⁡ ⁣(n+1)π4  \boxed{\;a_n \;=\; \frac{(-1)^n}{2^{(n+1)/2}}\,\sin\!\frac{(n+1)\pi}{4}\;}

The first five coefficients are

a0=12,a1=−12,a2=14,a3=0,a4=−18,a_0 = \tfrac12, \quad a_1 = -\tfrac12, \quad a_2 = \tfrac14, \quad a_3 = 0, \quad a_4 = -\tfrac18 ,

which match the derivatives of ff at 11 directly: f(1)=1/2f(1) = 1/2, f′(1)=−2z/(z2+1)2∣1=−1/2f'(1) = -2z/(z^2+1)^2\big|_{1} = -1/2, and so on.

Check against the theorem. The singularities of ff are the poles ±i\pm i, each at distance ∣1∓i∣=2\lvert 1 \mp i\rvert = \sqrt 2 from z0=1z_0 = 1. So d(z0)=2d(z_0) = \sqrt2 and the radius of convergence should be 2\sqrt 2. The sine factor takes only the three values 0,±10, \pm 1 and ±1/2\pm 1/\sqrt2, so

∣an∣  =  {2−(n+1)/2,n+1≡2(mod4),2−(n+2)/2,n+1 odd,0,n+1≡0(mod4).\lvert a_n\rvert \;=\; \begin{cases} 2^{-(n+1)/2}, & n+1 \equiv 2 \pmod 4,\\ 2^{-(n+2)/2}, & n+1 \text{ odd},\\ 0, & n+1\equiv 0\pmod 4 . \end{cases}

In particular ∣an∣≤2−(n+1)/2\lvert a_n\rvert \le 2^{-(n+1)/2} for every nn, with equality exactly when n+1≡2(mod4)n+1\equiv2\pmod4 — the first instances being n=1n=1 and n=5n=5, where ∣an∣\lvert a_n\rvert is 1/21/2 and 1/81/8 — while ∣a0∣=1/2\lvert a_0\rvert = 1/2 is strictly below its bound 1/2=0.707111/\sqrt2 = 0.70711 and ∣a2∣=1/4\lvert a_2\rvert = 1/4 strictly below 0.353550.35355. The upper bound gives lim sup⁡n∣an∣1/n≤2−1/2\limsup_n \lvert a_n\rvert^{1/n} \le 2^{-1/2}, and along the subsequence n=1,5,9,…n = 1, 5, 9, \dots the equality case gives ∣an∣1/n=2−(n+1)/(2n)→2−1/2\lvert a_n\rvert^{1/n} = 2^{-(n+1)/(2n)} \to 2^{-1/2}. Hence lim sup⁡n∣an∣1/n=2−1/2\limsup_n\lvert a_n\rvert^{1/n} = 2^{-1/2} and R=2R = \sqrt2 by Hadamard's formula (Power series). The vanishing of a3a_3 (and of every ana_n with n≡3(mod4)n \equiv 3 \pmod 4) shows that individual coefficients may vanish without affecting RR.

Example(A Taylor series with infinite radius)Original

Let f(z)=e−z2f(z) = e^{-z^2}, entire, and expand at z0=0z_0 = 0. Substituting w=−z2w = -z^2 in the exponential series,

e−z2  =  ∑m=0∞(−1)mz2mm!,e^{-z^2} \;=\; \sum_{m=0}^{\infty} \frac{(-1)^m z^{2m}}{m!} ,

so f(2m)(0)=(−1)m(2m)!/m!f^{(2m)}(0) = (-1)^m (2m)!/m! and f(2m+1)(0)=0f^{(2m+1)}(0) = 0. Since Ω=C\Omega = \mathbb{C} we have d(0)=∞d(0) = \infty, and the theorem predicts R=∞R = \infty; Hadamard's formula agrees, because ∣a2m∣1/2m=(m!)−1/2m→0\lvert a_{2m}\rvert^{1/2m} = (m!)^{-1/2m} \to 0. As a numerical check at z=2z = 2 the convergence is slow, because the terms grow to about 4m/m!4^{m}/m! before falling: the partial sum through m=13m = 13 is still only 0.015890.01589, but through m=25m = 25 it is 0.01831563890.0183156389, against e−4=0.0183156389e^{-4} = 0.0183156389.

Application(Why perturbation series in physics stop converging)Original

A physical quantity computed as a function of a coupling, a frequency or a temperature is often expanded in powers of that parameter, and the expansion is used far from where it was derived. Taylor's theorem says precisely how far one may go: the radius of convergence of the expansion about z0z_0 is the distance from z0z_0 to the nearest singularity of the analytic continuation of the quantity into the complex parameter plane — even if that singularity sits at a complex value with no physical meaning.

Two consequences used routinely:

  • Response functions. The polarisability or susceptibility of a damped oscillator, χ(ω)=1/(ω02−ω2−iγω)\chi(\omega) = 1/(\omega_0^2 - \omega^2 - i\gamma\omega), is expanded in powers of ω\omega for low-frequency work. Its poles sit at complex ω\omega with ∣ω∣≈ω0\lvert\omega\rvert \approx \omega_0, so the low-frequency expansion converges only for ∣ω∣≲ω0\lvert\omega\rvert \lesssim \omega_0: the series knows about the resonance before any term looks resonant.
  • Virial and high-temperature expansions. A singularity of the free energy at a complex value of the fugacity or of 1/T1/T limits the expansion even when it lies off the physical axis. Finding where the series must fail is thus a question about complex singularities, not about the physical range.

The identity theorem is used just as often, in the opposite direction: if two calculations of the same analytic quantity agree on any curve segment, however short, they agree wherever both are defined. This is what licenses checking a closed-form answer against a series or an integral representation only in some convenient corner of parameter space.

Theorem

Laurent series

Adapted

A function analytic in an annulus is the sum of a unique two-sided power series there, whose coefficients are the Cauchy integrals over any circle in the annulus; in practice the coefficients are found by algebra on known expansions rather than by integration.

Prerequisites: Taylor series of analytic functions, Cauchy's theorem, Cauchy's integral formula, Power series, Uniform convergence, Integrating and differentiating series term by term

NoteOriginal

What it means. Taylor's theorem needs ff analytic on a whole disc. If ff misbehaves at the centre — a pole, an essential singularity, anything at all — the disc must be punctured, and a one-sided power series can no longer do the job. Allowing negative powers repairs this completely: on any annulus of analyticity there is exactly one two-sided series representing ff. The negative-power part is the record of what goes wrong inside the hole, and reading off its first coefficient, a−1a_{-1}, is the whole content of the residue calculus.

Definition(Laurent series and annulus)AdaptedAdapted from Ahlfors (1979), Ch. 5, §1.3, Eqs. (1)-(2), p. 184; Riley, Hobson & Bence (2006), §24.11, p. 855

For z0∈Cz_0 \in \mathbb{C} and 0≤R1<R2≤∞0 \le R_1 < R_2 \le \infty write

A(z0;R1,R2)  =  { z∈C:R1<∣z−z0∣<R2 }A(z_0; R_1, R_2) \;=\; \{\, z \in \mathbb{C} : R_1 < \lvert z - z_0\rvert < R_2 \,\}

for the open annulus with centre z0z_0 and radii R1,R2R_1, R_2. The degenerate cases R1=0R_1 = 0 (a punctured disc) and R2=∞R_2 = \infty are allowed.

A Laurent series about z0z_0 is a formal two-sided series

∑n=−∞∞an(z−z0)n.\sum_{n=-\infty}^{\infty} a_n (z - z_0)^n .

Split it into the regular part ∑n≥0an(z−z0)n\sum_{n \ge 0} a_n (z-z_0)^n and the principal part ∑n≥1a−n(z−z0)−n\sum_{n \ge 1} a_{-n}(z-z_0)^{-n}. We attach a value to the two-sided series at zz only where both halves converge at zz; the convention matters, because a two-sided series has no natural order of summation and only the separate convergence of the halves makes the sum independent of one. Setting w=1/(z−z0)w = 1/(z-z_0) turns the principal part into an ordinary power series in ww, so it has a radius of convergence in ww, say 1/R11/R_1 with R1∈[0,∞]R_1 \in [0,\infty], and converges for ∣z−z0∣>R1\lvert z - z_0\rvert > R_1; the regular part converges for ∣z−z0∣<R2\lvert z-z_0\rvert < R_2, its own radius. The two therefore have a common domain precisely when R1<R2R_1 < R_2, and on A(z0;R1,R2)A(z_0;R_1,R_2) the sum is analytic, being a sum of two analytic functions (Power series).

Terminology differs: Riley, Hobson and Bence (Riley, Hobson & Bence (2006), §24.11, p. 855) call the non-negative-power half the analytic part rather than the regular part. "Principal part" is standard in both.

Theorem(Laurent's theorem)AdaptedAdapted from Ahlfors (1979), Ch. 5, §1.3, pp. 184-186 and Exercise 1, p. 186; Arfken, Weber & Harris (2013), §11.5, Eqs. (11.47)-(11.48), p. 495

Let ff be analytic on the annulus A=A(z0;R1,R2)A = A(z_0; R_1, R_2). Then

f(z)  =  ∑n=−∞∞an (z−z0)nfor every z∈A,f(z) \;=\; \sum_{n=-\infty}^{\infty} a_n\,(z - z_0)^n \qquad \text{for every } z \in A ,

with coefficients

an  =  12πi∮Cf(ζ)(ζ−z0)n+1 dζ,n∈Z,a_n \;=\; \frac{1}{2\pi i}\oint_{C} \frac{f(\zeta)}{(\zeta - z_0)^{n+1}}\, d\zeta , \qquad n \in \mathbb{Z},

where CC may be taken to be any circle ∣ζ−z0∣=r\lvert \zeta - z_0\rvert = r with R1<r<R2R_1 < r < R_2, positively oriented, every such rr giving the same number. More generally CC may be any closed contour in AA that winds once counterclockwise about z0z_0.

The series converges absolutely on AA and uniformly on every closed sub-annulus R1<ρ1≤∣z−z0∣≤ρ2<R2R_1 < \rho_1 \le \lvert z - z_0\rvert \le \rho_2 < R_2, and it is unique: if ∑nbn(z−z0)n\sum_n b_n (z-z_0)^n converges to ff on AA then bn=anb_n = a_n for all nn.

Idea of the proofAdaptedAdapted from Ahlfors (1979), Ch. 5, §1.3, pp. 184-185 (the splitting $f = f_1 + f_2$)

Split the function, not the integral. Write ff as a sum f1+f2f_1 + f_2 in which f1f_1 is analytic on the whole inner disc ∣z−z0∣<R2\lvert z - z_0\rvert < R_2 and f2f_2 is analytic on the whole outer region ∣z−z0∣>R1\lvert z - z_0\rvert > R_1, with limit 00 at infinity. Each piece is a Cauchy integral over a circle, so each is handled by expanding the one kernel 1/(ζ−z)1/(\zeta - z) as a geometric series — exactly as in the proof of Taylor's theorem, except that for f2f_2 the roles of ζ−z0\zeta - z_0 and z−z0z - z_0 are interchanged, because now ∣ζ−z0∣\lvert \zeta - z_0\rvert is the smaller of the two. That interchange is what produces negative powers of z−z0z - z_0. Adding the two expansions gives a two-sided series.

The split itself comes from Cauchy's formula read backwards: the Cauchy integral of ff over a circle inside AA defines an analytic function everywhere inside that circle, and over a circle outside it defines an analytic function everywhere outside. That the difference of the two is ff is got by surrounding the point zz with a third, small circle, so that the kernel's pole becomes a hole like the hole of the annulus; the several-holes form of Cauchy's theorem then relates the three integrals, and Cauchy's integral formula evaluates the small one as f(z)f(z).

Uniqueness needs no new idea: multiply any convergent representation by (z−z0)−m−1(z-z_0)^{-m-1} and integrate over a circle, where all terms but one integrate to zero.

ProofAdaptedAdapted from Ahlfors (1979), Ch. 5, §1.3, pp. 185-186; Hassani (2013), §10.6.2, Thm 10.6.7, p. 325

Fix z∈Az \in A and choose radii with R1<r1<∣z−z0∣<r2<R2R_1 < r_1 < \lvert z - z_0 \rvert < r_2 < R_2. Let CjC_j denote the circle ∣ζ−z0∣=rj\lvert \zeta - z_0 \rvert = r_j, positively oriented.

Step 1: a Cauchy formula for the annulus, built from the two results we have. We want to represent f(z)f(z) by integrals over C1C_1 and C2C_2 alone. Neither prerequisite gives that directly: Cauchy's integral formula (Cauchy's integral formula) is stated for one simple closed contour with ff analytic on and inside it, and the deformation results of Cauchy's theorem need the integrand analytic between the contours, which f(ζ)/(ζ−z)f(\zeta)/(\zeta - z) is not, because of the pole at ζ=z\zeta = z. The remedy is to make that pole a hole of its own.

Choose ρ>0\rho > 0 small enough that the closed disc ∣ζ−z∣≤ρ\lvert \zeta - z\rvert \le \rho lies in the open sub-annulus r1<∣ζ−z0∣<r2r_1 < \lvert \zeta - z_0\rvert < r_2, and let σ\sigma be the circle ∣ζ−z∣=ρ\lvert \zeta - z\rvert = \rho, positively oriented. Put

g(ζ)  =  f(ζ)ζ−z.g(\zeta) \;=\; \frac{f(\zeta)}{\zeta - z} .

Then gg is analytic on the closed region inside C2C_2 and outside both C1C_1 and σ\sigma: there ff is analytic, because the region lies in AA, and ζ≠z\zeta \ne z, because σ\sigma has been removed. The two inner contours C1C_1 and σ\sigma are mutually exterior, since the disc bounded by σ\sigma misses the disc bounded by C1C_1. So the several-holes identity (part 3 of the deformation statement in Cauchy's theorem) applies with C=C2C = C_2 and the two holes C1,σC_1, \sigma:

∮C2g(ζ) dζ  =  ∮C1g(ζ) dζ  +  ∮σg(ζ) dζ.\oint_{C_2} g(\zeta)\,d\zeta \;=\; \oint_{C_1} g(\zeta)\,d\zeta \;+\; \oint_{\sigma} g(\zeta)\,d\zeta .

The last integral is where f(z)f(z) comes from. On and inside σ\sigma the function ff is analytic and zz is an interior point, so Cauchy's integral formula (Cauchy's integral formula) gives ∮σf(ζ)(ζ−z)−1dζ=2πi f(z)\oint_{\sigma} f(\zeta)(\zeta - z)^{-1} d\zeta = 2\pi i\, f(z). Substituting and dividing by 2πi2\pi i,

f(z)  =  12πi∮C2f(ζ)ζ−z dζ  −  12πi∮C1f(ζ)ζ−z dζ  =:  f1(z)+f2(z).f(z) \;=\; \frac{1}{2\pi i}\oint_{C_2}\frac{f(\zeta)}{\zeta - z}\, d\zeta \;-\; \frac{1}{2\pi i}\oint_{C_1}\frac{f(\zeta)}{\zeta - z}\, d\zeta \;=:\; f_1(z) + f_2(z) .

(Our labelling has C1C_1 inner and C2C_2 outer. Arfken, Weber and Harris (Arfken, Weber & Harris (2013), §11.5, Fig. 11.9 and Eq. (11.43), pp. 494-495) use the opposite convention, C1C_1 for the outer circle and C2C_2 for the inner one; a reader comparing with that derivation should swap the labels.)

Step 2: the two pieces are analytic on larger sets, and do not depend on the radii. Each integral is a Cauchy-type integral ∮Cφ(ζ)(ζ−z)−1dζ\oint_C \varphi(\zeta)(\zeta - z)^{-1}d\zeta with the continuous density φ=f\varphi = f on the circle, and the lemma on such integrals (Cauchy's integral formula) makes it an analytic function of zz at every zz off the circle. So f1f_1 is defined and analytic on ∣z−z0∣<r2\lvert z - z_0\rvert < r_2 — and also outside C2C_2, though we do not need that — and likewise f2f_2 is analytic at every zz outside C1C_1. Neither depends on the choice of radius: if r2′r_2' is another admissible radius, the two integrands agree and ff is analytic on the sub-annulus between C2C_2 and C2′C_2', which does not contain zz, so Cauchy's theorem makes the two integrals equal. Hence f1f_1 is analytic on all of ∣z−z0∣<R2\lvert z - z_0\rvert < R_2 and f2f_2 on all of ∣z−z0∣>R1\lvert z - z_0 \rvert > R_1. Because ∣f2(z)∣≤r1max⁡C1∣f∣/(∣z−z0∣−r1)→0\lvert f_2(z)\rvert \le r_1 \max_{C_1}\lvert f\rvert / (\lvert z - z_0\rvert - r_1) \to 0 as ∣z∣→∞\lvert z\rvert \to \infty, the function f2f_2 also has the limit 00 at infinity.

Step 3: expand the inner piece in non-negative powers. On C2C_2 we have ∣z−z0∣<∣ζ−z0∣=r2\lvert z - z_0\rvert < \lvert \zeta - z_0\rvert = r_2, so the geometric expansion of the Cauchy kernel used in the proof of Taylor's theorem (Taylor series of analytic functions) applies verbatim and converges uniformly in ζ∈C2\zeta \in C_2. Integrating term by term (Integrating and differentiating series term by term),

f1(z)  =  ∑n=0∞(12πi∮C2f(ζ)(ζ−z0)n+1 dζ)(z−z0)n.f_1(z) \;=\; \sum_{n=0}^{\infty} \left( \frac{1}{2\pi i}\oint_{C_2}\frac{f(\zeta)}{(\zeta-z_0)^{n+1}}\, d\zeta \right)(z-z_0)^n .

Step 4: expand the outer piece in negative powers. On C1C_1 the inequality runs the other way: ∣ζ−z0∣=r1<∣z−z0∣\lvert \zeta - z_0 \rvert = r_1 < \lvert z - z_0\rvert. So factor out z−z0z - z_0 instead of ζ−z0\zeta - z_0:

−1ζ−z  =  1(z−z0)⋅11−ζ−z0z−z0  =  ∑m=0∞(ζ−z0)m(z−z0)m+1,-\frac{1}{\zeta - z} \;=\; \frac{1}{(z-z_0)}\cdot\frac{1}{1 - \dfrac{\zeta - z_0}{z - z_0}} \;=\; \sum_{m=0}^{\infty} \frac{(\zeta - z_0)^m}{(z-z_0)^{m+1}} ,

the ratio having modulus r1/∣z−z0∣<1r_1/\lvert z - z_0\rvert < 1 at every ζ∈C1\zeta \in C_1, uniformly. Write M1=max⁡C1∣f∣M_1 = \max_{C_1}\lvert f\rvert, finite because ff is continuous on the compact circle C1C_1. Multiplying through by f(ζ)f(\zeta), the terms of the resulting series are bounded in modulus on C1C_1 by

M1∣z−z0∣(r1∣z−z0∣)m,\frac{M_1}{\lvert z-z_0\rvert}\left(\frac{r_1}{\lvert z-z_0\rvert}\right)^{m},

a convergent geometric majorant independent of ζ\zeta, so the convergence is uniform on C1C_1 (Uniform convergence) and termwise integration is allowed:

f2(z)  =  ∑m=0∞(12πi∮C1f(ζ) (ζ−z0)m dζ)(z−z0)−m−1.f_2(z) \;=\; \sum_{m=0}^{\infty}\left( \frac{1}{2\pi i}\oint_{C_1} f(\zeta)\,(\zeta - z_0)^m\, d\zeta\right)(z-z_0)^{-m-1} .

Writing n=−m−1n = -m-1, the bracket is 12πi∮C1f(ζ)(ζ−z0)−n−1 dζ\frac{1}{2\pi i}\oint_{C_1} f(\zeta)(\zeta - z_0)^{-n-1}\, d\zeta, which is the same expression as in Step 3 with C1C_1 in place of C2C_2. Adding Steps 3 and 4 therefore gives a two-sided series for ff whose coefficients all have the stated form; by Step 2 the circle used may be any admissible one, since the integrand f(ζ)(ζ−z0)−n−1f(\zeta)(\zeta-z_0)^{-n-1} is analytic on AA and Cauchy's theorem makes its integral independent of the radius. Absolute convergence on AA and uniform convergence on closed sub-annuli are then properties of the two underlying power series, in z−z0z - z_0 and in (z−z0)−1(z-z_0)^{-1} (Power series).

Step 5: uniqueness, which also yields the coefficient formula. Suppose f(z)=∑n∈Zcn(z−z0)nf(z) = \sum_{n \in \mathbb{Z}} c_n (z-z_0)^n on AA, convergent in the sense of the definition block, that is, with both halves convergent at each point of AA. Fix m∈Zm \in \mathbb{Z} and a radius r∈(R1,R2)r \in (R_1, R_2), and let CC be the circle of radius rr. Since the regular part is a power series in z−z0z - z_0 convergent on a disc of radius >r> r and the principal part is a power series in (z−z0)−1(z-z_0)^{-1} convergent on a disc of radius >1/r> 1/r, both converge uniformly on the circle ∣z−z0∣=r\lvert z - z_0\rvert = r, which is a compact subset of each disc of convergence (Power series). Multiply by (z−z0)−m−1(z-z_0)^{-m-1}, which is bounded on CC, and integrate over CC; uniform convergence permits termwise integration (Integrating and differentiating series term by term) of each half, hence of the whole:

12πi∮Cf(z)(z−z0)m+1 dz  =  ∑n∈Zcn⋅12πi∮C(z−z0)n−m−1 dz.\frac{1}{2\pi i}\oint_C \frac{f(z)}{(z-z_0)^{m+1}}\, dz \;=\; \sum_{n \in \mathbb{Z}} c_n \cdot \frac{1}{2\pi i}\oint_C (z - z_0)^{n-m-1}\, dz .

Parametrising z=z0+reiθz = z_0 + re^{i\theta} gives

12πi∮C(z−z0)k dz  =  rk+12π∫02πei(k+1)θ dθ  =  {1,k=−1,0,k∈Z, k≠−1,\frac{1}{2\pi i}\oint_C (z-z_0)^{k}\,dz \;=\; \frac{r^{k+1}}{2\pi}\int_0^{2\pi} e^{i(k+1)\theta}\, d\theta \;=\; \begin{cases} 1, & k = -1,\\ 0, & k \in \mathbb{Z},\ k \ne -1,\end{cases}

so only the term n=mn = m survives and

cm  =  12πi∮Cf(z)(z−z0)m+1 dz.c_m \;=\; \frac{1}{2\pi i}\oint_C \frac{f(z)}{(z - z_0)^{m+1}}\, dz .

The right-hand side involves only ff, not the chosen series, so any two representations have the same coefficients, which is uniqueness.

Finally, the coefficient formula holds over any closed contour C′C' in AA that encircles z0z_0 once counterclockwise, as the statement asserts. The integrand f(ζ)(ζ−z0)−m−1f(\zeta)(\zeta - z_0)^{-m-1} is analytic on all of AA, and such a C′C' can be deformed to the circle CC within AA without crossing the hole; integrals of a function analytic on a multiply connected region over contours deformable into one another there are equal (Cauchy's theorem). Hence the integral over C′C' equals the integral over CC. □\square

Remark(Where the hypotheses are used, and what the series does not tell you)AdaptedAdapted from Arfken, Weber & Harris (2013), §11.5, p. 495
  • The annulus, not just the punctured disc, is the natural domain. The expansion depends on which annulus of analyticity is chosen, not only on z0z_0. The same ff has different Laurent series about the same centre on different annuli, as the example below shows. Asking for "the Laurent series of ff about z0z_0" is ambiguous unless the annulus is named.
  • Analyticity on the whole annulus is used in Step 1. If ff has a singularity in the region between C1C_1 and C2C_2, the several-holes identity no longer applies there — its hypothesis is analyticity on the whole closed region inside C2C_2 and outside the inner contours — and the splitting fails. One would have to make that singularity a hole as well, which is exactly how the residue theorem arises.
  • R1=0R_1 = 0 is the case used by the residue calculus. Then AA is a punctured disc, ff has an isolated singularity at z0z_0, and a−1a_{-1} is the residue (The residue theorem).
  • The coefficients need not be computed by integration. Arfken stresses the point (p. 495): contour integrals for ana_n are often intractable, while partial fractions plus geometric and exponential series give the coefficients in a line. Uniqueness is what makes this legitimate — any way of producing a convergent two-sided series produces the Laurent series.
  • A Laurent series diverges at the centre. Arfken, Weber and Harris put it as: the series always diverges at z=z0z = z_0, and possibly out as far as ∣z−z0∣=R1\lvert z - z_0\rvert = R_1 (p. 495). The mechanism is the one in the definition block: the principal part is a power series in 1/(z−z0)1/(z-z_0), so it cannot converge where 1/(z−z0)1/(z-z_0) is too large.
Example(One function, two annuli, two different Laurent series)Original

Let

f(z)  =  1(z−1)(z−3).f(z) \;=\; \frac{1}{(z-1)(z-3)} .

Its only singularities are simple poles at z=1z = 1 and z=3z = 3, so about z0=0z_0 = 0 there are three annuli of analyticity: ∣z∣<1\lvert z\rvert < 1, 1<∣z∣<31 < \lvert z\rvert < 3, and ∣z∣>3\lvert z \rvert > 3. Start from the partial fractions

f(z)  =  12(1z−3−1z−1),f(z) \;=\; \frac{1}{2}\left( \frac{1}{z-3} - \frac{1}{z-1}\right),

which is checked by combining the right-hand side over the common denominator: [(z−1)−(z−3)]/[(z−1)(z−3)]⋅12=f(z)[(z-1)-(z-3)]/[(z-1)(z-3)] \cdot \tfrac12 = f(z).

On 1<∣z∣<31 < \lvert z\rvert < 3. Here ∣z/3∣<1\lvert z/3\rvert < 1 and ∣1/z∣<1\lvert 1/z\rvert < 1, so expand the first term in powers of z/3z/3 and the second in powers of 1/z1/z:

1z−3=−13⋅11−z/3=−∑n=0∞zn3 n+1,1z−1=1z⋅11−1/z=∑n=1∞z−n.\frac{1}{z-3} = -\frac{1}{3}\cdot\frac{1}{1 - z/3} = -\sum_{n=0}^{\infty}\frac{z^n}{3^{\,n+1}}, \qquad \frac{1}{z-1} = \frac{1}{z}\cdot\frac{1}{1-1/z} = \sum_{n=1}^{\infty} z^{-n}.

Hence

f(z)  =  −12∑n=0∞zn3 n+1  −  12∑n=1∞z−n,i.e.an=−12⋅3 n+1 (n≥0),a−n=−12 (n≥1).f(z) \;=\; -\frac12\sum_{n=0}^{\infty}\frac{z^n}{3^{\,n+1}} \;-\; \frac12\sum_{n=1}^{\infty} z^{-n}, \qquad\text{i.e.}\quad a_n = -\frac{1}{2\cdot 3^{\,n+1}}\ (n \ge 0), \qquad a_{-n} = -\tfrac12\ (n \ge 1).

This series has an infinite principal part, yet ff has no singularity at 00 at all: the principal part is reporting the pole at z=1z=1, which lies in the hole of the annulus, not a singularity at the centre.

On ∣z∣>3\lvert z\rvert > 3. Now both ∣3/z∣<1\lvert 3/z\rvert < 1 and ∣1/z∣<1\lvert 1/z \rvert< 1, so both terms are expanded in powers of 1/z1/z:

1z−3=∑n=1∞3 n−1zn,1z−1=∑n=1∞1zn,f(z)=12∑n=1∞3 n−1−1z n.\frac{1}{z-3} = \sum_{n=1}^{\infty} \frac{3^{\,n-1}}{z^{n}}, \qquad \frac{1}{z-1} = \sum_{n=1}^{\infty} \frac{1}{z^{n}}, \qquad f(z) = \frac12 \sum_{n=1}^{\infty} \frac{3^{\,n-1}-1}{z^{\,n}} .

There is now no regular part at all, consistent with f(z)→0f(z) \to 0 as z→∞z \to \infty. The leading behaviour a−2=1a_{-2} = 1 gives f(z)∼1/z2f(z)\sim 1/z^2, as it must.

Numerical check. At z=1.5+0.4iz = 1.5 + 0.4i, which lies in 1<∣z∣<31<\lvert z\rvert<3 since ∣z∣=1.5524\lvert z\rvert = 1.5524, the closed form gives f(z)=−0.9209594171+0.4048173262 if(z) = -0.9209594171 + 0.4048173262\,i and the middle series, truncated at ∣n∣≤200\lvert n\rvert \le 200, gives the same ten digits. At z=5+iz = 5 + i, with ∣z∣=5.0990>3\lvert z\rvert = 5.0990 > 3, both the closed form and the outer series give 0.0823529412−0.0705882353 i0.0823529412 - 0.0705882353\,i. Evaluating the middle series at z=5+iz = 5+i would be meaningless: its regular part diverges there.

Example(A principal part from an essential singularity)Original

Let f(z)=z3 e2/zf(z) = z^{3}\,e^{2/z} on the punctured plane 0<∣z∣<∞0 < \lvert z\rvert < \infty. Substituting w=2/zw = 2/z in the exponential series,

e2/z  =  ∑k=0∞2kk! z−k,sof(z)  =  ∑k=0∞2kk! z 3−k  =  ∑n=−∞32 3−n(3−n)! z n.e^{2/z} \;=\; \sum_{k=0}^{\infty}\frac{2^k}{k!}\,z^{-k}, \qquad\text{so}\qquad f(z) \;=\; \sum_{k=0}^{\infty}\frac{2^k}{k!}\,z^{\,3-k} \;=\; \sum_{n=-\infty}^{3} \frac{2^{\,3-n}}{(3-n)!}\, z^{\,n}.

By uniqueness this is the Laurent series on that annulus. Three readings of it:

  • The principal part never terminates, so z=0z = 0 is not a pole of any order: it is an essential singularity (Classification of isolated singularities).
  • The residue is a−1=24/4!=16/24=2/3a_{-1} = 2^{4}/4! = 16/24 = 2/3.
  • The highest power present is z3z^3, so f(z)/z3→1f(z)/z^3 \to 1 as ∣z∣→∞\lvert z \rvert \to \infty.

A direct check of the residue: integrating ff over ∣z∣=1\lvert z\rvert = 1 numerically gives ∮f dz=4.18879020 i\oint f\,dz = 4.18879020\,i, and 2πi⋅2/3=4.18879020 i2\pi i \cdot 2/3 = 4.18879020\,i.

Application(Impedance, multipoles and the Z-transform)Original

Laurent series are the standard language for "expand about a singular point" in the applied sciences.

  • Multipole expansions outside a source. Let a two-dimensional charge distribution ρ\rho be confined to ∣z∣≤a\lvert z\rvert \le a and let Φ\Phi be its potential outside. Expanding ln⁡∣z−z′∣\ln\lvert z - z'\rvert for ∣z′∣<∣z∣\lvert z'\rvert < \lvert z\rvert gives, in ∣z∣>a\lvert z\rvert > a,

    Φ(z)  =  −λ2πε0 ln⁡∣z∣  +  12πε0Re⁡∑n≥1pnn z n,λ=∫ρ dA,pn=∫ρ(z′) z′ n dA.\Phi(z) \;=\; -\frac{\lambda}{2\pi\varepsilon_0}\,\ln\lvert z\rvert \;+\; \frac{1}{2\pi\varepsilon_0}\operatorname{Re}\sum_{n\ge 1}\frac{p_n}{n\,z^{\,n}}, \qquad \lambda = \int \rho\, dA, \quad p_n = \int \rho(z')\,z'^{\,n}\, dA .

    Two things must be said carefully here. First, the ln⁡∣z∣\ln\lvert z\rvert term is the monopole: it carries the total charge λ\lambda. Second, it is not a term of a Laurent series, and no Laurent series can produce it: ln⁡z\ln z is multivalued on the annulus ∣z∣>a\lvert z\rvert > a, so Laurent's theorem does not apply to it at all. The theorem applies to the single-valued remainder, whose Laurent expansion is ∑n≥1cnz−n\sum_{n \ge 1} c_n z^{-n} with no positive powers (it is bounded at infinity). In that expansion c1/zc_1/z is the dipole — its coefficient is p1/(2πε0)p_1/(2\pi\varepsilon_0), so up to the fixed constant it is the dipole moment — while c2/z2c_2/z^2 is the quadrupole and cn/znc_n/z^n the 2n2^n-pole, with cn=pn/(2πε0n)c_n = p_n/(2\pi\varepsilon_0 n) — so the Laurent index −n-n names the 2n2^n-pole, with the monopole sitting outside the series. Equivalently, write Φ=Re⁡w\Phi = \operatorname{Re} w with ww the (multivalued) complex potential and apply Laurent's theorem to −w′-w', which is single-valued in ∣z∣>a\lvert z\rvert > a and equals Ex−iEyE_x - iE_y: its expansion begins at z−1z^{-1}, with the monopole in that coefficient and the 2n2^n-pole in the coefficient of z−n−1z^{-n-1}. Either way, the expansion is valid in the stated annulus and nowhere inside it, which is the precise form of the familiar warning that multipole expansions converge only outside the smallest circle enclosing the sources.

  • Response at low and high frequency. The impedance Z(ω)Z(\omega) of a passive network has poles at its resonances. If the resonances are at radii ϱ1<ϱ2<⋯\varrho_1 < \varrho_2 < \cdots from a chosen centre of expansion, then ZZ is analytic in each annulus ϱk<∣ω∣<ϱk+1\varrho_k < \lvert \omega\rvert < \varrho_{k+1} bounded by two consecutive resonances — not in one annulus reaching from the lowest to the highest, which would contain the intermediate ones — and it has one Laurent series in each. Its coefficients there separate the inductive (ω+1\omega^{+1}) from the capacitive (ω−1\omega^{-1}) behaviour, and it is the choice of annulus — that is, which resonances are inside the hole — which decides what the expansion means physically.

  • The ZZ-transform of a discrete signal. X(z)=∑nxnz−nX(z) = \sum_n x_n z^{-n} is a Laurent series, and the region of convergence is an annulus. Uniqueness is what makes the inversion formula xn=(2πi)−1∮X(z)zn−1 dzx_n = (2\pi i)^{-1}\oint X(z) z^{n-1}\, dz well posed, and the fact that the same X(z)X(z) expanded on different annuli recovers different signals (causal, anticausal) is the fact that a Laurent series belongs to its annulus, not just to its centre.

Definition

Classification of isolated singularities

Adapted

An isolated singularity is removable, a pole of finite order, or essential, according to whether the principal part of the Laurent series is empty, finite or infinite; equivalently according to whether the function stays bounded, tends to infinity, or comes arbitrarily close to every complex value.

Prerequisites: Laurent series, Taylor series of analytic functions, Contour integrals, Power series

NoteOriginal

What it means. A single analytic function can fail in only a few ways at an isolated bad point, and the Laurent series sorts them out completely. If the negative powers are absent, the point was never bad: the function extends analytically across it. If finitely many negative powers appear, the function blows up like a fixed integer power — a pole, and the familiar behaviour of a rational function. If infinitely many appear, the function behaves wildly: near such a point it comes arbitrarily close to every complex number. There is no fourth case and no fractional order. Branch points, which also look singular, are excluded here because they are not isolated singularities of a single-valued function (Branch points and branch cuts).

Definition(Isolated singularity)AdaptedAdapted from Ahlfors (1979), Ch. 4, §3.2, p. 127

Let ff be analytic on a punctured disc 0<∣z−z0∣<δ0 < \lvert z - z_0\rvert < \delta. Then z0z_0 is an isolated singularity of ff. By Laurent's theorem (Laurent series) applied to that punctured disc, ff has there a unique expansion

f(z)  =  ∑n=0∞an(z−z0)n⏟regular part  +  ∑n=1∞a−n(z−z0)−n⏟principal part.f(z) \;=\; \underbrace{\sum_{n=0}^{\infty} a_n (z-z_0)^n}_{\text{regular part}} \;+\; \underbrace{\sum_{n=1}^{\infty} a_{-n}(z-z_0)^{-n}}_{\text{principal part}} .

Note that nothing is assumed about ff at z0z_0: the function need not be defined there.

Definition(The three types)AdaptedAdapted from Riley, Hobson & Bence (2006), §24.6, pp. 838-839; Ahlfors (1979), Ch. 4, §3.2, pp. 128-129

With the notation above, z0z_0 is

  • a removable singularity if a−n=0a_{-n} = 0 for every n≥1n \ge 1 (the principal part is empty);
  • a pole of order hh (h≥1h \ge 1) if a−h≠0a_{-h} \ne 0 and a−n=0a_{-n} = 0 for all n>hn > h (the principal part is a non-empty finite sum). A pole of order 11 is simple, of order 22 double, and so on. The finite sum ∑n=1ha−n(z−z0)−n\sum_{n=1}^{h} a_{-n}(z-z_0)^{-n} is the singular part of ff at z0z_0;
  • an essential singularity if a−n≠0a_{-n} \ne 0 for infinitely many n≥1n \ge 1.

The coefficient a−1a_{-1}, in all three cases, is the residue of ff at z0z_0, written Res⁡z=z0f\operatorname{Res}_{z = z_0} f (The residue theorem).

A function analytic on a region Ω\Omega except for poles is meromorphic on Ω\Omega: every a∈Ωa \in \Omega has a disc ∣z−a∣<δ\lvert z - a\rvert < \delta contained in Ω\Omega on which ff is either analytic throughout, or analytic on the punctured disc with a pole at aa. Poles of a meromorphic function are isolated by this definition.

Definition(Behaviour at infinity)AdaptedAdapted from Ahlfors (1979), Ch. 4, §3.2, p. 129; Riley, Hobson & Bence (2006), §24.6, p. 839

If ff is analytic on ∣z∣>R\lvert z\rvert > R, the point at infinity is treated as an isolated singularity of ff by convention: ∞\infty is a removable singularity, a pole of order hh, or an essential singularity of ff according as z0=0z_0 = 0 is a removable singularity, a pole of order hh, or an essential singularity of

g(w)  =  f(1/w),0<∣w∣<1/R.g(w) \;=\; f(1/w) , \qquad 0 < \lvert w \rvert < 1/R .

Equivalently, write the Laurent series of ff on ∣z∣>R\lvert z\rvert > R as ∑n∈Zanzn\sum_{n \in \mathbb{Z}} a_n z^n: then ∞\infty is removable if an=0a_n = 0 for all n≥1n \ge 1, a pole of order hh if ah≠0a_h \ne 0 and an=0a_n = 0 for n>hn > h, and essential otherwise. For a pole at infinity the singular part is a polynomial in zz.

Definition(Riemann's criterion for removability)AdaptedAdapted from Ahlfors (1979), Ch. 4, §3.1, Thm 7, p. 124

Let ff be analytic on Ω′=Ω∖{z0}\Omega' = \Omega \setminus\{z_0\} for a region Ω\Omega containing z0z_0. There exists a function analytic on all of Ω\Omega agreeing with ff on Ω′\Omega' if and only if

lim⁡z→z0(z−z0) f(z)  =  0.\lim_{z \to z_0} (z - z_0)\, f(z) \;=\; 0 .

The extension, when it exists, is unique. In particular, boundedness of ff near z0z_0 is sufficient.

Definition(Characterisation of the three types by behaviour)AdaptedAdapted from Ahlfors (1979), Ch. 4, §3.2, pp. 127-129, Thm 9, p. 129

Let z0z_0 be an isolated singularity of ff.

  1. z0z_0 is removable   ⟺  \iff ff is bounded on some punctured neighbourhood of z0z_0   ⟺  \iff lim⁡z→z0f(z)\lim_{z\to z_0} f(z) exists in C\mathbb{C}.
  2. z0z_0 is a pole   ⟺  \iff lim⁡z→z0∣f(z)∣=∞\lim_{z \to z_0} \lvert f(z)\rvert = \infty. In that case the order hh is the unique integer for which (z−z0)hf(z)(z-z_0)^h f(z) has a removable singularity with non-zero limit, and f(z)  =  (z−z0)−h φ(z)with φ analytic near z0, φ(z0)≠0.f(z) \;=\; (z - z_0)^{-h}\, \varphi(z) \quad\text{with } \varphi \text{ analytic near } z_0,\ \varphi(z_0) \ne 0 . Equivalently, 1/f1/f extends analytically with a zero of order exactly hh at z0z_0.
  3. z0z_0 is essential   ⟺  \iff neither of the above, i.e. ∣f∣\lvert f\rvert is unbounded near z0z_0 but ∣f(z)∣\lvert f(z)\rvert does not tend to ∞\infty.
  4. Casorati-Weierstrass. If z0z_0 is an essential singularity, then ff comes arbitrarily close to every complex value in every neighbourhood of z0z_0: for every A∈CA \in \mathbb{C}, every ε>0\varepsilon > 0 and every δ>0\delta > 0 there is zz with 0<∣z−z0∣<δ0 < \lvert z - z_0\rvert < \delta and ∣f(z)−A∣<ε\lvert f(z) - A\rvert < \varepsilon.

No fractional orders. If for some real α\alpha one has lim⁡z→z0∣z−z0∣α∣f(z)∣=0\lim_{z \to z_0}\lvert z - z_0\rvert^{\alpha}\lvert f(z)\rvert = 0, and for some other real α\alpha one has the limit ∞\infty, then there is an integer hh such that the limit is 00 for all α>h\alpha > h and ∞\infty for all α<h\alpha < h. This hh is the algebraic order of ff at z0z_0: positive at a pole, negative at a zero, zero where ff is analytic and non-vanishing.

Idea of the proofOriginal

Everything rests on Riemann's criterion, which turns an analytic question into a one-line limit. Its proof is a size estimate on the Laurent coefficients. Each a−na_{-n} with n≥1n \ge 1 is an integral of f(ζ)(ζ−z0)n−1f(\zeta)(\zeta - z_0)^{n-1} over a circle of radius rr, and the hypothesis (z−z0)f(z)→0(z-z_0)f(z)\to0 says precisely that ∣f∣\lvert f\rvert is at most ε/r\varepsilon/r on that circle once rr is small. The two factors of rr in the MLML bound — one from the circumference, one from the hypothesis — leave εr n−1≤ε\varepsilon r^{\,n-1} \le \varepsilon. Since ε\varepsilon is arbitrary, the whole principal part vanishes, and what remains is a power series, which converges on the full disc and supplies the missing value.

Given that, the pole case follows by inverting: if ∣f∣→∞\lvert f \rvert \to \infty then 1/f1/f is small, hence bounded, hence extends with the value 00, and a zero of an analytic function has a finite order (Taylor series of analytic functions). Taking hh to be that order and inverting again gives f=(z−z0)−hφf = (z-z_0)^{-h}\varphi.

Casorati-Weierstrass is then a contradiction argument in one move: if ff stayed a distance ε\varepsilon away from some value AA, then 1/(f−A)1/(f - A) would be bounded, so AA would be a removable singularity of... more precisely, f−Af - A would have a pole or a removable singularity at z0z_0, and so would ff. That contradicts essentialness.

ProofAdaptedAdapted from Ahlfors (1979), Ch. 4, §3.1-3.2, pp. 124-129

Riemann's criterion. Necessity and uniqueness. If an analytic FF on Ω\Omega agrees with ff off z0z_0, then FF is continuous at z0z_0, so (z−z0)f(z)=(z−z0)F(z)→0⋅F(z0)=0(z-z_0)f(z) = (z-z_0)F(z) \to 0 \cdot F(z_0) = 0. Uniqueness holds because two continuous extensions must agree at z0z_0 by taking limits along Ω′\Omega'.

Sufficiency. Assume (z−z0)f(z)→0(z-z_0)f(z) \to 0. Pick δ>0\delta > 0 with the punctured disc 0<∣z−z0∣<δ0 < \lvert z - z_0\rvert < \delta inside Ω\Omega. On that punctured disc ff is analytic, so Laurent's theorem (Laurent series) gives a unique expansion f(z)=∑n∈Zan(z−z0)nf(z) = \sum_{n\in\mathbb{Z}}a_n(z-z_0)^n with

a−n  =  12πi∮∣ζ−z0∣=rf(ζ) (ζ−z0)n−1 dζ(0<r<δ, n≥1).a_{-n} \;=\; \frac{1}{2\pi i}\oint_{\lvert \zeta - z_0\rvert = r} f(\zeta)\,(\zeta - z_0)^{n-1}\, d\zeta \qquad (0 < r < \delta,\ n \ge 1).

Let ε>0\varepsilon > 0. The hypothesis supplies rε∈(0,min⁡(δ,1))r_\varepsilon \in (0, \min(\delta,1)) such that ∣(ζ−z0)f(ζ)∣≤ε\lvert (\zeta - z_0) f(\zeta)\rvert \le \varepsilon, that is ∣f(ζ)∣≤ε/r\lvert f(\zeta)\rvert \le \varepsilon / r, whenever ∣ζ−z0∣=r≤rε\lvert \zeta - z_0\rvert = r \le r_\varepsilon. For such an rr the MLML estimate (Contour integrals) gives, for every n≥1n \ge 1,

∣a−n∣  ≤  12π⋅2πr⋅εr⋅r n−1  =  ε r n−1  ≤  ε,\lvert a_{-n}\rvert \;\le\; \frac{1}{2\pi}\cdot 2\pi r \cdot \frac{\varepsilon}{r}\cdot r^{\,n-1} \;=\; \varepsilon\, r^{\,n-1} \;\le\; \varepsilon ,

using r≤1r \le 1. The coefficients do not depend on rr, and ε\varepsilon was arbitrary, so a−n=0a_{-n} = 0 for every n≥1n \ge 1: the principal part is empty. Hence f(z)=∑n≥0an(z−z0)nf(z) = \sum_{n\ge0}a_n(z-z_0)^n on the punctured disc. A power series convergent at points of modulus arbitrarily close to δ\delta converges on the whole disc ∣z−z0∣<δ\lvert z - z_0\rvert < \delta and is analytic there (Power series); call its sum FF. Then FF is analytic on the full disc and equals ff off z0z_0, so patching FF on the disc with ff on Ω∖{z0}\Omega\setminus\{z_0\} gives the required extension.

Part 1. If z0z_0 is removable in the Laurent sense, the series ∑n≥0an(z−z0)n\sum_{n\ge0}a_n(z-z_0)^n converges on the full disc and defines an analytic extension, so ff has a finite limit and is bounded near z0z_0. Conversely, if ff is bounded, say ∣f∣≤M\lvert f \rvert \le M for 0<∣z−z0∣<δ0 < \lvert z - z_0\rvert < \delta, then ∣(z−z0)f(z)∣≤M∣z−z0∣→0\lvert (z-z_0)f(z)\rvert \le M\lvert z - z_0\rvert \to 0, so Riemann's criterion gives an analytic extension FF; the Laurent coefficients of ff are then the Taylor coefficients of FF by uniqueness (Laurent series), so the principal part vanishes. Existence of a finite limit implies boundedness near z0z_0, closing the cycle.

Part 2, pole ⇒\Rightarrow blow-up. If the principal part is the finite sum ending at a−h≠0a_{-h} \ne 0, then (z−z0)hf(z)=∑n≥0an−h(z−z0)n(z-z_0)^h f(z) = \sum_{n \ge 0} a_{n-h}(z-z_0)^{n} has a removable singularity with value a−h≠0a_{-h} \ne 0 at z0z_0. Hence ∣f(z)∣=∣z−z0∣−h∣a−h+O(z−z0)∣→∞\lvert f(z)\rvert = \lvert z-z_0\rvert^{-h}\lvert a_{-h} + O(z - z_0)\rvert \to \infty.

Part 2, blow-up ⇒\Rightarrow pole. Suppose ∣f(z)∣→∞\lvert f(z)\rvert \to \infty as z→z0z \to z_0. Then there is δ′≤δ\delta' \le \delta with ∣f∣≥1\lvert f \rvert \ge 1, in particular f≠0f \ne 0, on 0<∣z−z0∣<δ′0 < \lvert z - z_0\rvert < \delta'. So g=1/fg = 1/f is analytic there and ∣g∣≤1\lvert g\rvert \le 1, hence bounded; by Part 1 it extends analytically, and the extension has g(z0)=lim⁡1/f=0g(z_0) = \lim 1/f = 0. Since g≢0g \not\equiv 0, this zero has a finite order h≥1h \ge 1 and g(z)=(z−z0)hgh(z)g(z) = (z-z_0)^h g_h(z) with ghg_h analytic and gh(z0)≠0g_h(z_0) \ne 0 (Taylor series of analytic functions). Then φ:=1/gh\varphi := 1/g_h is analytic and non-zero near z0z_0 and

f(z)  =  1g(z)  =  (z−z0)−hφ(z).f(z) \;=\; \frac{1}{g(z)} \;=\; (z-z_0)^{-h}\varphi(z) .

Expanding the analytic φ\varphi in its Taylor series and multiplying by (z−z0)−h(z-z_0)^{-h} produces a Laurent series whose principal part stops at n=hn = h with coefficient φ(z0)≠0\varphi(z_0) \ne 0: a pole of order exactly hh. The hypothesis ∣f∣→∞\lvert f\rvert\to\infty was used twice, to get f≠0f \ne 0 near z0z_0 and to get g(z0)=0g(z_0) = 0.

Part 3 is the definition of "neither", given that Parts 1 and 2 characterise the other two cases by behaviour.

No fractional orders. Suppose lim⁡z→z0∣z−z0∣α∣f(z)∣=0\lim_{z\to z_0}\lvert z - z_0\rvert^{\alpha}\lvert f(z)\rvert = 0 for some real α\alpha, and (as the statement assumes) that ∣z−z0∣β∣f(z)∣→∞\lvert z-z_0\rvert^{\beta}\lvert f(z)\rvert \to \infty for some other real β\beta. The first limit is 00 for every larger exponent as well, hence for some integer m≥αm \ge \alpha. For that mm, (z−z0)mf(z)(z-z_0)^{m}f(z) satisfies Riemann's criterion — indeed ∣z−z0∣m∣f∣→0\lvert z - z_0\rvert^{m}\lvert f\rvert \to 0, so multiplying by one more factor still tends to 00 — and so extends analytically with value 00 at z0z_0. The extension cannot vanish identically: that would force f≡0f \equiv 0 on a punctured neighbourhood of z0z_0, and then ∣z−z0∣β∣f∣≡0\lvert z-z_0\rvert^{\beta}\lvert f\rvert \equiv 0 for every β\beta, contradicting the second hypothesis. So the extension has a zero of some finite order k≥1k \ge 1 at z0z_0, giving (z−z0)mf(z)=(z−z0)kψ(z)(z-z_0)^{m}f(z) = (z-z_0)^{k}\psi(z) with ψ(z0)≠0\psi(z_0)\ne0, so f(z)=(z−z0)k−mψ(z)f(z) = (z-z_0)^{k-m}\psi(z). Put h=m−kh = m - k. Then ∣z−z0∣α∣f∣→0\lvert z-z_0\rvert^{\alpha}\lvert f\rvert \to 0 for α>h\alpha > h and →∞\to\infty for α<h\alpha < h, since the sign of α−h\alpha - h decides which power dominates and ∣ψ∣→∣ψ(z0)∣≠0\lvert \psi \rvert \to \lvert\psi(z_0)\rvert \ne 0. In particular β<h<α\beta < h < \alpha, and the integer hh is determined by the two families of exponents, so starting the argument from the exponent with limit ∞\infty produces the same hh. (If no exponent gives either limit we are in the essential case, and the statement's hypothesis does not hold.)

Part 4, Casorati-Weierstrass. Let z0z_0 be essential and suppose, for a contradiction, that there are A∈CA \in \mathbb{C}, ε>0\varepsilon > 0 and δ′>0\delta' > 0 with

∣f(z)−A∣  ≥  εfor 0<∣z−z0∣<δ′.\lvert f(z) - A \rvert \;\ge\; \varepsilon \qquad\text{for } 0 < \lvert z - z_0\rvert < \delta' .

Then u=1/(f−A)u = 1/(f - A) is analytic on that punctured disc and ∣u∣≤1/ε\lvert u\rvert \le 1/\varepsilon, so by Part 1 it extends analytically across z0z_0. If u(z0)≠0u(z_0) \ne 0 then f−A=1/uf - A = 1/u is bounded near z0z_0, so by Part 1 again z0z_0 is a removable singularity of f−Af - A, hence of ff. If u(z0)=0u(z_0) = 0 then ∣1/u∣→∞\lvert 1/u \rvert \to \infty, so ∣f−A∣→∞\lvert f - A\rvert \to \infty, so ∣f∣→∞\lvert f \rvert \to \infty, and by Part 2 z0z_0 is a pole of ff. Either way z0z_0 is not essential — a contradiction. □\square

Remark(Where the hypotheses are used, and what the types look like)Original
  • "Isolated" is essential. The whole classification uses the existence of a punctured disc of analyticity, which is what Laurent's theorem needs. A branch point of z1/2z^{1/2} at the origin is not an isolated singularity of a single-valued analytic function, so it is outside this scheme; so is the accumulation of poles of 1/sin⁡(π/z)1/\sin(\pi/z) at z=0z = 0, since every punctured neighbourhood of 00 contains poles 1/n1/n.
  • Riemann's criterion looks weaker than boundedness but is not. Its hypothesis (z−z0)f(z)→0(z-z_0)f(z)\to0 is formally weaker than "ff bounded near z0z_0", and that is why it is the convenient thing to check: a crude estimate on ff suffices, with no need to know that ff is bounded. But by Part 1 the two conditions are equivalent for an isolated singularity, since each is equivalent to removability. So no analytic function on a punctured disc satisfies the criterion while being unbounded; in particular growth like log⁡∣z−z0∣−1\log\lvert z-z_0\rvert^{-1} is impossible for such an ff, however natural it looks as a borderline case. What the limit form does buy is the version with (z−z0)mf(z)(z-z_0)^{m}f(z) used in the "no fractional orders" argument, where boundedness of ff itself is not available.
  • "Meromorphic" is not used identically everywhere. We follow Ahlfors (p. 128): analytic except for poles, of any order. Hassani (Hassani (2013), §12.1, p. 363) reserves the word for functions whose only singularities are simple poles, which is the class his pole-expansion theorem needs. Our statements about meromorphic functions are for the wider class.
  • Casorati-Weierstrass is sharp in one direction only. It says the image of every punctured neighbourhood is dense in C\mathbb{C}. It does not say the image is all of C\mathbb{C} minus at most one point; that stronger statement (Picard's theorem) is not proved here, and e1/ze^{1/z}, which omits the value 00, shows that one exceptional value really can be omitted.
  • A pole at infinity means polynomial growth. From the definition at infinity, an entire function with a pole of order hh at ∞\infty has a Laurent series on ∣z∣>0\lvert z\rvert > 0 with no negative powers (it is entire) and no powers above hh, so it is a polynomial of degree hh. Correspondingly eze^z, whose expansion has arbitrarily high powers, has an essential singularity at infinity.
Example(Classifying every singularity of one function)Original

Let

f(z)  =  1−cos⁡zz3 (z−2).f(z) \;=\; \frac{1 - \cos z}{z^{3}\,(z-2)} .

At z=0z = 0. Use 1−cos⁡z=12z2−124z4+O(z6)1 - \cos z = \tfrac12 z^{2} - \tfrac{1}{24}z^{4} + O(z^{6}). Then

f(z)  =  12z2(1−112z2+O(z4))z3(z−2)  =  12z⋅1−112z2+O(z4)z−2.f(z) \;=\; \frac{\tfrac12 z^{2}\bigl(1 - \tfrac{1}{12}z^{2} + O(z^4)\bigr)}{z^{3}(z-2)} \;=\; \frac{1}{2z}\cdot\frac{1 - \tfrac{1}{12}z^2 + O(z^4)}{z - 2} .

The second factor is analytic at 00 with value −12-\tfrac12, so zf(z)→−14z f(z) \to -\tfrac14: a finite non-zero limit. Hence z=0z=0 is a simple pole, not the triple pole the factor z3z^{3} suggests, because the numerator has a double zero there. Its residue is −14-\tfrac14: expanding 1/(z−2)=−12(1+z2+⋯ )1/(z-2) = -\tfrac12(1 + \tfrac z2 + \cdots),

f(z)  =  (12z−z24+⋯ )(−12−z4−⋯ )  =  −14z−18+⋯ .f(z) \;=\; \left(\frac{1}{2z} - \frac{z}{24} + \cdots\right)\left(-\frac12 - \frac z4 - \cdots\right) \;=\; -\frac{1}{4z} - \frac18 + \cdots .

At z=2z = 2. The numerator 1−cos⁡2=1.41614681 - \cos 2 = 1.4161468 is non-zero and z3=8z^3 = 8, so ff has a simple pole with residue (1−cos⁡2)/8=0.1770184(1-\cos 2)/8 = 0.1770184.

At z=∞z = \infty. Substituting z=1/wz = 1/w, g(w):=f(1/w)=w4(1−cos⁡(1/w))/(1−2w)g(w) := f(1/w) = w^{4}(1-\cos(1/w))/(1 - 2w). Now cos⁡(1/w)\cos(1/w) has an essential singularity at w=0w=0: its Laurent series on 0<∣w∣<∞0<\lvert w\rvert<\infty is ∑k≥0(−1)kw−2k/(2k)!\sum_{k\ge0}(-1)^k w^{-2k}/(2k)!, with a non-zero coefficient at w−2kw^{-2k} for every kk, so infinitely many negative powers. Suppose gg had only finitely many negative powers on 0<∣w∣<1/20<\lvert w\rvert<1/2, say none below w−Nw^{-N}. Then

1−cos⁡1w  =  1−2ww4 g(w),1 - \cos\frac1w \;=\; \frac{1-2w}{w^{4}}\,g(w) ,

and multiplying a Laurent series with lowest power w−Nw^{-N} by the analytic factor 1−2w1-2w and by w−4w^{-4} produces a Laurent series with lowest power w−N−4w^{-N-4}: finitely many negative powers, contradicting the previous sentence. So gg has infinitely many negative powers and ∞\infty is an essential singularity of ff. There are no other singularities, since 1−cos⁡z1-\cos z is entire.

Numerical check of the residue at 00. Integrating ff over the circle ∣z∣=0.3\lvert z\rvert = 0.3 (which encloses only the singularity at 00) and dividing by 2πi2\pi i gives −0.250000000-0.250000000, matching −14-\tfrac14.

Example(A removable singularity, a double pole and an essential singularity side by side)Original

Consider the three functions on punctured neighbourhoods of the origin.

  1. p(z)=(e2z−1)/zp(z) = (e^{2z} - 1)/z. Since e2z−1=2z+2z2+43z3+⋯e^{2z}-1 = 2z + 2z^2 + \tfrac43 z^3 + \cdots, we get p(z)=2+2z+43z2+⋯p(z) = 2 + 2z + \tfrac43 z^2 + \cdots: no principal part, so removable, with the extension p(0)=2p(0) = 2. Riemann's criterion is visible directly: z p(z)=e2z−1→0z\,p(z) = e^{2z}-1 \to 0.
  2. q(z)=(1−cos⁡z)/z4q(z) = (1 - \cos z)/z^{4}. From the same expansion of 1−cos⁡z1-\cos z, q(z)=12z−2−124+1720z2−⋯q(z) = \tfrac{1}{2}z^{-2} - \tfrac{1}{24} + \tfrac{1}{720}z^{2} - \cdots. The principal part stops at z−2z^{-2}, so a double pole, with Res⁡0q=0\operatorname{Res}_{0} q = 0: a pole of order 22 can perfectly well have zero residue. Consistently, z2q(z)→12≠0z^{2}q(z) \to \tfrac12 \ne 0.
  3. r(z)=e1/zr(z) = e^{1/z}. Its Laurent series ∑k≥0z−k/k!\sum_{k\ge0} z^{-k}/k! has infinitely many negative powers: essential. The behaviour matches part 3 of the statement: along the positive real axis r(x)=e1/x→∞r(x) = e^{1/x} \to \infty, while along the negative real axis r(−x)=e−1/x→0r(-x) = e^{-1/x} \to 0, so ∣r∣\lvert r \rvert is unbounded yet does not tend to ∞\infty. Casorati-Weierstrass is explicit here: to hit a target A≠0A \ne 0 exactly, solve 1/z=Log⁡A+2πik1/z = \operatorname{Log} A + 2\pi i k, giving solutions zk→0z_k \to 0 as k→∞k \to \infty. (Hassani (Hassani (2013), §11.2, p. 342) makes the same construction for real targets; the numbers below are ours.) Taking A=1+iA = 1 + i: Log⁡A=12ln⁡2+iπ/4=0.3465736+0.7853982 i\operatorname{Log} A = \tfrac12\ln 2 + i\pi/4 = 0.3465736 + 0.7853982\,i, and k=10k = 10 gives z10=1/(0.3465736+63.6172513 i)=0.0000856313−0.0157185402 iz_{10} = 1/(0.3465736 + 63.6172513\,i) = 0.0000856313 - 0.0157185402\,i, with ∣z10∣=0.0157188\lvert z_{10}\rvert = 0.0157188; evaluating e1/z10e^{1/z_{10}} returns 1+i1 + i to full precision. Every neighbourhood of 00, however small, contains such a point.
Application(Poles as resonances, essential singularities as a warning)Original

The classification is not bookkeeping: in physics the type of a singularity carries the physics.

  • Poles of a response function are resonances and decay rates. The retarded Green's function of a damped mode, continued to complex frequency, has simple poles at ω=±ωr−iΓ/2\omega = \pm\omega_r - i\Gamma/2. The real part of the pole position is the resonance frequency, the imaginary part the linewidth, and the residue the oscillator strength that appears in the sum rules. Fitting a measured lineshape is, in this language, locating a pole and measuring its residue.
  • Pole order counts degeneracy and multiplicity. A double pole in a scattering amplitude signals two coincident resonances or a threshold effect; the statement above says the order is always a positive integer, which is why "half a pole" is never the right description of data and why an apparently fractional power law points instead to a branch point (Branch points and branch cuts).
  • Removable singularities are the ones to look for in a formula. Expressions such as (e2z−1)/z(e^{2z}-1)/z above, or sin⁡(kr)/(kr)\sin(kr)/(kr) in a scattering form factor, look singular and are not; a code that evaluates them naively will divide by zero at exactly the physically interesting point k→0k \to 0. Riemann's criterion is the check that a finite limit exists, and the Taylor series of the extension is the stable way to evaluate it.
  • Essential singularities mark the breakdown of expansion. The essential singularity of e−1/ge^{-1/g} at g=0g = 0 is the standard model for a non-perturbative contribution: all its derivatives at g=0+g = 0^{+} along the real axis vanish, so no perturbative order in gg ever sees it, while Casorati-Weierstrass says the function takes every value arbitrarily near g=0g = 0 in the complex plane. Instanton and tunnelling contributions are detected exactly this way.

Theorem

Analytic continuation

Adapted

Two analytic functions that agree on a set with an accumulation point agree wherever both are defined, so an analytic function has at most one extension to any larger region; extensions are built by chains of overlapping expansions or by functional relations, as for the Gamma function.

Prerequisites: Taylor series of analytic functions, Classification of isolated singularities, Cauchy's theorem, Cauchy's integral formula, Connectedness and simple connectivity, Power series, Uniform convergence, Integrating and differentiating series term by term, Multiple integrals and change of variables, Differentiation under the integral sign

NoteOriginal

What it means. An analytic function carries all of its information in any arbitrarily small piece of its domain: fix its values on a short arc and every other value is already determined. That rigidity has two faces. Positively, it means a function defined by one formula on a small set — a power series, an integral that converges only in a half-plane — has at most one analytic extension to a larger set, so any formula that reproduces it on an overlap is the extension. Negatively, it means the extension may depend on the route taken: continuing a germ along two different paths with the same endpoints can land on two different values, which is where multivaluedness comes from.

Definition(Function elements, direct continuation, chains)AdaptedAdapted from Ahlfors (1979), Ch. 8, §1.2, pp. 284-285

A function element is a pair (f,Ω)(f, \Omega) with Ω⊆C\Omega \subseteq \mathbb{C} a region and ff analytic on Ω\Omega.

Two function elements (f1,Ω1)(f_1,\Omega_1) and (f2,Ω2)(f_2,\Omega_2) are direct analytic continuations of one another if Ω1∩Ω2≠∅\Omega_1 \cap \Omega_2 \ne \emptyset and f1=f2f_1 = f_2 on Ω1∩Ω2\Omega_1\cap\Omega_2. One then says (f2,Ω2)(f_2,\Omega_2) is the direct continuation of (f1,Ω1)(f_1,\Omega_1) to Ω2\Omega_2; if it exists it is unique, as the identity theorem below shows.

A chain is a finite list (f1,Ω1),…,(fn,Ωn)(f_1,\Omega_1), \dots, (f_n,\Omega_n) in which consecutive elements are direct continuations of one another; (fn,Ωn)(f_n,\Omega_n) is then called an analytic continuation of (f1,Ω1)(f_1,\Omega_1). This is an equivalence relation, and an equivalence class is a global analytic function; each of its members is a branch. Nothing guarantees that the fkf_k fit together into a single-valued function on ⋃kΩk\bigcup_k \Omega_k: if Ωj\Omega_j meets Ωk\Omega_k for non-consecutive j,kj,k, the two need not agree there, and this is exactly the phenomenon of multivaluedness.

A germ at ζ\zeta is an equivalence class of pairs (f,ζ)(f,\zeta), where ff is analytic on some neighbourhood of ζ\zeta, two pairs being identified when the functions agree on some neighbourhood of ζ\zeta. A germ at ζ\zeta is the same data as a convergent power series centred at ζ\zeta.

Definition(Continuation along a path)AdaptedAdapted from Ahlfors (1979), Ch. 8, §1.4, p. 289

Let γ:[a,b]→C\gamma : [a,b] \to \mathbb{C} be a path. A continuation of a germ along γ\gamma is a family of germs gtg_t at γ(t)\gamma(t), one for each t∈[a,b]t \in [a,b], which varies continuously in tt: each t0t_0 has a neighbourhood II in [a,b][a,b] and a function element (f,Ω)(f, \Omega) with γ(I)⊆Ω\gamma(I)\subseteq\Omega such that gtg_t is the germ of ff at γ(t)\gamma(t) for all t∈It \in I. The initial germ is gag_a and the terminal germ gbg_b.

Theorem(Identity theorem and uniqueness of continuation)AdaptedAdapted from Hassani (2013), §12.3, Thm 12.3.1 and Cor. 12.3.2, pp. 372-373; Ahlfors (1979), Ch. 4, §3.2, p. 127

Let S⊆CS \subseteq \mathbb{C} be a region and let f1,f2f_1, f_2 be analytic on SS.

  1. Identity theorem. If f1=f2f_1 = f_2 on some non-empty open subset of SS, or on a non-degenerate segment of a curve in SS (one containing more than a single point), or more generally on a subset of SS having an accumulation point in SS, then f1=f2f_1 = f_2 throughout SS. Hassani (Hassani (2013), Thm 12.3.1, p. 372) states the curve case without the word non-degenerate; it is needed, since agreement at one point says nothing, and the proof below uses it.

  2. Local determination. Consequently an analytic function on SS is completely determined by its restriction to any neighbourhood, however small, of any one point of SS.

  3. Uniqueness of continuation. If Ω⊆S\Omega \subseteq S are regions and ff is analytic on Ω\Omega, there is at most one analytic function on SS restricting to ff on Ω\Omega. In particular, if f1f_1 is analytic on S1S_1, f2f_2 on S2S_2, S1∩S2≠∅S_1\cap S_2 \ne\emptyset and f1=f2f_1 = f_2 at every point of S1∩S2S_1\cap S_2, then

    f(z)  =  {f1(z),z∈S1,f2(z),z∈S2,f(z) \;=\; \begin{cases} f_1(z), & z \in S_1,\\ f_2(z), & z \in S_2,\end{cases}

    is a well-defined analytic function on S1∪S2S_1\cup S_2, and f1,f2f_1, f_2 are analytic continuations of one another.

  4. Uniqueness along a path. Two continuations of germs along the same path γ\gamma either agree at every tt or differ at every tt. Hence a continuation along γ\gamma is determined by its initial germ, when it exists.

  5. Monodromy theorem. Suppose a germ at the initial point of γ\gamma can be continued along every path in a region Ω\Omega. If two paths γ1,γ2\gamma_1, \gamma_2 in Ω\Omega with the same endpoints are homotopic in Ω\Omega (Connectedness and simple connectivity), the continuations of that germ along γ1\gamma_1 and along γ2\gamma_2 end at the same germ. In particular, a germ continuable along every path in a simply connected region determines a single-valued analytic function there.

Idea of the proofOriginal

Part 1 is really a statement about zeros. The difference g=f1−f2g = f_1 - f_2 vanishes on a set with an accumulation point in SS, and the zeros of a non-zero analytic function are isolated (Taylor series of analytic functions), so gg must be identically zero. Hassani gives a direct connectedness version of the same argument: the set where gg vanishes cannot have a boundary inside SS, because at such a boundary point gg would vanish together with a whole neighbourhood's worth of nearby zeros.

Everything else is a corollary. Uniqueness of extension (part 3) is part 1 applied to two candidate extensions. Uniqueness along a path (part 4) is part 1 applied locally: the set of tt where two continuations agree is both open and closed in [a,b][a,b], because agreement of germs is a local and open condition and so is disagreement.

The monodromy theorem is the only statement with genuine content beyond part 1, and its proof is a bisection. First turn the question into one about a single loop: the two continuations agree at the end if and only if continuing once around the loop "out along γ1\gamma_1, back along γ2\gamma_2" returns the germ one started with. That loop is the image of the perimeter of the homotopy rectangle. Now halve the rectangle. Going around the perimeter has the same effect as going around the two halves in succession, the difference being an out-and-back excursion that changes nothing; so if the perimeter fails, one half fails, then one of its quarters, and so on down to a point. The loops in this chain are not perimeters but perimeters with a connecting arc out and back — which is what makes "fails to return the initial germ" meaningful for each of them, since each is a loop at the same base point. Near the limit point a single function element covers an entire small rectangle, and a loop inside the domain of one element cannot change a germ at all.

ProofAdaptedAdapted from Hassani (2013), §12.3, proof of Thm 12.3.1, p. 372; Ahlfors (1979), Ch. 8, §1.4, Thm 1, p. 289 and §1.6, Thm 2, pp. 295-296

Part 1. Let g=f1−f2g = f_1 - f_2, analytic on the region SS, and let E={z∈S:g(z)=0}E = \{z \in S: g(z) = 0\}. By hypothesis EE has an accumulation point z∗∈Sz_* \in S; note z∗∈Ez_* \in E by continuity. If g≢0g \not\equiv 0 on SS then, by the isolation of zeros (Taylor series of analytic functions), there is a punctured disc about z∗z_* containing no point of EE, contradicting that z∗z_* is an accumulation point of EE. Hence g≡0g\equiv0. Agreement on a non-empty open subset, or on a non-degenerate curve segment, gives such an accumulation point, so those cases are included.

Part 2 is part 1 with f2f_2 an arbitrary competitor agreeing on the neighbourhood.

Part 3. If F,GF, G are analytic on SS and both restrict to ff on the non-empty open set Ω\Omega, part 1 gives F=GF = G. For the gluing statement, f1f_1 and f2f_2 agree on S1∩S2S_1\cap S_2 by hypothesis, so the piecewise definition is consistent; it is analytic because analyticity is local and every point of S1∪S2S_1\cup S_2 has a neighbourhood inside S1S_1 or inside S2S_2.

Part 4. Let (gt)(g_t) and (ht)(h_t) be continuations along γ\gamma and let A={t:gt=ht}A = \{t : g_t = h_t\}. AA is open in [a,b][a,b]: if gt0=ht0g_{t_0} = h_{t_0}, pick function elements (f,Ω)(f,\Omega) and (f~,Ω~)(\tilde f, \tilde\Omega) representing the two families on a neighbourhood II of t0t_0; they agree on a neighbourhood of γ(t0)\gamma(t_0), hence on the connected component of Ω∩Ω~\Omega\cap\tilde\Omega containing γ(t0)\gamma(t_0) by part 1, hence gt=htg_t = h_t for tt in a possibly smaller neighbourhood of t0t_0. AA is closed in [a,b][a,b]: equivalently, its complement is open, and this needs the same component argument. Suppose gt0≠ht0g_{t_0}\ne h_{t_0}, and take elements (f,Ω)(f,\Omega), (f~,Ω~)(\tilde f,\tilde\Omega) representing the two families on a neighbourhood II of t0t_0 as above. Let VV be the connected component of Ω∩Ω~\Omega\cap\tilde\Omega containing γ(t0)\gamma(t_0). If ff and f~\tilde f agreed on some subset of VV with an accumulation point in VV, part 1 applied on the region VV would give f=f~f = \tilde f throughout VV, hence gt0=ht0g_{t_0} = h_{t_0}; so they do not, and in particular f≠f~f \ne \tilde f on every neighbourhood of γ(t0)\gamma(t_0) inside VV. Shrinking II so that γ(I)⊆V\gamma(I) \subseteq V, we get gt≠htg_t \ne h_t for every t∈It \in I: for such tt the germs of ff and f~\tilde f at γ(t)\gamma(t) are germs of functions that, if equal near γ(t)\gamma(t), would agree on a set with an accumulation point in VV and hence on all of VV, which we have excluded. So the complement of AA is open. Since [a,b][a,b] is connected, AA is ∅\emptyset or [a,b][a,b].

Part 5. Write pp and qq for the common initial and terminal points of γ1,γ2\gamma_1,\gamma_2, let gpg_p be the germ at pp, and let H:R=[a,b]×[0,1]→ΩH : R = [a,b]\times[0,1]\to\Omega be the homotopy, so H(⋅,0)=γ1H(\cdot,0)=\gamma_1, H(⋅,1)=γ2H(\cdot,1)=\gamma_2, H(a,u)=pH(a,u) = p and H(b,u)=qH(b,u) = q for all uu.

Step (i): a germ attached to each path in RR out of the corner. For a path λ\lambda in RR starting at the corner O=(a,0)O = (a,0), the image H∘λH\circ\lambda is a path in Ω\Omega starting at pp; by hypothesis gpg_p can be continued along it, and by part 4 the terminal germ is unique. Write T(λ)T(\lambda) for that terminal germ. Three properties, all from part 4. (1) Concatenation: continuing along λμ\lambda\mu is continuing along λ\lambda and then continuing the result along μ\mu, so TT composes. (2) Out and back: continuation along σσ−1\sigma\sigma^{-1} returns the germ it started from, because reversing a continuation along σ\sigma is a continuation along σ−1\sigma^{-1} and part 4 says it is the one. Hence inserting an out-and-back excursion into a path does not change TT. (3) Constant pieces: a constant path changes nothing. In particular, by (1) and (2), two paths λ,μ\lambda,\mu in RR from OO with the same terminal point satisfy T(λ)=T(μ)T(\lambda) = T(\mu) if and only if T(λμ−1)=gpT(\lambda\mu^{-1}) = g_p, the concatenation λμ−1\lambda\mu^{-1} being a loop at OO.

Step (ii): reduction to the perimeter. Let β\beta be the bottom edge of RR from O=(a,0)O = (a,0) to (b,0)(b,0) and μ\mu the left edge from OO to (a,1)(a,1) followed by the top edge to (b,1)(b,1); both are paths in RR from OO, and both end on the right edge after the constant pieces are taken into account. Their images under HH are γ1\gamma_1 and (the constant path at pp followed by) γ2\gamma_2, so by (3) T(β)T(\beta) and T(μ)T(\mu) are the terminal germs of the continuations along γ1\gamma_1 and along γ2\gamma_2. Let Γ=β ρ μ−1\Gamma = \beta\,\rho\,\mu^{-1}, where ρ\rho is the right edge of RR from (b,0)(b,0) to (b,1)(b,1); this is the perimeter of RR traversed once from OO, bottom edge first. Since HH is constant on the right edge, (3) gives T(βρ)=T(β)T(\beta\rho) = T(\beta), and then the criterion at the end of Step (i), applied to βρ\beta\rho and μ\mu, says that

T(Γ)=gp⟺the continuations along γ1 and γ2 end at the same germ,T(\Gamma) = g_p \quad\Longleftrightarrow\quad \text{the continuations along } \gamma_1 \text{ and } \gamma_2 \text{ end at the same germ,}

which is the assertion of part 5. Suppose, for a contradiction, that T(Γ)≠gpT(\Gamma) \ne g_p.

Step (iii): bisection, carrying the connecting arcs. Bisect RR horizontally into a lower half and an upper half. Let π1\pi_1 be the perimeter of the lower half, traversed from OO in the sense that agrees with Γ\Gamma on their shared edges; let τ\tau be the left edge of RR from OO up to the lower-left corner of the upper half, and let π2=τ Γ2 τ−1\pi_2 = \tau\,\Gamma_2\,\tau^{-1}, where Γ2\Gamma_2 is the perimeter of the upper half traversed from that corner in the sense agreeing with Γ\Gamma. Then π1π2\pi_1\pi_2 differs from Γ\Gamma only by inserted out-and-back excursions — along the dividing edge and along τ\tau — so T(π1π2)=T(Γ)≠gpT(\pi_1\pi_2) = T(\Gamma) \ne g_p. If both T(π1)=gpT(\pi_1) = g_p and T(π2)=gpT(\pi_2) = g_p then by (1) T(π1π2)=gpT(\pi_1\pi_2) = g_p; so at least one of the two loops fails to return gpg_p. Call the corresponding half R(1)R^{(1)} and write that loop as σ1Γ1σ1−1\sigma_1\Gamma_1\sigma_1^{-1}, where Γ1\Gamma_1 is the perimeter of R(1)R^{(1)} and σ1\sigma_1 is an arc in RR from OO to a corner of R(1)R^{(1)} (the empty arc in the first case). Bisect R(1)R^{(1)} vertically and repeat, alternating directions. This produces nested rectangles R⊃R(1)⊃R(2)⊃⋯R \supset R^{(1)} \supset R^{(2)}\supset\cdots with diameters tending to 00, hence shrinking to a single point p∞p_\infty, and loops

π(n)  =  σn Γn σn−1,T(π(n))  ≠  gp,\pi^{(n)} \;=\; \sigma_n\,\Gamma_n\,\sigma_n^{-1} , \qquad T(\pi^{(n)}) \;\ne\; g_p ,

where each σn\sigma_n is an initial subarc of σn+1\sigma_{n+1}, by construction.

Step (iv): the arcs close up into one path. The arc added at stage nn runs along edges of R(n−1)R^{(n-1)} from a corner of R(n−1)R^{(n-1)} to a corner of R(n)R^{(n)}, so its length is at most the perimeter Ln−1L_{n-1} of R(n−1)R^{(n-1)}. Bisection halves one side at each stage and alternates the direction, so Ln−1≤2−⌊(n−1)/2⌋LL_{n-1} \le 2^{-\lfloor (n-1)/2\rfloor} L with LL the perimeter of RR, and

∑n≥1Ln−1  ≤  L∑n≥12−⌊(n−1)/2⌋  =  4L  <  ∞.\sum_{n \ge 1} L_{n-1} \;\le\; L\sum_{n\ge1} 2^{-\lfloor (n-1)/2\rfloor} \;=\; 4L \;<\; \infty .

The added lengths are therefore summable: the increasing arcs σn\sigma_n fit together into a single rectifiable arc σ∞\sigma_\infty in RR of finite total length Λ\Lambda, which we parametrise on [0,1][0,1] proportionally to arc length, so that σn\sigma_n is σ∞\sigma_\infty restricted to [0,tn][0,t_n] with tn=(length of σn)/Λ↑1t_n = (\text{length of }\sigma_n)/\Lambda \uparrow 1. The parametrisation is continuous at s=1s = 1 with value p∞p_\infty: for s>tns > t_n the point σ∞(s)\sigma_\infty(s) lies in R(n)R^{(n)}, whose diameter tends to 00 and whose intersection is {p∞}\{p_\infty\}. So σ∞\sigma_\infty is a path in RR from OO to p∞p_\infty.

Step (v): the contradiction. Continue gpg_p along H∘σ∞H\circ\sigma_\infty and let (gs)s∈[0,1](g_s)_{s\in[0,1]} be the resulting family. By the definition of continuation along a path there is a neighbourhood II of s=1s=1 and a function element (f∞,Ω∞)(f_\infty,\Omega_\infty) with H(σ∞(I))⊆Ω∞H(\sigma_\infty(I))\subseteq\Omega_\infty and gsg_s the germ of f∞f_\infty at H(σ∞(s))H(\sigma_\infty(s)) for s∈Is \in I. Restricting a continuation to an initial subinterval is a continuation along that subpath, so by part 4, T(σn)=gtnT(\sigma_n) = g_{t_n}; and for nn large enough that tn∈It_n \in I, this is the germ of f∞f_\infty at H(σ∞(tn))H(\sigma_\infty(t_n)).

Now H(p∞)∈Ω∞H(p_\infty) \in \Omega_\infty and Ω∞\Omega_\infty is open, so some disc DD about H(p∞)H(p_\infty) lies in Ω∞\Omega_\infty; since HH is uniformly continuous on the compact RR and diam⁡R(n)→0\operatorname{diam}R^{(n)}\to0, we have H(R(n))⊆D⊆Ω∞H(R^{(n)}) \subseteq D \subseteq \Omega_\infty for all large nn. Fix an nn large enough for both conditions. Then the family "germ of f∞f_\infty at the current point" along H∘ΓnH\circ\Gamma_n is a continuation, it starts at T(σn)T(\sigma_n), and Γn\Gamma_n is a loop, so it ends at the same germ: T(σnΓn)=T(σn)T(\sigma_n\Gamma_n) = T(\sigma_n). By (2), T(π(n))=T(σnΓnσn−1)=gpT(\pi^{(n)}) = T(\sigma_n\Gamma_n\sigma_n^{-1}) = g_p, contradicting Step (iii).

Hence T(Γ)=gpT(\Gamma) = g_p and part 5 holds. The final sentence follows because in a simply connected region all paths with the same endpoints are homotopic. □\square

Remark(Where the hypotheses are used)AdaptedAdapted from Ahlfors (1979), Ch. 8, §1.4, p. 289 (continuation along some paths but not others, the shrinking radius of convergence, singular paths); Hassani (2013), §12.3, footnote 3, p. 372
  • Connectedness of SS. Part 1 fails without it: on S=D(0,1)∪D(3,1)S = D(0,1)\cup D(3,1) the function equal to 00 on the first disc and 11 on the second is analytic and agrees with 00 on an open set, but not everywhere.
  • The accumulation point must lie in SS. f1(z)=sin⁡(π/z)f_1(z) = \sin(\pi/z) and f2=0f_2 = 0 are analytic on S=C∖{0}S = \mathbb{C}\setminus\{0\} and agree at every z=1/nz = 1/n; those points accumulate only at 0∉S0 \notin S, and indeed f1≠f2f_1 \ne f_2.
  • Agreement on the whole overlap in part 3, and why connectedness is not an extra hypothesis. The glue works because f1=f2f_1 = f_2 at every point of S1∩S2S_1\cap S_2; no connectedness of the overlap is needed, and none is assumed. What connectedness decides is a different question: whether checking agreement somewhere in the overlap is enough. If S1∩S2S_1\cap S_2 is connected, agreement on any subset of it with an accumulation point propagates to the whole overlap by part 1, so a local check suffices. If it is disconnected, it does not. The standard illustration: let S1S_1 be the plane slit along the negative imaginary axis and S2S_2 the plane slit along the positive imaginary axis, with f1,f2f_1, f_2 branches of log⁡\log. Their overlap is the union of the left and right open half-planes, and the branches that agree throughout the right half-plane differ by 2πi2\pi i on the left — so they do not agree on the whole overlap, part 3 does not apply, and indeed the piecewise formula is not well defined.
  • Homotopy, not just equal endpoints, in part 5. Continuing the germ of log⁡\log at z=1z=1 along the upper and lower halves of the unit circle to z=−1z=-1 gives germs differing by 2πi2\pi i: those two paths have the same endpoints but are not homotopic in C∖{0}\mathbb{C}\setminus\{0\}, which is where log⁡\log can be continued. A hypothesis we have kept implicit appears in Hassani (Hassani (2013), §12.3, footnote 3, p. 372), attached to the opening discussion of his section rather than to Thm 12.3.1: the region SS must not be discrete (countable). For us that is automatic, since a region is by definition a non-empty connected open set.
  • Continuation need not exist at all. Ahlfors (Ahlfors (1979), Ch. 8, §1.4, p. 289) notes that a germ may be continuable along some paths and not others; the radius of convergence of the germ at γ(t)\gamma(t) then tends to 00 as tt approaches the obstruction, and the path is called singular.
Example(Two series, one function)Original

Let

f1(z)  =  ∑n=0∞(−1)n2 n+1 (z−1)n,f2(z)  =  ∑n=0∞(z−4)n(−3) n+1.f_1(z) \;=\; \sum_{n=0}^{\infty}\frac{(-1)^n}{2^{\,n+1}}\,(z-1)^n , \qquad f_2(z) \;=\; \sum_{n=0}^{\infty}\frac{(z-4)^n}{(-3)^{\,n+1}} .

Radii and discs. By Hadamard's formula (Power series), f1f_1 has radius 22 and f2f_2 radius 33, so f1f_1 is defined on D(1,2)D(1,2) and f2f_2 on D(4,3)D(4,3). The two discs overlap in a lens-shaped region (both contain, for instance, z=2.5z = 2.5), which is connected.

Sum each series. Both are geometric. For f1f_1, with ratio −(z−1)/2-(z-1)/2,

f1(z)  =  12⋅11+z−12  =  1z+1,f_1(z) \;=\; \frac{1}{2}\cdot\frac{1}{1 + \frac{z-1}{2}} \;=\; \frac{1}{z+1} ,

and for f2f_2, with ratio −(z−4)/3-(z-4)/3,

f2(z)  =  −13⋅11+z−43  =  −1z−1.f_2(z) \;=\; -\frac13\cdot\frac{1}{1+\frac{z-4}{3}} \;=\; -\frac{1}{z-1} .

They do not agree. At z=2.5z = 2.5: f1=1/3.5=0.2857143f_1 = 1/3.5 = 0.2857143 while f2=−1/1.5=−0.6666667f_2 = -1/1.5 = -0.6666667. So these two function elements are not continuations of one another, despite having overlapping discs — a reminder that overlap is not enough; agreement on the overlap is the condition.

A pair that does agree. Replace f2f_2 by the expansion of the same 1/(z+1)1/(z+1) about the centre c=1+2ic = 1 + 2i:

f3(z)  =  ∑n=0∞(−1)n(2+2i) n+1 (z−1−2i)n  =  12+2i⋅11+z−1−2i2+2i  =  1z+1,f_3(z) \;=\; \sum_{n=0}^{\infty}\frac{(-1)^n}{(2+2i)^{\,n+1}}\,(z - 1 - 2i)^n \;=\; \frac{1}{2+2i}\cdot\frac{1}{1 + \dfrac{z-1-2i}{2+2i}} \;=\; \frac{1}{z+1} ,

of centre 1+2i1+2i and radius ∣2+2i∣=22=2.8284\lvert 2+2i\rvert = 2\sqrt2 = 2.8284 (the distance from the centre to the singularity at −1-1).

The centre must be moved off the real axis. Every disc of convergence of an expansion of 1/(z+1)1/(z+1) has −1-1 on its boundary. If two such centres and −1-1 are collinear with the centres on the same side — for instance the centres 11 and 44, radii 22 and 55 — the two discs are internally tangent at −1-1 and the larger simply contains the smaller, so their union is no larger than the bigger disc and nothing is gained. With c=1+2ic = 1+2i the centres 11 and 1+2i1+2i are 22 apart, which is more than the difference of the radii, 22−2=0.82842\sqrt2 - 2 = 0.8284, and less than their sum, 2+22=4.82842 + 2\sqrt2 = 4.8284; so the two circles cross, neither disc contains the other, and D(1,2)∪D(1+2i,22)D(1,2)\cup D(1+2i, 2\sqrt2) is strictly larger than either. That is a genuine enlargement of the domain.

They agree on the overlap. Both series sum to 1/(z+1)1/(z+1) wherever they converge, so they agree on the lens D(1,2)∩D(1+2i,22)D(1,2)\cap D(1+2i,2\sqrt2), which is non-empty by the crossing just checked. Take the point z=0.2+1.6iz = 0.2 + 1.6i: it lies in both, since ∣z−1∣=1.788854<2\lvert z - 1\rvert = 1.788854 < 2 and ∣z−1−2i∣=0.894427<2.8284\lvert z - 1 - 2i\rvert = 0.894427 < 2.8284. There

1z+1  =  11.2+1.6i  =  0.3−0.4i\frac{1}{z+1} \;=\; \frac{1}{1.2 + 1.6i} \;=\; 0.3 - 0.4i

exactly, since ∣1.2+1.6i∣2=4\lvert 1.2+1.6i\rvert^2 = 4.

The convergence rates differ sharply. At that point the common ratios are −(z−1)/2=0.4−0.8i-(z-1)/2 = 0.4 - 0.8i for f1f_1, of modulus 0.8944270.894427, and −(z−c)/(c+1)=0.3−0.1i-(z-c)/(c+1) = 0.3 - 0.1i for f3f_3, of modulus 0.3162280.316228. Counting the terms needed to bring the relative error below 10−710^{-7}, f3f_3 needs 1414 and f1f_1 needs 145145; on an absolute criterion, error below 10−710^{-7} in modulus, the counts are 1414 and 139139. (We state the criterion because the two differ: the value has modulus 0.50.5, so a relative tolerance is the stricter one here.) With 200200 terms each series returns 0.3000000−0.4000000 i0.3000000 - 0.4000000\,i.

By part 3, f1f_1 and f3f_3 are analytic continuations of one another and together define 1/(z+1)1/(z+1) on the union of the two discs. Repeating the construction with centres marching away from −1-1, always off the line through the previous centre and −1-1, continues the function to all of C∖{−1}\mathbb{C}\setminus\{-1\} — the chain of overlapping circles of Arfken, Weber and Harris (Arfken, Weber & Harris (2013), §11.6, pp. 504-505).

Example(The Gamma function: continuation by a functional relation)Original

Arfken, Weber and Harris (Arfken, Weber & Harris (2013), §11.6, pp. 506-507) point out that power series are not the only vehicle for continuation: a functional relation, an identity linking the values of a function at different arguments, does the job in one step. The Gamma function is the standard case.

The integral defines Γ\Gamma only on a half-plane. For Re⁡z>0\operatorname{Re} z > 0 set

Γ(z)  =  ∫0∞t z−1e−t dt.\Gamma(z) \;=\; \int_0^{\infty} t^{\,z-1}e^{-t}\, dt .

Near t=0t = 0 the integrand has modulus tRe⁡z−1e−tt^{\operatorname{Re}z - 1}e^{-t}, which is integrable exactly when Re⁡z>0\operatorname{Re} z > 0; the decay of e−te^{-t} handles t→∞t \to \infty for every zz. So the integral converges absolutely on the open right half-plane HH and diverges for Re⁡z≤0\operatorname{Re} z \le 0.

Why it is analytic on HH. Not by the Leibniz rule: differentiation under the integral sign is stated for a bounded interval and a real parameter, and its own note excludes both an unbounded interval and an unbounded integrand — and here both occur. Truncate and use Morera's theorem instead.

  1. The truncations are entire. For n∈Nn \in \mathbb{N} put Γn(z)=∫1/nnt z−1e−t dt\Gamma_n(z) = \int_{1/n}^{n} t^{\,z-1}e^{-t}\,dt. The integrand (z,t)↦e(z−1)ln⁡te−t(z,t)\mapsto e^{(z-1)\ln t}e^{-t} is continuous on C×[1/n,n]\mathbb{C}\times[1/n,n] and the interval is compact, so Γn\Gamma_n is continuous on C\mathbb{C}. Let γ\gamma be any closed contour in C\mathbb{C}. Writing the contour integral as an integral over a parameter interval turns ∮γΓn(z) dz\oint_\gamma \Gamma_n(z)\,dz into an iterated integral of a continuous function over a compact rectangle, where the order may be exchanged (Multiple integrals and change of variables):

    ∮γΓn(z) dz  =  ∫1/nne−t(∮γt z−1 dz)dt  =  0,\oint_\gamma \Gamma_n(z)\,dz \;=\; \int_{1/n}^{n} e^{-t}\left(\oint_\gamma t^{\,z-1}\,dz\right)dt \;=\; 0 ,

    each inner integral vanishing by Cauchy's theorem, since for fixed t>0t > 0 the function z↦t z−1=e(z−1)ln⁡tz \mapsto t^{\,z-1} = e^{(z-1)\ln t} is entire. A continuous function all of whose closed-contour integrals vanish is analytic, by Morera's theorem (part 4 of the consequences in Cauchy's integral formula); so Γn\Gamma_n is entire.

  2. The truncations converge uniformly on closed substrips. Fix 0<a<b<∞0 < a < b < \infty and let n≥1n \ge 1. For a≤Re⁡z≤ba \le \operatorname{Re}z \le b we have ∣t z−1∣=tRe⁡z−1≤ta−1\lvert t^{\,z-1}\rvert = t^{\operatorname{Re}z-1} \le t^{a-1} when 0<t≤10 < t \le 1 and ≤t b−1\le t^{\,b-1} when t≥1t \ge 1, so

    ∣Γ(z)−Γn(z)∣  ≤  ∫01/nt a−1e−t dt  +  ∫n∞t b−1e−t dt.\bigl\lvert \Gamma(z) - \Gamma_n(z)\bigr\rvert \;\le\; \int_0^{1/n} t^{\,a-1}e^{-t}\,dt \;+\; \int_n^{\infty} t^{\,b-1}e^{-t}\,dt .

    Both terms are tails of convergent integrals, so both tend to 00 as n→∞n \to \infty, and the bound does not depend on zz. Hence Γn→Γ\Gamma_n \to \Gamma uniformly on {a≤Re⁡z≤b}\{a \le \operatorname{Re}z\le b\}.

  3. Morera again, for Γ\Gamma itself. A uniform limit of continuous functions is continuous (Uniform convergence), and every point of HH has such a strip around it, so Γ\Gamma is continuous on HH. If γ\gamma is a closed contour in HH, its image is compact, hence contained in some strip a≤Re⁡z≤ba \le \operatorname{Re}z\le b with 0<a<b0 < a < b; uniform convergence there lets the limit pass through the integral (Integrating and differentiating series term by term), so ∮γΓ(z) dz=lim⁡n∮γΓn(z) dz=0\oint_\gamma \Gamma(z)\,dz = \lim_{n}\oint_\gamma \Gamma_n(z)\,dz = 0. By Morera, Γ\Gamma is analytic on HH.

Everything below — the functional relation, the uniqueness of the continuation, the poles and their residues — rests on this.

The functional relation. Integrate by parts on [ε,T][\varepsilon, T] with u=tzu = t^{z}, dv=e−tdtdv = e^{-t}dt:

∫εTtze−t dt  =  [−tze−t]εT+z∫εTt z−1e−t dt.\int_{\varepsilon}^{T} t^{z} e^{-t}\, dt \;=\; \Bigl[-t^{z}e^{-t}\Bigr]_{\varepsilon}^{T} + z\int_{\varepsilon}^{T} t^{\,z-1}e^{-t}\, dt .

For Re⁡z>0\operatorname{Re}z > 0 the bracket vanishes in the limits ε→0\varepsilon \to 0, T→∞T\to\infty, leaving

Γ(z+1)  =  z Γ(z),Re⁡z>0.\Gamma(z+1) \;=\; z\,\Gamma(z) , \qquad \operatorname{Re}z > 0 .

Setting z=nz = n and iterating from Γ(1)=∫0∞e−tdt=1\Gamma(1) = \int_0^\infty e^{-t}dt = 1 recovers Γ(n+1)=n!\Gamma(n+1) = n!.

Continue. Rewrite the relation as Γ(z)=Γ(z+1)/z\Gamma(z) = \Gamma(z+1)/z. The right-hand side makes sense whenever Re⁡z>−1\operatorname{Re}z > -1 and z≠0z \ne 0, and it agrees with the integral on HH, so by uniqueness (part 3) it is the analytic continuation of Γ\Gamma to {Re⁡z>−1}∖{0}\{\operatorname{Re}z > -1\}\setminus\{0\}. Iterating mm times,

Γ(z)  =  Γ(z+m)z(z+1)⋯(z+m−1),\Gamma(z) \;=\; \frac{\Gamma(z+m)}{z(z+1)\cdots(z+m-1)} ,

which continues Γ\Gamma to {Re⁡z>−m}\{\operatorname{Re}z > -m\} minus the points 0,−1,…,−(m−1)0,-1,\dots,-(m-1). Letting m→∞m \to \infty gives a function analytic on C∖{0,−1,−2,… }\mathbb{C}\setminus\{0,-1,-2,\dots\}, and the continuation is unique at every stage.

The poles and their residues. Near z=−kz = -k the factor (z+k)(z+k) in the denominator is the only vanishing one, and the numerator Γ(z+k+1)\Gamma(z+k+1) is analytic and non-zero there, so Γ\Gamma has a simple pole at −k-k. At a simple pole the factorisation f(z)=(z−z0)−1φ(z)f(z) = (z-z_0)^{-1}\varphi(z) with φ\varphi analytic and φ(z0)≠0\varphi(z_0)\ne0 (Classification of isolated singularities) identifies the Laurent coefficient a−1a_{-1} as φ(z0)=lim⁡z→z0(z−z0)f(z)\varphi(z_0) = \lim_{z\to z_0}(z-z_0)f(z), so

Res⁡z=−kΓ  =  lim⁡z→−k(z+k) Γ(z+k+1)z(z+1)⋯(z+k)  =  Γ(1)(−k)(−k+1)⋯(−1)  =  (−1)kk!.\operatorname*{Res}_{z=-k}\Gamma \;=\; \lim_{z\to-k}(z+k)\,\frac{\Gamma(z+k+1)}{z(z+1)\cdots(z+k)} \;=\; \frac{\Gamma(1)}{(-k)(-k+1)\cdots(-1)} \;=\; \frac{(-1)^{k}}{k!} .

Numbers to check against. From Γ(1/2)=π=1.7724538509\Gamma(1/2) = \sqrt\pi = 1.7724538509 the relation gives

Γ(−12)  =  Γ(12)−12  =  −2π  =  −3.5449077018,Γ(−32)  =  Γ(−12)−32  =  43π  =  2.3632718012.\Gamma(-\tfrac12) \;=\; \frac{\Gamma(\tfrac12)}{-\tfrac12} \;=\; -2\sqrt\pi \;=\; -3.5449077018 , \qquad \Gamma(-\tfrac32) \;=\; \frac{\Gamma(-\tfrac12)}{-\tfrac32} \;=\; \tfrac43\sqrt\pi \;=\; 2.3632718012 .

Both match the standard numerical values of the continued Γ\Gamma to ten digits, at arguments where the defining integral diverges outright. Residues: at k=0k=0 the predicted residue is 11, at k=1k=1 it is −1-1, at k=2k=2 it is 1/21/2.

Application(Dispersion relations, response functions and regularisation)Original
  • Dispersion relations. A causal response function is analytic in the upper half of the complex frequency plane. Its values on the real axis — what an experiment measures — therefore determine it throughout that half-plane, and the Kramers-Kronig relations, which reconstruct the real part of a susceptibility from the imaginary part, are a quantitative form of that determinacy. The identity theorem is what guarantees there is nothing left over to measure: one half of the response, known on the real axis, fixes the other.
  • Extending a convergent formula past its range. A partition function, a Feynman integral or a special function is frequently defined by an integral or series that converges only on part of the parameter domain, and then used outside it. Analytic continuation is the licence, and uniqueness is what makes the answer unambiguous. Dimensional regularisation is the textbook case: a loop integral is computed as a function of the space-time dimension dd where it converges, expressed in Gamma functions, and continued in dd; the poles of Γ\Gamma located above are exactly the divergences that must be subtracted.
  • Resonances on the second sheet. Continuing a scattering amplitude from the physical region through a cut onto a second sheet reveals poles at complex energies — resonances with finite lifetimes. That the continuation is path-dependent (the monodromy theorem failing for non-homotopic paths around a branch point) is not a defect: the different sheets are different physics, and which sheet one is on is part of the answer.
  • Numerical practice. Continuing a function known only on a segment — by fitting a series and re-expanding about a shifted centre, as in the first example — is numerically unstable, because small errors on the segment are amplified. Uniqueness says the answer exists and is unique; it says nothing about conditioning, and this is why analytic continuation of noisy data (for instance from imaginary to real time in lattice simulations) is a genuinely hard inverse problem.

The residue calculus

8

Theorem

The residue theorem

Adapted

The integral of an analytic function over a closed contour equals 2πi2\pi i times the sum of its residues at the enclosed singularities, each weighted by the winding number; at a pole of order nn the residue is a single derivative of (z−z0)nf(z)(z-z_0)^n f(z).

Prerequisites: Classification of isolated singularities, Laurent series, Taylor series of analytic functions, Contour integrals, The winding number, Power series

NoteOriginal

What it means. Cauchy's theorem says a closed contour integral vanishes when there is nothing singular inside. The residue theorem says what it equals when there is: one number per enclosed singularity, read off its Laurent series, times 2πi2\pi i. Nothing about the contour matters except which singularities it winds around and how many times. This converts a large class of integrals — including real integrals that have no elementary antiderivative — into finite algebra.

Definition(Residue)AdaptedAdapted from Ahlfors (1979), Ch. 4, §5.1, Definition 3, p. 149

Let z0z_0 be an isolated singularity of ff, so that ff is analytic on a punctured disc 0<∣z−z0∣<δ0 < \lvert z - z_0\rvert < \delta and has there a unique Laurent expansion f(z)=∑n∈Zan(z−z0)nf(z) = \sum_{n\in\mathbb{Z}} a_n (z-z_0)^n (Laurent series). The residue of ff at z0z_0 is

Res⁡z=z0f  =  a−1  =  12πi∮∣ζ−z0∣=rf(ζ) dζ(0<r<δ).\operatorname*{Res}_{z = z_0} f \;=\; a_{-1} \;=\; \frac{1}{2\pi i}\oint_{\lvert \zeta - z_0\rvert = r} f(\zeta)\, d\zeta \qquad (0 < r < \delta).

Equivalently, and this is Ahlfors's formulation: the residue is the unique complex number RR for which f(z)−R/(z−z0)f(z) - R/(z - z_0) is the derivative of a single-valued analytic function on the punctured disc. Here is why the two agree.

The number a−1a_{-1} works. Write f(z)−a−1(z−z0)−1=∑n≠−1an(z−z0)nf(z) - a_{-1}(z-z_0)^{-1} = \sum_{n \ne -1} a_n (z-z_0)^n and set

F(z)  =  ∑n≠−1ann+1 (z−z0)n+1.F(z) \;=\; \sum_{n \ne -1} \frac{a_n}{n+1}\,(z-z_0)^{n+1} .

Both halves of this series converge on the punctured disc. For the non-negative powers this is because ∣n+1∣≥1\lvert n+1\rvert \ge 1 for every integer n≠−1n \ne -1, so no coefficient is enlarged and the radius of convergence cannot shrink. For the negative powers, put w=(z−z0)−1w = (z-z_0)^{-1}: the principal part of ff is ∑m≥1a−mwm\sum_{m\ge1}a_{-m}w^{m}, convergent for ∣w∣<1/R1\lvert w\rvert < 1/R_1, and the corresponding part of FF is −∑m≥1(a−m−1/m) wm-\sum_{m\ge1}(a_{-m-1}/m)\,w^{m}, whose coefficients are those of w−1∑k≥2a−kwkw^{-1}\sum_{k\ge2}a_{-k}w^{k} divided by mm — again no enlargement, and the shift by one power changes nothing about where it converges. A power series may be differentiated term by term inside its disc of convergence (Power series), applied to each half separately. Hence FF is analytic and single-valued on the punctured disc with F′=f−a−1(z−z0)−1F' = f - a_{-1}(z-z_0)^{-1}.

No other number works. If f−R(z−z0)−1=G′f - R(z-z_0)^{-1} = G' with GG analytic and single-valued on the punctured disc, integrate over a circle ∣ζ−z0∣=r\lvert \zeta - z_0\rvert = r. The integral of a derivative of a single-valued analytic function over a closed contour is 00 (Contour integrals), so

0  =  ∮f(ζ) dζ  −  R∮dζζ−z0  =  2πi a−1−2πiR,0 \;=\; \oint f(\zeta)\,d\zeta \;-\; R\oint\frac{d\zeta}{\zeta - z_0} \;=\; 2\pi i\,a_{-1} - 2\pi i R ,

giving R=a−1R = a_{-1}.

Theorem(The residue theorem)AdaptedAdapted from Ahlfors (1979), Ch. 4, §5.1, Thm 17, p. 150, and the boundary form, p. 152

Let ff be analytic on a region Ω\Omega except for isolated singularities at the points of a set S⊂ΩS \subset \Omega with no accumulation point in Ω\Omega. Let γ\gamma be a cycle lying in Ω∖S\Omega\setminus S and homologous to zero with respect to Ω\Omega (The winding number). Then n(γ,a)≠0n(\gamma, a) \ne 0 for only finitely many a∈Sa \in S, and

12πi∮γf(z) dz  =  ∑a∈Sn(γ,a) Res⁡z=af.\frac{1}{2\pi i}\oint_{\gamma} f(z)\, dz \;=\; \sum_{a \in S} n(\gamma, a)\, \operatorname*{Res}_{z=a} f .

Classical form. If γ\gamma is a positively oriented simple closed contour whose interior DD together with γ\gamma lies in Ω\Omega, and ff is analytic on D‾=D∪γ\overline{D} = D \cup \gamma apart from finitely many isolated singularities a1,…,ak∈Da_1, \dots, a_k \in D, then every n(γ,aj)=1n(\gamma, a_j) = 1 and

∮γf(z) dz  =  2πi∑j=1kRes⁡z=ajf.\oint_{\gamma} f(z)\, dz \;=\; 2\pi i \sum_{j=1}^{k} \operatorname*{Res}_{z = a_j} f .
Theorem(Computing residues)AdaptedAdapted from Arfken, Weber & Harris (2013), §11.7, Eqs. (11.66) and (11.68), p. 510; Ahlfors (1979), Ch. 4, §5.1, p. 151; Riley, Hobson & Bence (2006), §24.11, Eq. (24.58), p. 858

Let z0z_0 be an isolated singularity of ff.

  1. Simple pole. If z0z_0 is a pole of order 11, Res⁡z=z0f  =  lim⁡z→z0(z−z0) f(z).\operatorname*{Res}_{z=z_0} f \;=\; \lim_{z \to z_0} (z - z_0)\, f(z) .
  2. Pole of order nn. If z0z_0 is a pole of order at most nn, Res⁡z=z0f  =  1(n−1)! lim⁡z→z0d n−1dz n−1[(z−z0)nf(z)].\operatorname*{Res}_{z=z_0} f \;=\; \frac{1}{(n-1)!}\,\lim_{z\to z_0} \frac{d^{\,n-1}}{dz^{\,n-1}}\Bigl[(z - z_0)^{n} f(z)\Bigr] .
  3. Quotient with a simple zero in the denominator. If f=f1/f2f = f_1/f_2 with f1,f2f_1, f_2 analytic at z0z_0, f1(z0)≠0f_1(z_0) \ne 0, f2(z0)=0f_2(z_0) = 0 and f2′(z0)≠0f_2'(z_0) \ne 0, then z0z_0 is a simple pole and Res⁡z=z0f  =  f1(z0)f2′(z0).\operatorname*{Res}_{z=z_0} f \;=\; \frac{f_1(z_0)}{f_2'(z_0)} .
  4. Essential singularity. No general formula exists; the residue must be read off a Laurent expansion (Classification of isolated singularities). Arfken, Weber and Harris note (p. 510) that essential singularities do have well-defined residues, that in principle the coefficient integral can be used, and that the easiest route is often to find the Laurent expansion first.
Idea of the proofOriginal

Subtract off the bad part. Near each singularity aa, the single term Ra/(z−a)R_a/(z - a) with RaR_a the residue carries all of the obstruction to finding an antiderivative: by the definition above, f(z)−Ra/(z−a)f(z) - R_a/(z-a) is a derivative near aa, so its integral over any small loop around aa vanishes. Consequently the integral of ff around a small loop at aa is the integral of Ra/(z−a)R_a/(z-a), which is 2πiRa2\pi i R_a.

The theorem is then pure bookkeeping on the contour. A cycle γ\gamma homologous to zero in Ω\Omega is, as far as integrals of functions analytic on Ω∖S\Omega\setminus S are concerned, equivalent to the collection of small circles around the singularities, each counted n(γ,a)n(\gamma,a) times — that is the content of the general Cauchy theorem. Summing the small-circle contributions gives the formula.

The computational rules come from the same place. Multiplying by (z−z0)n(z-z_0)^n turns a Laurent series with a pole of order ≤n\le n into a Taylor series in which the residue has moved to the coefficient of (z−z0)n−1(z-z_0)^{n-1}, and Taylor coefficients are derivatives.

ProofAdaptedAdapted from Ahlfors (1979), Ch. 4, §5.1, pp. 149-150; Arfken, Weber & Harris (2013), §11.7, Eqs. (11.62)-(11.64), p. 510

Step 1: only finitely many singularities count. The set U={a∈C∖γ:n(γ,a)=0}U = \{a \in \mathbb{C}\setminus\gamma : n(\gamma,a) = 0\} is open and contains everything outside a large circle (The winding number). Hence its complement KK is closed and bounded, so compact. If infinitely many points of SS lay in KK they would accumulate somewhere in KK; that accumulation point would be in Ω\Omega (because points of KK with non-zero index cannot lie in the complement of Ω\Omega, γ\gamma being homologous to zero there), contradicting the hypothesis that SS has no accumulation point in Ω\Omega. So n(γ,a)≠0n(\gamma, a) \ne 0 for finitely many a∈Sa \in S only; call them a1,…,aka_1,\dots,a_k and write nj=n(γ,aj)n_j = n(\gamma, a_j).

Step 2: the local contribution of one singularity. For each jj choose δj>0\delta_j > 0 so small that the punctured disc 0<∣z−aj∣<δj0 < \lvert z - a_j\rvert < \delta_j lies in Ω∖S\Omega \setminus S, and let CjC_j be the circle ∣z−aj∣=δj/2\lvert z - a_j\rvert = \delta_j/2, positively oriented. By the definition of the residue,

∮Cjf(z) dz  =  2πiRes⁡z=ajf.\oint_{C_j} f(z)\, dz \;=\; 2\pi i \operatorname*{Res}_{z = a_j} f .

Step 3: replace γ\gamma by the circles. Consider the cycle

σ  =  γ−∑j=1knj Cj,\sigma \;=\; \gamma - \sum_{j=1}^{k} n_j\, C_j ,

a cycle in the open set Ω′=Ω∖S\Omega' = \Omega \setminus S. We claim σ\sigma is homologous to zero in Ω′\Omega', i.e. n(σ,b)=0n(\sigma, b) = 0 for every b∉Ω′b \notin \Omega'. There are two kinds of such bb.

  • If b∉Ωb \notin \Omega: then n(γ,b)=0n(\gamma, b) = 0 because γ∼0\gamma \sim 0 in Ω\Omega, and n(Cj,b)=0n(C_j, b) = 0 for each jj because bb lies outside the small disc bounded by CjC_j (that disc is contained in Ω\Omega). So n(σ,b)=0n(\sigma,b) = 0.
  • If b∈Sb \in S: then n(Cj,b)=1n(C_j, b) = 1 if b=ajb = a_j and 00 otherwise, the discs being disjoint and small. Hence n(σ,b)=n(γ,b)−njn(\sigma, b) = n(\gamma, b) - n_j if b=ajb = a_j for some jj, which is 00 by the definition of njn_j; and n(σ,b)=n(γ,b)−0=0n(\sigma,b) = n(\gamma,b) - 0 = 0 for the remaining b∈Sb \in S, since those have n(γ,b)=0n(\gamma,b)=0 by Step 1.

Step 4: apply the general Cauchy theorem. ff is analytic on Ω′\Omega' and σ∼0\sigma \sim 0 in Ω′\Omega', so ∮σf dz=0\oint_\sigma f\, dz = 0 (The winding number). Therefore

∮γf(z) dz  =  ∑j=1knj∮Cjf(z) dz  =  2πi∑j=1knjRes⁡z=ajf,\oint_\gamma f(z)\, dz \;=\; \sum_{j=1}^{k} n_j \oint_{C_j} f(z)\, dz \;=\; 2\pi i\sum_{j=1}^{k} n_j \operatorname*{Res}_{z=a_j} f ,

which is the assertion, the omitted singularities contributing n(γ,a)=0n(\gamma,a) = 0. The classical form follows because a positively oriented simple closed contour has index 11 at every interior point and 00 outside (The winding number).

Step 5: the residue formulas. Let z0z_0 be a pole of order at most nn, so the Laurent series is f(z)=∑m≥−nam(z−z0)mf(z) = \sum_{m \ge -n} a_m (z-z_0)^m. Then

(z−z0)nf(z)  =  ∑m≥−nam(z−z0)m+n  =  ∑p≥0ap−n(z−z0)p(z-z_0)^{n} f(z) \;=\; \sum_{m \ge -n} a_m (z-z_0)^{m+n} \;=\; \sum_{p \ge 0} a_{p-n}(z-z_0)^{p}

is a convergent power series on the punctured disc; its sum extends analytically across z0z_0, so it is the Taylor series of that extension (Taylor series of analytic functions). The coefficient of (z−z0)n−1(z-z_0)^{n-1} is a−1a_{-1}, and Taylor coefficients are derivatives:

a−1  =  1(n−1)! d n−1dz n−1[(z−z0)nf(z)]∣z=z0,a_{-1} \;=\; \frac{1}{(n-1)!}\,\frac{d^{\,n-1}}{dz^{\,n-1}}\Bigl[(z-z_0)^n f(z)\Bigr]\bigg|_{z = z_0} ,

the derivative being that of the analytic extension, which is what the limit in the statement computes. Taking n=1n = 1 gives rule 1. For rule 3, write f2(z)=(z−z0)h(z)f_2(z) = (z-z_0) h(z) with hh analytic and h(z0)=f2′(z0)≠0h(z_0) = f_2'(z_0) \ne 0 — possible since f2f_2 has a simple zero (Taylor series of analytic functions). Then (z−z0)f(z)=f1(z)/h(z)→f1(z0)/f2′(z0)(z - z_0) f(z) = f_1(z)/h(z) \to f_1(z_0)/f_2'(z_0), which is non-zero, so the pole is simple with that residue. □\square

Remark(Where the hypotheses are used)Original
  • "No accumulation point in Ω\Omega" is what Step 1 consumes. Its role is to make the residue sum finite. Step 1 shows that the points of SS with non-zero index lie in a compact set KK; if infinitely many points of SS lay in KK they would accumulate at a point of KK, and that point would belong to Ω\Omega, which the hypothesis forbids. Without the hypothesis the sum on the right-hand side can have infinitely many non-zero terms and need not converge, so there is nothing left to prove or disprove. Note that the hypothesis does not exclude an accumulation of poles just outside Ω\Omega: for f(z)=1/sin⁡(π/z)f(z) = 1/\sin(\pi/z) on Ω={0<∣z∣<2}\Omega = \{0<\lvert z\rvert<2\} the poles 1/n1/n accumulate at 00, which is not in Ω\Omega, and the theorem applies there without difficulty to any cycle homologous to zero in Ω\Omega.
  • Homologous to zero, not merely closed. Take Ω={0<∣z∣<2}\Omega = \{0 < \lvert z\rvert < 2\}, f(z)=1/z2f(z) = 1/z^{2} (which has no singularity in Ω\Omega) and γ\gamma the circle ∣z∣=1\lvert z\rvert = 1. Then ∮γf=0\oint_\gamma f = 0, consistent with the theorem, but for f(z)=1/zf(z) = 1/z we get 2πi2\pi i although ff has no singularity in Ω\Omega either. The resolution is that γ\gamma is not homologous to zero in this Ω\Omega: n(γ,0)=1n(\gamma, 0) = 1 and 0∉Ω0 \notin \Omega. Dropping the homology hypothesis makes the theorem false.
  • Rule 2 needs only "order at most nn". Using too large an nn is harmless, merely more differentiation; using too small an nn gives a wrong answer, because (z−z0)nf(z)(z-z_0)^n f(z) then still has a pole and no Taylor series.
  • Rule 2 is often the hard way. Arfken, Weber and Harris warn on p. 510 that rule 2 can work out messier than a well-chosen series expansion, and they illustrate the point in item 4 of Example 11.7.1 on p. 511: for z/sin⁡2zz/\sin^2 z at z=πz = \pi, differentiating is laborious, while substituting w=z−πw = z-\pi and expanding (w+π)/sin⁡2w(w+\pi)/\sin^2 w gives the residue by inspection. Expanding is usually faster whenever the function is built from known series.
  • The theorem does not require poles. Essential singularities are included, and their residues are perfectly well defined; it is only the computation that has no closed formula.
Example(A contour integral with a double pole)Original

Evaluate

I  =  ∮∣z∣=2ezz2(z−1) dz,I \;=\; \oint_{\lvert z\rvert = 2} \frac{e^{z}}{z^{2}(z-1)}\, dz ,

the circle positively oriented.

Locate the singularities. The integrand is analytic except where the denominator vanishes: z=0z = 0 (where z2z^2 gives a pole of order 22, since ez/(z−1)→−1≠0e^z/(z-1) \to -1 \ne 0 there) and z=1z = 1 (a simple pole). Both lie inside ∣z∣=2\lvert z\rvert = 2, and neither lies on it. The contour is simple and positively oriented, so the classical form applies with both residues counted once.

Residue at z=1z = 1 (rule 1).

Res⁡z=1  =  lim⁡z→1(z−1)ezz2(z−1)  =  e112  =  e.\operatorname*{Res}_{z=1} \;=\; \lim_{z\to1}(z-1)\frac{e^z}{z^2(z-1)} \;=\; \frac{e^{1}}{1^{2}} \;=\; e .

Residue at z=0z = 0 (rule 2 with n=2n = 2).

Res⁡z=0  =  11! ddz[ezz−1]z=0  =  [ez(z−1)−ez(z−1)2]z=0  =  ez(z−2)(z−1)2∣z=0  =  1⋅(−2)1  =  −2.\operatorname*{Res}_{z=0} \;=\; \frac{1}{1!}\,\frac{d}{dz}\left[\frac{e^{z}}{z-1}\right]_{z=0} \;=\; \left[\frac{e^{z}(z-1) - e^{z}}{(z-1)^{2}}\right]_{z=0} \;=\; \frac{e^{z}(z-2)}{(z-1)^{2}}\bigg|_{z=0} \;=\; \frac{1\cdot(-2)}{1} \;=\; -2 .

As a cross-check by expansion: ez/(z−1)=(1+z+z22+⋯ )⋅(−1−z−z2−⋯ )=−1−2z−⋯e^z/(z-1) = (1 + z + \tfrac{z^2}{2}+\cdots)\cdot\bigl(-1 - z - z^2 - \cdots\bigr) = -1 - 2z - \cdots, so dividing by z2z^2 gives −z−2−2z−1−⋯-z^{-2} - 2z^{-1} - \cdots and the residue is −2-2.

Assemble.

I  =  2πi (e−2)  =  2πi⋅0.7182818285  =  4.5130978310 i.I \;=\; 2\pi i\,(e - 2) \;=\; 2\pi i \cdot 0.7182818285 \;=\; 4.5130978310\, i .

Numerical check. Parametrising z=2eiθz = 2e^{i\theta} and integrating numerically gives I=4.5130978310 iI = 4.5130978310\,i to ten digits, with real part 10−2210^{-22}.

Example(Residues at a simple pole of a quotient, and at an essential singularity)Original

(a) Quotient rule. Find the residues of f(z)=z/(z4+4)f(z) = z/(z^{4}+4) at its poles. The poles are the fourth roots of −4-4, namely z=2 eiπ/4, 2 e3iπ/4, 2 e5iπ/4, 2 e7iπ/4z = \sqrt{2}\,e^{i\pi/4},\ \sqrt2\,e^{3i\pi/4},\ \sqrt2\,e^{5i\pi/4},\ \sqrt2\,e^{7i\pi/4}, i.e. ±1±i\pm1\pm i; each is simple because ddz(z4+4)=4z3≠0\frac{d}{dz}(z^4+4) = 4z^3 \ne 0 there. Rule 3 gives

Res⁡z=zjf  =  zj4zj3  =  14zj2.\operatorname*{Res}_{z = z_j} f \;=\; \frac{z_j}{4z_j^{3}} \;=\; \frac{1}{4 z_j^{2}} .

At z1=1+iz_1 = 1+i, z12=2iz_1^{2} = 2i, so the residue is 1/(8i)=−i/81/(8i) = -i/8. At z2=−1+iz_2 = -1+i, z22=−2iz_2^2 = -2i and the residue is i/8i/8. The two poles in the upper half-plane thus have residues summing to 00 — which is why ∫−∞∞x dx/(x4+4)\int_{-\infty}^{\infty} x\,dx/(x^4+4) vanishes, as it must by oddness.

(b) Essential singularity. Find Res⁡z=0z2sin⁡(1/z)\operatorname{Res}_{z=0} z^{2}\sin(1/z). There is no formula to apply; expand. With sin⁡ζ=∑k≥0(−1)kζ2k+1/(2k+1)!\sin\zeta = \sum_{k\ge0}(-1)^{k}\zeta^{2k+1}/(2k+1)! at ζ=1/z\zeta = 1/z,

z2sin⁡1z  =  ∑k=0∞(−1)k(2k+1)! z 1−2k,z^{2}\sin\frac1z \;=\; \sum_{k=0}^{\infty}\frac{(-1)^{k}}{(2k+1)!}\,z^{\,1-2k} ,

a Laurent series on 0<∣z∣<∞0<\lvert z\rvert<\infty with infinitely many negative powers, so z=0z=0 is essential. The exponent 1−2k1-2k equals −1-1 only at k=1k=1, so

Res⁡z=0z2sin⁡1z  =  (−1)13!  =  −16.\operatorname*{Res}_{z=0} z^{2}\sin\frac1z \;=\; \frac{(-1)^{1}}{3!} \;=\; -\frac16 .

Numerically, integrating z2sin⁡(1/z)z^{2}\sin(1/z) over ∣z∣=1\lvert z\rvert = 1 gives −1.0471975512 i-1.0471975512\,i, and 2πi⋅(−1/6)=−1.0471975512 i2\pi i\cdot(-1/6) = -1.0471975512\,i. Note the contrast with part (a): here the residue is not obtainable from any derivative formula, because no finite power of zz removes the singularity.

Application(Where the residue theorem does the work)Original
  • Real integrals with no elementary antiderivative. The methods built directly on this theorem handle integrals over a period of rational trigonometric functions (Trigonometric integrals by residues), Fourier-type integrals over the whole line (Infinite real integrals and Jordan's lemma), integrands with powers and logarithms (Integrals around branch cuts), and divergent integrals read as principal values (Principal values and indented contours). These cover most of the integrals that appear in response theory, diffraction and signal analysis.
  • Inverting transforms. The Bromwich inversion of a Laplace transform, f(t)=(2πi)−1∫Lf~(s)est dsf(t) = (2\pi i)^{-1}\int_L \tilde f(s) e^{st}\,ds, and the inversion of the ZZ-transform are both evaluated by closing the contour and summing residues. Each pole of f~(s)\tilde f(s) contributes one exponential esjte^{s_j t} with amplitude its residue: the poles are the normal modes, and the residues their amplitudes.
  • Mode sums and Green's functions. In a field-theory or electrodynamics calculation, a frequency or momentum integral of a propagator is done by residues, and the physical content — which modes propagate, with what weight, and with what causal structure — is read off from which poles the contour encloses. The choice of contour relative to the poles is exactly the choice of boundary condition (retarded, advanced, Feynman).
  • Counting and stability. Applied to f′/ff'/f, the theorem counts zeros and poles inside a contour (Argument principle and Rouche's theorem), which is the basis of the Nyquist stability criterion and of root-finding in a prescribed region.

Method

Trigonometric integrals by residues

Adapted

An integral of a rational function of sine and cosine over one full period becomes a contour integral on the unit circle under z=eiθz = e^{i\theta}, and is then 2πi2\pi i times the sum of the residues, inside the circle, of the transformed integrand R(⋅,⋅)/(iz)R(\cdot,\cdot)/(iz).

Prerequisites: The residue theorem, Contour integrals

NoteOriginal

What it means. On the unit circle z=eiθz = e^{i\theta}, the sine and cosine of θ\theta are rational functions of zz, and dθd\theta is dz/(iz)dz/(iz). So a real integral over one full period turns into a contour integral of a rational function around the unit circle — and a contour integral of a rational function is just a finite sum of residues. The method is completely mechanical: no antiderivative, no trigonometric identity, no partial fractions in θ\theta. Its one real step is deciding which poles lie inside the circle.

Definition(The substitution)AdaptedAdapted from Arfken, Weber & Harris (2013), §11.8, Eqs. (11.92)-(11.93), pp. 522-523

Let R(s,c)=P(s,c)/Q(s,c)R(s,c) = P(s,c)/Q(s,c) be a rational function of two variables such that θ↦R(sin⁡θ,cos⁡θ)\theta \mapsto R(\sin\theta, \cos\theta) is finite for every real θ\theta, and consider

I  =  ∫02πR(sin⁡θ,cos⁡θ) dθ.I \;=\; \int_0^{2\pi} R(\sin\theta, \cos\theta)\, d\theta .

Substituting z=eiθz = e^{i\theta}, so that θ\theta running from 00 to 2π2\pi traces the unit circle ∣z∣=1\lvert z\rvert = 1 once counterclockwise, and reading the result through the parametrisation definition of a contour integral (Contour integrals), which is what licenses the exchange of ∫02π⋯ dθ\int_0^{2\pi}\cdots\,d\theta for ∮⋯dz\oint\cdots dz,

sin⁡θ  =  z−z−12i,cos⁡θ  =  z+z−12,dθ  =  dziz,\sin\theta \;=\; \frac{z - z^{-1}}{2i} , \qquad \cos\theta \;=\; \frac{z + z^{-1}}{2} , \qquad d\theta \;=\; \frac{dz}{iz} ,

and more generally cos⁡kθ=12(zk+z−k)\cos k\theta = \tfrac12(z^{k}+z^{-k}), sin⁡kθ=12i(zk−z−k)\sin k\theta = \tfrac{1}{2i}(z^{k}-z^{-k}) for integer kk. Hence

I  =  ∮∣z∣=1F(z) dz,F(z)  =  1iz R ⁣(z−z−12i, z+z−12),I \;=\; \oint_{\lvert z\rvert = 1} F(z)\, dz , \qquad F(z) \;=\; \frac{1}{iz}\, R\!\left( \frac{z-z^{-1}}{2i},\ \frac{z+z^{-1}}{2} \right) ,

and FF is a rational function of zz.

The hypothesis on RR is a condition along the real circle s2+c2=1s^2+c^2=1, and it transfers directly to the unit circle in the zz-plane: for ∣z∣=1\lvert z\rvert = 1 we have z=eiθz = e^{i\theta} with θ\theta real, so the two arguments of RR in the display are the real numbers sin⁡θ\sin\theta and cos⁡θ\cos\theta, which satisfy s2+c2=1s^2+c^2=1. Hence RR is finite at every point of ∣z∣=1\lvert z\rvert = 1, and since the remaining factor 1/(iz)1/(iz) is finite there too, FF has no pole on ∣z∣=1\lvert z\rvert = 1. That is the form in which the hypothesis is used below.

Method(Evaluating a trigonometric integral by residues)AdaptedAdapted from Arfken, Weber & Harris (2013), §11.8, Eqs. (11.92)-(11.94), pp. 522-523; Ahlfors (1979), Ch. 4, §5.3, pp. 155-156
  1. Get a full period. If the integral is over an interval shorter than 2π2\pi, extend it using symmetry or periodicity before substituting. For instance, if the integrand is unchanged by θ↦2π−θ\theta \mapsto 2\pi - \theta (true whenever it depends on θ\theta only through cos⁡θ\cos\theta), then ∫0π=12∫02π\int_0^{\pi} = \tfrac12\int_0^{2\pi}. If no such device works, this method does not apply directly.
  2. Substitute. Replace sin⁡kθ\sin k\theta, cos⁡kθ\cos k\theta and dθd\theta by the expressions above and simplify to a single rational F(z)F(z). Keep cos⁡kθ\cos k\theta as 12(zk+z−k)\tfrac12(z^k + z^{-k}) rather than first expanding it in powers of cos⁡θ\cos\theta: it is less work.
  3. Clear negative powers. Multiply numerator and denominator by the smallest power of zz that makes FF a ratio of polynomials. Do not forget the factor 1/(iz)1/(iz) from dθd\theta: it is a genuine pole of the integrand at z=0z=0 unless the rest of FF cancels it. (Arfken states this as the rule that one needs the residues of f/zf/z, not of ff.)
  4. Find the poles and keep the ones inside. Factor the denominator. Discard poles with ∣z∣>1\lvert z\rvert > 1. By the definition block there is no pole with ∣z∣=1\lvert z\rvert = 1, so every pole is strictly inside or strictly outside; if one turns up on the circle, the hypothesis that the denominator of RR does not vanish on s2+c2=1s^2+c^2=1 has failed, the original integral diverges, and at best a principal value can be assigned to it — which is a different method.
  5. Sum the residues. By the residue theorem (The residue theorem), I  =  2πi∑∣zj∣<1Res⁡z=zjF.I \;=\; 2\pi i \sum_{\lvert z_j\rvert < 1} \operatorname*{Res}_{z = z_j} F .
  6. Check. The answer must be real whenever the original integrand is real. If R≥0R \ge 0 on the circle, the answer must be non-negative — and strictly positive unless RR vanishes identically on the circle, since a continuous non-negative integrand with a non-zero value has a positive integral. A quick numerical quadrature of the original integral is the surest check.
Remark(Where the hypotheses are used, and useful short-cuts)Original
  • Finiteness of the integrand at every real θ\theta is the one hypothesis to verify first: it is what keeps the poles of FF off ∣z∣=1\lvert z\rvert = 1 and the original integral convergent. A convenient sufficient condition is that QQ have no zero on the real circle s2+c2=1s^2+c^2=1, but that is strictly stronger than needed, because a zero of QQ there may be cancelled by a zero of PP once s,cs,c are restricted to the circle. For instance R(s,c)=c2/(1−s)R(s,c) = c^2/(1-s) has Q(1,0)=0Q(1,0) = 0, yet on the circle c2=(1−s)(1+s)c^2 = (1-s)(1+s), so R(sin⁡θ,cos⁡θ)=1+sin⁡θR(\sin\theta,\cos\theta) = 1 + \sin\theta is finite throughout and the integral is 2π2\pi. Riley, Hobson and Bence impose the condition directly in the zz-plane, requiring the transformed integrand to have finitely many poles inside the circle and none on it (p. 861); with the hypothesis as stated here the two formulations agree.
  • Rationality in sin⁡θ,cos⁡θ\sin\theta,\cos\theta is what makes FF rational, hence single-valued with finitely many poles. An integrand such as 1+cos⁡θ\sqrt{1+\cos\theta} produces a branch point and is outside this method.
  • A full period is essential. Over a sub-interval the image of θ\theta is an arc, not a closed curve, and there is no contour to apply the residue theorem to. Step 1 is therefore not a convenience but a requirement.
  • Reciprocal pairs of poles. When the denominator is a palindromic quadratic z2−2bz+1z^2 - 2bz + 1, its roots satisfy z1z2=1z_1 z_2 = 1, so exactly one lies inside the unit circle unless both are on it. Noticing this saves computing both moduli. Arfken, Weber and Harris (Arfken, Weber & Harris (2013), Example 11.8.1, p. 523) make the step explicitly, writing that since z1z2=1z_1z_2 = 1 one root is within the unit circle and the other outside; Hassani (Hassani (2013), Examples 11.3.6-11.3.7, pp. 351-352) reaches the same conclusion in his parallel examples but states it directly, without invoking the product of the roots. All three examples below lean on the device — the third after the substitution u=z2u = z^{2}.
  • Odd integrands integrate to zero. If RR is odd under θ↦−θ\theta\mapsto-\theta, the integral over a full period vanishes, and the residue sum must come out zero; this is a good consistency check rather than a method.
Example(A full computation with a double pole at the origin)Original

Evaluate

I  =  ∫02πsin⁡2θ2−cos⁡θ dθ.I \;=\; \int_0^{2\pi}\frac{\sin^{2}\theta}{2 - \cos\theta}\, d\theta .

Step 1. The range is already a full period. The denominator satisfies 2−cos⁡θ≥1>02 - \cos\theta \ge 1 > 0, so the integrand is finite everywhere and the integral converges.

Steps 2-3: substitute and clear. With z=eiθz = e^{i\theta},

sin⁡2θ  =  (z−z−12i)2  =  −z2−2+z−24,2−cos⁡θ  =  2−z+z−12  =  −z2−4z+12z.\sin^{2}\theta \;=\; \left(\frac{z - z^{-1}}{2i}\right)^{2} \;=\; -\frac{z^{2} - 2 + z^{-2}}{4} , \qquad 2 - \cos\theta \;=\; 2 - \frac{z+z^{-1}}{2} \;=\; -\frac{z^{2}-4z+1}{2z} .

Therefore

F(z)  =  1iz⋅−14(z2−2+z−2)−12z(z2−4z+1)  =  z2−2+z−22i (z2−4z+1)  =  (z2−1)22i z2 (z2−4z+1),F(z) \;=\; \frac{1}{iz}\cdot\frac{-\frac{1}{4}\bigl(z^2 - 2 + z^{-2}\bigr)}{-\frac{1}{2z}\bigl(z^{2}-4z+1\bigr)} \;=\; \frac{z^{2}-2+z^{-2}}{2i\,(z^{2}-4z+1)} \;=\; \frac{(z^{2}-1)^{2}}{2i\,z^{2}\,(z^{2}-4z+1)} ,

using z2−2+z−2=(z−z−1)2=(z2−1)2/z2z^2 - 2 + z^{-2} = (z - z^{-1})^2 = (z^2-1)^2/z^2.

Step 4: poles. The denominator vanishes at z=0z = 0 (order 22, since (z2−1)2→1≠0(z^2-1)^2 \to 1 \ne 0 there) and at the roots of z2−4z+1=0z^2-4z+1 = 0, namely

z±  =  2±3,z+z−=1,z_{\pm} \;=\; 2 \pm \sqrt3 , \qquad z_+ z_- = 1 ,

so exactly one of them, z−=2−3=0.2679492z_- = 2-\sqrt3 = 0.2679492, is inside the unit circle; z+=3.7320508z_+ = 3.7320508 is outside. No pole lies on ∣z∣=1\lvert z\rvert = 1.

Step 5a: residue at z=0z = 0 (order 2). By the derivative rule (The residue theorem),

Res⁡z=0F  =  12i ddz[(z2−1)2z2−4z+1]z=0.\operatorname*{Res}_{z=0} F \;=\; \frac{1}{2i}\,\frac{d}{dz}\left[\frac{(z^{2}-1)^{2}}{z^{2}-4z+1}\right]_{z=0} .

With N=(z2−1)2N = (z^2-1)^2 and D=z2−4z+1D = z^2-4z+1: N(0)=1N(0)=1, N′(0)=4z(z2−1)∣0=0N'(0) = 4z(z^2-1)\big|_0 = 0, D(0)=1D(0)=1, D′(0)=−4D'(0) = -4. So (N/D)′(0)=(N′D−ND′)/D2∣0=(0−1⋅(−4))/1=4(N/D)'(0) = (N'D - ND')/D^2\big|_0 = (0 - 1\cdot(-4))/1 = 4, and

Res⁡z=0F  =  42i  =  −2i.\operatorname*{Res}_{z=0} F \;=\; \frac{4}{2i} \;=\; -2i .

Step 5b: residue at z=z−z = z_- (simple). Write z2−4z+1=(z−z+)(z−z−)z^2-4z+1 = (z-z_+)(z-z_-). Then

Res⁡z=z−F  =  (z−2−1)22i z−2 (z−−z+).\operatorname*{Res}_{z=z_-} F \;=\; \frac{(z_-^{2}-1)^{2}}{2i\,z_-^{2}\,(z_- - z_+)} .

Now z−2=7−43z_-^2 = 7 - 4\sqrt3, so z−2−1=6−43z_-^2 - 1 = 6-4\sqrt3 and (z−2−1)2=84−483(z_-^2-1)^2 = 84 - 48\sqrt3; also z−−z+=−23z_- - z_+ = -2\sqrt3. Hence

Res⁡z=z−F  =  84−4832i (7−43)(−23)  =  12(7−43)−4i3 (7−43)  =  12−4i3  =  −3i3  =  i3.\operatorname*{Res}_{z=z_-} F \;=\; \frac{84-48\sqrt3}{2i\,(7-4\sqrt3)(-2\sqrt3)} \;=\; \frac{12(7-4\sqrt3)}{-4i\sqrt3\,(7-4\sqrt3)} \;=\; \frac{12}{-4i\sqrt3} \;=\; \frac{-3}{i\sqrt3} \;=\; i\sqrt3 .

Step 5c: assemble.

I  =  2πi(−2i+i3)  =  2πi2(3−2)  =  2π (2−3).I \;=\; 2\pi i\bigl(-2i + i\sqrt3\bigr) \;=\; 2\pi i^{2}(\sqrt3 - 2) \;=\; 2\pi\,(2 - \sqrt3) .

Step 6: check. 2π(2−3)=2π(0.2679492)=1.68357442\pi(2-\sqrt3) = 2\pi(0.2679492) = 1.6835744, positive as it must be. Numerical quadrature of the original integral gives 1.68357441.6835744, and symbolic integration confirms the closed form 2π(2−3)2\pi(2-\sqrt3).

Example(A double pole away from the origin)Original

Evaluate

J  =  ∫02πdθ(2−cos⁡θ)2.J \;=\; \int_0^{2\pi}\frac{d\theta}{(2-\cos\theta)^{2}} .

(This is a standard integral: Hassani (Hassani (2013), Example 11.3.7, pp. 351-352) works ∫0πdθ/(a+cos⁡θ)2\int_0^{\pi}d\theta/(a+\cos\theta)^2 for general a>1a>1, of which the present JJ is twice the case a=2a=2. The point here is the double pole away from the origin, and the steps and numbers below are our own.)

Substitute. Using 2−cos⁡θ=−(z2−4z+1)/(2z)2-\cos\theta = -(z^2-4z+1)/(2z) from the previous example,

(2−cos⁡θ)2  =  (z2−4z+1)24z2,F(z)  =  1iz⋅4z2(z2−4z+1)2  =  −4i z(z−z+)2(z−z−)2,(2-\cos\theta)^{2} \;=\; \frac{(z^{2}-4z+1)^{2}}{4z^{2}} , \qquad F(z) \;=\; \frac{1}{iz}\cdot\frac{4z^{2}}{(z^{2}-4z+1)^{2}} \;=\; \frac{-4i\,z}{(z - z_+)^{2}(z-z_-)^{2}} ,

with z±=2±3z_\pm = 2\pm\sqrt3 as before. Note that the factor 1/z1/z from dθd\theta has been cancelled by the z2z^2 from the squared denominator: there is no pole at the origin this time.

Poles inside. Only z−=2−3z_- = 2-\sqrt3, now a double pole.

Residue.

Res⁡z=z−F  =  −4i ddz[z(z−z+)2]z=z−  =  −4i[(z−z+)2−2z(z−z+)(z−z+)4]z=z−  =  −4i −(z−+z+)(z−−z+)3.\operatorname*{Res}_{z=z_-} F \;=\; -4i\,\frac{d}{dz}\left[\frac{z}{(z-z_+)^{2}}\right]_{z=z_-} \;=\; -4i\left[\frac{(z-z_+)^{2} - 2z(z-z_+)}{(z-z_+)^{4}}\right]_{z=z_-} \;=\; -4i\,\frac{-(z_- + z_+)}{(z_- - z_+)^{3}} .

Since z−+z+=4z_-+z_+ = 4 and (z−−z+)3=(−23)3=−243(z_--z_+)^3 = (-2\sqrt3)^3 = -24\sqrt3,

Res⁡z=z−F  =  −4i⋅−4−243  =  −4i63  =  −2i33.\operatorname*{Res}_{z=z_-} F \;=\; -4i\cdot\frac{-4}{-24\sqrt3} \;=\; \frac{-4i}{6\sqrt3} \;=\; \frac{-2i}{3\sqrt3} .

Assemble.

J  =  2πi⋅−2i33  =  4π33  =  43 π9.J \;=\; 2\pi i\cdot\frac{-2i}{3\sqrt3} \;=\; \frac{4\pi}{3\sqrt3} \;=\; \frac{4\sqrt3\,\pi}{9} .

Check. 43π/9=2.41839924\sqrt3\pi/9 = 2.4183992. Numerical quadrature of the original integral returns 2.41839922.4183992, and symbolic integration gives 43π/94\sqrt3\pi/9. The answer must exceed Jmin⁡=2π/9=0.698J_{\min} = 2\pi/9 = 0.698 (the value if the denominator were always at its largest, 99) and be less than 2π=6.2832\pi = 6.283 (its value if the denominator were always at its smallest, 11); it is.

Example(A quarter period, recovered by two symmetries)Original

Evaluate

K  =  ∫0π/2dθ4−sin⁡2θ.K \;=\; \int_0^{\pi/2}\frac{d\theta}{4 - \sin^{2}\theta} .

Step 1: get a full period. The integrand depends on θ\theta only through sin⁡2θ\sin^{2}\theta, which has period π\pi and is unchanged by θ↦π−θ\theta\mapsto\pi-\theta. The reflection matches (0,π/2)(0,\pi/2) with (π/2,π)(\pi/2,\pi), so ∫0π=2∫0π/2\int_0^{\pi} = 2\int_0^{\pi/2}; the periodicity then gives ∫02π=2∫0π\int_0^{2\pi} = 2\int_0^{\pi}. Hence

K  =  14∫02πdθ4−sin⁡2θ.K \;=\; \frac14 \int_0^{2\pi}\frac{d\theta}{4-\sin^{2}\theta} .

The denominator satisfies 4−sin⁡2θ≥3>04 - \sin^2\theta \ge 3 > 0, so the denominator of RR does not vanish on the real circle and the integral converges.

Steps 2-3: substitute and clear. With z=eiθz = e^{i\theta}, sin⁡2θ=−14(z2−2+z−2)\sin^{2}\theta = -\tfrac14(z^{2}-2+z^{-2}), so

4−sin⁡2θ  =  4+z2−2+z−24  =  z4+14z2+14z2,4 - \sin^{2}\theta \;=\; 4 + \frac{z^{2}-2+z^{-2}}{4} \;=\; \frac{z^{4}+14z^{2}+1}{4z^{2}} ,

and therefore

F(z)  =  1iz⋅4z2z4+14z2+1  =  4zi (z4+14z2+1),K  =  14∮∣z∣=1F(z) dz.F(z) \;=\; \frac{1}{iz}\cdot\frac{4z^{2}}{z^{4}+14z^{2}+1} \;=\; \frac{4z}{i\,(z^{4}+14z^{2}+1)} , \qquad K \;=\; \frac14\oint_{\lvert z\rvert = 1} F(z)\, dz .

The factor 1/z1/z from dθd\theta has been cancelled, so there is no pole at the origin.

Step 4: poles. Put u=z2u = z^{2}. Then u2+14u+1=0u^{2}+14u+1 = 0 gives u=−7±43u = -7\pm4\sqrt3, and the two values multiply to 49−48=149-48 = 1. Since (2−3)2=7−43(2-\sqrt3)^{2} = 7-4\sqrt3, we get u=−(7−43)u = -(7-4\sqrt3) with square roots z=±i(2−3)z = \pm i(2-\sqrt3), of modulus 0.2679492<10.2679492 < 1, and u=−(7+43)u = -(7+4\sqrt3) with square roots of modulus 2+3=3.7320508>12+\sqrt3 = 3.7320508 > 1. So exactly two poles lie inside the unit circle, namely z±=±i(2−3)z_{\pm} = \pm i(2-\sqrt3), both simple because z4+14z2+1z^4+14z^2+1 has four distinct roots. None lies on the circle.

Step 5: residues. The denominator has derivative 4z3+28z4z^{3}+28z, so by the quotient rule (The residue theorem), at either inside pole zjz_j,

Res⁡z=zjF  =  4zji (4zj3+28zj)  =  1i (zj2+7).\operatorname*{Res}_{z=z_j} F \;=\; \frac{4z_j}{i\,(4z_j^{3}+28z_j)} \;=\; \frac{1}{i\,(z_j^{2}+7)} .

Both inside poles have zj2=−(7−43)z_j^{2} = -(7-4\sqrt3), hence zj2+7=43z_j^{2}+7 = 4\sqrt3, and each residue is 1/(43 i)1/(4\sqrt3\,i). The two together give 1/(23 i)1/(2\sqrt3\,i).

Assemble.

K  =  14⋅2πi⋅123 i  =  π43  =  3 π12.K \;=\; \frac14\cdot 2\pi i\cdot\frac{1}{2\sqrt3\,i} \;=\; \frac{\pi}{4\sqrt3} \;=\; \frac{\sqrt3\,\pi}{12} .

Step 6: check. 3π/12=0.4534498\sqrt3\pi/12 = 0.4534498; numerical quadrature of KK returns 0.45344980.4534498, and of the full-period integral 1.8137994=4K1.8137994 = 4K. A crude bracket confirms the size: the denominator lies between 33 and 44, so KK must lie between (π/2)/4=0.3927(\pi/2)/4 = 0.3927 and (π/2)/3=0.5236(\pi/2)/3 = 0.5236; it does.

Application(Orbital averages, lattice sums and filter design)Original
  • Averages over an orbit or a cycle. Time averages in celestial mechanics are integrals over one revolution of rational functions of the true anomaly: ⟨r−n⟩\langle r^{-n}\rangle with r=a(1−e2)/(1+ecos⁡θ)r = a(1-e^2)/(1+e\cos\theta) is exactly of the form treated here, and the method delivers the classical results such as ⟨r−1⟩\langle r^{-1}\rangle and ⟨r−2⟩\langle r^{-2}\rangle in closed form in the eccentricity. The same integrals appear in the virial analysis of a Keplerian orbit and in radiation-reaction averages.
  • Angular averages in scattering and transport. The mean free path or the transport cross-section involves ∫02π\int_0^{2\pi} or ∫0π\int_0^{\pi} of a rational function of cos⁡θ\cos\theta — the Rutherford and screened-Coulomb kernels are of this type — and the residue method evaluates them without expanding in Legendre polynomials.
  • Lattice and Green's-function sums. The real-space Green's function of a tight-binding chain is G(n)=12π∫02πeinθE−2tcos⁡θ dθG(n) = \frac{1}{2\pi}\int_0^{2\pi} \frac{e^{in\theta}}{E - 2t\cos\theta}\, d\theta, which the substitution turns into a residue computation on the unit circle: the denominator becomes −t(z2−(E/t)z+1)-t\bigl(z^{2} - (E/t)z + 1\bigr), a palindromic quadratic, so its two roots are a reciprocal pair. The dichotomy is therefore not inside versus outside — a reciprocal pair never has both roots outside, nor both inside — but on the circle versus off it. For ∣E∣>2∣t∣\lvert E\rvert > 2\lvert t\rvert, outside the band, the roots are real, one strictly inside and one strictly outside, the hypothesis of the method holds, and G(n)G(n) decays geometrically in ∣n∣\lvert n\rvert like the inside root. For ∣E∣<2∣t∣\lvert E\rvert < 2\lvert t\rvert, inside the band, the roots are e±ike^{\pm i k} with 2tcos⁡k=E2t\cos k = E: both lie on the circle, the method does not apply as it stands, and the integral has to be defined by the retarded prescription E→E+i0E \to E + i0, which pushes one root just inside and the other just outside and returns an oscillating, non-decaying G(n)∝eik∣n∣G(n) \propto e^{ik\lvert n\rvert}. So it is the band condition that decides where the reciprocal pair sits, and the i0i0 is not a decoration but the thing that makes the in-band Green's function well defined.
  • Digital filters. For a discrete-time filter with transfer function H(eiθ)H(e^{i\theta}), the gain, the energy 12π∫02π∣H∣2dθ\frac{1}{2\pi}\int_0^{2\pi}\lvert H\rvert^2 d\theta and the autocorrelation coefficients are integrals of rational functions of eiθe^{i\theta} over a period. The residue method is the standard evaluation, and the fact that the poles must lie strictly inside the unit circle is the stability condition for the filter.

Method

Infinite real integrals and Jordan's lemma

Adapted

A real integral over the whole line is computed by closing the contour with a large semicircle and summing the residues in that half-plane; the semicircle is negligible when zf(z)→0zf(z)\to0, and, for an integrand carrying a factor eiaxe^{iax}, already when f(z)→0f(z)\to0, which is Jordan's lemma.

Prerequisites: The residue theorem, Classification of isolated singularities, Contour integrals

NoteOriginal

What it means. The residue theorem needs a closed contour; a real integral has an open one. The fix is to add a large semicircular arc in the upper half-plane, apply the residue theorem to the closed contour, and then argue that the arc contributes nothing as its radius grows. How fast the integrand must decay for that argument to work is the whole content of the method. For a bare rational function one needs zf(z)→0z f(z)\to 0. For an integrand with a factor eiaze^{iaz}, a>0a>0, the exponential itself supplies decay in the upper half-plane, and f(z)→0f(z)\to 0 is already enough: that is Jordan's lemma, and it is what makes Fourier transforms of rational functions computable.

Definition(The contours and the arc)Original

For R>0R > 0 let ΓR\Gamma_R denote the semicircular arc z=Reiθz = Re^{i\theta}, 0≤θ≤π0 \le \theta \le \pi, traversed from RR to −R-R, and let CRC_R be the closed contour consisting of the segment [−R,R][-R, R] of the real axis followed by ΓR\Gamma_R. Then CRC_R is a positively oriented simple closed contour whose interior is the half-disc ∣z∣<R\lvert z\rvert < R, Im⁡z>0\operatorname{Im} z > 0, so for a function ff analytic on and inside CRC_R apart from finitely many isolated singularities there,

∫−RRf(x) dx  +  ∫ΓRf(z) dz  =  2πi∑Res⁡f,\int_{-R}^{R} f(x)\, dx \;+\; \int_{\Gamma_R} f(z)\, dz \;=\; 2\pi i \sum \operatorname*{Res} f ,

the sum over singularities in the open upper half-disc (Classification of isolated singularities). The lower-half-plane contour C‾R\overline{C}_R is built from the same two pieces, but the arc must now be traversed so that the two pieces join up: the real axis is run from −R-R to RR, and then the arc Γ‾R\overline{\Gamma}_R runs from RR to −R-R through −iR-iR, returning to the starting point. Being closed is all that the residue theorem needs; what the orientation then decides is the sign. Walking from −R-R to RR along the real axis, the enclosed lower half-disc lies on the right, so C‾R\overline{C}_R traversed in this order is negatively oriented — equivalently, the argument of zz seen from an interior point decreases, from 00 at RR through −π/2-\pi/2 at −iR-iR to −π-\pi at −R-R, which is the clockwise sense. Hence

∫−RRf(x) dx  +  ∫Γ‾Rf(z) dz  =  −2πi∑Res⁡f,\int_{-R}^{R} f(x)\, dx \;+\; \int_{\overline{\Gamma}_R} f(z)\, dz \;=\; -2\pi i \sum \operatorname*{Res} f ,

the sum now over singularities in the open lower half-disc. (To get a positively oriented boundary of the lower half-disc instead, run the real axis from RR to −R-R and the arc from −R-R through −iR-iR to RR; that is the same identity with both sides negated.)

For an arc A⊆{∣z∣=R}A \subseteq \{\lvert z\rvert = R\} write

MA(R)  =  max⁡z∈A∣f(z)∣,M_A(R) \;=\; \max_{z \in A}\lvert f(z)\rvert ,

and reserve the unsubscripted M(R)=max⁡0≤θ≤π∣f(Reiθ)∣M(R) = \max_{0\le\theta\le\pi}\lvert f(Re^{i\theta})\rvert for the upper semicircular arc ΓR\Gamma_R, which is the arc Jordan's lemma is about. Statements made for a general arc below use MAM_A; a lower-half-plane semicircle or a wedge of opening less than 2π2\pi gets its own maximum, which is in general unrelated to M(R)M(R).

Method(Vanishing of the arc for a rational-type integrand)AdaptedAdapted from Arfken, Weber & Harris (2013), §11.8, Eq. (11.96) and its proof, pp. 525-526

Let C=C(R)C = C(R) be the arc z=Reiθz = Re^{i\theta} with θ1≤θ≤θ2\theta_1\le\theta\le\theta_2, the angles fixed, and let ff be continuous on C(R)C(R) for every large RR — so that ∣f∣\lvert f\rvert attains a finite maximum MC(R)M_C(R) on the compact arc, and the contour integral is defined at all. If lim⁡R→∞zf(z)=0\lim_{R\to\infty} z f(z) = 0 uniformly for zz on those arcs — that is, R MC(R)→0R\,M_{C}(R)\to 0 — then

lim⁡R→∞∫Cf(z) dz  =  0.\lim_{R\to\infty}\int_{C} f(z)\, dz \;=\; 0 .

For a rational f=p/qf = p/q this holds exactly when deg⁡q≥deg⁡p+2\deg q \ge \deg p + 2.

Method(Jordan's lemma)AdaptedAdapted from Arfken, Weber & Harris (2013), §11.8, Eq. (11.102) and its proof, pp. 528-529; Riley, Hobson & Bence (2006), §24.13.2, Eq. (24.70), p. 864

Let a>0a > 0 and let ff be analytic in the upper half-plane except at finitely many points, and continuous on each arc ΓR\Gamma_R for all large RR — which holds as soon as RR exceeds the modulus of every one of those points, since ff is then analytic, hence continuous, on ΓR\Gamma_R, and ∣f∣\lvert f\rvert attains a finite maximum there. Assume

M(R)  =  max⁡0≤θ≤π∣f(Reiθ)∣  ⟶  0as R→∞.M(R) \;=\; \max_{0\le\theta\le\pi}\bigl\lvert f(Re^{i\theta})\bigr\rvert \;\longrightarrow\; 0 \qquad\text{as } R \to \infty .

Then

lim⁡R→∞∫ΓReiazf(z) dz  =  0,\lim_{R\to\infty}\int_{\Gamma_R} e^{iaz} f(z)\, dz \;=\; 0 ,

and quantitatively ∣∫ΓReiazf(z) dz∣≤πM(R)/a\bigl\lvert \int_{\Gamma_R} e^{iaz}f(z)\,dz\bigr\rvert \le \pi M(R)/a.

Only one half-plane. The hypothesis a>0a>0 ties the conclusion to the upper half-plane: there ∣eiaz∣=e−aIm⁡z≤1\lvert e^{iaz}\rvert = e^{-a\operatorname{Im}z}\le1, while in the lower half-plane the same factor grows. For a<0a < 0 the lemma applies instead to a semicircle in the lower half-plane.

Method(The resulting evaluations)AdaptedAdapted from Arfken, Weber & Harris (2013), §11.8, Eqs. (11.97) and (11.103), pp. 526, 529; Ahlfors (1979), Ch. 4, §5.3, cases 2 and 3, pp. 156-157
  1. Rational integrand. Let ff be analytic on R\mathbb{R} and in the upper half-plane except for finitely many isolated singularities, with R M(R)→0R\,M(R)\to0. Then the symmetric limit exists and lim⁡R→∞∫−RRf(x) dx  =  2πi∑Im⁡zj>0Res⁡z=zjf.\lim_{R\to\infty}\int_{-R}^{R} f(x)\, dx \;=\; 2\pi i \sum_{\operatorname{Im} z_j > 0} \operatorname*{Res}_{z=z_j} f . For a rational f=p/qf = p/q with no real poles, the hypothesis amounts to deg⁡q≥deg⁡p+2\deg q \ge \deg p + 2; then ∣f(x)∣=O(x−2)\lvert f(x)\rvert = O(x^{-2}), so ∫−∞∞f\int_{-\infty}^{\infty}f converges absolutely and is the symmetric limit. Ahlfors notes (p. 156) that deg⁡q≥deg⁡p+2\deg q \ge \deg p + 2 is also exactly the condition for the real integral of a rational function to converge. Beyond the rational case, R M(R)→0R\,M(R)\to0 alone does not give convergence of ∫−∞∞f\int_{-\infty}^{\infty}f: see the remark block for an ff, analytic on the closed upper half-plane with R M(R)→0R\,M(R)\to0, whose integral over [1,∞)[1,\infty) diverges, so that only the symmetric limit exists.
  2. Fourier-type integrand. Let a>0a > 0 and let ff be analytic on R\mathbb{R} and in the upper half-plane except for finitely many isolated singularities, with M(R)→0M(R)\to0. Then ∫−∞∞f(x) eiax dx  =  2πi∑Im⁡zj>0Res⁡z=zj(f(z)eiaz),\int_{-\infty}^{\infty} f(x)\,e^{iax}\, dx \;=\; 2\pi i\sum_{\operatorname{Im}z_j > 0}\operatorname*{Res}_{z=z_j}\bigl( f(z)e^{iaz}\bigr) , the integral being understood as lim⁡X1,X2→∞∫−X1X2\lim_{X_1,X_2\to\infty}\int_{-X_1}^{X_2}, with the two limits taken independently. Taking real and imaginary parts gives ∫f(x)cos⁡ax dx\int f(x)\cos ax\, dx and ∫f(x)sin⁡ax dx\int f(x)\sin ax\,dx.
Idea of the proofOriginal

Both arc estimates are the MLML inequality plus one extra idea.

For the rational case there is no extra idea: the arc has length πR\pi R and the integrand is at most M(R)M(R), so the integral is at most πR M(R)\pi R\, M(R), which is the hypothesis.

For Jordan's lemma that crude bound is useless, since R M(R)R\,M(R) need not tend to 00. But ∣eiaz∣=e−aRsin⁡θ\lvert e^{iaz}\rvert = e^{-aR\sin\theta} is exponentially small except within O(1/(aR))O(1/(aR)) of the two ends of the arc, so the effective length of the arc is O(1/a)O(1/a), not πR\pi R. Making that precise needs only a lower bound on sin⁡θ\sin\theta, and the elementary chord bound sin⁡θ≥2θ/π\sin\theta \ge 2\theta/\pi on [0,π/2][0,\pi/2] does it: it turns the θ\theta-integral into a geometric one whose value is (1−e−aR)π/(2aR)(1-e^{-aR})\pi/(2aR), and the factor RR cancels.

The second point, which Ahlfors emphasises, is about convergence rather than estimation: for a Fourier-type integrand with only a simple zero at infinity the integral converges only conditionally, so proving that the symmetric limit exists is not enough. Integrating over a rectangle instead of a semicircle lets the two ends go to infinity independently.

ProofAdaptedAdapted from Arfken, Weber & Harris (2013), §11.8, pp. 526, 528-529; Riley, Hobson & Bence (2006), §24.13.2, Eq. (24.71), p. 865

The arc lemma. On the arc, ∣dz∣=R dθ\lvert dz\rvert = R\,d\theta and ∣f(z)∣≤MC(R)\lvert f(z)\rvert \le M_C(R), so by the MLML estimate (Contour integrals)

∣∫Cf(z) dz∣  ≤  (θ2−θ1) R MC(R)  =  (θ2−θ1) max⁡C∣zf(z)∣,\left\lvert \int_C f(z)\, dz\right\rvert \;\le\; (\theta_2-\theta_1)\, R\, M_C(R) \;=\; (\theta_2-\theta_1)\,\max_{C}\lvert z f(z)\rvert ,

which tends to 00 by hypothesis. For a rational f=p/qf=p/q of degrees mm and nn, ∣zf(z)∣∼∣z∣m+1−n\lvert z f(z)\rvert \sim \lvert z\rvert^{m+1-n} for large ∣z∣\lvert z\rvert, which tends to 00 exactly when n≥m+2n \ge m+2.

Jordan's lemma. Parametrise ΓR\Gamma_R by z=Reiθz = Re^{i\theta}. Since ∣eiaz∣=∣eiaRcos⁡θ∣ e−aRsin⁡θ=e−aRsin⁡θ\lvert e^{iaz}\rvert = \lvert e^{iaR\cos\theta}\rvert\,e^{-aR\sin\theta} = e^{-aR\sin\theta},

∣∫ΓReiazf(z) dz∣  ≤  ∫0πe−aRsin⁡θ ∣f(Reiθ)∣ R dθ  ≤  M(R) R∫0πe−aRsin⁡θ dθ.\left\lvert \int_{\Gamma_R} e^{iaz}f(z)\, dz \right\rvert \;\le\; \int_0^{\pi} e^{-aR\sin\theta}\,\lvert f(Re^{i\theta})\rvert\, R\, d\theta \;\le\; M(R)\,R\int_0^{\pi} e^{-aR\sin\theta}\, d\theta .

The last integrand is symmetric about θ=π/2\theta = \pi/2, because sin⁡θ\sin\theta is, so the integral equals twice the integral over [0,π/2][0,\pi/2]. On that interval sin⁡θ\sin\theta is concave, hence lies above the chord joining (0,0)(0,0) to (π/2,1)(\pi/2,1):

sin⁡θ  ≥  2θπ,0≤θ≤π2.\sin\theta \;\ge\; \frac{2\theta}{\pi} , \qquad 0\le\theta\le\frac\pi2 .

(Concavity holds because (sin⁡θ)′′=−sin⁡θ≤0(\sin\theta)'' = -\sin\theta \le 0 there, and a concave function on an interval is at least its chord.) Therefore e−aRsin⁡θ≤e−2aRθ/πe^{-aR\sin\theta} \le e^{-2aR\theta/\pi} and

R∫0πe−aRsin⁡θ dθ  ≤  2R∫0π/2e−2aRθ/π dθ  =  2R⋅π2aR(1−e−aR)  <  πa.R\int_0^{\pi}e^{-aR\sin\theta}\,d\theta \;\le\; 2R\int_0^{\pi/2} e^{-2aR\theta/\pi}\, d\theta \;=\; 2R\cdot\frac{\pi}{2aR}\Bigl(1 - e^{-aR}\Bigr) \;<\; \frac{\pi}{a} .

Hence the arc integral is at most πM(R)/a\pi M(R)/a, which tends to 00 with M(R)M(R). Note where a>0a>0 entered: in the sign of the exponent −aRsin⁡θ-aR\sin\theta, which is non-positive only because sin⁡θ≥0\sin\theta\ge0 on the upper arc and a>0a>0.

Evaluation 1. Apply the residue theorem to CRC_R for RR large enough that every singularity of ff in the upper half-plane lies inside (there are finitely many, so such RR exists):

∫−RRf(x) dx  +  ∫ΓRf(z) dz  =  2πi∑Im⁡zj>0Res⁡z=zjf.\int_{-R}^{R} f(x)\,dx \;+\; \int_{\Gamma_R} f(z)\, dz \;=\; 2\pi i \sum_{\operatorname{Im}z_j>0}\operatorname*{Res}_{z=z_j} f .

The right-hand side is independent of RR; the arc integral tends to 00 by the arc lemma applied to ΓR\Gamma_R, for which MΓR(R)=M(R)M_{\Gamma_R}(R) = M(R); hence ∫−RRf\int_{-R}^{R} f converges to the residue sum, which is the symmetric limit asserted. If moreover f=p/qf = p/q is rational with deg⁡q≥deg⁡p+2\deg q \ge \deg p + 2, then ∣f(x)∣≤Cx−2\lvert f(x)\rvert \le C x^{-2} for large ∣x∣\lvert x\rvert, so ∫−∞∞∣f∣<∞\int_{-\infty}^{\infty}\lvert f\rvert < \infty and the symmetric limit is the integral. Nothing stronger is claimed in general, and nothing stronger is true: the remark block gives a non-rational ff satisfying every hypothesis of part 1 for which ∫−∞∞f\int_{-\infty}^{\infty}f does not exist.

Evaluation 2. Jordan's lemma gives the same conclusion for the symmetric limit. To obtain the integral with independent limits, follow Ahlfors (p. 157) and replace the semicircle by three sides of a rectangle with vertices X2X_2, X2+iYX_2 + iY, −X1+iY-X_1+iY, −X1-X_1, chosen large enough to contain all upper-half-plane singularities. The only hypothesis available is M(R)→0M(R)\to0, so put

m(X)  =  sup⁡R≥XM(R)  =  sup⁡{ ∣f(z)∣:∣z∣≥X, Im⁡z≥0 },m(X) \;=\; \sup_{R \ge X} M(R) \;=\; \sup\{\,\lvert f(z)\rvert : \lvert z\rvert \ge X,\ \operatorname{Im}z\ge0\,\} ,

which is finite for large XX and tends to 00 as X→∞X\to\infty precisely because M(R)→0M(R)\to0. (Note mm is non-increasing, and m(X)≥M(X)m(X) \ge M(X).) Every point of the right-hand vertical side has ∣z∣≥X2\lvert z\rvert \ge X_2, so ∣f∣≤m(X2)\lvert f\rvert \le m(X_2) there, while ∣eiaz∣=e−ay\lvert e^{iaz}\rvert = e^{-ay}; hence that side contributes at most

∫0Ym(X2) e−ay dy  <  m(X2)a,\int_0^{Y} m(X_2)\,e^{-ay}\, dy \;<\; \frac{m(X_2)}{a} ,

and similarly the left side contributes at most m(X1)/am(X_1)/a. Every point of the top side has ∣z∣≥Y\lvert z\rvert\ge Y, so that side contributes at most m(Y) e−aY(X1+X2)m(Y)\,e^{-aY}(X_1+X_2), which tends to 00 as Y→∞Y\to\infty for fixed X1,X2X_1,X_2. Letting Y→∞Y\to\infty first and then X1,X2→∞X_1, X_2\to\infty independently gives

∣∫−X1X2f(x)eiax dx  −  2πi∑Im⁡zj>0Res⁡(feiaz)∣  ≤  m(X1)+m(X2)a  ⟶  0,\left\lvert \int_{-X_1}^{X_2} f(x)e^{iax}\,dx \;-\; 2\pi i\sum_{\operatorname{Im}z_j>0}\operatorname*{Res}\bigl(fe^{iaz}\bigr)\right\rvert \;\le\; \frac{m(X_1)+m(X_2)}{a} \;\longrightarrow\; 0 ,

so the integral exists as an improper integral with independent limits and equals the residue sum. □\square

Method(Recipe)AdaptedAdapted from Arfken, Weber & Harris (2013), §11.8, pp. 525-530
  1. Make the integrand a function of a complex variable and locate all its singularities. If any lies on the real axis, this method does not apply as it stands: see Principal values and indented contours. If there is a branch point, see Integrals around branch cuts.
  2. Choose the half-plane. With a factor eiaxe^{iax} present, the choice is forced: upper half-plane if a>0a>0, lower if a<0a<0. Without such a factor, either will do; pick the one with fewer or simpler poles.
  3. Check the decay. Compute M(R)M(R). Use the arc lemma if R M(R)→0R\,M(R)\to0; otherwise use Jordan's lemma, which needs only M(R)→0M(R)\to0 but requires the exponential factor.
  4. Convert a cosine or sine to an exponential before closing the contour, not after: cos⁡ax\cos ax and sin⁡ax\sin ax both grow in both half-planes, so neither Jordan's lemma nor the arc lemma applies to them directly. Write ∫fcos⁡ax dx=Re⁡∫feiaxdx\int f\cos ax\,dx = \operatorname{Re}\int f e^{iax}dx when ff is real on the real axis, or symmetrise the range first.
  5. Sum the residues in the chosen half-plane and multiply by 2πi2\pi i (upper) or −2πi-2\pi i (lower).
  6. Reduce a half-line integral to the whole line first, if possible. If the integrand is even, ∫0∞=12∫−∞∞\int_0^{\infty} = \tfrac12\int_{-\infty}^{\infty}. If it is neither even nor odd, this method may not apply; a sector contour may instead (Arfken, Example 11.8.6, p. 531).
  7. Check. The answer must be real if the integrand is; it must have the right sign; and numerical quadrature settles it.
Remark(Where the hypotheses are used)Original
  • Decay, not merely convergence of the real integral. ∫−∞∞sin⁡x/x dx\int_{-\infty}^{\infty}\sin x/x\,dx converges, but f(z)=sin⁡z/zf(z) = \sin z/z grows like e∣Im⁡z∣e^{\lvert \operatorname{Im}z\rvert} and no arc lemma applies. Rewriting it with eize^{iz} and a principal value is the correct route (Principal values and indented contours).

  • Jordan's lemma is strictly stronger where it applies. Riley, Hobson and Bence impose RR times the maximum of ∣f∣\lvert f\rvert tending to zero as condition (ii) for closing with a semicircle (p. 862), and then make the comparison explicit when they come to Jordan's lemma (p. 864): there one needs only M(R)→0M(R)\to0. The example ∫xsin⁡2x/(x2+9) dx\int x\sin 2x/(x^2+9)\,dx below has zf(z)→1≠0z f(z) \to 1 \ne 0, so the arc lemma fails and Jordan's lemma is required.

  • R M(R)→0R\,M(R)\to0 controls the arc, not the convergence of the real integral. Part 1 asserts only the symmetric limit, and outside the rational case that is all one gets. Take

    f(z)  =  1(z+i)Log⁡(z+i),f(z) \;=\; \frac{1}{(z+i)\operatorname{Log}(z+i)} ,

    with Log⁡\operatorname{Log} the principal branch. For Im⁡z≥0\operatorname{Im}z \ge 0 the point z+iz+i has imaginary part at least 11, so it never meets the cut (−∞,0](-\infty,0] and never equals 11: ff is analytic on the whole closed upper half-plane, with no singularities at all. On ∣z∣=R\lvert z\rvert = R in the upper half-plane, ∣z+i∣≥R−1\lvert z+i\rvert \ge R-1 and ∣Log⁡(z+i)∣≥ln⁡(R−1)\lvert \operatorname{Log}(z+i)\rvert \ge \ln(R-1), so R M(R)≤R/((R−1)ln⁡(R−1))→0R\,M(R) \le R/\bigl((R-1)\ln(R-1)\bigr) \to 0; numerically R M(R)=0.2171R\,M(R) = 0.2171 at R=100R=100 and 0.054290.05429 at R=108R = 10^{8}, tracking 1/ln⁡R1/\ln R. Every hypothesis of part 1 holds, and the symmetric limit is 00 because there are no residues — numerically ∫−RRf\int_{-R}^{R}f has modulus 0.2250.225 at R=106R = 10^{6} and falls like π/ln⁡R\pi/\ln R, not like 1/ln⁡R1/\ln R: the products ∣∫−RRf∣ln⁡R\lvert\int_{-R}^{R}f\rvert\ln R come out as 3.06963.0696 at R=104R = 10^{4}, 3.10863.1086 at R=106R = 10^{6} and 3.12283.1228 at R=108R = 10^{8}, climbing towards π\pi. (The constant matters only to keep the two decay rates quoted in this bullet distinct: the R M(R)R\,M(R) values above are 1/ln⁡R1/\ln R with constant 11.) But on the real axis f(x)∼1/(xln⁡x)f(x) \sim 1/(x\ln x) as x→+∞x\to+\infty, whose integral diverges: Re⁡∫1Xf\operatorname{Re}\int_1^{X}f grows like ln⁡ln⁡X\ln\ln X, taking the values 1.6801.680 at X=102X=10^{2} and 3.2893.289 at X=1010X = 10^{10}, a difference of 1.6091.609 against ln⁡ln⁡1010−ln⁡ln⁡102=1.609\ln\ln 10^{10} - \ln\ln 10^{2} = 1.609. So ∫−∞∞f\int_{-\infty}^{\infty}f does not exist, while lim⁡R∫−RRf\lim_{R}\int_{-R}^{R}f does. The two tails cancel; they do not separately converge.

    Riley, Hobson and Bence corroborate the point from the other side: their recipe for closing with a large semicircle carries, besides the analyticity condition (i) and the decay condition (ii) quoted above, a third hypothesis (iii) that ∫−∞0f\int_{-\infty}^{0}f and ∫0∞f\int_{0}^{\infty}f both exist (p. 862). That is exactly what this example violates, and it is why our part 1 can only assert the symmetric limit: we have not assumed (iii), so we must not conclude anything stronger than what the contour gives.

  • a>0a>0 and the choice of half-plane are not interchangeable. Closing ∫eixf(z) dz\int e^{ix}f(z)\,dz downwards makes ∣eiz∣=e+∣y∣\lvert e^{iz}\rvert = e^{+\lvert y\rvert} blow up, and the arc contribution diverges. Arfken states this as the remark that the two half-planes are not equivalent for Jordan's lemma (p. 528).

  • Finitely many singularities in the half-plane. Needed so that some finite RR encloses them all. A function such as 1/sinh⁡(πz)1/\sinh(\pi z) has infinitely many poles going up the imaginary axis, and this method must be replaced by one that controls an infinite residue sum.

  • No poles on the real axis. Otherwise the real integral diverges and only a principal value can be assigned.

Example(Rational integrand: a quartic denominator)Original

Evaluate

I  =  ∫0∞x2x4+16 dx.I \;=\; \int_0^{\infty}\frac{x^{2}}{x^{4}+16}\, dx .

Step 6 first: symmetrise. The integrand is even, so I=12∫−∞∞x2(x4+16)−1dxI = \tfrac12\int_{-\infty}^{\infty} x^{2}(x^4+16)^{-1}dx.

Steps 1-3. Put f(z)=z2/(z4+16)f(z) = z^{2}/(z^{4}+16). Its poles are the solutions of z4=−16z^{4} = -16, i.e. z=2ei(2k+1)π/4z = 2e^{i(2k+1)\pi/4} for k=0,1,2,3k=0,1,2,3:

z1=2(1+i),z2=2(−1+i),z3=2(−1−i),z4=2(1−i),z_1 = \sqrt2(1+i),\quad z_2 = \sqrt2(-1+i),\quad z_3 = \sqrt2(-1-i),\quad z_4=\sqrt2(1-i),

all simple and none real. The upper half-plane contains z1z_1 and z2z_2. Since deg⁡(denominator)=4≥2+2=deg⁡(numerator)+2\deg(\text{denominator}) = 4 \ge 2 + 2 = \deg(\text{numerator})+2, the arc lemma applies; concretely ∣zf(z)∣∼∣z∣−1→0\lvert z f(z)\rvert \sim \lvert z\rvert^{-1}\to0.

Step 5: residues. Each pole is a simple zero of z4+16z^4+16, so by the quotient rule (The residue theorem)

Res⁡z=zjf  =  zj24zj3  =  14zj.\operatorname*{Res}_{z=z_j} f \;=\; \frac{z_j^{2}}{4z_j^{3}} \;=\; \frac{1}{4z_j} .

Using 1/(1+i)=(1−i)/21/(1+i) = (1-i)/2 and 1/(−1+i)=(−1−i)/21/(-1+i) = (-1-i)/2,

Res⁡z=z1f=142 (1+i)=1−i82,Res⁡z=z2f=142 (−1+i)=−1−i82,\operatorname*{Res}_{z=z_1} f = \frac{1}{4\sqrt2\,(1+i)} = \frac{1-i}{8\sqrt2}, \qquad \operatorname*{Res}_{z=z_2} f = \frac{1}{4\sqrt2\,(-1+i)} = \frac{-1-i}{8\sqrt2} ,

whose sum is (1−i)+(−1−i)82=−2i82=−i42\dfrac{(1-i)+(-1-i)}{8\sqrt2} = \dfrac{-2i}{8\sqrt2} = \dfrac{-i}{4\sqrt2}.

Assemble.

∫−∞∞x2 dxx4+16  =  2πi⋅−i42  =  2π42  =  π22,I  =  π42  =  2 π8.\int_{-\infty}^{\infty}\frac{x^{2}\,dx}{x^{4}+16} \;=\; 2\pi i\cdot\frac{-i}{4\sqrt2} \;=\; \frac{2\pi}{4\sqrt2} \;=\; \frac{\pi}{2\sqrt2} , \qquad I \;=\; \frac{\pi}{4\sqrt2} \;=\; \frac{\sqrt2\,\pi}{8} .

Check. 2π/8=0.5553603673\sqrt2\pi/8 = 0.5553603673; numerical quadrature of II returns 0.55536036730.5553603673.

Example(Fourier-type integrand: Jordan's lemma doing work the arc lemma cannot)Original

Evaluate

J1  =  ∫−∞∞cos⁡2xx2+9 dxandJ2  =  ∫−∞∞xsin⁡2xx2+9 dx.J_1 \;=\; \int_{-\infty}^{\infty}\frac{\cos 2x}{x^{2}+9}\, dx \qquad\text{and}\qquad J_2 \;=\; \int_{-\infty}^{\infty}\frac{x\sin 2x}{x^{2}+9}\, dx .

Set up both at once. Both are parts of ∫−∞∞g(x) e2ixdx\displaystyle\int_{-\infty}^{\infty} g(x)\, e^{2ix}dx with g(x)g(x) real: take g(z)=1/(z2+9)g(z) = 1/(z^2+9) for J1J_1 and g(z)=z/(z2+9)g(z) = z/(z^{2}+9) for J2J_2, and use

J1  =  Re⁡∫−∞∞e2ixx2+9 dx,J2  =  Im⁡∫−∞∞x e2ixx2+9 dx,J_1 \;=\; \operatorname{Re}\int_{-\infty}^{\infty}\frac{e^{2ix}}{x^{2}+9}\,dx , \qquad J_2 \;=\; \operatorname{Im}\int_{-\infty}^{\infty}\frac{x\,e^{2ix}}{x^{2}+9}\,dx ,

valid because gg is real on the real axis and e2ix=cos⁡2x+isin⁡2xe^{2ix} = \cos2x + i\sin2x.

Decay. z2+9z^2+9 vanishes only at ±3i\pm3i, so in both cases the only upper-half-plane singularity is the simple pole z=3iz = 3i. For J1J_1, M(R)=1/(R2−9)→0M(R) = 1/(R^2-9)\to0 and even R M(R)→0R\,M(R)\to0: either lemma works. For J2J_2, M(R)=R/(R2−9)→0M(R) = R/(R^{2}-9)\to0 but R M(R)→1≠0R\,M(R) \to 1 \ne 0: the arc lemma fails and Jordan's lemma is essential. Since a=2>0a = 2 > 0, we close upwards in both cases.

Residues. With z2+9=(z−3i)(z+3i)z^2+9 = (z-3i)(z+3i) and e2i(3i)=e−6e^{2i(3i)} = e^{-6},

Res⁡z=3ie2izz2+9  =  e−66i,Res⁡z=3iz e2izz2+9  =  3i e−66i  =  e−62.\operatorname*{Res}_{z=3i}\frac{e^{2iz}}{z^{2}+9} \;=\; \frac{e^{-6}}{6i} , \qquad \operatorname*{Res}_{z=3i}\frac{z\,e^{2iz}}{z^{2}+9} \;=\; \frac{3i\,e^{-6}}{6i} \;=\; \frac{e^{-6}}{2} .

Assemble.

∫−∞∞e2ixx2+9dx  =  2πi⋅e−66i  =  πe−63,∫−∞∞x e2ixx2+9dx  =  2πi⋅e−62  =  iπe−6.\int_{-\infty}^{\infty}\frac{e^{2ix}}{x^{2}+9}dx \;=\; 2\pi i\cdot\frac{e^{-6}}{6i} \;=\; \frac{\pi e^{-6}}{3}, \qquad \int_{-\infty}^{\infty}\frac{x\,e^{2ix}}{x^{2}+9}dx \;=\; 2\pi i \cdot \frac{e^{-6}}{2} \;=\; i\pi e^{-6} .

Taking real and imaginary parts,

J1  =  πe−63  =  0.0025957432,J2  =  πe−6  =  0.0077872296.J_1 \;=\; \frac{\pi e^{-6}}{3} \;=\; 0.0025957432 , \qquad J_2 \;=\; \pi e^{-6} \;=\; 0.0077872296 .

As a by-product, ∫−∞∞sin⁡2x (x2+9)−1dx=0\int_{-\infty}^{\infty}\sin 2x\,(x^2+9)^{-1}dx = 0 and ∫−∞∞xcos⁡2x (x2+9)−1dx=0\int_{-\infty}^{\infty} x\cos2x\,(x^2+9)^{-1}dx = 0, both correct by oddness.

Check. Oscillatory numerical quadrature returns 0.00259574320.0025957432 and 0.00778722960.0077872296. The exponential smallness is characteristic: the Fourier transform of a function analytic in a strip of width 33 about the real axis decays like e−3∣k∣e^{-3\lvert k\rvert}, and here k=2k = 2 with the pole at distance 33 gives e−6e^{-6}.

Application(Fourier transforms, causal response and lattice Green's functions)Original
  • Fourier transforms of rational spectra. The pair 1/(x2+b2)↔(π/b)e−b∣k∣1/(x^2+b^2) \leftrightarrow (\pi/b)e^{-b\lvert k\rvert}, computed above with b=3b = 3, is the Lorentzian-to-exponential pair that underlies linewidth analysis: a Lorentzian spectral line of half-width bb corresponds to an exponentially decaying correlation function with rate bb. The method generalises to any rational spectral density, which is how the correlation function of a linear system driven by white noise is computed.
  • Causality and which half-plane. A response function χ(ω)\chi(\omega) with no poles in the upper half-plane gives, by closing the contour upwards for t<0t<0, the vanishing of the response before the stimulus. Jordan's lemma is the step that discards the arc, and the half-plane in which the exponential decays is fixed by the sign of tt. The retarded, advanced and Feynman Green's functions differ only in how the contour passes the poles, and the different results are the different causal structures.
  • Lattice sums and propagators. Momentum integrals of the form ∫dk eikx/(k2+m2)\int dk\, e^{ikx}/(k^{2}+m^{2}) produce the Yukawa factor e−m∣x∣e^{-m\lvert x\rvert} by exactly the computation above, with the pole at k=imk = im fixing the range 1/m1/m. The "mass equals inverse range" dictionary is a statement about the position of a pole in the complex momentum plane.
  • Deciding whether to use a sector instead. When the integrand is neither even nor odd and no exponential is available — for instance ∫0∞dx/(x3+1)\int_0^\infty dx/(x^3+1) — a wedge of opening 2π/32\pi/3 replaces the semicircle and the same arc lemma applies to the arc of the wedge (Arfken, Example 11.8.6, p. 531). Recognising which contour closes an integral is the practical skill this method teaches.

Method

Integrals around branch cuts

Adapted

For an integrand containing a fractional power or a logarithm, a keyhole contour hugging the cut converts the integral into a residue sum, because the two edges of the cut carry values of the multivalued factor differing by a known constant; a dogbone contour does the same for a cut joining two branch points.

Prerequisites: The residue theorem, Branch points and branch cuts, Contour integrals, Cauchy's theorem, Cauchy's integral formula

NoteOriginal

What it means. A fractional power or a logarithm is not single-valued, so there is no contour integral to apply the residue theorem to until a branch has been chosen and a cut drawn. Far from being an obstacle, the cut is the mechanism. Run the contour along both sides of it: the integrand takes two different values on the two edges, differing by a factor e2πipe^{2\pi i p} for zpz^{p} or by an additive 2πi2\pi i for log⁡z\log z, so the two straight pieces do not cancel. What survives is a known multiple of the integral you wanted, and the residue theorem supplies its value.

Two shapes cover most cases: a keyhole, for a cut running from a branch point at the origin out to infinity, and a dogbone, for a cut joining two branch points, as in (z2−1)1/2(z^2-1)^{1/2}.

Definition(Keyhole and dogbone contours)AdaptedAdapted from Riley, Hobson & Bence (2006), §24.13.3, Fig. 24.16, p. 866; Arfken, Weber & Harris (2013), §11.8, Fig. 11.26, p. 535

Keyhole. Suppose the integrand has a single branch point at z=0z=0 and the branch is fixed by taking arg⁡z∈(0,2π)\arg z \in (0, 2\pi), so that the cut is the positive real axis. For 0<ρ<R0 < \rho < R the keyhole contour Kρ,RK_{\rho,R} consists of

  • the segment just above the cut, from ρ\rho to RR (where arg⁡z=0+\arg z = 0^{+});
  • the large circle ∣z∣=R\lvert z\rvert = R, counterclockwise, from arg⁡z=0+\arg z = 0^+ to arg⁡z=2π−\arg z = 2\pi^-;
  • the segment just below the cut, from RR back to ρ\rho (where arg⁡z=2π−\arg z = 2\pi^{-});
  • the small circle ∣z∣=ρ\lvert z\rvert = \rho, clockwise, closing the contour.

The two segments are a limit, and that is how they are to be read. The branch is undefined on the cut, so a contour with a piece lying on the positive real axis is not literally a contour in the domain of the integrand. What is meant is a limit. For small δ>0\delta > 0 let Kρ,RδK_{\rho,R}^{\delta} be the honest closed contour made of the ray segment arg⁡z=δ\arg z = \delta, ρ≤∣z∣≤R\rho\le\lvert z\rvert\le R, outwards; the circular arc ∣z∣=R\lvert z\rvert = R from arg⁡z=δ\arg z = \delta to arg⁡z=2π−δ\arg z = 2\pi - \delta counterclockwise; the ray segment arg⁡z=2π−δ\arg z = 2\pi-\delta inwards; and the arc ∣z∣=ρ\lvert z\rvert = \rho from 2π−δ2\pi-\delta back to δ\delta clockwise. This lies entirely in the cut plane {0<arg⁡z<2π}\{0<\arg z<2\pi\}, where the integrand is single-valued and analytic apart from its poles, so the residue theorem applies to it for each δ\delta.

Letting δ→0+\delta \to 0^{+} is legitimate because the branch extends continuously to each edge of the cut. The integrand has finitely many poles and none on the cut, so their arguments avoid 00 and 2π2\pi: choose δ0>0\delta_0 > 0 smaller than the argument of every pole and smaller than 2π2\pi minus it. Then (r,α)↦f(reiα)(r,\alpha) \mapsto f(re^{i\alpha}) is continuous on each of the compact sets [ρ,R]×[0,δ0][\rho,R] \times [0,\delta_0] and [ρ,R]×[2π−δ0,2π][\rho,R] \times [2\pi-\delta_0, 2\pi] once the two edge values of the jump statement below are assigned at α=0\alpha = 0 and α=2π\alpha = 2\pi, hence uniformly continuous on each. (It need not be continuous on all of [ρ,R]×[0,2π][\rho,R]\times[0,2\pi], since a pole lies in between.) So the two ray integrals converge to the integrals of those edge values along [ρ,R][\rho,R], the two arc integrals converge to the arc integrals taken over the full angle, and the residue sum does not move at all, since no pole is crossed for small δ\delta. We write Kρ,RK_{\rho,R} for the limiting contour and use the edge values directly, which is what every computation below does.

Kρ,RK_{\rho,R} is a positively oriented simple closed contour in the closed cut plane, and it encloses every singularity of the integrand with ρ<∣z∣<R\rho < \lvert z\rvert < R other than those on the cut itself.

Dogbone. Suppose instead the multivalued factor is single-valued off a finite segment [α,β]⊂R[\alpha,\beta] \subset \mathbb{R} — the standard case being (z2−1)1/2(z^2-1)^{1/2} with [α,β]=[−1,1][\alpha,\beta] = [-1,1]. The dogbone contour DεD_{\varepsilon} is the positively oriented boundary of an ε\varepsilon-neighbourhood of the segment: along the underside from α\alpha to β\beta, round β\beta, back along the top side from β\beta to α\alpha, round α\alpha. It encloses the cut and nothing else.

Method(The jump across the cut)AdaptedAdapted from Arfken, Weber & Harris (2013), §11.8, Eq. (11.114) and the discussion of $z^p$ on segment $B$, p. 535; Arfken, Weber & Harris (2013), §11.6, Example 11.6.4 and Table 11.1, p. 503

Fix the branch of zpz^{p} (p∈Rp \in \mathbb{R}) and of log⁡z\log z by arg⁡z∈(0,2π)\arg z \in (0,2\pi), that is, zp=∣z∣peiparg⁡zz^{p} = \lvert z\rvert^{p} e^{ip\arg z} and log⁡z=ln⁡∣z∣+iarg⁡z\log z = \ln\lvert z\rvert + i\arg z. Fix x>0x > 0 and approach the point xx of the cut along the circle of radius xx, writing z=xeiαz = x e^{i\alpha} with α∈(0,2π)\alpha \in (0,2\pi). Then

lim⁡α→0+(xeiα)p=xp,lim⁡α→2π−(xeiα)p=xp e2πip,\lim_{\alpha \to 0^{+}} \bigl(x e^{i\alpha}\bigr)^{p} = x^{p} , \qquad \lim_{\alpha \to 2\pi^{-}} \bigl(x e^{i\alpha}\bigr)^{p} = x^{p}\,e^{2\pi i p} ,lim⁡α→0+log⁡(xeiα)=ln⁡x,lim⁡α→2π−log⁡(xeiα)=ln⁡x+2πi.\lim_{\alpha\to0^{+}}\log\bigl(x e^{i\alpha}\bigr) = \ln x , \qquad \lim_{\alpha\to2\pi^{-}}\log\bigl(x e^{i\alpha}\bigr) = \ln x + 2\pi i .

(The two one-sided limits are the boundary values of the branch on the upper and lower edge of the cut; nothing depends on approaching along a circle rather than, say, vertically, since the branch is continuous up to each edge.)

Arfken stresses the rule that governs all such bookkeeping: on each part of the contour one must use the value of the multivalued factor reached continuously along the contour from the starting value, never a value that would require crossing the cut or an extra circuit of the branch point. For a pole at z0=∣z0∣eiθ0z_0 = \lvert z_0\rvert e^{i\theta_0} with θ0∈(0,2π)\theta_0 \in (0,2\pi), the residue must therefore be computed with z0p=∣z0∣peipθ0z_0^{p} = \lvert z_0\rvert^{p}e^{ip\theta_0} — for instance (−1)p(-1)^{p} read as eiπpe^{i\pi p} and (−i)p(-i)^{p} as e3iπp/2e^{3i\pi p/2}, not e−iπp/2e^{-i\pi p/2}.

For (z2−1)1/2(z^2-1)^{1/2} with cut [−1,1][-1,1] and the branch normalised by w(z)/z→1w(z)/z \to 1 as z→∞z\to\infty, the corresponding boundary values on the cut are

w(x+i0)  =  +i1−x2,w(x−i0)  =  −i1−x2,−1<x<1,w(x + i0) \;=\; +i\sqrt{1-x^{2}} , \qquad w(x - i0) \;=\; -i\sqrt{1-x^{2}} , \qquad -1 < x < 1 ,

and w(x)=−x2−1w(x) = -\sqrt{x^{2}-1} for real x<−1x < -1, w(x)=+x2−1w(x) = +\sqrt{x^{2}-1} for real x>1x > 1.

Method(Convergence conditions)AdaptedAdapted from Ahlfors (1979), Ch. 4, §5.3, case 4, p. 159

Ahlfors treats ∫0∞xαR(x) dx\int_0^{\infty} x^{\alpha} R(x)\, dx for real α\alpha and rational RR, observing that one may as well take α\alpha in the open interval (0,1)(0,1). His stated requirements for convergence are two: at infinity RR must vanish to order two or more, and at the origin RR may have no singularity worse than a simple pole. He also records a different route to the same integral. Putting x=t2x = t^{2} rewrites it as 2∫0∞t2α+1R(t2) dt2\int_0^{\infty} t^{2\alpha+1}R(t^{2})\, dt, and for the factor z2αz^{2\alpha} one may then take the branch whose argument runs from −πα-\pi\alpha to 3πα3\pi\alpha, which is analytic once the negative imaginary axis is removed; the contour is then two segments along the real axis closed by a large and a small semicircle in the upper half-plane.

Method(Keyhole recipe)AdaptedAdapted from Riley, Hobson & Bence (2006), §24.13.3, pp. 866-867; Arfken, Weber & Harris (2013), §11.8, Examples 11.8.8-11.8.9, pp. 535-537
  1. Name the branch and draw the cut so that the cut lies along the range of integration (Branch points and branch cuts). For ∫0∞\int_0^\infty this means arg⁡z∈(0,2π)\arg z \in (0,2\pi) with the cut on the positive real axis.
  2. Check the two circles vanish. Estimate ∣zf(z)∣\lvert z f(z)\rvert as ∣z∣→0\lvert z\rvert \to 0 and as ∣z∣→∞\lvert z\rvert\to\infty; both must tend to 00, by the MLML estimate (Contour integrals). A logarithm is harmless at the origin: on ∣z∣=ρ\lvert z\rvert = \rho one has ∣log⁡z∣≤∣ln⁡ρ∣+2π\lvert\log z\rvert \le \lvert\ln\rho\rvert + 2\pi, so a factor log⁡z\log z against an otherwise bounded integrand gives ∣zf(z)∣=O(ρ∣ln⁡ρ∣)→0\lvert z f(z)\rvert = O(\rho\lvert\ln\rho\rvert) \to 0. (Hassani (Hassani (2013), §12.2, p. 371) states only that the circle contributions tend to zero, without the estimate; the estimate is ours.)
  3. Write down both straight edges using the jump above. For a factor zpz^{p} the lower edge returns −e2πip-e^{2\pi i p} times the wanted integral II, so the two edges together give (1−e2πip) I(1 - e^{2\pi i p})\,I. For a factor log⁡z\log z they give −2πi I~-2\pi i\,\tilde I, where I~\tilde I is the integral of the rest of the integrand — the logarithms cancel and a new integral appears.
  4. Sum the residues at all poles off the cut and multiply by 2πi2\pi i (The residue theorem), computing every multivalued factor with arg⁡∈(0,2π)\arg \in (0,2\pi).
  5. Solve the resulting linear equation for II.
  6. Check. II must be real and of the right sign; numerical quadrature decides.

Arfken's two tricks. (i) If the integrand has a logarithm you do not want, note that the logarithms cancel between the edges and leave behind the integral of the rest: a logarithm can be inserted on purpose to make an otherwise cancelling pair of edges non-cancelling (Example 11.8.9, pp. 536-537). (ii) If the integrand has a logarithm you do want, use a contour that avoids the branch point and draw the cut outside the contour (Example 11.8.7, pp. 532-534).

Method(Dogbone recipe)Original
  1. Normalise the branch of the two-branch-point factor by its behaviour at infinity, e.g. w(z)=(z2−1)1/2∼zw(z) = (z^2-1)^{1/2} \sim z, and record the boundary values on the cut (statement above).
  2. Compute the two edges of the dogbone. With the values ±i1−x2\pm i\sqrt{1-x^2} the two edges add rather than cancel, giving a known multiple of the wanted real integral. The small circles at α\alpha and β\beta contribute nothing when the singularity there is weaker than ∣z−α∣−1\lvert z-\alpha\rvert^{-1}, which an inverse square root is.
  3. Blow the dogbone up to a large circle. The difference between the integral over ∣z∣=R\lvert z\rvert = R and the integral over the dogbone is 2πi2\pi i times the sum of residues at the poles lying between them (The residue theorem).
  4. Estimate the large circle. If the integrand is O(∣z∣−2)O(\lvert z\rvert^{-2}) its contribution tends to 00; if it is O(∣z∣−1)O(\lvert z\rvert^{-1}) the circle contributes 2πi2\pi i times the coefficient of 1/z1/z in the expansion of the integrand at infinity, and that term must be kept. Beware the convention: in the usual one the residue at infinity is minus that coefficient, Res⁡z=∞f=−a−1\operatorname{Res}_{z=\infty}f = -a_{-1}, so the circle contributes −2πiRes⁡z=∞f-2\pi i\operatorname{Res}_{z=\infty}f. We write the coefficient rather than the named residue, to keep the sign unambiguous.
  5. Solve for the integral and check numerically.
Remark(Where the hypotheses are used)Original
  • The cut must lie along the range of integration (keyhole). Choosing arg⁡z∈(−π,π)\arg z\in(-\pi,\pi) instead puts the cut on the negative axis, the two edges of the contour then lie where there is nothing to integrate, and the method produces no information about ∫0∞\int_0^\infty.
  • pp non-integral. If pp is an integer, e2πip=1e^{2\pi i p} = 1, the factor (1−e2πip)(1-e^{2\pi ip}) vanishes and the keyhole gives 0=00 = 0. The method needs the integrand to be genuinely multivalued; this is why Arfken's trick (i) inserts a logarithm when the natural integrand is single-valued.
  • Both circles must vanish, and this bounds pp from both sides. For ∫0∞xp−1/(x+a) dx\int_0^\infty x^{p-1}/(x+a)\,dx the small circle needs p>0p > 0 and the large circle needs p<1p < 1; outside 0<p<10<p<1 the real integral itself diverges at one end or the other.
  • Phases at the poles are the usual source of error. Arfken calls using e−iπ/2e^{-i\pi/2} in place of e3iπ/2e^{3i\pi/2} for (−i)p(-i)^{p} "a serious mistake" (p. 535), and his phase table for (z2−1)1/2(z^2-1)^{1/2} (p. 503) exists for the same reason: a pole's argument must be the one the contour actually reaches.
  • No pole on the cut. A pole on the cut is a pole on the contour and needs an indented contour and a principal value (Principal values and indented contours).
  • Encircling both branch points can restore single-valuedness. Arfken's Example 11.6.4 (p. 503) shows that a loop around both branch points of (z2−1)1/2(z^2-1)^{1/2} returns the original value, because each factor contributes a sign change. That is precisely why the dogbone, which encircles both, lives in a region where ww is single-valued, and why the outward deformation in step 3 is legitimate.
Example(Keyhole with a fractional power)Original

Evaluate

I  =  ∫0∞x−1/3x+2 dx.I \;=\; \int_0^{\infty}\frac{x^{-1/3}}{x+2}\, dx .

Step 1: branch. Take f(z)=z−1/3/(z+2)f(z) = z^{-1/3}/(z+2) with arg⁡z∈(0,2π)\arg z \in (0,2\pi), so z−1/3=∣z∣−1/3e−iarg⁡z/3z^{-1/3} = \lvert z\rvert^{-1/3}e^{-i\arg z/3} and the cut is the positive real axis. Here p=−1/3p = -1/3 in the notation of the jump statement.

Step 2: circles. On ∣z∣=ρ\lvert z\rvert = \rho, ∣zf(z)∣≤ρ⋅ρ−1/3/(2−ρ)∼ρ2/3/2→0\lvert z f(z)\rvert \le \rho\cdot\rho^{-1/3}/(2-\rho) \sim \rho^{2/3}/2 \to 0. On ∣z∣=R\lvert z\rvert = R, ∣zf(z)∣≤R⋅R−1/3/(R−2)∼R−1/3→0\lvert z f(z)\rvert \le R\cdot R^{-1/3}/(R-2) \sim R^{-1/3}\to0. Both circles drop out.

Step 3: edges. Above the cut z−1/3=x−1/3z^{-1/3} = x^{-1/3}; below it z−1/3=x−1/3e−2πi/3z^{-1/3} = x^{-1/3}e^{-2\pi i/3}. The upper edge runs from 00 to ∞\infty and the lower from ∞\infty to 00, so

∮Kf dz  =  ∫0∞x−1/3x+2dx  −  e−2πi/3∫0∞x−1/3x+2dx  =  (1−e−2πi/3) I.\oint_{K} f\,dz \;=\; \int_0^{\infty}\frac{x^{-1/3}}{x+2}dx \;-\; e^{-2\pi i/3}\int_0^{\infty}\frac{x^{-1/3}}{x+2}dx \;=\; \bigl(1 - e^{-2\pi i/3}\bigr)\, I .

Step 4: residue. The only pole off the cut is z=−2z = -2, which in this branch is 2eiπ2e^{i\pi}, so z−1/3=2−1/3e−iπ/3z^{-1/3} = 2^{-1/3}e^{-i\pi/3} there and

Res⁡z=−2f  =  2−1/3e−iπ/3.\operatorname*{Res}_{z=-2} f \;=\; 2^{-1/3}e^{-i\pi/3} .

Step 5: solve. Factor the prefactor symmetrically:

1−e−2πi/3  =  e−iπ/3(eiπ/3−e−iπ/3)  =  e−iπ/3⋅2isin⁡π3.1 - e^{-2\pi i/3} \;=\; e^{-i\pi/3}\bigl(e^{i\pi/3} - e^{-i\pi/3}\bigr) \;=\; e^{-i\pi/3}\cdot 2i\sin\frac{\pi}{3} .

Hence

I  =  2πi 2−1/3e−iπ/3e−iπ/3⋅2isin⁡(π/3)  =  π 2−1/3sin⁡(π/3)  =  π 2−1/33/2  =  2π3  21/3.I \;=\; \frac{2\pi i\, 2^{-1/3}e^{-i\pi/3}}{e^{-i\pi/3}\cdot 2i\sin(\pi/3)} \;=\; \frac{\pi\,2^{-1/3}}{\sin(\pi/3)} \;=\; \frac{\pi\,2^{-1/3}}{\sqrt3/2} \;=\; \frac{2\pi}{\sqrt3\;2^{1/3}} .

The cancellation of e−iπ/3e^{-i\pi/3} is the signal that the phases were tracked consistently; a wrong phase at the pole leaves a complex answer.

Step 6: check. 2−1/3=0.79370052^{-1/3} = 0.7937005 and sin⁡(π/3)=0.8660254\sin(\pi/3) = 0.8660254, so I=π⋅0.7937005/0.8660254=2.8792270I = \pi\cdot0.7937005/0.8660254 = 2.8792270. Numerical quadrature of the original integral returns 2.87922702.8792270. The general formula this reproduces is ∫0∞xp−1(x+a)−1dx=πap−1/sin⁡pπ\int_0^\infty x^{p-1}(x+a)^{-1}dx = \pi a^{p-1}/\sin p\pi for 0<p<10<p<1: here p=2/3p = 2/3, a=2a=2, and sin⁡(2π/3)=sin⁡(π/3)\sin(2\pi/3) = \sin(\pi/3).

Example(Keyhole with a square root and two poles)Original

Evaluate

J  =  ∫0∞xx2+9 dx.J \;=\; \int_0^{\infty}\frac{\sqrt{x}}{x^{2}+9}\, dx .

Branch and circles. Take f(z)=z1/2/(z2+9)f(z) = z^{1/2}/(z^{2}+9) with arg⁡z∈(0,2π)\arg z\in(0,2\pi), so p=1/2p = 1/2. Small circle: ∣zf∣∼ρ3/2/9→0\lvert zf\rvert\sim\rho^{3/2}/9\to0. Large circle: ∣zf∣∼R−1/2→0\lvert z f\rvert\sim R^{-1/2}\to0. The real integral converges for the same reasons: like x\sqrt x at 00 and like x−3/2x^{-3/2} at infinity.

Edges. Below the cut z1/2=x1/2eiπ=−x1/2z^{1/2} = x^{1/2}e^{i\pi} = -x^{1/2}, so

∮Kf dz  =  J  −  eiπJ  =  2J.\oint_K f\, dz \;=\; J \;-\; e^{i\pi} J \;=\; 2J .

(The edges add here, since e2πip=eiπ=−1e^{2\pi i p} = e^{i\pi} = -1.)

Residues. The poles are z=3i=3eiπ/2z = 3i = 3e^{i\pi/2} and z=−3i=3e3iπ/2z = -3i = 3e^{3i\pi/2} — the second written with arg⁡=3π/2\arg = 3\pi/2, as the branch requires. Both are simple, and Res⁡=z1/2/(2z)=1/(2z1/2)\operatorname{Res} = z^{1/2}/(2z) = 1/(2z^{1/2}), or directly z1/2/(2z)z^{1/2}/(2z):

Res⁡z=3eiπ/2f  =  3 eiπ/46 eiπ/2  =  36 e−iπ/4,Res⁡z=3e3iπ/2f  =  3 e3iπ/46 e3iπ/2  =  36 e−3iπ/4.\operatorname*{Res}_{z=3e^{i\pi/2}} f \;=\; \frac{\sqrt3\,e^{i\pi/4}}{6\,e^{i\pi/2}} \;=\; \frac{\sqrt3}{6}\,e^{-i\pi/4}, \qquad \operatorname*{Res}_{z=3e^{3i\pi/2}} f \;=\; \frac{\sqrt3\,e^{3i\pi/4}}{6\,e^{3i\pi/2}} \;=\; \frac{\sqrt3}{6}\,e^{-3i\pi/4} .

Their sum is 36(e−iπ/4+e−3iπ/4)=36⋅(−i2)=−i66\dfrac{\sqrt3}{6}\bigl(e^{-i\pi/4}+e^{-3i\pi/4}\bigr) = \dfrac{\sqrt3}{6}\cdot\bigl(-i\sqrt2\bigr) = \dfrac{-i\sqrt6}{6}, using e−iπ/4+e−3iπ/4=1−i2+−1−i2=−i2e^{-i\pi/4}+e^{-3i\pi/4} = \tfrac{1-i}{\sqrt2}+\tfrac{-1-i}{\sqrt2} = -i\sqrt2.

Solve.

2J  =  2πi⋅−i66  =  2π66,J  =  π66.2J \;=\; 2\pi i\cdot\frac{-i\sqrt6}{6} \;=\; \frac{2\pi\sqrt6}{6} , \qquad J \;=\; \frac{\pi\sqrt6}{6} .

Check. π6/6=1.2825498\pi\sqrt6/6 = 1.2825498; numerical quadrature gives 1.28254981.2825498. Had the second pole been assigned arg⁡=−π/2\arg = -\pi/2 instead of 3π/23\pi/2, its residue would have had the phase e+iπ/4e^{+i\pi/4} and the two residues would have summed to 3⋅2/6\sqrt3\cdot\sqrt2/6, real, giving a purely imaginary JJ — the error Arfken warns about, immediately visible.

Example(Dogbone across a two-branch-point cut)Original

Evaluate

L  =  ∫−11dx(x+2)1−x2.L \;=\; \int_{-1}^{1}\frac{dx}{(x+2)\sqrt{1-x^{2}}} .

Step 1: the branch. Let w(z)=(z2−1)1/2w(z) = (z^{2}-1)^{1/2} with the branch cut [−1,1][-1,1] and w(z)/z→1w(z)/z \to 1 as z→∞z\to\infty; concretely, w(z)=∣z−1∣1/2∣z+1∣1/2ei(θ1+θ2)/2w(z) = \lvert z-1\rvert^{1/2}\lvert z+1\rvert^{1/2}e^{i(\theta_1+\theta_2)/2} with θ1=arg⁡(z−1)\theta_1 = \arg(z-1) and θ2=arg⁡(z+1)\theta_2 = \arg(z+1) both taken in (0,2π)(0,2\pi). Where the formula is analytic to start with. The factor ∣z−1∣1/2eiθ1/2\lvert z-1\rvert^{1/2}e^{i\theta_1/2} is a branch of (z−1)1/2(z-1)^{1/2}; it is analytic wherever θ1\theta_1 is continuous, and the determination of arg⁡\arg with values in (0,2π)(0,2\pi) is continuous off the positive real axis of its own argument, i.e. off the ray [1,∞)[1,\infty) in zz. Likewise ∣z+1∣1/2eiθ2/2\lvert z+1\rvert^{1/2}e^{i\theta_2/2} is analytic off [−1,∞)[-1,\infty). Their product is ww, so ww is analytic on C∖[−1,∞)\mathbb{C}\setminus[-1,\infty) to begin with. The next paragraphs remove the two unwanted rays.

The ray (1,∞)(1,\infty): continuity. There both arguments jump by 2π2\pi, so the half-sum jumps by 2π2\pi and ei(θ1+θ2)/2e^{i(\theta_1+\theta_2)/2} is unchanged: ww is continuous across (1,∞)(1,\infty).

The ray (1,∞)(1,\infty): analyticity, by Morera. Continuity is not yet analyticity, and steps 3-4 need analyticity, so finish the argument. Let x0>1x_0 > 1 and let UU be an open disc about x0x_0 with U‾⊂{Re⁡z>1}\overline U \subset \{\operatorname{Re}z > 1\}. On UU the function ww is continuous, by the previous paragraph, and analytic off the real diameter U∩RU\cap\mathbb{R}, by the paragraph before that. Let γ\gamma be a closed contour in UU. Rather than perturb it, split it. Cut γ\gamma at its crossings of the diameter U∩RU \cap \mathbb{R}; each resulting arc lies in the closed upper half-disc or in the closed lower half-disc. Group the arcs accordingly and close each group by running along the diameter between consecutive crossings. Every added diameter segment is traversed once in each direction, once as part of the upper group and once as part of the lower, so the added contributions cancel in the sum and

∮γw dz=∑upper∮w dz  +  ∑lower∮w dz.\oint_\gamma w\,dz = \sum_{\text{upper}} \oint w\,dz \;+\; \sum_{\text{lower}} \oint w\,dz .

Each closed contour on the right lies in a closed half-disc on which ww is continuous and is analytic in the interior, so each of those integrals vanishes by Cauchy's theorem (Cauchy's theorem) applied on a slightly shrunken half-disc and passing to the limit, using the uniform continuity of ww on the compact U‾\overline U. Hence ∮γw dz=0\oint_\gamma w\,dz = 0 for every closed contour in UU, and a continuous function with that property is analytic, by Morera's theorem (part 4 of the consequences in Cauchy's integral formula). So ww is analytic at x0x_0, and the ray (1,∞)(1,\infty) is not part of the cut.

The ray (−∞,−1)(-\infty,-1). Nothing jumps there at all: the determination of arg⁡\arg in (0,2π)(0,2\pi) is discontinuous only on the positive real axis of its argument, and for real x<−1x<-1 both x−1x-1 and x+1x+1 are negative, so θ1\theta_1 and θ2\theta_2 are already continuous (both equal to π\pi) in a neighbourhood. Thus ww is analytic there by the first paragraph's reasoning applied to a disc about such a point, which meets neither [1,∞)[1,\infty) nor [−1,∞)[-1,\infty).

The segment (−1,1)(-1,1). Only θ2\theta_2 jumps, the half-sum jumps by π\pi, and ww changes sign. So the cut is exactly [−1,1][-1,1].

Normalisation. Checking at z=iRz = iR: θ1,θ2→π/2\theta_1,\theta_2 \to \pi/2, so w(iR)→R eiπ/2=iRw(iR) \to R\,e^{i\pi/2} = iR, that is w(z)/z→1w(z)/z \to 1 along the positive imaginary axis. Step 4 needs this uniformly in direction, and one line upgrades it. Since w2=z2−1w^{2} = z^{2}-1 identically, (w(z)/z)2=1−z−2(w(z)/z)^{2} = 1 - z^{-2}, so for ∣z∣≥2\lvert z\rvert \ge 2

∣(w(z)/z)2−1∣  =  1∣z∣2  ≤  14,hence∣w(z)/z∣  ≥  3/2.\Bigl\lvert \bigl(w(z)/z\bigr)^{2} - 1\Bigr\rvert \;=\; \frac{1}{\lvert z\rvert^{2}} \;\le\; \frac14 , \qquad\text{hence}\qquad \bigl\lvert w(z)/z\bigr\rvert \;\ge\; \sqrt{3}/2 .

Write u=w(z)/zu = w(z)/z. From the displayed bound, Re⁡(u2)≥1−14>0\operatorname{Re}(u^{2}) \ge 1 - \tfrac14 > 0 for ∣z∣≥2\lvert z\rvert\ge2, so u2u^{2} lies in the open right half-plane, which forces arg⁡u\arg u into (−π4,π4)(-\tfrac\pi4,\tfrac\pi4) or into (3π4,5π4)(\tfrac{3\pi}4,\tfrac{5\pi}4) — two disjoint sectors. Now uu is continuous on {∣z∣≥2}\{\lvert z\rvert\ge2\}, which is connected, since ww is analytic off [−1,1][-1,1]; and at z=2iz = 2i the value of uu is close to +1+1, hence in the first sector. A continuous function on a connected set cannot jump between two disjoint sectors, so arg⁡u∈(−π4,π4)\arg u \in (-\tfrac\pi4,\tfrac\pi4) throughout ∣z∣≥2\lvert z\rvert\ge2. Combined with ∣u∣≥3/2\lvert u\rvert\ge\sqrt3/2 this gives Re⁡u≥(3/2)cos⁡(π/4)>12\operatorname{Re}u \ge (\sqrt3/2)\cos(\pi/4) > \tfrac12, so ∣u+1∣≥Re⁡(u+1)>1\lvert u+1\rvert \ge \operatorname{Re}(u+1) > 1 and

∣w(z)z−1∣  =  ∣(w/z)2−1∣∣w/z+1∣  ≤  1∣z∣2(∣z∣≥2),\left\lvert \frac{w(z)}{z} - 1 \right\rvert \;=\; \frac{\bigl\lvert (w/z)^{2} - 1\bigr\rvert}{\lvert w/z + 1\rvert} \;\le\; \frac{1}{\lvert z\rvert^{2}} \qquad (\lvert z\rvert \ge 2) ,

which is uniform in arg⁡z\arg z. In particular ∣w(z)∣≥32∣z∣\lvert w(z)\rvert \ge \tfrac{\sqrt3}{2}\lvert z\rvert for ∣z∣≥2\lvert z\rvert\ge2, which is the bound step 4 uses.

Boundary values on the cut. They are

w(x+i0)=i1−x2,w(x−i0)=−i1−x2(−1<x<1),w(x+i0) = i\sqrt{1-x^{2}}, \qquad w(x-i0) = -i\sqrt{1-x^{2}} \qquad (-1<x<1),

since there θ1=π\theta_1 = \pi, θ2=0+\theta_2 = 0^{+} above and θ2=2π−\theta_2 = 2\pi^{-} below; and at the real point z=−2z = -2, where θ1=θ2=π\theta_1=\theta_2=\pi, we get w(−2)=3 eiπ=−3w(-2) = \sqrt{3}\,e^{i\pi} = -\sqrt3.

Step 2: the two edges. Set f(z)=1/((z+2) w(z))f(z) = 1/\bigl((z+2)\,w(z)\bigr) and let DεD_\varepsilon be the dogbone around [−1,1][-1,1], positively oriented: underside left to right, then topside right to left. Using 1/(−i)=i1/(-i) = i and 1/i=−i1/i = -i,

∮Dεf dz  =  ∫−11dx(x+2)(−i1−x2)  +  ∫1−1dx(x+2)(i1−x2)  =  iL+iL  =  2iL.\oint_{D_\varepsilon} f\,dz \;=\; \int_{-1}^{1}\frac{dx}{(x+2)(-i\sqrt{1-x^2})} \;+\; \int_{1}^{-1}\frac{dx}{(x+2)(i\sqrt{1-x^2})} \;=\; i L + i L \;=\; 2iL .

The two small arcs at ±1\pm1 contribute nothing: there ∣f∣=O(ε−1/2)\lvert f\rvert = O(\varepsilon^{-1/2}) while the arc length is O(ε)O(\varepsilon), so their contribution is O(ε1/2)O(\varepsilon^{1/2}).

Step 3: inflate to a large circle. The function ff is analytic outside the cut except for the simple pole at z=−2z=-2. Between DεD_\varepsilon and the circle ∣z∣=R\lvert z\rvert = R (with R>2R>2) lies exactly that pole, so

∮∣z∣=Rf dz  −  ∮Dεf dz  =  2πiRes⁡z=−2f.\oint_{\lvert z\rvert = R} f\, dz \;-\; \oint_{D_\varepsilon} f\, dz \;=\; 2\pi i \operatorname*{Res}_{z=-2} f .

Step 4: the large circle vanishes. By the uniform bound of Step 1, ∣w(z)∣≥32R\lvert w(z)\rvert \ge \tfrac{\sqrt3}{2}R at every point of ∣z∣=R≥4\lvert z\rvert = R \ge 4, while ∣z+2∣≥R−2\lvert z+2\rvert \ge R-2. So ∣f∣≤2/(3 R(R−2))\lvert f\rvert \le 2/\bigl(\sqrt3\,R(R-2)\bigr) everywhere on the circle, and the MLML estimate (Contour integrals) gives

∣∮∣z∣=Rf dz∣  ≤  2πR⋅23 R(R−2)  =  4π3 (R−2)  ⟶  0.\left\lvert \oint_{\lvert z\rvert=R} f\,dz \right\rvert \;\le\; 2\pi R\cdot\frac{2}{\sqrt3\,R(R-2)} \;=\; \frac{4\pi}{\sqrt3\,(R-2)} \;\longrightarrow\; 0 .

Step 5: residue and answer.

Res⁡z=−2f  =  1w(−2)  =  −13,\operatorname*{Res}_{z=-2} f \;=\; \frac{1}{w(-2)} \;=\; -\frac{1}{\sqrt3} ,

so 0−2iL=2πi (−1/3)0 - 2iL = 2\pi i\,(-1/\sqrt3) and

L  =  π3.L \;=\; \frac{\pi}{\sqrt3} .

Check. π/3=1.8137994\pi/\sqrt3 = 1.8137994; numerical quadrature of LL gives 1.81379941.8137994. The sign of w(−2)w(-2) was the only delicate point: taking w(−2)=+3w(-2) = +\sqrt3 would give L=−π/3L = -\pi/\sqrt3, negative, which is impossible for a positive integrand. More generally the same computation gives ∫−11dx/((x+c)1−x2)=π/c2−1\int_{-1}^{1}dx/\bigl((x+c)\sqrt{1-x^2}\bigr) = \pi/\sqrt{c^{2}-1} for c>1c>1, which at c=2c=2 is π/3\pi/\sqrt3.

Application(Spectral functions, aerofoils and dispersion integrals)Original
  • Band edges and square-root cuts. The density of states of a one-dimensional band, or the free propagator of a particle with a continuum threshold, carries a factor (E2−Δ2)−1/2(E^2-\Delta^2)^{-1/2} whose branch points are the band edges. Integrals of such quantities against a smooth weight are dogbone integrals. The weight in the formula computed above is (1−x2)−1/2(1-x^2)^{-1/2}, which normalised is the arcsine (Chebyshev) density μ(x)=1/(π1−x2)\mu(x) = 1/\bigl(\pi\sqrt{1-x^2}\bigr), and that is exactly the density of states of the one-dimensional nearest-neighbour tight-binding chain, ρ(E)=1/(π4t2−E2)\rho(E) = 1/\bigl(\pi\sqrt{4t^2-E^2}\bigr), with half-bandwidth scaled to 11. So our result is the Stieltjes (Hilbert) transform of the one-dimensional band's density of states:

    ∫−11μ(x)c−x dx  =  1c2−1(c>1),\int_{-1}^{1}\frac{\mu(x)}{c-x}\,dx \;=\; \frac{1}{\sqrt{c^{2}-1}} \qquad (c>1),

    which is 1/π1/\pi times the integral computed above, since μ\mu is even. This is the local Green's function of the chain outside the band, and the inverse square root at the band edge is the one-dimensional van Hove singularity.

    It is worth being explicit about what this is not, because the two weights are easy to confuse. The Wigner semicircle is the different density ρsc(x)=2π1−x2\rho_{\rm sc}(x) = \tfrac{2}{\pi}\sqrt{1-x^{2}}, with the square root in the numerator; its Stieltjes transform is

    ∫−11ρsc(x)c−x dx  =  2(c−c2−1),\int_{-1}^{1}\frac{\rho_{\rm sc}(x)}{c-x}\,dx \;=\; 2\bigl(c - \sqrt{c^{2}-1}\bigr) ,

    which at c=2c=2 equals 0.5358980.535898, against 1/3=0.5773501/\sqrt3 = 0.577350 for the arcsine law and π/3=1.813799\pi/\sqrt3 = 1.813799 for the un-normalised integral above. No rescaling of the variable turns one weight into the other — (1−x2)−1/2(1-x^2)^{-1/2} and (1−x2)+1/2(1-x^2)^{+1/2} are different functions — so the semicircle law, the Bethe-lattice Green's function and the self-consistency condition of the coherent-potential approximation belong to the second formula, not the first. Both are dogbone integrals: put w(z)=(z2−1)1/2w(z) = (z^2-1)^{1/2} in the denominator for the arcsine case and in the numerator for the semicircular one, and the same contour evaluates each.

  • Thin-aerofoil and crack problems. In two-dimensional potential flow and in linear fracture mechanics, the unknown is recovered from an integral equation whose kernel is 1/((x−ξ)1−ξ2)1/\bigl((x-\xi)\sqrt{1-\xi^2}\bigr) on the chord or the crack. Two qualifications matter, and both are about the hypotheses of this unit.

    First, the inverse-square-root edge behaviour is the physically correct singularity at a crack tip and at an aerofoil's leading edge, but not at a sharp trailing edge: there the Kutta condition requires the vorticity to vanish, so the thin-aerofoil solution carries a factor (1−ξ)/(1+ξ)\sqrt{(1-\xi)/(1+\xi)}, singular at the leading edge and zero at the trailing one, rather than the symmetric (1−ξ2)−1/2(1-\xi^2)^{-1/2}.

    Second, the Glauert integrals of thin-aerofoil theory are principal values: the pole ξ=x\xi = x sits on the cut, with xx in the chord, which is precisely the case the dogbone recipe excludes (see the remark on poles on the cut) and which belongs to Principal values and indented contours. The dogbone computed above is the off-cut case c>1c > 1; the principal-value case is reached from it by letting cc approach the cut from one side and taking the real part, which is how the Glauert results are recovered. The dogbone supplies the analytic function; the limit onto the cut supplies the aerofoil formula.

  • Sum rules with fractional powers. Integrals ∫0∞xp−1f(x) dx\int_0^{\infty}x^{p-1}f(x)\,dx with non-integral pp arise as Mellin transforms, in the theory of anomalous diffusion and in renormalisation-group matching. The keyhole evaluation is the standard tool, and the factor (1−e2πip)−1∝1/sin⁡(πp)(1-e^{2\pi ip})^{-1} \propto 1/\sin(\pi p) in the answer — with poles at integer pp — is exactly the structure that reappears as the Γ\Gamma-function poles of a Mellin transform.

  • Dispersion integrals. A response function with a branch cut along a continuum (rather than isolated poles) has its real and imaginary parts linked by an integral over that cut; deforming a contour onto the two edges of the cut is how such a relation is derived, and the jump across the cut, f(x+i0)−f(x−i0)=2iIm⁡f(x+i0)f(x+i0)-f(x-i0) = 2i\operatorname{Im}f(x+i0), is precisely the discontinuity computed in the dogbone recipe.

Method

Principal values and indented contours

Adapted

A simple pole on the path of integration is handled by deleting a symmetric interval around it, which defines the Cauchy principal value; indenting the contour by a small semicircle contributes exactly half a residue, so the principal value equals 2πi2\pi i times the residues in the half-plane plus iπi\pi times those on the axis.

Prerequisites: Infinite real integrals and Jordan's lemma, The residue theorem, Contour integrals

NoteOriginal

What it means. A simple pole sitting on the path of integration makes the integral divergent, but the divergence is one-sided: the integrand runs to +∞+\infty on one side and to −∞-\infty on the other. Deleting a symmetric interval around the pole and then shrinking it lets the two infinities cancel, and what is left is the Cauchy principal value — a finite number that the divergent integral does not have, but which is what physics almost always wants. In the complex plane the same symmetric deletion appears as a small semicircle, which contributes exactly half of what a full circle would. Hence the working rule: poles inside the contour count once, poles on it count a half.

Definition(Cauchy principal value)AdaptedAdapted from Arfken, Weber & Harris (2013), §11.7, Eqs. (11.69)-(11.71), pp. 512-513

Let ff be integrable on every closed subinterval of [a,b][a,b] not containing the point x0∈(a,b)x_0 \in (a,b). The Cauchy principal value of ∫abf\int_a^b f is

P ⁣∫abf(x) dx  =  lim⁡δ→0+[∫ax0−δf(x) dx  +  ∫x0+δbf(x) dx],\mathrm{P}\!\int_a^b f(x)\, dx \;=\; \lim_{\delta \to 0^{+}}\left[ \int_a^{x_0-\delta} f(x)\, dx \;+\; \int_{x_0+\delta}^{b} f(x)\,dx \right] ,

when the limit exists. With several interior singularities, one δ\delta is deleted symmetrically about each and the limit taken as all of them shrink. With an infinite limit of integration the deletion convention is extended in the same spirit: P ⁣∫−∞∞\mathrm{P}\!\int_{-\infty}^{\infty} means the symmetric limit lim⁡X→∞P ⁣∫−XX\lim_{X\to\infty}\mathrm{P}\!\int_{-X}^{X}, so that a divergence at +∞+\infty may cancel one at −∞-\infty exactly as the two sides of a pole cancel. (Where the integral also converges with the two ends taken independently — as statement 2 below delivers for a Fourier-type integrand — the symmetric limit agrees with it; where it does not, the symmetric limit is what the contour method computes and the notation means.) It is also written p.v.⁡∫\operatorname{p.v.}\int or with a bar through the integral sign.

It is not the integral. Arfken's example is ∫−abdx/x\int_{-a}^{b}dx/x with a,b>0a,b>0. The symmetric deletion gives (ln⁡δ−ln⁡a)+(ln⁡b−ln⁡δ)=ln⁡(b/a)(\ln\delta - \ln a) + (\ln b - \ln\delta) = \ln(b/a), independent of δ\delta. But if the two cut-offs are allowed to shrink independently, δ1\delta_1 on the left and δ2=2δ1\delta_2 = 2\delta_1 on the right, the same computation gives ln⁡(b/a)−ln⁡2\ln(b/a) - \ln 2: a different answer. The improper integral therefore has no value, and the notation presumes the location of the singularity is known.

Method(Contribution of a small indentation)AdaptedAdapted from Arfken, Weber & Harris (2013), §11.7, Eqs. (11.75)-(11.76), p. 514; Riley, Hobson & Bence (2006), §24.13.2, Eq. (24.69), p. 864

Let ff have a simple pole at x0x_0 with residue a−1a_{-1}, so f(z)=a−1/(z−x0)+g(z)f(z) = a_{-1}/(z-x_0) + g(z) with gg analytic at x0x_0. For δ>0\delta > 0 let

  • Cδ↑C_\delta^{\uparrow} be the semicircular arc ∣z−x0∣=δ\lvert z - x_0\rvert = \delta running from x0−δx_0-\delta to x0+δx_0+\delta through x0+iδx_0+i\delta (so passing above the pole, traversed clockwise);
  • Cδ↓C_\delta^{\downarrow} be the arc from x0−δx_0-\delta to x0+δx_0+\delta through x0−iδx_0-i\delta (passing below the pole, traversed counterclockwise).

Then

lim⁡δ→0+∫Cδ↑f(z) dz  =  − iπ a−1,lim⁡δ→0+∫Cδ↓f(z) dz  =  + iπ a−1.\lim_{\delta\to0^{+}}\int_{C_\delta^{\uparrow}} f(z)\, dz \;=\; -\,i\pi\, a_{-1} , \qquad \lim_{\delta\to0^{+}}\int_{C_\delta^{\downarrow}} f(z)\, dz \;=\; +\,i\pi\, a_{-1} .

Each is half, in magnitude, of the 2πi a−12\pi i\,a_{-1} that a full circuit would give, with the sign of the direction of travel; the two differ by exactly 2πia−12\pi i a_{-1}.

Method(Indented contour and principal value)AdaptedAdapted from Hassani (2013), §11.3.5, Eq. (11.10), p. 355; Ahlfors (1979), Ch. 4, §5.3, case 3, p. 158; Arfken, Weber & Harris (2013), §11.7, Eqs. (11.77)-(11.78), p. 515
  1. The indentation identity. Let ff be analytic on a neighbourhood of the real axis except for a simple pole at x0x_0, and let CuC_u be the real axis from −∞-\infty to ∞\infty with the pole bypassed above by Cδ↑C_\delta^{\uparrow}, CdC_d the same with the pole bypassed below. Then, when the principal value exists,

    ∫Cuf(z) dz  =  P ⁣∫−∞∞f(x) dx  −  iπRes⁡z=x0f,∫Cdf(z) dz  =  P ⁣∫−∞∞f(x) dx  +  iπRes⁡z=x0f.\int_{C_u} f(z)\, dz \;=\; \mathrm{P}\!\int_{-\infty}^{\infty} f(x)\, dx \;-\; i\pi \operatorname*{Res}_{z=x_0} f , \qquad \int_{C_d} f(z)\, dz \;=\; \mathrm{P}\!\int_{-\infty}^{\infty} f(x)\, dx \;+\; i\pi \operatorname*{Res}_{z=x_0} f .

    The two closed-contour calculations differ by 2πiRes⁡x0f2\pi i\operatorname{Res}_{x_0} f, which is exactly the residue that one encloses and the other does not: Arfken's point (p. 515) that for the purpose of computing the principal value it makes no difference which way one passes the pole, even though the contour integrals themselves differ.

  2. The evaluation rule. Let ff be analytic in the closed upper half-plane except for finitely many isolated singularities with Im⁡z>0\operatorname{Im}z>0 and finitely many simple poles on the real axis, and suppose the large semicircle contributes nothing (by the arc lemma, or by Jordan's lemma if a factor eiaze^{iaz} with a>0a>0 is present; see Infinite real integrals and Jordan's lemma). Then

    P ⁣∫−∞∞f(x) dx  =  2πi ⁣ ⁣∑Im⁡zj>0 ⁣ ⁣Res⁡z=zjf  +  iπ ⁣ ⁣∑Im⁡zj=0 ⁣ ⁣Res⁡z=zjf.\mathrm{P}\!\int_{-\infty}^{\infty} f(x)\, dx \;=\; 2\pi i\!\!\sum_{\operatorname{Im}z_j>0}\!\!\operatorname*{Res}_{z=z_j} f \;+\; i\pi\!\!\sum_{\operatorname{Im}z_j = 0}\!\!\operatorname*{Res}_{z=z_j} f .

    Ahlfors states this for f=R(z)eizf = R(z)e^{iz} with RR rational, and stresses two hypotheses: every real pole must be simple, and R(∞)=0R(\infty) = 0. In words: a pole on the contour is counted with weight one half, as though half of it lay inside.

Method(Sokhotski-Plemelj formula)Original

Let x0∈Rx_0 \in \mathbb{R} and let f:R→Cf : \mathbb{R}\to\mathbb{C} be bounded and continuous, Lipschitz on a neighbourhood of x0x_0, with ∫R∣f(x)∣/(1+∣x∣) dx<∞\int_{\mathbb{R}}\lvert f(x)\rvert/(1+\lvert x\rvert)\, dx < \infty. Then

lim⁡ε→0+∫−∞∞f(x)x−x0∓iε dx  =  P ⁣∫−∞∞f(x)x−x0 dx  ±  iπ f(x0).\lim_{\varepsilon\to0^{+}} \int_{-\infty}^{\infty}\frac{f(x)}{x - x_0 \mp i\varepsilon}\, dx \;=\; \mathrm{P}\!\int_{-\infty}^{\infty}\frac{f(x)}{x-x_0}\, dx \;\pm\; i\pi\, f(x_0) .

In the notation of distributions this is written

1x−x0∓iε  ⟶  P 1x−x0  ±  iπ δ(x−x0)(ε→0+),\frac{1}{x - x_0 \mp i\varepsilon} \;\longrightarrow\; \mathrm{P}\,\frac{1}{x-x_0} \;\pm\; i\pi\,\delta(x - x_0) \qquad (\varepsilon\to0^{+}) ,

an identity used constantly in physics to separate the real (dispersive) from the imaginary (absorptive) part of a response.

Idea of the proofOriginal

Everything follows from one computation. On a small circle about a simple pole, the singular term a−1/(z−x0)a_{-1}/(z-x_0) contributes a−1 i Δθa_{-1}\,i\,\Delta\theta where Δθ\Delta\theta is the angle swept — the modulus δ\delta cancels between dz=iδeiθdθdz = i\delta e^{i\theta}d\theta and the denominator δeiθ\delta e^{i\theta} — while the analytic remainder contributes O(δ)O(\delta) and dies. A half-circle sweeps π\pi, hence half a residue; a full circle sweeps 2π2\pi. That single fact gives the indentation statement, and the evaluation rule is then the residue theorem applied to the indented closed contour.

The Sokhotski-Plemelj formula is the same half-residue seen in a different limit. Separating

1x−x0∓iε  =  x−x0(x−x0)2+ε2  ±  iε(x−x0)2+ε2\frac{1}{x-x_0\mp i\varepsilon} \;=\; \frac{x-x_0}{(x-x_0)^2+\varepsilon^2} \;\pm\; \frac{i\varepsilon}{(x-x_0)^2+\varepsilon^2}

displays the two terms of the answer: the first is an odd kernel that converges to the principal value because the oddness performs the symmetric cancellation automatically, and the second is a Lorentzian of unit area and shrinking width, i.e. an approximation to πδ\pi\delta.

ProofAdaptedAdapted from Arfken, Weber & Harris (2013), §11.7, pp. 514-515; Hassani (2013), §11.3.5, p. 355

The indentation. Write f(z)=a−1/(z−x0)+g(z)f(z) = a_{-1}/(z-x_0) + g(z) with gg analytic, hence bounded by some MM, on a disc about x0x_0. Parametrise Cδ↑C_\delta^{\uparrow} by z=x0+δeiθz = x_0 + \delta e^{i\theta} with θ\theta running from π\pi down to 00; then dz=iδeiθdθdz = i\delta e^{i\theta}d\theta and

∫Cδ↑a−1z−x0 dz  =  ∫π0a−1δeiθ iδeiθ dθ  =  i a−1∫π0dθ  =  − iπ a−1,\int_{C_\delta^{\uparrow}} \frac{a_{-1}}{z-x_0}\, dz \;=\; \int_{\pi}^{0} \frac{a_{-1}}{\delta e^{i\theta}}\, i\delta e^{i\theta}\, d\theta \;=\; i\,a_{-1}\int_{\pi}^{0} d\theta \;=\; -\,i\pi\, a_{-1} ,

exactly, for every δ\delta. The remainder obeys ∣∫Cδ↑g∣≤πδ M→0\bigl\lvert\int_{C_\delta^{\uparrow}} g\bigr\rvert \le \pi\delta\,M \to 0 by the MLML estimate (Contour integrals). For Cδ↓C_\delta^{\downarrow} the angle runs from π\pi up to 2π2\pi, giving +iπa−1+i\pi a_{-1}. Note what made the modulus drop out: the pole is simple.

What happens at a higher-order pole. The same parametrisation applied to a single term a−m(z−x0)−ma_{-m}(z-x_0)^{-m} with m≥2m \ge 2 gives, exactly,

∫Cδ↑a−m(z−x0)m dz  =  i a−m δ1−m∫π0ei(1−m)θ dθ  =  a−m δ1−m 1−(−1)1−m1−m.\int_{C_\delta^{\uparrow}} \frac{a_{-m}}{(z-x_0)^{m}}\,dz \;=\; i\,a_{-m}\,\delta^{1-m}\int_{\pi}^{0} e^{i(1-m)\theta}\,d\theta \;=\; a_{-m}\,\delta^{1-m}\,\frac{1 - (-1)^{1-m}}{1-m} .

The constant (1−(−1)1−m)/(1−m)\bigl(1-(-1)^{1-m}\bigr)/(1-m) vanishes for every odd mm and equals −2/(m−1)-2/(m-1) for every even mm. So the odd terms of the principal part contribute nothing at all to the arc, however high their order, while each even term contributes −2a−mδ1−m/(m−1)-2a_{-m}\delta^{1-m}/(m-1), which diverges as δ→0+\delta\to0^{+}. (Checked symbolically for m≤7m \le 7: the arc integral of (z−x0)−m(z-x_0)^{-m} is 00 for m=3,5,7m = 3,5,7 and −2/δ-2/\delta, −2/(3δ3)-2/(3\delta^{3}), −2/(5δ5)-2/(5\delta^{5}) for m=2,4,6m=2,4,6.) Hence the indentation has a finite limit exactly when a−2=a−4=⋯=0a_{-2} = a_{-4} = \cdots = 0, and that limit is still −iπa−1-i\pi a_{-1}. Simplicity of the pole is the easy sufficient condition, not the exact one; the recipe's step 1 returns to this.

Part 1 of the indentation statement. CuC_u consists of (−∞,x0−δ](-\infty, x_0-\delta], the arc Cδ↑C_\delta^{\uparrow}, and [x0+δ,∞)[x_0+\delta,\infty). Its integral is therefore the sum of the two straight pieces and the arc; letting δ→0+\delta\to0^+, the straight pieces converge to the principal value by definition and the arc to −iπa−1-i\pi a_{-1}. Same for CdC_d with +iπa−1+i\pi a_{-1}.

Part 2, the evaluation rule. Close CuC_u with the large semicircle ΓR\Gamma_R of Infinite real integrals and Jordan's lemma. For RR large and δ\delta small, the resulting closed contour is positively oriented and encloses exactly the singularities with Im⁡z>0\operatorname{Im}z>0: the real pole has been excluded by indenting above it. By the residue theorem (The residue theorem),

∫Cu(R,δ)f dz  +  ∫ΓRf dz  =  2πi∑Im⁡zj>0Res⁡z=zjf.\int_{C_u^{(R,\delta)}} f\,dz \;+\; \int_{\Gamma_R} f\, dz \;=\; 2\pi i \sum_{\operatorname{Im}z_j>0}\operatorname*{Res}_{z=z_j} f .

Letting R→∞R\to\infty kills the arc by hypothesis, and letting δ→0+\delta\to0^+ turns the first term into P ⁣∫f−iπRes⁡x0f\mathrm{P}\!\int f - i\pi\operatorname{Res}_{x_0}f by part 1. Rearranging gives the rule, extended to several real poles by indenting at each. Indenting below instead encloses the real pole as well, adding 2πiRes⁡x0f2\pi i \operatorname{Res}_{x_0}f to the right-hand side and +iπRes⁡x0f+i\pi\operatorname{Res}_{x_0}f to the left; the two statements are equivalent, since 2πia−1−iπa−1=iπa−12\pi i a_{-1} - i\pi a_{-1} = i\pi a_{-1}. □\square

Proof(Sokhotski-Plemelj)Original

Shift so that x0=0x_0 = 0 and write g(u)=f(x0+u)g(u) = f(x_0+u). Rationalising the denominator,

1u∓iε  =  u±iεu2+ε2  =  uu2+ε2⏟Kε(u)  ±  iεu2+ε2⏟Lε(u).\frac{1}{u \mp i\varepsilon} \;=\; \frac{u \pm i\varepsilon}{u^{2}+\varepsilon^{2}} \;=\; \underbrace{\frac{u}{u^{2}+\varepsilon^{2}}}_{K_\varepsilon(u)} \;\pm\; i\underbrace{\frac{\varepsilon}{u^{2}+\varepsilon^{2}}}_{L_\varepsilon(u)} .

The LεL_\varepsilon term gives πf(x0)\pi f(x_0). Substituting u=εtu = \varepsilon t,

∫−∞∞Lε(u) g(u) du  =  ∫−∞∞g(εt)1+t2 dt.\int_{-\infty}^{\infty} L_\varepsilon(u)\, g(u)\, du \;=\; \int_{-\infty}^{\infty}\frac{g(\varepsilon t)}{1+t^{2}}\, dt .

The integrand is dominated by ∥g∥∞/(1+t2)\lVert g\rVert_\infty/(1+t^2), which is integrable, and converges pointwise to g(0)/(1+t2)g(0)/(1+t^2) by continuity of gg at 00. By dominated convergence the limit is g(0)∫dt/(1+t2)=πg(0)=πf(x0)g(0)\int dt/(1+t^2) = \pi g(0) = \pi f(x_0).

The KεK_\varepsilon term gives the principal value. Fix δ>0\delta>0 small enough that gg is Lipschitz with constant LL on [−δ,δ][-\delta,\delta]. Split the integral at ∣u∣=δ\lvert u\rvert = \delta.

Outside. For ∣u∣≥δ\lvert u\rvert \ge \delta,

∣Kε(u)−1u∣  =  ε2∣u∣ (u2+ε2)  ≤  ε2δ3,\left\lvert K_\varepsilon(u) - \frac1u \right\rvert \;=\; \frac{\varepsilon^{2}}{\lvert u\rvert\,(u^{2}+\varepsilon^{2})} \;\le\; \frac{\varepsilon^{2}}{\delta^{3}} ,

and also ∣Kε(u)∣≤1/∣u∣\lvert K_\varepsilon(u)\rvert \le 1/\lvert u\rvert. Hence

∣∫∣u∣≥δ(Kε(u)−u−1)g(u) du∣  ≤  ∫δ≤∣u∣≤1/εε2δ3∣g∣ du  +  2∫∣u∣>1/ε∣g(u)∣∣u∣ du.\left\lvert \int_{\lvert u\rvert\ge\delta}\bigl(K_\varepsilon(u) - u^{-1}\bigr) g(u)\, du\right\rvert \;\le\; \int_{\delta \le \lvert u\rvert \le 1/\varepsilon} \frac{\varepsilon^{2}}{\delta^{3}}\lvert g\rvert \, du \;+\; 2\int_{\lvert u\rvert > 1/\varepsilon}\frac{\lvert g(u)\rvert}{\lvert u\rvert}\, du .

The first term is at most ε2δ−3⋅2ε−1∥g∥∞=2ε∥g∥∞/δ3→0\varepsilon^{2}\delta^{-3}\cdot 2\varepsilon^{-1}\lVert g\rVert_\infty = 2\varepsilon\lVert g\rVert_\infty/\delta^{3} \to 0; the second tends to 00 because ∫∣g(u)∣/(1+∣u∣) du<∞\int \lvert g(u)\rvert/(1+\lvert u\rvert)\,du<\infty makes the tail integrable. So the outside part converges to ∫∣u∣≥δg(u) du/u\int_{\lvert u\rvert\ge\delta} g(u)\,du/u.

Inside. Both KεK_\varepsilon and 1/u1/u are odd, so ∫−δδKε(u) du=0\int_{-\delta}^{\delta}K_\varepsilon(u)\,du = 0 and the principal value of ∫−δδdu/u\int_{-\delta}^\delta du/u is 00. Subtracting the constant g(0)g(0) therefore costs nothing:

∫−δδKε(u)g(u) du  =  ∫−δδKε(u)(g(u)−g(0)) du,\int_{-\delta}^{\delta} K_\varepsilon(u) g(u)\, du \;=\; \int_{-\delta}^{\delta} K_\varepsilon(u)\bigl(g(u)-g(0)\bigr)\, du ,

and since ∣g(u)−g(0)∣≤L∣u∣\lvert g(u)-g(0)\rvert \le L\lvert u\rvert and ∣Kε(u)∣≤1/∣u∣\lvert K_\varepsilon(u)\rvert \le 1/\lvert u \rvert, the integrand is bounded by LL and the whole inside part is at most 2Lδ2L\delta in modulus, uniformly in ε\varepsilon. The same bound holds for P ⁣∫−δδg(u) du/u\mathrm{P}\!\int_{-\delta}^{\delta}g(u)\,du/u.

Combine. For every δ\delta,

lim sup⁡ε→0+∣∫Kεg  −  P ⁣∫g(u)u du∣  ≤  4Lδ,\limsup_{\varepsilon\to0^{+}}\left\lvert \int K_\varepsilon g \;-\; \mathrm{P}\!\int \frac{g(u)}{u}\, du\right\rvert \;\le\; 4L\delta ,

and δ\delta was arbitrary, so the limit is the principal value. Adding ±iπf(x0)\pm i\pi f(x_0) from the other term completes the proof. □\square

Method(Recipe)AdaptedAdapted from Riley, Hobson & Bence (2006), §24.13.2, pp. 863-865; Ahlfors (1979), Ch. 4, §5.3, case 3, p. 158
  1. Confirm the real pole is simple. That is the condition under which everything below is stated. If the order is ≥2\ge 2, the exact condition for both the principal value and the indentation to exist is that the even-index coefficients a−2,a−4,…a_{-2}, a_{-4}, \dots of the Laurent expansion at the real pole all vanish, as the proof shows; an odd-order pole with no even-index terms is therefore still tractable, and the rule of step 5 applies to it unchanged. Arfken, Weber and Harris set this case as Exercise 11.7.11 (p. 522).
  2. Decide what you are computing. If the integral diverges, say so and state that you are computing its principal value. For ∫fcos⁡ax\int f\cos ax or ∫fsin⁡ax\int f\sin ax with a pole at a zero of the trigonometric factor, the integral may converge outright and no principal value is needed.
  3. Replace cos⁡\cos or sin⁡\sin by eiaxe^{iax} before closing the contour, as always (Infinite real integrals and Jordan's lemma).
  4. Indent above each real pole and close with a large semicircle in the upper half-plane. Verify that the large arc vanishes.
  5. Apply the rule: P ⁣∫=2πi∑(residues with Im⁡z>0)+iπ∑(residues on the axis)\mathrm{P}\!\int = 2\pi i\sum(\text{residues with }\operatorname{Im}z>0) + i\pi\sum(\text{residues on the axis}).
  6. Take the real or imaginary part as required, and check reality and sign. For a numerical check, evaluate T(δ)=∫−∞x0−δ+∫x0+δ∞T(\delta) = \int_{-\infty}^{x_0-\delta}+\int_{x_0+\delta}^{\infty} at a small δ\delta. Writing f=a−1/(x−x0)+gf = a_{-1}/(x-x_0) + g with gg regular at x0x_0, the deleted piece contributes nothing from the singular term (it is odd) and 2δ g(x0)+O(δ3)2\delta\,g(x_0) + O(\delta^{3}) from gg, so T(δ)  =  P ⁣∫f  −  2δ g(x0)  +  O(δ3),T(\delta) \;=\; \mathrm{P}\!\int f \;-\; 2\delta\,g(x_0) \;+\; O(\delta^{3}) , a prediction one can compare with the observed discrepancy.
Remark(Where the hypotheses are used)Original
  • Symmetric deletion is the definition, and it matters. Arfken's ∫−abdx/x\int_{-a}^{b}dx/x shows that letting the two cut-offs shrink at different rates changes the answer by ln⁡(δ2/δ1)\ln(\delta_2/\delta_1). The principal value is a choice, justified in applications by the physics (a symmetric regularisation of a resonant denominator) and not by the integral itself.
  • Simplicity of the real pole is sufficient in both places, and in neither is it the exact condition. In the arc computation simplicity is what makes the two powers of δ\delta cancel and leaves the clean −iπa−1-i\pi a_{-1}. In the definition it is what makes the two one-sided divergences logarithmic and of opposite sign. But the precise condition is the same in both: the symmetric deletion of ∫a−m(x−x0)−mdx\int a_{-m}(x-x_0)^{-m}dx gives 00 for odd mm, the integrand being odd, and diverges like 2a−mδ1−m/(m−1)2a_{-m}\delta^{1-m}/(m-1) for even m≥2m \ge 2 — matching term by term the arc computation in the proof. So a real pole of order 33 with a−2=0a_{-2}=0, say f(x)=(x−x0)−3+g(x)f(x) = (x-x_0)^{-3} + g(x) with gg analytic, has a perfectly good principal value and obeys the rule of step 5 with the same iπa−1i\pi a_{-1}; a pole of order 22 does not. Simplicity is the condition worth checking in practice because it is immediate, not because it is necessary.
  • Above or below: the principal value does not care. The two contour integrals differ by a full residue, but so do the two residue sums, and the principal value comes out the same. This is Arfken's remark after Eqs. (11.77)-(11.78).
  • The ±iε\pm i\varepsilon prescription is a choice of physics, not of mathematics. Sokhotski-Plemelj shows that the two prescriptions differ by 2πif(x0)2\pi i f(x_0), a genuine difference: retarded versus advanced response, outgoing versus incoming waves, decaying versus growing modes. Which sign to use is fixed by causality or by boundary conditions, never by the integral.
  • Lipschitz at x0x_0, not merely continuous. Without some modulus-of-continuity control at x0x_0 the principal value itself may fail to exist; the Lipschitz bound is what makes the inside contribution O(δ)O(\delta) uniformly in ε\varepsilon.
Example(A rational principal value)Original

Evaluate

I  =  P ⁣∫−∞∞x dx(x2+4)(x−1).I \;=\; \mathrm{P}\!\int_{-\infty}^{\infty}\frac{x\, dx}{(x^{2}+4)(x-1)} .

Step 1-2. Put f(z)=z/((z2+4)(z−1))f(z) = z/\bigl((z^{2}+4)(z-1)\bigr). Singularities: z=±2iz = \pm 2i (simple, off the axis) and z=1z = 1 (simple, on the axis, with 1/(1+4)=1/5≠01/(1+4) = 1/5 \neq 0, so a genuine pole). The integral diverges; we compute its principal value.

Step 4: decay. ∣zf(z)∣∼∣z∣−1→0\lvert z f(z)\rvert \sim \lvert z\rvert^{-1} \to 0, so the large semicircle vanishes by the arc lemma (Infinite real integrals and Jordan's lemma).

Step 5: residues. In the upper half-plane only z=2iz = 2i:

Res⁡z=2if  =  2i(2i+2i)(2i−1)  =  2i4i (2i−1)  =  12(2i−1)  =  −1−2i10,\operatorname*{Res}_{z=2i} f \;=\; \frac{2i}{(2i+2i)(2i-1)} \;=\; \frac{2i}{4i\,(2i-1)} \;=\; \frac{1}{2(2i-1)} \;=\; \frac{-1-2i}{10} ,

using 1/(2i−1)=(−1−2i)/51/(2i-1) = (-1-2i)/5 (multiply numerator and denominator by −1−2i-1-2i, since (2i−1)(−1−2i)=5(2i-1)(-1-2i) = 5). On the axis,

Res⁡z=1f  =  112+4  =  15.\operatorname*{Res}_{z=1} f \;=\; \frac{1}{1^{2}+4} \;=\; \frac15 .

Assemble.

I  =  2πi⋅−1−2i10  +  iπ⋅15  =  πi(−1−2i)5+iπ5  =  π5(−i+2)+iπ5  =  2π5.I \;=\; 2\pi i\cdot\frac{-1-2i}{10} \;+\; i\pi\cdot\frac15 \;=\; \frac{\pi i(-1-2i)}{5} + \frac{i\pi}{5} \;=\; \frac{\pi}{5}\bigl(-i + 2\bigr) + \frac{i\pi}{5} \;=\; \frac{2\pi}{5} .

The imaginary parts cancel, as they must for a real integrand — a built-in check that the half-residue was included with the right sign.

Step 6: check. 2π/5=1.25663712\pi/5 = 1.2566371. Deleting (1−δ,1+δ)(1-\delta, 1+\delta) with δ=10−3\delta = 10^{-3} and integrating numerically gives T(δ)=1.2563971T(\delta) = 1.2563971. To predict the discrepancy, split f(x)=h(x)/(x−1)f(x) = h(x)/(x-1) with h(x)=x/(x2+4)h(x) = x/(x^{2}+4); the regular part of ff at x=1x=1 is (h(x)−h(1))/(x−1)\bigl(h(x)-h(1)\bigr)/(x-1), whose value at x=1x=1 is h′(1)h'(1). Since h′(x)=(4−x2)/(x2+4)2h'(x) = (4-x^{2})/(x^{2}+4)^{2}, we get h′(1)=3/25=0.12h'(1) = 3/25 = 0.12, so step 6 of the recipe predicts T(δ)=2π/5−2(0.001)(0.12)=1.2566371−0.00024=1.2563971T(\delta) = 2\pi/5 - 2(0.001)(0.12) = 1.2566371 - 0.00024 = 1.2563971 — matching every digit computed.

Example(A Fourier-type principal value, and where the half-residue is the whole answer)Original

Evaluate

J  =  P ⁣∫−∞∞sin⁡3xx−2 dx.J \;=\; \mathrm{P}\!\int_{-\infty}^{\infty}\frac{\sin 3x}{x-2}\, dx .

Set up. Take f(z)=e3iz/(z−2)f(z) = e^{3iz}/(z-2), whose only singularity is the simple pole at z=2z=2 on the axis. Here M(R)=1/(R−2)→0M(R) = 1/(R-2)\to0, so Jordan's lemma applies with a=3>0a = 3 > 0 (Infinite real integrals and Jordan's lemma) and the large upper semicircle vanishes. There are no singularities in the open upper half-plane at all, so

P ⁣∫−∞∞e3ixx−2 dx  =  0  +  iπRes⁡z=2e3izz−2  =  iπe6i.\mathrm{P}\!\int_{-\infty}^{\infty}\frac{e^{3ix}}{x-2}\, dx \;=\; 0 \;+\; i\pi\operatorname*{Res}_{z=2}\frac{e^{3iz}}{z-2} \;=\; i\pi e^{6i} .

The entire answer is the half-residue from the pole on the contour.

Take parts. With e6i=cos⁡6+isin⁡6e^{6i} = \cos 6 + i\sin 6,

iπe6i  =  −πsin⁡6  +  iπcos⁡6,i\pi e^{6i} \;=\; -\pi\sin 6 \;+\; i\pi\cos 6 ,

so

P ⁣∫−∞∞cos⁡3xx−2 dx=−πsin⁡6,J  =  P ⁣∫−∞∞sin⁡3xx−2 dx  =  πcos⁡6.\mathrm{P}\!\int_{-\infty}^{\infty}\frac{\cos3x}{x-2}\,dx = -\pi\sin 6 , \qquad J \;=\; \mathrm{P}\!\int_{-\infty}^{\infty}\frac{\sin3x}{x-2}\,dx \;=\; \pi\cos 6 .

Independent check by substitution. Put u=x−2u = x-2 and expand sin⁡(3u+6)=sin⁡3ucos⁡6+cos⁡3usin⁡6\sin(3u+6) = \sin 3u\cos6 + \cos3u\sin6:

J  =  cos⁡6 P ⁣∫−∞∞sin⁡3uu du  +  sin⁡6 P ⁣∫−∞∞cos⁡3uu du  =  cos⁡6⋅π  +  sin⁡6⋅0  =  πcos⁡6,J \;=\; \cos 6\,\mathrm{P}\!\int_{-\infty}^{\infty}\frac{\sin 3u}{u}\,du \;+\; \sin 6\,\mathrm{P}\!\int_{-\infty}^{\infty}\frac{\cos3u}{u}\,du \;=\; \cos6\cdot\pi \;+\; \sin6\cdot 0 \;=\; \pi\cos6 ,

the first integral being the Dirichlet integral (which converges without a principal value, the singularity being removable) and the second vanishing by oddness. Numerically ∫−∞∞sin⁡3u du/u=3.1415927=π\int_{-\infty}^{\infty}\sin 3u\,du/u = 3.1415927 = \pi and πcos⁡6=3.0164639\pi\cos6 = 3.0164639, so J=3.0164639J = 3.0164639. Note that JJ itself converges slowly under naive truncation, because the integrand decays only like 1/x1/x; the substitution route is the reliable numerical check.

Example(The ±iε\pm i\varepsilon prescription in action)Original

Take f(x)=1/(1+x2)f(x) = 1/(1+x^{2}) and x0=0x_0 = 0, and compare the two sides of the Sokhotski-Plemelj formula.

Left-hand side in closed form. For 0<ε<10<\varepsilon<1 let

A(ε)  =  ∫−∞∞dx(1+x2)(x−iε).A(\varepsilon) \;=\; \int_{-\infty}^{\infty}\frac{dx}{(1+x^{2})(x - i\varepsilon)} .

The integrand is O(∣z∣−3)O(\lvert z\rvert^{-3}), so the large semicircle vanishes and the upper half-plane encloses the two simple poles z=iz = i and z=iεz = i\varepsilon. Their residues are

Res⁡z=i  =  1(z+i)(z−iε)∣z=i  =  12i⋅i(1−ε)  =  −12(1−ε),Res⁡z=iε  =  11+(iε)2  =  11−ε2.\operatorname*{Res}_{z=i} \;=\; \frac{1}{(z+i)(z-i\varepsilon)}\bigg|_{z=i} \;=\; \frac{1}{2i\cdot i(1-\varepsilon)} \;=\; \frac{-1}{2(1-\varepsilon)} , \qquad \operatorname*{Res}_{z=i\varepsilon} \;=\; \frac{1}{1+(i\varepsilon)^{2}} \;=\; \frac{1}{1-\varepsilon^{2}} .

Their sum is

−12(1−ε)+11−ε2  =  −(1+ε)+22(1−ε2)  =  1−ε2(1−ε)(1+ε)  =  12(1+ε),\frac{-1}{2(1-\varepsilon)} + \frac{1}{1-\varepsilon^{2}} \;=\; \frac{-(1+\varepsilon) + 2}{2(1-\varepsilon^{2})} \;=\; \frac{1-\varepsilon}{2(1-\varepsilon)(1+\varepsilon)} \;=\; \frac{1}{2(1+\varepsilon)} ,

so A(ε)=2πi⋅12(1+ε)=iπ1+εA(\varepsilon) = 2\pi i\cdot\dfrac{1}{2(1+\varepsilon)} = \dfrac{i\pi}{1+\varepsilon}.

Right-hand side. The principal value P ⁣∫dx/((1+x2)x)\mathrm{P}\!\int dx/\bigl((1+x^2)x\bigr) vanishes, the integrand being odd; and iπf(0)=iπi\pi f(0) = i\pi. So the formula predicts A(ε)→iπA(\varepsilon) \to i\pi, which the closed form iπ/(1+ε)i\pi/(1+\varepsilon) confirms, with the approach linear in ε\varepsilon.

Numerically, direct quadrature of A(ε)A(\varepsilon) gives 2.8559933 i2.8559933\,i at ε=0.1\varepsilon = 0.1, 3.1104878 i3.1104878\,i at ε=0.01\varepsilon = 0.01 and 3.1384542 i3.1384542\,i at ε=0.001\varepsilon=0.001, against iπ=3.1415927 ii\pi = 3.1415927\,i; the closed form π/(1+ε)\pi/(1+\varepsilon) gives 2.85599332.8559933, 3.11048783.1104878 and 3.13845423.1384542 — agreeing to all digits shown. Choosing x−iε→x+iεx - i\varepsilon \to x + i\varepsilon instead flips the sign to −iπ-i\pi, a difference of 2πif(0)2\pi i f(0), exactly as the formula says.

Application(Dispersion relations, propagators and resonant denominators)Original
  • Kramers-Kronig relations. For a causal response χ(ω)\chi(\omega), Cauchy's formula applied to a contour along the real axis indented at ω\omega gives Re⁡χ(ω)  =  1π P ⁣∫−∞∞Im⁡χ(ω′)ω′−ω dω′,\operatorname{Re}\chi(\omega) \;=\; \frac{1}{\pi}\,\mathrm{P}\!\int_{-\infty}^{\infty}\frac{\operatorname{Im}\chi(\omega')}{\omega'-\omega}\, d\omega' , and the half-residue is exactly the term that separates the two parts. Every dispersion relation in optics, acoustics and particle physics has a principal value in it for this reason.
  • Propagators and the iεi\varepsilon prescription. The retarded Green's function of the wave equation, the Feynman propagator and the advanced propagator differ only in how the contour passes the poles at ω=±k\omega = \pm k, that is, in the sign of iεi\varepsilon in 1/(ω2−k2±iε)1/(\omega^2-k^2\pm i\varepsilon). Sokhotski-Plemelj translates the prescription into a principal value plus a delta function, and the delta function is what carries the on-shell, energy-conserving part of the physics.
  • Fermi's golden rule. Second-order perturbation theory produces 1/(Ei−Ef+iε)1/(E_i - E_f + i\varepsilon); applying Sokhotski-Plemelj splits it into a principal value, which renormalises the energy (the level shift), and −iπδ(Ei−Ef)-i\pi\delta(E_i-E_f), whose modulus squared gives the transition rate. The golden rule is the imaginary half of this identity.
  • Landau damping and plasma dispersion. The dielectric function of a warm plasma contains ∫dv (∂f0/∂v)/(ω−kv)\int dv\, (\partial f_0/\partial v)/(\omega - kv), whose pole at the resonant velocity sits on the integration path. Taking the principal value plus the half-residue gives the real frequency shift plus the Landau damping rate; the sign of the iεi\varepsilon — fixed by the initial-value nature of the problem — is what makes the damping a damping rather than a growth.

Method

Summing series with residues

Adapted

Multiplying a function by πcot⁡πz\pi\cot\pi z, whose residue at every integer is 11, turns an infinite sum over the integers into a contour integral that vanishes; the sum is then minus the residues at the poles of the function, and πcsc⁡πz\pi\csc\pi z does the same for alternating sums.

Prerequisites: The residue theorem, Classification of isolated singularities, Contour integrals, Liouville's theorem and the maximum modulus principle

NoteOriginal

What it means. A contour integral that vanishes is a statement that a sum of residues is zero. If the integrand has one simple pole at each integer, with residue f(n)f(n), and a few more poles elsewhere, then that statement reads: the whole infinite sum ∑nf(n)\sum_n f(n) equals minus the finitely many remaining residues. The kernel that supplies a residue 11 at every integer is πcot⁡πz\pi\cot\pi z; replacing it by πcsc⁡πz\pi\csc\pi z gives residue (−1)n(-1)^n instead and therefore sums alternating series. The work is then a handful of residue computations, and the answers come out in closed form — coth⁡\coth and csch⁡\operatorname{csch} for the two kernels — where elementary methods give nothing.

Definition(The two kernels)AdaptedAdapted from Arfken, Weber & Harris (2013), §11.7, Examples 11.7.3-11.7.4, pp. 517-518; Riley, Hobson & Bence (2006), §25.4, p. 883

Define

κ(z)  =  πcot⁡πz  =  πcos⁡πzsin⁡πz,κalt(z)  =  πcsc⁡πz  =  πsin⁡πz.\kappa(z) \;=\; \pi\cot\pi z \;=\; \frac{\pi\cos\pi z}{\sin\pi z} , \qquad \kappa_{\mathrm{alt}}(z) \;=\; \pi\csc\pi z \;=\; \frac{\pi}{\sin\pi z} .

Both are meromorphic on C\mathbb{C} with poles exactly at the integers, all simple (Classification of isolated singularities), and

Res⁡z=nκ  =  1,Res⁡z=nκalt  =  (−1)n,n∈Z.\operatorname*{Res}_{z=n}\kappa \;=\; 1 , \qquad \operatorname*{Res}_{z=n}\kappa_{\mathrm{alt}} \;=\; (-1)^{n} , \qquad n \in \mathbb{Z} .

For N∈N0N \in \mathbb{N}_0 let SNS_N be the positively oriented boundary of the square with vertices ±(N+12)±i(N+12)\pm(N+\tfrac12)\pm i(N+\tfrac12). It encloses exactly the integers −N,…,N-N, \dots, N and passes through no integer.

Method(The kernels are bounded on the squares)Original

On SNS_N, for every N≥0N \ge 0,

∣κ(z)∣  ≤  πcoth⁡π2  ≈  3.4254,∣κalt(z)∣  ≤  π.\lvert \kappa(z)\rvert \;\le\; \pi\coth\frac{\pi}{2} \;\approx\; 3.4254 , \qquad \lvert \kappa_{\mathrm{alt}}(z)\rvert \;\le\; \pi .

In particular both are bounded on ⋃NSN\bigcup_N S_N by a constant independent of NN.

Method(Summation by residues)AdaptedAdapted from Riley, Hobson & Bence (2006), §25.4, pp. 882-883

Let ff be meromorphic on C\mathbb{C} with finitely many poles, none of them at an integer, and suppose

z f(z)  ⟶  0as ∣z∣→∞.z\,f(z) \;\longrightarrow\; 0 \qquad\text{as } \lvert z\rvert\to\infty .

Then both series below converge and

∑n=−∞∞f(n)  =  −∑kRes⁡z=zk[πcot⁡(πz) f(z)],∑n=−∞∞(−1)nf(n)  =  −∑kRes⁡z=zk[πcsc⁡(πz) f(z)],\sum_{n=-\infty}^{\infty} f(n) \;=\; -\sum_{k}\operatorname*{Res}_{z=z_k}\Bigl[\pi\cot(\pi z)\, f(z)\Bigr] , \qquad \sum_{n=-\infty}^{\infty} (-1)^{n} f(n) \;=\; -\sum_{k}\operatorname*{Res}_{z=z_k}\Bigl[\pi\csc(\pi z)\, f(z)\Bigr] ,

the sums on the right running over the poles zkz_k of ff.

If ff has a pole at an integer mm. The formula still holds in the form "all residues of the integrand sum to zero", with the integer mm now contributing the residue of κf\kappa f at mm rather than the term f(m)f(m): that is,

∑n∈Zn not a pole of ff(n)  +  ∑kRes⁡z=zk[κ(z)f(z)]  =  0,\sum_{\substack{n \in \mathbb{Z} \\ n \text{ not a pole of } f}} f(n) \;+\; \sum_{k}\operatorname*{Res}_{z=z_k}\bigl[\kappa(z)f(z)\bigr] \;=\; 0 ,

where now the zkz_k include the integer poles of ff. The same holds with κalt\kappa_{\mathrm{alt}}.

Idea of the proofOriginal

Build a function whose residues are the terms of the series. Since sin⁡πz\sin\pi z has a simple zero at each integer, π/sin⁡πz\pi/\sin\pi z and πcot⁡πz\pi\cot\pi z have a simple pole at each integer, and their residues are (−1)n(-1)^n and 11. Multiplying by ff, which is regular at the integers, gives an integrand with residue (−1)nf(n)(-1)^nf(n) or f(n)f(n) there — the terms of the series, laid out one per pole.

Now integrate over a contour that grows to swallow the whole integer lattice. The residue theorem equates the integral to 2πi2\pi i times (the partial sum plus the finitely many residues at the poles of ff). If the integral tends to zero, the infinite sum must equal minus those finitely many residues.

For the integral to tend to zero, two things are needed: the kernel must stay bounded on the growing contour — which it does, because cot⁡\cot and csc⁡\csc approach ∓i\mp i and 00 as ∣Im⁡z∣\lvert\operatorname{Im}z\rvert grows, and are controlled on the vertical sides by the half-integer offset — and ff must decay faster than 1/∣z∣1/\lvert z\rvert, so that the perimeter growth is beaten.

ProofAdaptedAdapted from Riley, Hobson & Bence (2006), §25.4, pp. 882-883; Arfken, Weber & Harris (2013), §11.7, pp. 517-518

Step 1: residues of the kernels. The function sin⁡πz\sin\pi z has a zero at each integer nn, and ddzsin⁡πz∣z=n=πcos⁡πn=π(−1)n≠0\frac{d}{dz}\sin\pi z\big|_{z=n} = \pi\cos\pi n = \pi(-1)^{n}\ne 0, so the zero is simple and these are all its zeros. By the quotient rule for residues (The residue theorem),

Res⁡z=nπcos⁡πzsin⁡πz  =  πcos⁡πnπcos⁡πn  =  1,Res⁡z=nπsin⁡πz  =  ππcos⁡πn  =  (−1)n.\operatorname*{Res}_{z=n}\frac{\pi\cos\pi z}{\sin\pi z} \;=\; \frac{\pi\cos\pi n}{\pi\cos\pi n} \;=\; 1 , \qquad \operatorname*{Res}_{z=n}\frac{\pi}{\sin\pi z} \;=\; \frac{\pi}{\pi\cos\pi n} \;=\; (-1)^{n} .

(Riley, Hobson and Bence obtain the first by writing z=n+ξz = n+\xi and expanding, which gives cot⁡πz≈1/(πξ)\cot\pi z \approx 1/(\pi\xi); the two routes agree.) Since cos⁡πz\cos\pi z and sin⁡πz\sin\pi z have no common zero, the poles of both kernels are exactly the integers.

Step 2: the bounds on SNS_N. Write z=x+iyz = x+iy. From sin⁡πz=sin⁡πxcosh⁡πy+icos⁡πxsinh⁡πy\sin\pi z = \sin\pi x\cosh\pi y + i\cos\pi x\sinh\pi y and cos⁡πz=cos⁡πxcosh⁡πy−isin⁡πxsinh⁡πy\cos\pi z = \cos\pi x\cosh\pi y - i \sin\pi x\sinh\pi y,

∣sin⁡πz∣2=sin⁡2πx+sinh⁡2πy,∣cos⁡πz∣2=cos⁡2πx+sinh⁡2πy,\lvert \sin\pi z\rvert^{2} = \sin^{2}\pi x + \sinh^{2}\pi y , \qquad \lvert \cos\pi z\rvert^{2} = \cos^{2}\pi x + \sinh^{2}\pi y ,

using cosh⁡2=1+sinh⁡2\cosh^2 = 1+\sinh^2. Hence

∣cot⁡πz∣2  =  cos⁡2πx+sinh⁡2πysin⁡2πx+sinh⁡2πy.\lvert\cot\pi z\rvert^{2} \;=\; \frac{\cos^{2}\pi x + \sinh^{2}\pi y}{\sin^{2}\pi x+\sinh^{2}\pi y} .

Horizontal sides, ∣y∣=N+12≥12\lvert y\rvert = N+\tfrac12 \ge \tfrac12: dropping sin⁡2πx≥0\sin^2\pi x \ge 0 below and bounding cos⁡2πx≤1\cos^2\pi x\le1 above,

∣cot⁡πz∣2  ≤  1+sinh⁡2πysinh⁡2πy  =  coth⁡2π∣y∣  ≤  coth⁡2π2,\lvert \cot\pi z\rvert^{2} \;\le\; \frac{1+\sinh^{2}\pi y}{\sinh^{2}\pi y} \;=\; \coth^{2}\pi\lvert y\rvert \;\le\; \coth^{2}\frac{\pi}{2} ,

coth⁡\coth being decreasing on (0,∞)(0,\infty). Likewise ∣csc⁡πz∣≤1/∣sinh⁡πy∣≤1/sinh⁡(π/2)<1\lvert \csc \pi z\rvert \le 1/\lvert\sinh\pi y\rvert \le 1/\sinh(\pi/2) < 1.

Vertical sides, x=±(N+12)x = \pm(N+\tfrac12): then sin⁡2πx=1\sin^2\pi x = 1 and cos⁡2πx=0\cos^2 \pi x = 0, so

∣cot⁡πz∣2  =  sinh⁡2πy1+sinh⁡2πy  =  tanh⁡2πy  ≤  1,∣csc⁡πz∣2  =  11+sinh⁡2πy  ≤  1.\lvert\cot\pi z\rvert^{2} \;=\; \frac{\sinh^{2}\pi y}{1+\sinh^{2}\pi y} \;=\; \tanh^{2}\pi y \;\le\; 1 , \qquad \lvert\csc\pi z\rvert^{2} \;=\; \frac{1}{1+\sinh^{2}\pi y} \;\le\; 1 .

Since coth⁡(π/2)=1.0903>1\coth(\pi/2) = 1.0903 > 1, the stated bounds hold on all of SNS_N: ∣κ∣≤πcoth⁡(π/2)\lvert\kappa\rvert\le\pi\coth(\pi/2) and ∣κalt∣≤π\lvert\kappa_{\mathrm{alt}}\rvert\le\pi. The half-integer offset is what forces sin⁡2πx=1\sin^2\pi x = 1 on the vertical sides and so keeps the contour away from the zeros of sin⁡πz\sin\pi z; a square through the integers would give no bound at all.

Step 3: the integral vanishes. Let g=κfg = \kappa f and take NN large enough that all poles of ff lie inside SNS_N. The perimeter of SNS_N has length 8(N+12)8(N+\tfrac12), and every point of SNS_N has ∣z∣≥N+12\lvert z\rvert \ge N+\tfrac12. By the MLML estimate (Contour integrals),

∣∮SNκ(z)f(z) dz∣  ≤  8(N+12)⋅πcoth⁡π2⋅max⁡SN∣f∣  ≤  8πcoth⁡π2⋅max⁡∣z∣≥N+1/2∣zf(z)∣,\left\lvert \oint_{S_N} \kappa(z) f(z)\, dz\right\rvert \;\le\; 8\Bigl(N+\tfrac12\Bigr)\cdot \pi\coth\frac\pi2 \cdot \max_{S_N}\lvert f\rvert \;\le\; 8\pi\coth\frac{\pi}{2}\cdot \max_{\lvert z\rvert \ge N+1/2}\lvert z f(z)\rvert ,

where the last step uses (N+12)∣f(z)∣≤∣zf(z)∣(N+\tfrac12)\lvert f(z)\rvert \le \lvert z f(z)\rvert on SNS_N. By hypothesis the right-hand side tends to 00 as N→∞N\to\infty. The same bound holds with κalt\kappa_{\mathrm{alt}} and the constant π\pi.

Step 4: apply the residue theorem. SNS_N is a positively oriented simple closed contour, and the integrand κf\kappa f is analytic on and inside it except at the integers −N,…,N-N,\dots,N — where, ff being analytic there, the residue is f(n)⋅1=f(n)f(n)\cdot 1 = f(n) — and at the poles zkz_k of ff. Hence (The residue theorem)

12πi∮SNκ(z)f(z) dz  =  ∑n=−NNf(n)  +  ∑kRes⁡z=zk[κf].\frac{1}{2\pi i}\oint_{S_N}\kappa(z) f(z)\, dz \;=\; \sum_{n=-N}^{N} f(n) \;+\; \sum_{k}\operatorname*{Res}_{z=z_k}\bigl[\kappa f\bigr] .

Letting N→∞N\to\infty, the left-hand side tends to 00 by Step 3, so the symmetric partial sums converge and

∑n=−∞∞f(n)  =  −∑kRes⁡z=zk[κf].\sum_{n=-\infty}^{\infty} f(n) \;=\; -\sum_k \operatorname*{Res}_{z=z_k}\bigl[\kappa f\bigr] .

Step 5: the two series converge absolutely. So far only the symmetric partial sums have been shown to converge. In fact the stated hypotheses force ff to be a rational function, and then absolute convergence is immediate. Let z1,…,zJz_1,\dots,z_J be the poles of ff, with principal parts PjP_j at zjz_j — each PjP_j a finite sum of negative powers of z−zjz - z_j (Classification of isolated singularities) — and put

P  =  ∑j=1JPj,h  =  f−P.P \;=\; \sum_{j=1}^{J} P_j , \qquad h \;=\; f - P .

Each PjP_j is analytic off zjz_j, and f−Pjf - P_j has a removable singularity at zjz_j by the definition of the principal part, so hh extends to an entire function. Both ff and PP tend to 00 as ∣z∣→∞\lvert z\rvert\to\infty — ff because zf(z)→0zf(z)\to0, and PP because every term is a negative power — so h(z)→0h(z)\to0 at infinity and is therefore bounded on C\mathbb{C}. By Liouville's theorem (Liouville's theorem and the maximum modulus principle) hh is constant, and the constant is its limit at infinity, namely 00. Hence f=Pf = P is rational.

Write f=p/qf = p/q in lowest terms. Then zf(z)→0zf(z)\to0 forces deg⁡q≥deg⁡p+2\deg q \ge \deg p + 2, so there are CC and N0N_0 with ∣f(x)∣≤Cx−2\lvert f(x)\rvert \le C x^{-2} for real ∣x∣≥N0\lvert x\rvert \ge N_0. Therefore ∑n∣f(n)∣<∞\sum_{n}\lvert f(n)\rvert < \infty: both series converge absolutely, and the symmetric limit found in Step 4 is their sum. The alternating case is identical with κalt\kappa_{\mathrm{alt}}, whose residue at nn is (−1)n(-1)^n, and ∣(−1)nf(n)∣=∣f(n)∣\lvert(-1)^nf(n)\rvert = \lvert f(n)\rvert.

The case of a pole at an integer. Nothing in Step 4 used that the integers are not poles of ff except the identification of the residue at nn as f(n)f(n). If ff has a pole at m∈Zm \in \mathbb{Z} then κf\kappa f has a pole of higher order there, and that point simply joins the list of zkz_k; the displayed identity becomes the statement that all residues of κf\kappa f sum to zero. □\square

Method(Recipe)AdaptedAdapted from Riley, Hobson & Bence (2006), §25.4, pp. 882-883
  1. Write the series as ∑n∈Zf(n)\sum_{n\in\mathbb{Z}} f(n) or ∑n∈Z(−1)nf(n)\sum_{n\in\mathbb{Z}}(-1)^n f(n) for a single meromorphic ff. A one-sided sum ∑n≥1\sum_{n\ge1} is obtained afterwards from the two-sided one using the symmetry of ff; for even ff, ∑n≥1f(n)=12(∑n∈Zf(n)−f(0))\sum_{n\ge1} f(n) = \tfrac12\bigl(\sum_{n\in\mathbb{Z}}f(n) - f(0)\bigr).
  2. Check the decay. Verify zf(z)→0z f(z)\to0; for a rational f=p/qf = p/q this means deg⁡q≥deg⁡p+2\deg q \ge \deg p + 2.
  3. Choose the kernel: πcot⁡πz\pi\cot\pi z for a plain sum, πcsc⁡πz\pi\csc\pi z for an alternating one.
  4. Find the poles of ff and compute the residue of (kernel)×f\times f at each, using cot⁡(iu)=−icoth⁡u\cot(iu) = -i\coth u and csc⁡(iu)=−icsch⁡u\csc(iu) = -i\operatorname{csch} u when the poles are imaginary. If ff has a pole at an integer, include it and remember to omit that term from the sum.
  5. The two-sided sum is minus the total of those residues.
  6. Check. The answer must be real and of the right sign; summing twenty or so terms numerically settles it. A useful limiting check: as the parameter that moves ff's poles to infinity is taken to its limit, the closed form should reduce to something known.
Remark(Where the hypotheses are used)Original
  • Half-integer sides. The whole method rests on the contour avoiding the zeros of sin⁡πz\sin\pi z by a fixed margin. On a square through the integers the kernel is unbounded and Step 3 fails.
  • zf(z)→0zf(z)\to0, not merely f→0f\to0. The perimeter grows like NN, so ff must beat 1/N1/N. For f(z)=1/zf(z) = 1/z the method fails — as it must, since ∑n≠01/n\sum_{n\ne0}1/n is only conditionally summable and ∑n∈Z\sum_{n\in\mathbb Z} is not defined.
  • The hypotheses are more restrictive than they look. Step 5 shows that a function meromorphic on C\mathbb{C} with finitely many poles and zf(z)→0zf(z)\to0 is necessarily rational, with deg⁡q≥deg⁡p+2\deg q \ge \deg p + 2. So the natural domain of the method is rational summands, and the convergence of the two series is not an extra assumption but a consequence. A summand like 1/(en+1)1/(e^{n}+1), decaying far faster, is not covered: it is not the restriction to Z\mathbb{Z} of a function with finitely many poles, and summing it needs a kernel adapted to its own poles.
  • No pole of ff at an integer, unless handled explicitly. Otherwise a term of the series is infinite. The corrected form of the statement is what makes the classical evaluation of ∑1/n2\sum 1/n^2 work, where f=1/z2f = 1/z^2 has its pole exactly at n=0n=0.
  • Boundedness of the kernel is uniform, the decay of ff is not automatic. Riley, Hobson and Bence use a large circle rather than a square and argue that cot⁡πz→∓i\cot\pi z \to \mp i as Im⁡z→±∞\operatorname{Im}z \to \pm\infty (p. 883). On a circle one must still keep away from the real axis near the integers; the square makes that control explicit, which is why we use it.
  • csc⁡\csc rather than cot⁡\cot for alternating sums because its residue carries the sign: Riley, Hobson and Bence record exactly this ((−1)nπ−1(-1)^n\pi^{-1} for csc⁡πz\csc\pi z, p. 883).
Example(A Lorentzian sum: ∑(n2+a2)−1\sum (n^2+a^2)^{-1})Original

Evaluate Σ1=∑n=1∞1n2+4\displaystyle \Sigma_1 = \sum_{n=1}^{\infty}\frac{1}{n^{2}+4}.

Steps 1-2. Take f(z)=1/(z2+4)f(z) = 1/(z^{2}+4), which is even, so

∑n=1∞f(n)  =  12(∑n=−∞∞f(n)−f(0))  =  12(∑n∈Zf(n)−14).\sum_{n=1}^{\infty} f(n) \;=\; \tfrac12\left( \sum_{n=-\infty}^{\infty} f(n) - f(0)\right) \;=\; \tfrac12\left(\sum_{n\in\mathbb{Z}} f(n) - \tfrac14\right) .

Here zf(z)=z/(z2+4)→0z f(z) = z/(z^2+4) \to 0, and ff has simple poles at z=±2iz = \pm 2i, neither an integer. Both hypotheses hold.

Steps 3-4: residues. With κ(z)=πcot⁡πz\kappa(z) = \pi\cot\pi z and z2+4=(z−2i)(z+2i)z^2+4 = (z-2i)(z+2i),

Res⁡z=2i[κf]  =  πcot⁡(2πi)2⋅2i  =  πcot⁡(2πi)4i.\operatorname*{Res}_{z=2i}\bigl[\kappa f\bigr] \;=\; \frac{\pi\cot(2\pi i)}{2\cdot 2i} \;=\; \frac{\pi\cot(2\pi i)}{4i} .

Now cot⁡(iu)=cos⁡(iu)/sin⁡(iu)=cosh⁡u/(isinh⁡u)=−icoth⁡u\cot(iu) = \cos(iu)/\sin(iu) = \cosh u/(i\sinh u) = -i\coth u, so cot⁡(2πi)=−icoth⁡2π\cot(2\pi i) = -i\coth 2\pi and

Res⁡z=2i[κf]  =  π(−icoth⁡2π)4i  =  −πcoth⁡2π4.\operatorname*{Res}_{z=2i}\bigl[\kappa f\bigr] \;=\; \frac{\pi(-i\coth2\pi)}{4i} \;=\; -\frac{\pi\coth2\pi}{4} .

At z=−2iz = -2i: cot⁡(−2πi)=+icoth⁡2π\cot(-2\pi i) = +i\coth2\pi (the cotangent is odd) and the denominator is −4i-4i, giving the same value −14πcoth⁡2π-\tfrac14\pi\coth2\pi. The two residues are equal, as the evenness of ff and the oddness of cot⁡\cot together require.

Step 5.

∑n∈Z1n2+4  =  −(−πcoth⁡2π4−πcoth⁡2π4)  =  πcoth⁡2π2,\sum_{n\in\mathbb{Z}}\frac{1}{n^{2}+4} \;=\; -\left(-\frac{\pi\coth2\pi}{4}-\frac{\pi\coth2\pi}{4}\right) \;=\; \frac{\pi\coth 2\pi}{2} ,

and therefore

Σ1  =  12(πcoth⁡2π2−14)  =  πcoth⁡2π4−18.\Sigma_1 \;=\; \frac12\left(\frac{\pi\coth2\pi}{2} - \frac14\right) \;=\; \frac{\pi\coth 2\pi}{4} - \frac18 .

Step 6: check. coth⁡2π=1.0000069747\coth2\pi = 1.0000069747, so Σ1=0.7854036413−0.125=0.6604036413\Sigma_1 = 0.7854036413 - 0.125 = 0.6604036413. Direct numerical summation gives 0.66040364130.6604036413. Two sanity checks: coth⁡2π\coth2\pi is barely above 11, so Σ1≈π/4−1/8=0.6603982\Sigma_1 \approx \pi/4 - 1/8 = 0.6603982, and the first four terms already give 1/5+1/8+1/13+1/20=0.45192311/5+1/8+1/13+1/20 = 0.4519231, below the total as they must be. The general formula is ∑n∈Z(n2+a2)−1=(π/a)coth⁡πa\sum_{n\in\mathbb{Z}}(n^2+a^2)^{-1} = (\pi/a)\coth\pi a; the limit a→0a\to0 reproduces the divergence of ∑n−2+a−2\sum n^{-2}+a^{-2} correctly, since (π/a)coth⁡πa=a−2+π2/3+O(a2)(\pi/a)\coth\pi a = a^{-2}+\pi^2/3+O(a^2).

Example(The alternating version)Original

Evaluate Σ2=∑n=1∞(−1)nn2+4\displaystyle \Sigma_2 = \sum_{n=1}^{\infty}\frac{(-1)^{n}}{n^{2}+4}.

The set-up is identical, with κalt(z)=πcsc⁡πz\kappa_{\mathrm{alt}}(z) = \pi\csc\pi z in place of κ\kappa. Using csc⁡(iu)=1/sin⁡(iu)=1/(isinh⁡u)=−icsch⁡u\csc(iu) = 1/\sin(iu) = 1/(i\sinh u) = -i\operatorname{csch}u,

Res⁡z=2i[κaltf]  =  πcsc⁡(2πi)4i  =  π(−icsch⁡2π)4i  =  −πcsch⁡2π4,\operatorname*{Res}_{z=2i}\bigl[\kappa_{\mathrm{alt}}f\bigr] \;=\; \frac{\pi\csc(2\pi i)}{4i} \;=\; \frac{\pi(-i\operatorname{csch}2\pi)}{4i} \;=\; -\frac{\pi\operatorname{csch}2\pi}{4} ,

and the residue at −2i-2i is the same. Hence

∑n∈Z(−1)nn2+4  =  πcsch⁡2π2,Σ2  =  12(πcsch⁡2π2−14)  =  πcsch⁡2π4−18.\sum_{n\in\mathbb{Z}}\frac{(-1)^{n}}{n^{2}+4} \;=\; \frac{\pi\operatorname{csch}2\pi}{2} , \qquad \Sigma_2 \;=\; \frac12\left(\frac{\pi\operatorname{csch}2\pi}{2} - \frac14\right) \;=\; \frac{\pi\operatorname{csch}2\pi}{4} - \frac18 .

Check. csch⁡2π=1/sinh⁡2π=0.0037348985\operatorname{csch}2\pi = 1/\sinh 2\pi = 0.0037348985, so Σ2=0.0029333824−0.125=−0.1220666176\Sigma_2 = 0.0029333824 - 0.125 = -0.1220666176. Direct numerical summation gives −0.1220666176-0.1220666176. The sign is right: the first term −1/5-1/5 dominates. Note how the two answers differ — coth⁡\coth for the plain sum, csch⁡\operatorname{csch} for the alternating one — which is the whole effect of swapping the kernel.

Example(A pole at an integer: ∑n−2=π2/6\sum n^{-2} = \pi^2/6)Original

Take f(z)=1/z2f(z) = 1/z^{2}, whose only pole, a double one, sits at the integer z=0z=0. Then zf(z)=1/z→0zf(z) = 1/z \to 0, so the contour estimate of Step 3 applies, and the corrected form of the statement says that all residues of κ(z)/z2\kappa(z)/z^{2} sum to zero.

Residues at n≠0n \ne 0. These are f(n)=1/n2f(n) = 1/n^{2}, as before.

Residue at 00. The Laurent series of the cotangent about the origin is obtained from cos⁡πz=1−12π2z2+O(z4)\cos\pi z = 1 - \tfrac12\pi^2z^2+O(z^4) and sin⁡πz=πz(1−16π2z2+O(z4))\sin\pi z = \pi z\bigl(1 - \tfrac16\pi^2z^2+O(z^4)\bigr):

πcot⁡πz  =  1−12π2z2+O(z4)z(1−16π2z2+O(z4))  =  1z(1−12π2z2)(1+16π2z2+O(z4))  =  1z−π2z3+O(z3).\pi\cot\pi z \;=\; \frac{1 - \tfrac12\pi^{2}z^{2}+O(z^4)}{z\bigl(1-\tfrac16\pi^{2}z^{2}+O(z^4)\bigr)} \;=\; \frac1z\Bigl(1-\tfrac12\pi^2z^2\Bigr)\Bigl(1+\tfrac16\pi^2z^2+O(z^4)\Bigr) \;=\; \frac1z - \frac{\pi^{2}z}{3} + O(z^{3}) .

Dividing by z2z^{2},

πcot⁡πzz2  =  1z3−π23z+O(z),soRes⁡z=0πcot⁡πzz2  =  −π23.\frac{\pi\cot\pi z}{z^{2}} \;=\; \frac{1}{z^{3}} - \frac{\pi^{2}}{3z} + O(z) , \qquad\text{so}\qquad \operatorname*{Res}_{z=0}\frac{\pi\cot\pi z}{z^{2}} \;=\; -\frac{\pi^{2}}{3} .

Assemble. All residues sum to zero:

∑n≠01n2  −  π23  =  0,i.e.2∑n=1∞1n2  =  π23,∑n=1∞1n2  =  π26.\sum_{n\ne0}\frac{1}{n^{2}} \;-\; \frac{\pi^{2}}{3} \;=\; 0 , \qquad\text{i.e.}\qquad 2\sum_{n=1}^{\infty}\frac{1}{n^{2}} \;=\; \frac{\pi^{2}}{3} , \qquad \sum_{n=1}^{\infty}\frac{1}{n^{2}} \;=\; \frac{\pi^{2}}{6} .

Check. π2/6=1.6449340668\pi^2/6 = 1.6449340668, the known value of ζ(2)\zeta(2). The same computation with f(z)=1/z4f(z) = 1/z^{4} needs the next coefficient of the cotangent expansion, −π4z3/45-\pi^{4}z^{3}/45, and yields ζ(4)=π4/90\zeta(4) = \pi^{4}/90; carrying the expansion further gives every ζ(2m)\zeta(2m), each a rational multiple of π2m\pi^{2m}. Replacing κ\kappa by κalt\kappa_{\mathrm{alt}} in the same computation gives ∑n≥1(−1)n−1n−2=π2/12\sum_{n\ge1}(-1)^{n-1}n^{-2} = \pi^{2}/12, since πcsc⁡πz=1/z+π2z/6+O(z3)\pi\csc\pi z = 1/z + \pi^{2}z/6+O(z^3) has residue +π2/6+\pi^2/6 against 1/z21/z^2.

Application(Matsubara sums, lattice energies and Casimir forces)Original
  • Matsubara sums. In finite-temperature quantum field theory and in many-body perturbation theory, every diagram carries a sum over discrete imaginary frequencies ωn=2πn/β\omega_n = 2\pi n/\beta (bosonic) or (2n+1)π/β(2n+1)\pi/\beta (fermionic). These are converted into contour integrals by exactly this device, with coth⁡(βz/2)\coth(\beta z/2) and tanh⁡(βz/2)\tanh(\beta z/2) — the kernels whose poles sit at the Matsubara frequencies with residue 2/β2/\beta — playing the role of πcot⁡πz\pi\cot\pi z. The Bose and Fermi distribution functions that appear in the final answer are nothing but these kernels, and the frequency sum becomes a few residues at the poles of the propagators.
  • Lattice sums and Madelung constants. The electrostatic energy of a one-dimensional ionic chain is ∑n≠0(−1)n/∣n∣\sum_{n\ne0}(-1)^n/\lvert n\rvert-type, and its screened or regularised versions are sums of the form treated here. The alternating kernel is the one that encodes the alternation of charge, and the closed forms in csch⁡\operatorname{csch} reproduce the exponential screening.
  • Casimir energies. Mode sums ∑nωn\sum_n \omega_n over the standing waves in a cavity are regularised and evaluated by writing them as contour integrals with a cot⁡\cot-type kernel; the finite part, after the divergent pieces are identified as residues at the origin, is the Casimir energy. The appearance of ζ(2m)\zeta(2m) and hence of powers of π\pi in such results traces back to the cotangent expansion used in the third example.
  • Closed forms for sums that resist elementary methods. ∑n≥1(n2+a2)−1=(π/2a)coth⁡πa−1/2a2\sum_{n\ge1}(n^2+a^2)^{-1} = (\pi/2a)\coth\pi a - 1/2a^2, derived above, is the workhorse formula behind the summation of Lorentzian lineshapes over an equally spaced comb — a frequency comb, a set of cavity modes, or the images in a periodic Green's function — and it converts a slowly converging sum into a function that can be differentiated and expanded.

Theorem

Argument principle and Rouche's theorem

Adapted

The integral of f′/ff'/f around a contour counts the zeros minus the poles of ff inside it, each with multiplicity; if one function dominates another on the contour, the two have the same number of zeros inside, which locates the roots of polynomials without solving them.

Prerequisites: The residue theorem, The winding number

NoteOriginal

What it means. Zeros and poles are invisible to a contour integral of ff itself, but very visible to an integral of f′/ff'/f: that function has a simple pole at every zero and every pole of ff, with residue the multiplicity, counted positively for zeros and negatively for poles. So one integral counts them. Rouche's theorem turns the count into a practical tool: it says the count is stable under any perturbation smaller in modulus than the function itself on the contour, so a complicated function can be counted by replacing it with the single term that dominates.

Definition(Counting with multiplicity)AdaptedAdapted from Ahlfors (1979), Ch. 4, §5.2, p. 153; Arfken, Weber & Harris (2013), §11.7, p. 518

Let ff be meromorphic on a region Ω\Omega (Classification of isolated singularities) and let γ\gamma be a cycle in Ω\Omega passing through no zero and no pole of ff.

A zero of ff of order hh is counted hh times, and a pole of order hh is counted hh times, in the lists (aj)(a_j) of zeros and (bk)(b_k) of poles below. Write

Nf(γ)  =  ∑jn(γ,aj),Pf(γ)  =  ∑kn(γ,bk),N_f(\gamma) \;=\; \sum_j n(\gamma, a_j) , \qquad P_f(\gamma) \;=\; \sum_k n(\gamma, b_k) ,

the winding numbers (The winding number) weighting each point. When γ\gamma is a positively oriented simple closed contour, every n(γ,⋅)n(\gamma,\cdot) is 11 inside and 00 outside, so NfN_f and PfP_f are simply the number of zeros and of poles enclosed, with multiplicity.

Theorem(The argument principle)AdaptedAdapted from Ahlfors (1979), Ch. 4, §5.2, Thm 18 and Eq. (48), pp. 152-153; Arfken, Weber & Harris (2013), §11.7, Eq. (11.85), p. 518

Let ff be meromorphic on Ω\Omega with zeros aja_j and poles bkb_k, and let γ\gamma be a cycle in Ω\Omega, homologous to zero in Ω\Omega, avoiding all the aja_j and bkb_k. Then the sums below are finite and

12πi∮γf′(z)f(z) dz  =  Nf(γ)−Pf(γ).\frac{1}{2\pi i}\oint_{\gamma}\frac{f'(z)}{f(z)}\, dz \;=\; N_f(\gamma) - P_f(\gamma) .

Classical form. If γ\gamma is a positively oriented simple closed contour with γ\gamma and its interior in Ω\Omega, and ff has neither zero nor pole on γ\gamma, then

12πi∮γf′(z)f(z) dz  =  N−P,\frac{1}{2\pi i}\oint_{\gamma}\frac{f'(z)}{f(z)}\, dz \;=\; N - P ,

where NN and PP count the zeros and poles inside, with multiplicity.

Why "argument". The left-hand side equals n(Γ,0)n(\Gamma, 0), the winding number about the origin of the image cycle Γ=f∘γ\Gamma = f\circ\gamma. Equivalently, writing Δγ[arg⁡f]\Delta_\gamma[\arg f] for the total change in arg⁡f(z)\arg f(z) as zz traverses γ\gamma once,

N−P  =  12π Δγ[arg⁡f].N - P \;=\; \frac{1}{2\pi}\,\Delta_{\gamma}\bigl[\arg f\bigr] .

Weighted form. If gg is analytic on Ω\Omega, then under the same hypotheses

12πi∮γg(z) f′(z)f(z) dz  =  ∑jn(γ,aj) g(aj)  −  ∑kn(γ,bk) g(bk).\frac{1}{2\pi i}\oint_{\gamma} g(z)\,\frac{f'(z)}{f(z)}\, dz \;=\; \sum_j n(\gamma,a_j)\, g(a_j) \;-\; \sum_k n(\gamma,b_k)\, g(b_k) .
Theorem(Rouche's theorem)AdaptedAdapted from Ahlfors (1979), Ch. 4, §5.2, Corollary, p. 153

Take a cycle γ\gamma in Ω\Omega which is homologous to zero there and whose index n(γ,z)n(\gamma, z) is either 00 or 11 at every zz off γ\gamma. Let f,gf, g be analytic on Ω\Omega and suppose that at each point zz of γ\gamma

∣f(z)−g(z)∣  <  ∣f(z)∣.\lvert f(z) - g(z)\rvert \;<\; \lvert f(z)\rvert .

Write Z(h)Z(h) for the number of zeros of hh that γ\gamma encloses, each repeated according to its order. The conclusion is that Z(f)=Z(g)Z(f) = Z(g).

Arfken's form. Let F,GF, G be analytic on and inside a simple closed contour CC with ∣G∣<∣F∣\lvert G\rvert < \lvert F\rvert at every point of CC. Then Z(F)=Z(F+G)Z(F) = Z(F+G). This is the same assertion: put f=Ff = F and g=F+Gg = F + G, so that f−g=−Gf - g = -G.

Idea of the proofOriginal

Take the logarithmic derivative. If f(z)=(z−a)hφ(z)f(z) = (z-a)^{h}\varphi(z) with φ\varphi analytic and non-zero near aa, then

f′f  =  hz−a+φ′φ,\frac{f'}{f} \;=\; \frac{h}{z-a} + \frac{\varphi'}{\varphi} ,

and the second term is analytic near aa. So f′/ff'/f has a simple pole at aa with residue hh — and the same computation with −h-h in place of hh shows the residue at a pole of order hh is −h-h. The residue theorem then delivers the count.

Rouche's theorem is the argument principle applied to the ratio. The hypothesis says ∣g/f−1∣<1\lvert g/f - 1\rvert < 1 on γ\gamma, so the image of γ\gamma under F=g/fF = g/f lies in the disc of centre 11 and radius 11, which misses the origin. A cycle confined to such a disc has winding number 00 about the origin, so FF has as many zeros as poles inside — and its zeros are those of gg, its poles those of ff.

ProofAdaptedAdapted from Ahlfors (1979), Ch. 4, §5.2, pp. 152-153; Arfken, Weber & Harris (2013), §11.7, Eq. (11.84), p. 518

Step 1: f′/ff'/f is meromorphic with the right residues. Let z0∈Ωz_0 \in \Omega be a zero or pole of ff of order h≥1h \ge 1, and set μ=h\mu = h at a zero, μ=−h\mu = -h at a pole. In both cases (Taylor series of analytic functions, Classification of isolated singularities)

f(z)  =  (z−z0)μ φ(z)f(z) \;=\; (z - z_0)^{\mu}\,\varphi(z)

with φ\varphi analytic and non-vanishing on a neighbourhood of z0z_0. Differentiating,

f′(z)  =  μ(z−z0)μ−1φ(z)+(z−z0)μφ′(z),sof′(z)f(z)  =  μz−z0+φ′(z)φ(z).f'(z) \;=\; \mu (z-z_0)^{\mu-1}\varphi(z) + (z-z_0)^{\mu}\varphi'(z) , \qquad\text{so}\qquad \frac{f'(z)}{f(z)} \;=\; \frac{\mu}{z - z_0} + \frac{\varphi'(z)}{\varphi(z)} .

Because φ\varphi is analytic and non-zero near z0z_0, the last term is analytic there. Hence f′/ff'/f has a simple pole at z0z_0 with

Res⁡z=z0f′f  =  μ,\operatorname*{Res}_{z=z_0} \frac{f'}{f} \;=\; \mu ,

that is, +h+h at a zero of order hh and −h-h at a pole of order hh. At any other point of Ω\Omega, ff is analytic and non-zero, so f′/ff'/f is analytic.

Step 2: apply the residue theorem. The zeros and poles of ff have no accumulation point in Ω\Omega: poles are isolated by the definition of meromorphic, and zeros are isolated unless f≡0f \equiv 0, which is excluded since ff has no zero on γ\gamma. So f′/ff'/f satisfies the hypotheses of the residue theorem on Ω\Omega with singular set the zeros and poles of ff, and γ\gamma is a cycle in the complement of that set, homologous to zero in Ω\Omega. Therefore (The residue theorem)

12πi∮γf′f dz  =  ∑jn(γ,aj)⋅1  +  ∑kn(γ,bk)⋅(−1)  =  Nf(γ)−Pf(γ),\frac{1}{2\pi i}\oint_\gamma \frac{f'}{f}\, dz \;=\; \sum_j n(\gamma,a_j)\cdot 1 \;+\; \sum_k n(\gamma, b_k)\cdot(-1) \;=\; N_f(\gamma) - P_f(\gamma) ,

the zeros and poles being listed with multiplicity so that an order-hh point contributes hh equal terms rather than a single residue hh; the residue theorem also guarantees only finitely many terms are non-zero. The classical form is the case n(γ,⋅)≡1n(\gamma,\cdot)\equiv1 inside.

Step 3: the argument interpretation. Let Γ=f∘γ\Gamma = f\circ\gamma, a cycle in C∖{0}\mathbb{C}\setminus\{0\} since f≠0f \ne 0 on γ\gamma. Parametrising γ\gamma by tt and substituting w=f(γ(t))w = f(\gamma(t)),

12πi∮γf′(z)f(z) dz  =  12πi∫f′(γ(t))γ′(t)f(γ(t)) dt  =  12πi∮Γdww  =  n(Γ,0).\frac{1}{2\pi i}\oint_\gamma \frac{f'(z)}{f(z)}\,dz \;=\; \frac{1}{2\pi i}\int \frac{f'(\gamma(t))\gamma'(t)}{f(\gamma(t))}\, dt \;=\; \frac{1}{2\pi i}\oint_{\Gamma}\frac{dw}{w} \;=\; n(\Gamma, 0) .

By the proof of integrality of the index (The winding number), 2πi n(Γ,0)2\pi i\, n(\Gamma,0) is the total increment of a continuous branch of log⁡w\log w along Γ\Gamma, whose imaginary part is the total increment of arg⁡f\arg f along γ\gamma; the real part cancels because ∣f∣\lvert f\rvert returns to its starting value. This gives N−P=Δγ[arg⁡f]/2πN - P = \Delta_\gamma[\arg f]/2\pi.

Step 4: the weighted form. With gg analytic on Ω\Omega, Step 1 gives

g(z) f′(z)f(z)  =  μ g(z)z−z0+g(z)φ′(z)φ(z)g(z)\,\frac{f'(z)}{f(z)} \;=\; \frac{\mu\, g(z)}{z-z_0} + g(z)\frac{\varphi'(z)}{\varphi(z)}

near z0z_0, and the residue of the first term is μ g(z0)\mu\, g(z_0) while the second is analytic. The residue theorem again gives the stated sum.

Step 5: Rouche's theorem. The hypothesis ∣f−g∣<∣f∣\lvert f - g\rvert < \lvert f\rvert on γ\gamma forces ∣f∣>0\lvert f\rvert > 0 there, hence also ∣g∣≥∣f∣−∣f−g∣>0\lvert g \rvert \ge \lvert f\rvert - \lvert f-g\rvert > 0: neither function vanishes on γ\gamma. Dividing the hypothesis by ∣f(z)∣\lvert f(z)\rvert,

∣g(z)f(z)−1∣  <  1on γ.\left\lvert \frac{g(z)}{f(z)} - 1 \right\rvert \;<\; 1 \qquad\text{on } \gamma .

Set F=g/fF = g/f, meromorphic on Ω\Omega with zeros the zeros of gg and poles the zeros of ff (a common zero of ff and gg cancels, affecting both counts equally and so not the conclusion). The image cycle F∘γF\circ\gamma lies in the open disc ∣w−1∣<1\lvert w - 1\rvert < 1. That disc omits 00 and its complement is connected and unbounded, so 00 lies in the unbounded component of the complement of the image, whence n(F∘γ,0)=0n(F\circ\gamma, 0) = 0 (The winding number). By Steps 2 and 3 applied to FF,

0  =  n(F∘γ,0)  =  NF(γ)−PF(γ)  =  Ng(γ)−Nf(γ).0 \;=\; n(F\circ\gamma, 0) \;=\; N_F(\gamma) - P_F(\gamma) \;=\; N_g(\gamma) - N_f(\gamma) .

Since n(γ,⋅)∈{0,1}n(\gamma,\cdot) \in \{0,1\}, Ng(γ)N_g(\gamma) and Nf(γ)N_f(\gamma) are the numbers of zeros of gg and of ff enclosed by γ\gamma, and they are equal. □\square

Remark(Where the hypotheses are used)Original
  • No zeros or poles on the contour. Both f′/ff'/f and arg⁡f\arg f are undefined there, and the count genuinely jumps as a zero crosses γ\gamma. This is the only hypothesis that fails in practice, and it fails exactly when a root sits on the test circle.
  • Which function dominates, and why the inequality is strict. The bound is ∣f−g∣<∣f∣\lvert f - g \rvert < \lvert f \rvert, with the dominant function on the right; swapping the roles is a different hypothesis. On ∣z∣=1\lvert z\rvert=1 with f(z)=zf(z) = z and g(z)=1g(z) = 1 we have ∣f−g∣=∣z−1∣\lvert f-g\rvert = \lvert z-1\rvert, which reaches 2>12 > 1 at z=−1z = -1: the hypothesis fails, and so does the conclusion, ff having one zero inside and gg none. Equality cannot be permitted even at a single point, because ∣g/f−1∣=1\lvert g/f - 1\rvert = 1 allows g(z)=0g(z) = 0 there, and a zero sitting on γ\gamma leaves "the number of zeros enclosed" undefined. Concretely, f(z)=1f(z) = 1 and g(z)=1−zg(z) = 1-z satisfy ∣f−g∣=∣z∣=1=∣f∣\lvert f-g\rvert = \lvert z\rvert = 1 = \lvert f\rvert at every point of ∣z∣=1\lvert z\rvert = 1, and the zero of gg lies exactly on the contour.
  • Multiplicity is unavoidable. The integral cannot distinguish a double zero from two simple ones. Rouche's theorem therefore tells you how many roots are in a region, never where they are; locating them needs either a smaller region or a different method.
  • The {0,1}\{0,1\} condition on the index in Rouche. Without it the conclusion is about weighted counts Nf(γ)N_f(\gamma), not about numbers of zeros, and "the same number of zeros enclosed" would be the wrong phrase.
  • Meromorphic, not merely analytic. The argument principle is stated for meromorphic ff precisely so that it can count poles too. For analytic ff, P=0P = 0 and the statement reduces to Ahlfors's earlier formula (31) on p. 130 counting zeros alone.
Example(Trapping the roots of a quintic)Original

Let p(z)=z5+3z+1p(z) = z^{5} + 3z + 1. We locate its five roots without solving.

How many in ∣z∣<1\lvert z\rvert < 1? On the circle ∣z∣=1\lvert z\rvert = 1 take f(z)=3zf(z) = 3z as the dominant part and g(z)=p(z)=3z+(z5+1)g(z) = p(z) = 3z + (z^5+1). Then

∣f(z)−g(z)∣  =  ∣z5+1∣  ≤  ∣z∣5+1  =  2  <  3  =  ∣3z∣  =  ∣f(z)∣.\lvert f(z) - g(z)\rvert \;=\; \lvert z^{5}+1\rvert \;\le\; \lvert z\rvert^{5} + 1 \;=\; 2 \;<\; 3 \;=\; \lvert 3z\rvert \;=\; \lvert f(z)\rvert .

The inequality is strict at every point of the circle, so Rouche applies: pp has as many zeros in ∣z∣<1\lvert z\rvert<1 as 3z3z, namely one.

How many in ∣z∣<2\lvert z\rvert < 2? Now the leading term dominates. On ∣z∣=2\lvert z\rvert = 2 take f(z)=z5f(z) = z^5:

∣p(z)−z5∣  =  ∣3z+1∣  ≤  3⋅2+1  =  7  <  32  =  ∣z∣5.\lvert p(z) - z^{5}\rvert \;=\; \lvert 3z+1\rvert \;\le\; 3\cdot2+1 \;=\; 7 \;<\; 32 \;=\; \lvert z\rvert^{5} .

So pp has five zeros in ∣z∣<2\lvert z\rvert < 2: all of them, consistent with the degree.

Conclusion. One root lies in ∣z∣<1\lvert z \rvert < 1 and the remaining four in the annulus 1<∣z∣<21 < \lvert z\rvert< 2. Since pp has real coefficients, the non-real roots come in conjugate pairs; the single small root must therefore be real, and indeed p(0)=1>0p(0) = 1 > 0 while p(−1)=−3<0p(-1) = -3 < 0, so it lies in (−1,0)(-1,0) by the intermediate value theorem.

Check. The actual roots are −0.3319890-0.3319890, 1.0050669±0.9372592 i1.0050669 \pm 0.9372592\,i and −0.8390724±0.9438516 i-0.8390724\pm0.9438516\,i, with moduli 0.33200.3320, 1.37431.3743 (twice) and 1.26291.2629 (twice) — exactly one inside the unit circle, four in the annulus. Evaluating the argument-principle integral numerically confirms the counts: 12πi∮∣z∣=1p′/p dz=1.000000\frac{1}{2\pi i}\oint_{\lvert z\rvert=1} p'/p\,dz = 1.000000 and 12πi∮∣z∣=2p′/p dz=5.000000\frac{1}{2\pi i}\oint_{\lvert z\rvert=2} p'/p\,dz = 5.000000.

Example(Counting a pole against a zero)Original

Let

f(z)  =  z2(z−3)(z−i)3,f(z) \;=\; \frac{z^{2}(z-3)}{(z - i)^{3}} ,

meromorphic on C\mathbb{C}, and let γ\gamma be the circle ∣z∣=2\lvert z\rvert = 2, positively oriented.

Inventory. Inside γ\gamma: a zero of order 22 at z=0z=0 and a pole of order 33 at z=iz = i (since ∣i∣=1<2\lvert i\rvert = 1 < 2). Outside: the simple zero at z=3z=3. Nothing lies on γ\gamma, since ∣0∣,∣i∣<2<∣3∣\lvert 0 \rvert, \lvert i\rvert < 2 < \lvert 3\rvert. So N=2N = 2, P=3P = 3 and the argument principle predicts

12πi∮∣z∣=2f′(z)f(z) dz  =  2−3  =  −1.\frac{1}{2\pi i}\oint_{\lvert z\rvert=2}\frac{f'(z)}{f(z)}\, dz \;=\; 2 - 3 \;=\; -1 .

Direct confirmation by the logarithmic derivative. Because ff is a product of powers,

f′f  =  2z+1z−3−3z−i,\frac{f'}{f} \;=\; \frac{2}{z} + \frac{1}{z-3} - \frac{3}{z-i} ,

obtained by differentiating log⁡f=2log⁡z+log⁡(z−3)−3log⁡(z−i)\log f = 2\log z + \log(z-3) - 3\log(z-i) term by term (valid locally; only the derivative is needed). Integrating over ∣z∣=2\lvert z\rvert=2 and using 12πi∮dz/(z−a)=n(γ,a)\frac{1}{2\pi i}\oint dz/(z-a) = n(\gamma,a):

2⋅1+1⋅0−3⋅1  =  −1,2\cdot 1 + 1\cdot 0 - 3\cdot 1 \;=\; -1 ,

since n(γ,0)=n(γ,i)=1n(\gamma,0) = n(\gamma,i) = 1 and n(γ,3)=0n(\gamma,3) = 0. A numerical integration returns −1.0000000-1.0000000.

Reading it as a phase. Equivalently, as zz runs once counterclockwise around ∣z∣=2\lvert z\rvert = 2, the point f(z)f(z) winds once clockwise about the origin. The excess of pole order over zero order shows up as a reversal of the direction of winding — which is exactly what a Nyquist plot reports.

Application(Stability, root finding and mode counting)Original
  • Nyquist stability. A linear feedback system with open-loop transfer function G(s)G(s) is closed-loop stable when 1+G(s)1+G(s) has no zeros in the right half-plane. Taking γ\gamma to be the boundary of that half-plane (the imaginary axis closed by a large semicircle), the argument principle gives N−P=n(Γ,−1)N - P = n(\Gamma, -1), where Γ\Gamma is the Nyquist plot of GG and PP is the known number of right-half-plane poles of GG. The engineer counts encirclements of −1-1 and reads off NN; stability is N=0N = 0. No root of the characteristic polynomial is ever computed.
  • Locating roots in a region. Rouche's theorem is the standard way to trap polynomial roots in annuli, as in the example above and in the treatment of z4+z+1z^4+z+1 by Riley, Hobson and Bence (pp. 880-882), who combine a quadrant-by-quadrant argument count with two applications of Rouche to show that each quadrant contains one root and all four lie between ∣z∣=2/3\lvert z\rvert = 2/3 and ∣z∣=3/2\lvert z \rvert = 3/2. Numerical root finders use the same integral as a reliable way to decide how many roots a candidate region contains before subdividing.
  • Counting modes and bound states. For a dispersion relation D(ω)=0D(\omega) = 0 or a Jost function f(k)f(k), the number of bound states or unstable modes in a region of the complex plane is the number of zeros there, and the contour integral of D′/DD'/D counts them robustly even when the zeros are nearly degenerate. Levinson's theorem, relating the total scattering phase shift to the number of bound states, is an argument principle in this form: a change in total argument counts zeros.
  • Perturbation stability. Rouche's theorem says a zero count cannot change under a perturbation that is small compared with the function on the boundary. This is the precise sense in which "a simple root moves continuously and does not disappear" when a model is perturbed — and the sense in which a root can escape only by reaching the boundary where the dominance hypothesis fails.

Definition

The winding number

Adapted

The index of a closed curve about a point is the integral of dz/(z−a)dz/(z-a) divided by 2πi2\pi i; it is an integer, constant on each complementary region and zero far away, unchanged by continuous deformation, and it is the weight with which each point enters the general form of Cauchy's theorem.

Prerequisites: Contour integrals, Connectedness and simple connectivity

NoteOriginal

What it means. "The contour encircles the pole twice" is an intuitive statement that has to be made into a number before it can appear in a theorem. The number is the winding number, and it is nothing but the integral ∮dz/(z−a)\oint dz/(z-a) in disguise. Its three properties do all the work: it is always an integer, it only changes when the point crosses the curve, and it is blind to continuous deformations of the curve that avoid the point. Those properties are what turn Cauchy's theorem from a statement about discs into a statement about arbitrary regions and arbitrary closed curves.

Definition(Chains and cycles)AdaptedAdapted from Ahlfors (1979), Ch. 4, §4.1, pp. 137-138

A chain in an open set Ω\Omega is a formal integer combination γ=∑jmjγj\gamma = \sum_j m_j \gamma_j of piecewise differentiable arcs γj\gamma_j in Ω\Omega, with the integral defined additively:

∮γf(z) dz  =  ∑jmj∫γjf(z) dz.\oint_{\gamma} f(z)\, dz \;=\; \sum_j m_j \int_{\gamma_j} f(z)\, dz .

Two chains are regarded as the same when they give the same integral for every ff; permuting, subdividing, fusing and reparametrising arcs, and cancelling an arc against its reverse, all leave a chain unchanged. A chain is a cycle if it can be written as a sum of closed curves, which happens exactly when in any representation the initial and terminal points of the constituent arcs match up in pairs.

Definition(Index of a point with respect to a cycle)AdaptedAdapted from Ahlfors (1979), Ch. 4, §2.1, p. 115

Take a point aa and a cycle γ\gamma that avoids it. Then the number

n(γ,a)  =  12πi∮γdzz−an(\gamma, a) \;=\; \frac{1}{2\pi i}\oint_{\gamma} \frac{dz}{z - a}

is called the index of aa relative to γ\gamma, or its winding number. Two immediate consequences of the additivity of contour integrals: running the cycle backwards flips the sign, n(−γ,a)=−n(γ,a)n(-\gamma,a) = -n(\gamma,a), and the index adds over cycles, n(γ1+γ2,a)=n(γ1,a)+n(γ2,a)n(\gamma_1+\gamma_2,a) = n(\gamma_1,a)+n(\gamma_2,a).

Definition(Basic properties of the index)AdaptedAdapted from Ahlfors (1979), Ch. 4, §2.1, Lemma 1 and properties (i)-(ii), pp. 115-116

Let γ\gamma be a cycle and a∉γa \notin \gamma.

  1. Integrality. n(γ,a)∈Zn(\gamma,a) \in \mathbb{Z}.
  2. Local constancy. As a function of aa, the index is constant on each connected component of the complement C∖γ\mathbb{C}\setminus\gamma.
  3. Vanishing at infinity. The complement has exactly one unbounded component, and n(γ,a)=0n(\gamma, a) = 0 there; in particular n(γ,a)=0n(\gamma,a) = 0 whenever γ\gamma lies inside a circle and aa lies outside it.
  4. Multiplicativity. If γ\gamma is a closed curve t↦γ(t)t \mapsto \gamma(t) which is a pointwise product γ(t)=u(t)v(t)\gamma(t) = u(t) v(t) of two closed curves avoiding 00, then n(γ,0)=n(u,0)+n(v,0)n(\gamma, 0) = n(u,0) + n(v,0).
Definition(Homotopy invariance)AdaptedAdapted from Ahlfors (1979), Ch. 8, §1.5, Definition 2, p. 292; Ahlfors (1979), Ch. 4, §2.1, property (ii), p. 116

Let a∈Ca \in \mathbb{C} and let γ0,γ1:[0,1]→C∖{a}\gamma_0, \gamma_1 : [0,1] \to \mathbb{C}\setminus\{a\} be closed, piecewise differentiable curves that are homotopic in C∖{a}\mathbb{C}\setminus\{a\} through closed curves: that is, there is a continuous H:[0,1]×[0,1]→C∖{a}H : [0,1]\times[0,1] \to \mathbb{C}\setminus\{a\} with H(t,0)=γ0(t)H(t,0) = \gamma_0(t), H(t,1)=γ1(t)H(t,1) = \gamma_1(t) and H(0,u)=H(1,u)H(0,u) = H(1,u) for all uu (Connectedness and simple connectivity). Then

n(γ0,a)  =  n(γ1,a).n(\gamma_0, a) \;=\; n(\gamma_1, a) .

In particular a closed curve that can be contracted to a point within C∖{a}\mathbb{C}\setminus\{a\} has index 00 about aa.

Definition(Simple connectivity and homology)AdaptedAdapted from Ahlfors (1979), Ch. 4, §4.2, Definition 1 and Thm 14, pp. 139-140; Ahlfors (1979), Ch. 4, §4.3, Definition 2, p. 141

Call a region Ω\Omega simply connected when the set (C∪{∞})∖Ω(\mathbb{C}\cup\{\infty\})\setminus\Omega — the complement taken in the extended plane, so that the point at infinity is included — is a connected set. Ahlfors's Thm 14 shows this is the same as requiring n(γ,a)=0n(\gamma, a) = 0 for every cycle γ\gamma in Ω\Omega and every a∉Ωa \notin \Omega.

A cycle γ\gamma in an open set Ω\Omega is homologous to zero in Ω\Omega, written γ∼0(modΩ)\gamma \sim 0 \pmod \Omega, if

n(γ,a)=0for every a∈C∖Ω.n(\gamma, a) = 0 \qquad\text{for every } a \in \mathbb{C}\setminus\Omega .

Write γ1∼γ2\gamma_1 \sim \gamma_2 for γ1−γ2∼0\gamma_1 - \gamma_2 \sim 0. Homologies may be added and subtracted, and γ∼0(modΩ)\gamma \sim 0 \pmod\Omega implies γ∼0(modΩ′)\gamma \sim 0 \pmod{\Omega'} for every larger open set Ω′⊇Ω\Omega' \supseteq \Omega.

A warning on terminology. The definition adopted here is not the standard one, as Ahlfors himself points out (p. 139). Most texts define simple connectivity by contractibility of closed curves. For plane regions the two conditions agree; the version used here is restricted to two real dimensions, but it reaches the integration theorems with less work, which is why Ahlfors prefers it and why we follow him.

Definition(The general (homology) form of Cauchy's theorem)AdaptedAdapted from Ahlfors (1979), Ch. 4, §4.4, Thm 15 and Corollary 1, p. 141; Ahlfors (1979), Ch. 4, §5.1, p. 149

Let ff be analytic on an open set Ω\Omega.

  1. Cauchy's theorem. If γ\gamma is a cycle in Ω\Omega with γ∼0(modΩ)\gamma \sim 0 \pmod\Omega, then ∮γf(z) dz  =  0.\oint_{\gamma} f(z)\, dz \;=\; 0 .
  2. Corollary. If Ω\Omega is simply connected, this holds for every cycle γ\gamma in Ω\Omega; equivalently, every analytic function on a simply connected region has a single-valued analytic antiderivative there.
  3. Cauchy's integral formula. If γ∼0(modΩ)\gamma \sim 0 \pmod \Omega and a∈Ωa \in \Omega is not on γ\gamma, then n(γ,a) f(a)  =  12πi∮γf(z)z−a dz.n(\gamma, a)\, f(a) \;=\; \frac{1}{2\pi i}\oint_{\gamma}\frac{f(z)}{z-a}\, dz .
Idea of the proofOriginal

Integrality is the only point needing a real argument, and the argument is a trick: instead of trying to define arg⁡(z−a)\arg(z-a) continuously along the curve, integrate first and exponentiate afterwards. Let h(t)h(t) be the partial integral up to time tt. Differentiating e−h(t)(γ(t)−a)e^{-h(t)}(\gamma(t) - a) gives zero, so this quantity is constant along the curve; since the curve closes, eh(1)=1e^{h(1)} = 1, which says exactly that h(1)h(1) is an integer multiple of 2πi2\pi i.

Local constancy is a one-line application of Cauchy's theorem to the function (z−a)−1−(z−b)−1(z-a)^{-1} - (z-b)^{-1}, which has the single-valued antiderivative log⁡z−az−b\log\frac{z-a}{z-b} off the segment joining aa to bb. Vanishing at infinity then follows by pushing aa out beyond a circle containing γ\gamma and using the MLM L estimate.

Homotopy invariance combines the two: a continuous deformation moves the index continuously, and an integer-valued continuous function of a real parameter is constant.

ProofAdaptedAdapted from Ahlfors (1979), Ch. 4, §2.1, pp. 115-116

It is enough to prove parts 1-3 for a single closed curve, since both sides of each assertion are additive in the cycle. Let γ:[0,1]→C\gamma : [0,1]\to\mathbb{C} be closed and piecewise differentiable with γ(t)≠a\gamma(t) \ne a for all tt.

Part 1: integrality. Define

h(t)  =  ∫0tγ′(s)γ(s)−a ds,t∈[0,1],h(t) \;=\; \int_0^{t} \frac{\gamma'(s)}{\gamma(s) - a}\, ds , \qquad t\in[0,1] ,

which is continuous on [0,1][0,1] and satisfies h′(t)=γ′(t)/(γ(t)−a)h'(t) = \gamma'(t)/(\gamma(t)-a) wherever γ′\gamma' is continuous, i.e. off a finite set. Consider

Φ(t)  =  e−h(t)(γ(t)−a).\Phi(t) \;=\; e^{-h(t)}\bigl(\gamma(t) - a\bigr) .

Away from that finite set,

Φ′(t)  =  e−h(t)(γ′(t)−h′(t)(γ(t)−a))  =  0,\Phi'(t) \;=\; e^{-h(t)}\Bigl( \gamma'(t) - h'(t)\bigl(\gamma(t)-a\bigr)\Bigr) \;=\; 0 ,

by the formula for h′h'. Since Φ\Phi is continuous on [0,1][0,1] and has vanishing derivative off finitely many points, it is constant. Hence

eh(t)  =  γ(t)−aγ(0)−a,e^{h(t)} \;=\; \frac{\gamma(t) - a}{\gamma(0) - a} ,

using h(0)=0h(0) = 0. The curve is closed, γ(1)=γ(0)\gamma(1) = \gamma(0), so eh(1)=1e^{h(1)} = 1 and therefore h(1)∈2πi Zh(1) \in 2\pi i\,\mathbb{Z}. As n(γ,a)=h(1)/2πin(\gamma,a) = h(1)/2\pi i, the index is an integer. (The naive argument — that log⁡∣z−a∣\log\lvert z - a\rvert returns to its value and arg⁡(z−a)\arg(z-a) changes by a multiple of 2π2\pi — is not a proof until arg⁡(z−a)\arg(z-a) has been given a single-valued meaning along γ\gamma, which is the difficulty this computation avoids.)

Part 2: local constancy. Any two points of the same component of C∖γ\mathbb{C}\setminus\gamma can be joined by a polygonal path missing γ\gamma, so it suffices to show n(γ,a)=n(γ,b)n(\gamma,a) = n(\gamma,b) whenever the straight segment [a,b][a,b] does not meet γ\gamma. Off that segment the quotient (z−a)/(z−b)(z-a)/(z-b) is never zero and never a negative real number: if it were ≤0\le 0 then zz would lie on the segment between aa and bb. Hence the principal branch of log⁡z−az−b\log\frac{z-a}{z-b} is single-valued and analytic on C∖[a,b]\mathbb{C}\setminus[a,b], with derivative

ddzlog⁡z−az−b  =  1z−a−1z−b.\frac{d}{dz}\log\frac{z-a}{z-b} \;=\; \frac{1}{z-a} - \frac{1}{z-b} .

Since γ\gamma is a closed curve in C∖[a,b]\mathbb{C}\setminus[a,b] and the integrand is an exact differential there, the fundamental theorem for contour integrals (Contour integrals) gives

∮γ(1z−a−1z−b)dz  =  0,\oint_\gamma\left(\frac{1}{z-a} - \frac{1}{z-b}\right) dz \;=\; 0 ,

that is n(γ,a)=n(γ,b)n(\gamma,a) = n(\gamma,b).

Part 3: vanishing at infinity. As a point set γ\gamma is compact, so it lies in some disc ∣z∣<ρ\lvert z\rvert < \rho; the set ∣z∣>ρ\lvert z \rvert > \rho is connected and lies in the complement, so the complement has exactly one unbounded component. For ∣a∣>ρ\lvert a\rvert > \rho the MLML estimate (Contour integrals) gives

∣n(γ,a)∣  ≤  12π⋅L(γ)∣a∣−ρ  → ∣a∣→∞   0,\lvert n(\gamma,a)\rvert \;\le\; \frac{1}{2\pi}\cdot\frac{L(\gamma)}{\lvert a\rvert - \rho} \;\xrightarrow[\ \lvert a\rvert\to\infty\ ]{}\; 0 ,

where L(γ)L(\gamma) is the length of γ\gamma. An integer of modulus less than 11 is 00, so n(γ,a)=0n(\gamma,a) = 0 for all sufficiently large ∣a∣\lvert a \rvert; by part 2 it is then 00 throughout the unbounded component.

Part 4: multiplicativity. With γ=uv\gamma = uv pointwise, γ′=u′v+uv′\gamma' = u'v + uv' off finitely many points, so

γ′γ  =  u′v+uv′uv  =  u′u+v′v,\frac{\gamma'}{\gamma} \;=\; \frac{u'v + uv'}{uv} \;=\; \frac{u'}{u} + \frac{v'}{v} ,

and integrating over [0,1][0,1] and dividing by 2πi2\pi i gives n(γ,0)=n(u,0)+n(v,0)n(\gamma,0) = n(u,0)+n(v,0). □\square

Proof(Homotopy invariance)Original

Let HH be the homotopy of the statement. We first reduce to a uniform estimate. The image K=H([0,1]2)K = H([0,1]^2) is compact and avoids aa, so

ϵ  =  min⁡(t,u)∣H(t,u)−a∣  >  0,\epsilon \;=\; \min_{(t,u)} \lvert H(t,u) - a\rvert \;>\; 0 ,

and HH is uniformly continuous, so there is η>0\eta > 0 with ∣H(t,u)−H(t,u′)∣<ϵ/2\lvert H(t,u) - H(t,u')\rvert < \epsilon/2 whenever ∣u−u′∣<η\lvert u - u'\rvert < \eta.

Step 1: a comparison lemma. If σ\sigma and τ\tau are closed piecewise differentiable curves with ∣σ(t)−a∣≥δ\lvert \sigma(t) - a\rvert \ge \delta and ∣σ(t)−τ(t)∣<δ\lvert \sigma(t) - \tau(t)\rvert < \delta for all tt and some δ>0\delta>0, then n(σ,a)=n(τ,a)n(\sigma,a) = n(\tau,a).

Both curves avoid aa, since ∣τ−a∣≥∣σ−a∣−∣σ−τ∣>0\lvert \tau - a\rvert \ge \lvert\sigma-a\rvert - \lvert\sigma-\tau\rvert > 0. Put w(t)=(τ(t)−a)/(σ(t)−a)w(t) = (\tau(t)-a)/(\sigma(t)-a), a closed piecewise differentiable curve. Then

∣w(t)−1∣  =  ∣τ(t)−σ(t)∣∣σ(t)−a∣  <  δδ  =  1,\lvert w(t) - 1\rvert \;=\; \frac{\lvert \tau(t)-\sigma(t)\rvert}{\lvert \sigma(t) - a\rvert} \;<\; \frac{\delta}{\delta} \;=\; 1 ,

so ww lies in the open disc ∣w−1∣<1\lvert w - 1\rvert < 1, which does not contain 00. Since the complement of that disc is connected and unbounded, 00 lies in the unbounded component of C∖w\mathbb{C}\setminus w, so n(w,0)=0n(w,0) = 0 by part 3 of the basic properties. Writing τ(t)−a=(σ(t)−a)w(t)\tau(t)-a = \bigl(\sigma(t)-a\bigr)w(t) and applying multiplicativity (part 4) to the translated curves,

n(τ,a)  =  n(σ,a)+n(w,0)  =  n(σ,a).n(\tau, a) \;=\; n(\sigma, a) + n(w, 0) \;=\; n(\sigma, a) .

Step 2: polygonal approximants. The intermediate curves H(⋅,u)H(\cdot,u) need not be piecewise differentiable, so replace each by a polygon. By uniform continuity of HH on the compact square, choose N∈NN \in \mathbb{N} with

∣H(t,u)−H(t′,u)∣<ϵ/16whenever ∣t−t′∣≤1/N,\lvert H(t,u) - H(t',u)\rvert < \epsilon/16 \quad\text{whenever } \lvert t - t'\rvert \le 1/N ,

and let PuP_u be the closed polygon that passes through H(k/N,u)H(k/N, u) for k=0,…,Nk = 0,\dots,N, parametrised affinely on each [k/N,(k+1)/N][k/N, (k+1)/N]. It is closed because H(0,u)=H(1,u)H(0,u) = H(1,u). For tt in that subinterval, Pu(t)P_u(t) lies on the segment joining two points at distance less than ϵ/16\epsilon/16, hence within ϵ/16\epsilon/16 of H(k/N,u)H(k/N,u), so

∣Pu(t)−H(t,u)∣  <  ϵ16+ϵ16  =  ϵ8,and therefore∣Pu(t)−a∣  ≥  ϵ−ϵ8  >  ϵ2.\lvert P_u(t) - H(t,u)\rvert \;<\; \tfrac{\epsilon}{16} + \tfrac{\epsilon}{16} \;=\; \tfrac{\epsilon}{8} , \qquad\text{and therefore}\qquad \lvert P_u(t) - a\rvert \;\ge\; \epsilon - \tfrac{\epsilon}{8} \;>\; \tfrac{\epsilon}{2} .

Step 3: step through the deformation. By uniform continuity again, choose mm with ∣H(t,u)−H(t,u′)∣<ϵ/4\lvert H(t,u) - H(t,u')\rvert < \epsilon/4 whenever ∣u−u′∣≤1/m\lvert u - u'\rvert \le 1/m, and put ui=i/mu_i = i/m. For consecutive ii,

∣Pui(t)−Pui+1(t)∣  ≤  ϵ8+∣H(t,ui)−H(t,ui+1)∣+ϵ8  <  ϵ8+ϵ4+ϵ8  =  ϵ2.\lvert P_{u_i}(t) - P_{u_{i+1}}(t)\rvert \;\le\; \tfrac{\epsilon}{8} + \lvert H(t,u_i) - H(t,u_{i+1})\rvert + \tfrac{\epsilon}{8} \;<\; \tfrac{\epsilon}{8}+\tfrac{\epsilon}{4}+\tfrac{\epsilon}{8} \;=\; \tfrac{\epsilon}{2} .

Step 1 with δ=ϵ/2\delta = \epsilon/2 therefore gives n(Pui,a)=n(Pui+1,a)n(P_{u_i}, a) = n(P_{u_{i+1}},a) for every ii, so all the PuiP_{u_i} have the same index.

Step 4: the two ends. Since ∣γ0(t)−Pu0(t)∣=∣H(t,0)−P0(t)∣<ϵ/8<ϵ/2\lvert \gamma_0(t) - P_{u_0}(t)\rvert = \lvert H(t,0) - P_{0}(t)\rvert < \epsilon/8 < \epsilon/2 and ∣γ0(t)−a∣≥ϵ>ϵ/2\lvert \gamma_0(t)-a\rvert \ge \epsilon > \epsilon/2, Step 1 gives n(γ0,a)=n(Pu0,a)n(\gamma_0,a) = n(P_{u_0},a); likewise n(γ1,a)=n(Pum,a)n(\gamma_1,a) = n(P_{u_m},a). Combining with Step 3, n(γ0,a)=n(γ1,a)n(\gamma_0,a) = n(\gamma_1,a).

For the last sentence of the statement: a curve contractible in C∖{a}\mathbb{C}\setminus\{a\} is homotopic there to a constant curve, whose index is 00 because the integrand integrates over a degenerate path. □\square

Remark(Where the hypotheses are used)Original
  • a∉γa \notin \gamma is indispensable. If aa lies on the curve the integral diverges and no index is defined. This is why the residue theorem requires the contour to miss the singularities, and why a pole on the contour must be handled separately (Principal values and indented contours).
  • "Through closed curves" in the homotopy. The deformation must keep the curve closed at every stage; otherwise the index can change. A homotopy of arcs with fixed endpoints is a different notion and does not apply to a cycle.
  • The homotopy must avoid aa. Deforming the unit circle to a point through the origin changes its index about 00 from 11 to 00. Step 1 fails precisely because ϵ=0\epsilon = 0.
  • Homology is weaker than homotopy. A cycle homologous to zero need not be null-homotopic. In the twice-punctured plane Ω=C∖{0,1}\Omega = \mathbb{C}\setminus\{0,1\} the commutator cycle built from a loop around 00 and a loop around 11 has index 00 about both punctures, so it is homologous to zero and Cauchy's theorem applies to it; it is not contractible in Ω\Omega. This is why the integration theorems are stated with homology, which is exactly what they need: Ahlfors credits the observation to Emil Artin.
  • Simple connectivity is about the complement in the extended plane. Ahlfors stresses this (p. 139): a parallel strip is simply connected, although its complement in the finite plane is disconnected, while the exterior of a circle is not, because its complement consists of a closed disc and the separate point ∞\infty.
Example(Computing an index three ways)Original

(a) A clockwise ellipse. Let γ(t)=eit+2e−it\gamma(t) = e^{it} + 2e^{-it} for t∈[0,2π]t \in [0,2\pi]. Writing it in real terms, γ(t)=3cos⁡t−isin⁡t\gamma(t) = 3\cos t - i\sin t, so the image is the ellipse (x/3)2+y2=1(x/3)^2 + y^2 = 1 traversed clockwise (at t=0t=0 it is at 33, and a moment later the imaginary part is negative). Hence n(γ,a)=−1n(\gamma, a) = -1 for every aa inside the ellipse and 00 outside. Direct numerical integration confirms this: n(γ,0)=−1.000000n(\gamma,0) = -1.000000, n(γ,2)=−1.000000n(\gamma,2) = -1.000000 (the point 22 is inside, since (2/3)2<1(2/3)^2 < 1), and n(γ,4)=0n(\gamma,4) = 0 to twelve digits. The lesson is that the sign of the index is not decided by the sign in the exponent e+ite^{+it}: the dominant term is 2e−it2e^{-it}.

(b) A doubly wound curve, by factorisation. Let σ(t)=e2it+12e−it\sigma(t) = e^{2it} + \tfrac12 e^{-it}. Factor

σ(t)  =  e2it(1+12e−3it)  =  u(t) v(t),u(t)=e2it,v(t)=1+12e−3it.\sigma(t) \;=\; e^{2it}\Bigl(1 + \tfrac12 e^{-3it}\Bigr) \;=\; u(t)\,v(t), \qquad u(t) = e^{2it},\quad v(t) = 1 + \tfrac12 e^{-3it} .

Both factors are closed curves avoiding 00: ∣v(t)−1∣=12\lvert v(t) - 1\rvert = \tfrac12, so vv lies on a circle of radius 12\tfrac12 about 11 and 00 is in the unbounded component of its complement, giving n(v,0)=0n(v,0) = 0; and n(u,0)=2n(u,0) = 2 because ∮u′/u dt=∫02π2i dt=4πi\oint u'/u\,dt = \int_0^{2\pi} 2i\,dt = 4\pi i. By multiplicativity, n(σ,0)=2+0=2n(\sigma,0) = 2 + 0 = 2. Numerically, 2.00000002.0000000. For the point a=2a = 2: ∣σ(t)∣≤1+12=32<2\lvert \sigma(t)\rvert \le 1 + \tfrac12 = \tfrac32 < 2, so 22 lies in the unbounded component of the complement and n(σ,2)=0n(\sigma,2) = 0, again confirmed numerically.

(c) A contour integral read backwards. Take for γ\gamma the positively oriented perimeter of the square whose four corners are ±2±2i\pm 2 \pm 2i, and put a=1+ia = 1 + i. Rather than integrate, deform: γ\gamma is homotopic in C∖{a}\mathbb{C}\setminus\{a\} to the circle ∣z−a∣=1/2\lvert z - a\rvert = 1/2 traversed once counterclockwise, by the straight-line homotopy from the square to that circle, which stays in the region between them and so avoids aa. Hence n(γ,a)=1n(\gamma, a) = 1 by homotopy invariance, and

∮γezz−(1+i) dz  =  2πi e1+i\oint_{\gamma}\frac{e^{z}}{z - (1+i)}\,dz \;=\; 2\pi i\, e^{1+i}

by the integral formula in part 3 above. Numerically e1+i=1.4686939399+2.2873552872 ie^{1+i} = 1.4686939399 + 2.2873552872\,i, so the right-hand side is −14.3718771327+9.2280761840 i-14.3718771327 + 9.2280761840\,i; integrating along the four sides of the square numerically returns the same ten digits.

Application(Topological charge and the Nyquist criterion)Original
  • Vortices and topological charge. In a superfluid, a superconductor or a liquid crystal, the order parameter is a complex field ψ\psi. Around a closed loop on which ψ≠0\psi \ne 0, the phase must return to itself up to a multiple of 2π2\pi, and the integer 12πi∮C∇ψ⋅dℓψ\frac{1}{2\pi i}\oint_{\mathcal{C}} \frac{\nabla\psi\cdot d\boldsymbol{\ell}}{\psi} is the winding number of the image curve about the origin: the topological charge of the vortices enclosed. Integrality is why circulation in a superfluid is quantised, and homotopy invariance is why the charge cannot change under any continuous evolution of the field that keeps ψ≠0\psi \ne 0 on the loop. A vortex can only be destroyed by letting ψ\psi pass through zero — exactly the forbidden deformation of the remark above.
  • The Nyquist stability criterion. For a feedback loop with open-loop transfer function G(s)G(s), closed-loop stability is governed by the zeros of 1+G(s)1 + G(s) in the right half-plane. Taking γ\gamma to be a large contour enclosing that half-plane, the number of encirclements of the point −1-1 by the image curve G(γ)G(\gamma) — which is a winding number — together with the known number of right-half-plane poles of GG, decides stability (Argument principle and Rouche's theorem). The engineering practice of "counting how many times the Nyquist plot encircles −1-1" is a computation of n(G∘γ,−1)n(G\circ\gamma, -1), and its robustness under small modelling errors is homotopy invariance.
  • Degree and root counting. The winding number of p(γ)p(\gamma) about 00, for γ\gamma a large circle and pp a polynomial, equals deg⁡p\deg p; this is one route to the fundamental theorem of algebra and the basis of numerical algorithms that count roots in a prescribed region by integrating p′/pp'/p along its boundary.