© 2026 NeckPinch · www.neckpinch.com · All rights reserved.
Course 5Book 5A: Complex Analysis and Conformal GeometryChapter 3
Residues and Fourier Transforms
Contour integration, the argument principle and Nyquist stability.
Read with Stein and Shakarchi, Complex Analysis, chapter 3, "Meromorphic Functions and the Logarithm" (zeros and poles, the residue formula, the argument principle and Rouché's theorem), and chapter 4, "The Fourier Transform", sections 1 and 2.
Cauchy's theorem says that the integral of a holomorphic function around a loop is zero. When the function has isolated singularities inside the loop, the integral is not zero, but it is still easy: each singularity contributes times a single number, its residue. This turns contour integration into a calculating machine. Real integrals that resist every trick of first-year calculus fall in a few lines, and so do the Fourier transforms of 4A.5 The Fourier Transform.
The same idea, applied to , counts zeros: the integral of around a loop is times the number of zeros inside, minus the number of poles. This is the argument principle, and it is the first theorem in the guide where an integral computes a whole number with topological meaning. Engineers use it every day, in the form of the Nyquist stability criterion.
By the end of this chapter you will be able to:
- classify isolated singularities and compute residues;
- state and prove the residue theorem, and use it to evaluate real integrals;
- compute Fourier transforms by shifting contours, and explain why analyticity of makes decay exponentially;
- state and prove the argument principle and Rouché's theorem;
- explain the Nyquist criterion as an application of the argument principle, and use it on an example.
Will the loop oscillate?
A feedback loop measures the output of a system, compares it with the desired value, and feeds the difference back in: a thermostat, a cruise control, an amplifier, an autopilot. Feedback makes systems accurate, but too much of it makes them oscillate or run away. In the 1920s telephone engineers at Bell Laboratories, building long-distance amplifiers with negative feedback, needed a reliable way to tell in advance whether a loop would be stable.
A linear system is described by its transfer function , a rational function of a complex frequency . The response to an input is ; in particular describes the response to an oscillation of frequency , which can be measured. Closing the loop gives the transfer function , and the closed loop is stable when all its poles, the zeros of , lie in the left half-plane : each pole contributes a term to the response, which decays exactly when (as with the eigenvalues of 1A.11 Linear Differential Equations).
Harry Nyquist's 1932 paper "Regeneration Theory" gave a criterion that needs only the measured curve , the Nyquist plot: count how many times it winds around the point . If itself has no poles in the right half-plane, the closed loop is stable exactly when the Nyquist plot does not encircle (Figure 3.2). The criterion is still taught in every control course and used in practice, because it works from measured frequency response and shows not only whether a loop is stable but how close it is to instability. It is the argument principle of this chapter, applied to the function on the right half-plane (Theorem 3.9).
Zeros, poles and Laurent series
Let be holomorphic on a punctured disc . The point is an isolated singularity, and there are three possibilities.
- Removable: extends holomorphically to . By Riemann's theorem this happens as soon as is bounded near (Exercise 3.12).
- Pole: as . Then for some integer , the order of the pole, and holomorphic with . A function holomorphic except for poles is meromorphic.
- Essential: neither. Near an essential singularity comes arbitrarily close to every complex value (the Casorati–Weierstrass theorem); at is the standard example.
In all three cases has a Laurent expansion
converging on the punctured disc. It comes from Cauchy's formula applied on an annulus, with the inner circle contributing the negative powers. The singularity is removable if no negative powers occur, a pole of order if the most negative is , and essential if there are infinitely many.
The residue of at an isolated singularity is the coefficient of in its Laurent expansion, written . Equivalently,
for any small .
The residue is the only coefficient that survives integration around , because is for and for every other integer (5A.2 Cauchy’s Theorem and Its Consequences). At poles it is computed without finding the whole series:
- at a simple pole, ; in particular, if with and having a simple zero at , then ;
- at a pole of order , .
For example, has simple poles at with residues and , and has residue at , the coefficient of in .
The residue theorem
Let be holomorphic on an open set containing a closed region with piecewise boundary, except at finitely many points inside . Then
Proof. Cut a small disc around each out of . On what remains is holomorphic, so by Cauchy's theorem for regions with holes (5A.2 Cauchy’s Theorem and Its Consequences) the integral over equals the sum of the counterclockwise integrals over the small circles. Each of those is by Definition 3.1.
Real integrals
The method for an integral over the real line: close the segment with a semicircle in the upper half-plane, apply the residue theorem, and show that the semicircle contributes nothing as (Figure 3.1).
For the closed contour encloses only the pole at , with residue , so
On the semicircle , , and its length is , so the second integral is at most . Hence . Of course gives this directly; but the same three lines compute (Exercise 3.13), where finding a primitive is unpleasant, and , where it is worse.
Integrals over a period, with rational, go the other way: substitute , so , and , and the integral becomes a contour integral around the unit circle (Exercise 3.14).
Fourier transforms by moving contours
We use the convention of 4A.5 The Fourier Transform: .
For , the function is bounded by in the upper half-plane: with , when . So the semicircle argument applies to , and
For close the contour in the lower half-plane instead (Exercise 3.15). Altogether
In 4A.5 The Fourier Transform we showed with a differential equation. With contours: complete the square, , so
The last integral is the integral of the entire function along the horizontal line . By Cauchy's theorem on the rectangle with corners and , it equals the integral along the real axis, which is (3A.5 Product Measures and Change of Variables), up to the two vertical sides; on those , and the sides have length , so they vanish as . Hence : the Gaussian is its own Fourier transform.
These examples show a general principle. In 4A.5 The Fourier Transform smoothness of was traded for polynomial decay of : each derivative buys a power of . Analyticity buys much more.
Suppose is holomorphic in the strip , and there. Then for every there is with
Proof. Take . Shift the line of integration from to , justified by Cauchy's theorem on long rectangles and the decay of as in Example 3.5:
Since , the integral is at most . For shift upwards instead.
The function is holomorphic in the strip , with poles on its edges at , and its transform decays at exactly the borderline rate . The Gaussian is entire, and its transform decays faster than every exponential. The Paley–Wiener theorem (Stein–Shakarchi, chapter 4) completes the picture: vanishes outside exactly when extends to an entire function of exponential type .
The heat equation multiplies by (4A.5 The Fourier Transform), which decays faster than any exponential. The converse of Theorem 3.6 is the easier direction: if decays that fast, the inversion integral converges for complex too and defines an entire function. So a solution with integrable initial data is, at any positive time, not only smooth but real-analytic in : the heat equation smooths instantly and completely. This is the frequency-side view of the smoothing in 6A.3 The Heat Equation on ℝⁿ. It also explains why the backward heat equation is hopeless (6A.1 What a PDE Is): running time backwards multiplies high frequencies by , and only analytic data can survive that.
The argument principle
Let be meromorphic on an open set containing a closed region with boundary curve , with no zeros or poles on . Then
where and are the numbers of zeros and poles of inside , counted with multiplicity. The left side equals the winding number of the closed curve around .
Proof. Near a zero of order at , with , so
and is holomorphic near : the residue of at is . At a pole of order the same computation with gives residue . Elsewhere is holomorphic. The residue theorem gives . For the second statement, substitute : , and is the number of times the curve winds around , since and each turn changes by (5A.2 Cauchy’s Theorem and Its Consequences).
In words: as goes once around , the argument of increases by times the number of zeros minus poles inside. The answer is an integer, so it doesn't change under small perturbations, which is the source of its power.
If and are holomorphic on an open set containing and on , then and have the same number of zeros inside .
Proof. On , and , so the curve stays in the disc of radius about , which doesn't contain : its winding number around is zero. Winding numbers add under multiplication (the logarithms add), so and wind the same number of times around , and by the argument principle they have the same number of zeros inside.
For example, has all five of its zeros in , since on ; and exactly one in , since there (Exercise 3.16).
The Nyquist criterion
Let be a rational function with as , with no poles on the imaginary axis and poles in the right half-plane, and suppose has no zeros on the imaginary axis. Let be the number of times the curve , , winds clockwise around . Then has exactly zeros in the right half-plane. In particular, if , the closed loop is stable if and only if the Nyquist plot does not encircle .
Proof. Apply the argument principle to on the half-disc , with large enough to contain all its zeros and poles in the right half-plane. The poles of are those of . Traverse the boundary clockwise (up the imaginary axis, then back around the large semicircle), so the argument principle counts clockwise turns: winds clockwise around exactly times. On the large semicircle , so contributes nothing in the limit. On the imaginary axis, winds around exactly as winds around . So .
Take with , three identical first-order lags in series, a standard model of a loop with delay. has no poles in the right half-plane, so . Its phase at frequency is , which equals at , where . So the Nyquist plot crosses the negative real axis at . For the point lies outside the curve and the loop is stable; for it is encircled twice and two closed-loop poles have crossed into the right half-plane (Figure 3.2). You can check this directly (Exercise 3.17): the zeros of are , and two of them have positive real part exactly when . The ratio is the gain margin: how much the gain can grow before the loop goes unstable.
The argument principle computes a whole number, the count of zeros, as an integral, and the number is stable under deformation. This is the first instance of a pattern that runs through geometry and topology. The winding number is the degree of a map from a circle to a circle, and degree theory in every dimension (7A.7 Smooth Topology) gives the hairy ball theorem and Poincaré–Hopf. The Gauss–Bonnet theorem (8A.9 The Curvature of Surfaces) computes the Euler characteristic, an integer, as the integral of the curvature; in 11A.7 Ricci Flow on Surfaces it is what fixes the sign of the curvature that the two-dimensional Ricci flow converges to.
History
Cauchy introduced residues in 1826 and developed the calculus of residues over the following years; Pierre Alphonse Laurent's expansions date from 1843 (Weierstrass had found them earlier but not published). Eugène Rouché's theorem appeared in 1862. The decay of Fourier transforms of analytic functions was made precise by Raymond Paley and Norbert Wiener in their 1934 book Fourier Transforms in the Complex Domain. Harry Nyquist, at Bell Telephone Laboratories, published "Regeneration Theory" in the Bell System Technical Journal in January 1932, to analyse the stability of feedback amplifiers; it founded the frequency-domain approach to the stability of control systems.
An isolated singularity is removable, a pole or essential; its residue is the coefficient of , and the residue theorem says a contour integral is times the sum of the residues inside. Closing contours with semicircles evaluates real integrals, and shifting contours computes Fourier transforms: , , and analyticity in a strip gives exponential decay of . Applied to , residues count zeros minus poles (the argument principle), which gives Rouché's theorem and the Nyquist criterion. 5A.4 Harmonic Functions and Conformal Mapping returns to harmonic functions and to conformal maps, and proves the Riemann mapping theorem.
Exercises
Find the residues: (a) at ; (b) at ; (c) at ; (d) at .
Solution
(a) Pole of order : . (b) . (c) at : . (d) , residue (an essential singularity).
Let be holomorphic and bounded on . Show that the Laurent coefficients with vanish, by estimating them on circles of radius . Conclude that extends holomorphically to .
Show that .
Solution
The poles in the upper half-plane are and , with residues , i.e. and . Their sum is , and times it is . The semicircle contributes at most .
For , show that .
Solution
With the integral is . The roots are ; only is inside the circle (their product is ). The residue there is , so the integral is .
Finish Example 3.4 for by closing in the lower half-plane (which traverses the contour clockwise). Then use Fourier inversion (4A.5 The Fourier Transform) to deduce that the Fourier transform of is , and check this by direct integration.
(a) Verify the two inequalities in the example after Corollary 3.8, and conclude that has exactly four zeros in the annulus . (b) Use Rouché to prove the fundamental theorem of algebra again: a polynomial of degree has zeros in a large disc.
For , solve exactly and confirm that the closed loop is stable if and only if . For , find the two unstable poles numerically and compare with Figure 3.2.
Solution
gives , : angles , , . The root at is , always stable. The others have real part , positive exactly when . For , , so : an oscillation growing slowly, at a frequency close to , the crossover frequency of the Nyquist plot.
For a steady ideal flow with complex velocity around a body, the force on the body per unit length is given by Blasius's formula , the integral taken counterclockwise around the body (you may take this as given). For the cylinder potential of 5A.2 Cauchy’s Theorem and Its Consequences, , compute the residue of at and show that (no drag) and (lift).
Solution
. The only term is , so , and . So and . That there is no drag at all is d'Alembert's paradox: in an ideal fluid without viscosity, steady flow exerts no drag on any body.
The heat equation on the line acts on Fourier transforms by (4A.5 The Fourier Transform). Using and the scaling rule for Fourier transforms, show that the inverse transform of is
the heat kernel of 6A.3 The Heat Equation on ℝⁿ. Then explain, using Theorem 3.6, why it is no accident that the heat kernel at time extends to an entire function of .
Solution
with and . If then is the transform of , so the inverse transform is . Its transform decays like , faster than for every , so, as in the ahead box after Theorem 3.6, the inversion integral converges for every complex and defines an entire function.
© 2026 NeckPinch (www.neckpinch.com). All content in the guidebook (text, mathematics, figures and exercises) is protected by copyright. All rights reserved. No part may be copied, republished or redistributed without written permission.