Complex Analysis 24 | Winding Number [dark version]
Based on The Bright Side of Mathematics's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.
Winding number converts the geometric idea of “net turns around a point” into an integer computed by a contour integral.
Briefing
Winding number turns “how many times a curve loops around a point” into a precise integer you can compute with a contour integral. For a point z0 in the complex plane that does not lie on the curve, the winding number counts the net number of counterclockwise turns the curve makes around z0—so a single counterclockwise circle gives 1, two counterclockwise turns give 2, and a curve that doesn’t enclose the point yields 0. The key payoff is that this counting can be done algebraically, not just by visual inspection.
The definition is built from the classic contour integral of 1/z. For a circle centered at the origin, parameterized by γ(t)=e^{it} over t∈[0,2π], the integral ∮γ (1/z) dz evaluates to 2πi. Extending the parameter interval to [0,4π] makes the curve wind twice, and the integral scales to 4πi. More generally, if a curve lies entirely in a region that avoids the origin, Cauchy’s theorem implies ∮γ (1/z) dz = 0, matching the intuition that there are no turns around the origin.
To count turns around an arbitrary point z0, the integrand is shifted: the winding number is defined as
wind(γ, z0) = (1/(2πi)) ∮γ 1/(z − z0) dz,
with the only restriction that z0 must not lie on the image of γ (otherwise the integral—and the notion of winding—breaks down). While the definition works for general piecewise continuously differentiable curves, the most important case is closed curves, where the winding number becomes an integer.
The integer property is proved by rewriting a closed curve (after translating so the point of interest is at the origin) in polar form. Each point on the curve can be expressed as γ(t)=ρ(t)e^{iΦ(t)}, where ρ(t) and Φ(t) are real-valued, piecewise continuously differentiable functions. Substituting this into the integral ∮γ (1/z) dz and applying the product rule causes cancellations that reduce the integral to two simpler real integrals: one involving the derivative of log ρ(t) and another involving Φ′(t). The radius term contributes nothing over a closed loop because ρ(B)=ρ(A). The angle term contributes the net change in Φ over the loop, which must be a multiple of 2π, say 2πk, since the curve returns to the same point even though the polar angle may differ by full rotations.
After dividing by 2πi, the winding number equals k, an integer. That result matters because it converts geometric looping into a robust analytic invariant, setting up later contour-integral theorems where winding number will determine how many singularities a curve effectively “encircles.”
Cornell Notes
Winding number measures how many net counterclockwise turns a curve makes around a point z0, provided z0 is not on the curve. It is defined using a contour integral: wind(γ, z0) = (1/(2πi)) ∮γ 1/(z − z0) dz. For circles around the origin, the integral gives 2πi per full turn, so the winding number matches the number of rotations. For closed curves, the winding number is always an integer. The proof rewrites the curve in polar form γ(t)=ρ(t)e^{iΦ(t)}, reduces the integral to terms involving log ρ(t) and Φ(t), and uses the fact that returning to the same point forces the angle change to be a multiple of 2π, yielding an integer k.
Why does ∮γ (1/z) dz equal 2πi for a single counterclockwise circle around the origin?
How does Cauchy’s theorem connect to winding number being 0 when the point is outside the curve?
What is the exact definition of wind(γ, z0), and what restriction is required?
Why must the winding number of a closed curve be an integer?
What role does the polar angle’s non-uniqueness (multiples of 2π) play in the proof?
Review Questions
- How does shifting from 1/z to 1/(z − z0) change the geometric meaning of the contour integral?
- In the polar-form proof, which term vanishes due to closure, and which term produces the integer multiple of 2π?
- What condition on z0 relative to the curve is necessary for the winding number definition to make sense?
Key Points
- 1
Winding number converts the geometric idea of “net turns around a point” into an integer computed by a contour integral.
- 2
For a point z0 not on the curve, wind(γ, z0) is defined as (1/(2πi))∮γ 1/(z − z0) dz.
- 3
A circle around the origin gives wind = 1 per full counterclockwise rotation, because ∮ (1/z) dz = 2πi.
- 4
If the curve avoids the point so that the integrand has no enclosed singularity, Cauchy’s theorem forces the winding number to be 0.
- 5
For closed curves, wind(γ, z0) is always an integer because the polar angle change over a closed loop must be 2πk.
- 6
The proof relies on expressing γ(t)=ρ(t)e^{iΦ(t)} and showing the radius contribution cancels while the angle contribution yields k.