Skip to content

Residue Theorem

The residue theorem converts many closed contour integrals into a finite sum of local coefficients at isolated singularities. It is the engine behind standard contour evaluations of Fourier integrals, Green functions, response functions, and scattering-amplitude pole contributions.

This page is the canonical home for the theorem and for practical residue computation. For contour deformation, large-arc estimates, and how to choose a contour, see Contour Integration.

Let ff be meromorphic on a region containing a positively oriented simple closed contour CC and its interior. Suppose ff has isolated poles z1,…,zNz_1,\ldots,z_N inside CC and no poles on CC. Then

∮Cf(z) dz=2πi∑j=1NRes⁡z=zjf.\oint_C f(z)\,dz = 2\pi i \sum_{j=1}^{N} \operatorname{Res}_{z=z_j} f.

The orientation matters. If CC is clockwise, the right-hand side acquires a minus sign.

The hypotheses matter too:

  • poles must be isolated;
  • singularities must not lie on the contour unless a prescription is supplied;
  • branch cuts require additional contour pieces;
  • large arcs in open-contour arguments must be shown to vanish.

If ff has an isolated singularity at z0z_0, its Laurent expansion has the form

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

in an annulus around z0z_0. The residue is the coefficient of (z−z0)−1(z-z_0)^{-1}:

Res⁡z=z0f=a−1.\operatorname{Res}_{z=z_0}f = a_{-1}.

This coefficient is special because

∮(z−z0)n dz=0for n≠−1,\oint (z-z_0)^n\,dz =0 \quad \text{for } n\ne -1,

while

∮dzz−z0=2πi\oint \frac{dz}{z-z_0} = 2\pi i

for a small positively oriented circle around z0z_0.

For a simple pole at z0z_0,

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).

If

f(z)=p(z)q(z),f(z)=\frac{p(z)}{q(z)},

where pp and qq are analytic, q(z0)=0q(z_0)=0, and q′(z0)≠0q'(z_0)\ne0, then

Res⁡z=z0f=p(z0)q′(z0).\operatorname{Res}_{z=z_0}f = \frac{p(z_0)}{q'(z_0)}.

For a pole of order mm,

Res⁡z=z0f=1(m−1)!lim⁡z→z0dm−1dzm−1[(z−z0)mf(z)].\operatorname{Res}_{z=z_0}f = \frac{1}{(m-1)!} \lim_{z\to z_0} \frac{d^{m-1}}{dz^{m-1}} \left[ (z-z_0)^m f(z) \right].

In practice, simple-pole formulas and Laurent expansions handle most quantum-mechanics contour integrals. Higher-order pole formulas are useful but easy to misuse; check the order of the pole before differentiating.

Let

f(z)=ezz−a.f(z)=\frac{e^z}{z-a}.

At z=az=a, the residue is

Res⁡z=af=lim⁡z→a(z−a)ezz−a=ea.\operatorname{Res}_{z=a}f = \lim_{z\to a} (z-a)\frac{e^z}{z-a} = e^a.

Therefore, for a positively oriented contour CC enclosing aa and no other singularities,

∮Cezz−a dz=2πi ea.\oint_C \frac{e^z}{z-a}\,dz = 2\pi i\,e^a.

If aa lies outside CC, the integral is zero because the integrand is analytic inside and on the contour.

For a>0a>0, evaluate

I=∫−∞∞dxx2+a2.I = \int_{-\infty}^{\infty} \frac{dx}{x^2+a^2}.

Consider

f(z)=1z2+a2=1(z−ia)(z+ia).f(z)=\frac{1}{z^2+a^2} = \frac{1}{(z-ia)(z+ia)}.

Close the real line by a large semicircle in the upper half-plane. The large arc vanishes because f(z)f(z) decays like 1/z21/z^2. The only pole inside is z=iaz=ia, and

Res⁡z=iaf=12ia.\operatorname{Res}_{z=ia}f = \frac{1}{2ia}.

Thus

I=2πi12ia=πa.I = 2\pi i \frac{1}{2ia} = \frac{\pi}{a}.

This example is a model for more physical Fourier and Green-function integrals: choose the contour, justify the arc, identify enclosed singularities, then sum residues.

For

I(x)=∫−∞∞eikxk2+κ2 dk,κ>0,I(x) = \int_{-\infty}^{\infty} \frac{e^{ikx}}{k^2+\kappa^2}\,dk, \qquad \kappa>0,

the poles are at k=iκk=i\kappa and k=−iκk=-i\kappa. The exponential factor decides the contour:

  • for x>0x>0, close in the upper half-plane and use the pole iκi\kappa;
  • for x<0x\lt0, close in the lower half-plane and use the pole −iκ-i\kappa with clockwise orientation.

The result is

I(x)=πκe−κ∣x∣.I(x) = \frac{\pi}{\kappa} e^{-\kappa\lvert x\rvert}.

The residue theorem supplies the pole contribution, but contour integration supplies the permission to close the contour. Both steps are needed.

Resolvent and Green-function integrals often contain denominators such as

1E−ℏ2k2/(2m)±i0.\frac{1}{E-\hbar^2k^2/(2m)\pm i0}.

Residues determine the contributions of isolated poles after the contour prescription is chosen. The i0i0 term tells the contour how to avoid real-axis singularities and selects a physical boundary condition, such as outgoing or incoming waves.

For bound states and resonances, poles of analytically continued Green functions or scattering amplitudes carry physical information. The residue may encode normalization, coupling strength, or transition amplitude, depending on the quantity being continued. The exact interpretation belongs to the relevant physics page; the residue theorem supplies the local complex-analysis mechanism.

Sometimes it is easier to compute a contour integral by including the point at infinity. The residue at infinity is defined by

Res⁡z=∞f=−Res⁡w=01w2f(1/w).\operatorname{Res}_{z=\infty}f = - \operatorname{Res}_{w=0} \frac{1}{w^2}f(1/w).

For a meromorphic function on the extended complex plane,

∑zj∈CRes⁡z=zjf+Res⁡z=∞f=0.\sum_{z_j\in\mathbb C} \operatorname{Res}_{z=z_j}f + \operatorname{Res}_{z=\infty}f =0.

This is often useful for rational functions. In physics contour calculations, however, infinity is also where growth and arc estimates live, so do not use this shortcut to avoid checking large-contour behavior in Fourier-type integrals.

The residue theorem does not say that every complex integral is a sum over poles. It applies to meromorphic functions inside a closed contour. Several common quantum-mechanics situations require extra care:

  • branch points and branch cuts are not isolated poles;
  • essential singularities require Laurent coefficients but may be harder to control;
  • real-axis poles require an indentation, principal value, or i0i0 prescription;
  • continuous spectra often produce branch cuts rather than isolated poles;
  • large arcs may fail to vanish if the exponential grows in the chosen half-plane.

When these issues appear, the residue theorem may still be part of the calculation, but it is not the whole calculation.

  • Forgetting the contour orientation sign.
  • Summing poles outside the chosen contour.
  • Applying the theorem when a pole lies on the contour without specifying a prescription.
  • Treating branch points as if they were poles with residues.
  • Using the simple-pole formula for a higher-order pole.
  • Assuming the large semicircle vanishes because the contour “looks standard.”
  • Dropping contributions from small indentation arcs around real-axis poles.
  • Forgetting that a physical pole’s residue depends on normalization and convention.
  • L. V. Ahlfors, Complex Analysis, 3rd ed., McGraw-Hill, 1979.
  • E. M. Stein and R. Shakarchi, Complex Analysis, Princeton University Press, 2003.
  • J. W. Brown and R. V. Churchill, Complex Variables and Applications, 9th ed., McGraw-Hill, 2014.
  • G. B. Arfken, H. J. Weber, and F. E. Harris, Mathematical Methods for Physicists, 7th ed., Academic Press, 2013.
  • J. R. Taylor, Scattering Theory: The Quantum Theory of Nonrelativistic Collisions, Dover, 2006.
  1. Compute the residue of
f(z)=z2+1z−2f(z)=\frac{z^2+1}{z-2}

at z=2z=2.

Solution

The pole is simple, so

Res⁡z=2f=lim⁡z→2(z−2)z2+1z−2=22+1=5.\operatorname{Res}_{z=2}f = \lim_{z\to2} (z-2)\frac{z^2+1}{z-2} = 2^2+1 =5.
  1. Compute the residue of ez/z2e^z/z^2 at z=0z=0.
Solution

Use

ez=1+z+z22+⋯ .e^z = 1+z+\frac{z^2}{2}+\cdots.

Then

ezz2=1z2+1z+12+⋯ .\frac{e^z}{z^2} = \frac{1}{z^2} +\frac{1}{z} +\frac12+\cdots.

The coefficient of 1/z1/z is 11, so

Res⁡z=0ezz2=1.\operatorname{Res}_{z=0} \frac{e^z}{z^2} =1.
  1. Use residues to evaluate
∫−∞∞dxx2+4.\int_{-\infty}^{\infty} \frac{dx}{x^2+4}.
Solution

Here a=2a=2 in the standard example. Closing in the upper half-plane encloses the pole z=2iz=2i with residue

14i.\frac{1}{4i}.

Thus

∫−∞∞dxx2+4=2πi14i=π2.\int_{-\infty}^{\infty} \frac{dx}{x^2+4} = 2\pi i \frac{1}{4i} = \frac{\pi}{2}.
  1. A contour is closed in the lower half-plane around one simple pole with residue rr. What is the closed-contour integral?
Solution

The orientation is clockwise, so it is negative relative to the usual positive orientation:

∮Cf(z) dz=−2πi r.\oint_C f(z)\,dz = -2\pi i\,r.
  1. Why can the residue theorem alone not evaluate an integral around a branch cut of log⁡z\log z?
Solution

log⁡z\log z has a branch point, not an isolated pole. The residue theorem applies directly to meromorphic functions with isolated poles inside the contour. For a branch cut, the calculation must include the discontinuity between the two sides of the cut and any small circles around branch points. Residues may still appear from additional poles, but they do not account for the branch-cut contribution.