Branches, monodromy, and Riemann surfaces
Track path-dependent continuation, distinguish a chosen cut from a singularity, and make multivalued expressions single-valued on a suitable surface.
On this page
The question for today
What you’ll understand
- State when a domain admits a single-valued logarithm of z.
- Track the change of a root branch around a puncture.
- Explain the hypotheses of monodromy and the local-chart meaning of a Riemann surface.
The expressions log z and a root of z are locally holomorphic away from zero, yet following them around a loop can change the value with which one returns. A branch is a consistent local or domain-wide choice, not an instruction to ignore that path dependence. A branch cut removes paths that cause ambiguity in one planar description. A Riemann surface keeps the continuation information instead, allowing the expression to become single-valued on a space with compatible complex coordinate charts.
A logarithm exists when the periods vanish
On a connected open domain U avoiding zero, a holomorphic logarithm L of z must satisfy . Differentiation gives L′=1/z. Thus every closed contour integral of 1/z in U must vanish. Conversely, if all those periods vanish, integrating 1/z from a base point defines a primitive; choosing its additive constant so that its exponential agrees with z at the base point produces a logarithm throughout U. A simply connected domain avoiding zero is sufficient because Cauchy's theorem makes the periods vanish.
The punctured plane fails this test: a positive circle has integral 2πi, so no single-valued global logarithm exists there. Removing the nonpositive real axis gives a domain with a principal branch whose argument lies between −π and π. Other cuts give other branches. Points along the chosen cut, away from zero, still have local logarithms; the cut is a choice of planar bookkeeping rather than a line of intrinsic local singularities. Zero remains a genuine obstruction to continuing a logarithm through it.
Monodromy compares continuations along paths
Start with a holomorphic germ, meaning a function specified near one base point with two specifications identified when they agree nearby. Continue it along a path by compatible overlapping neighborhoods. Uniqueness on overlaps follows from the identity theorem, but a closed path can lead to a different germ at the original point. This permutation or change of branches is monodromy. For a square root, one circuit around zero swaps the two choices; for a logarithm, each positive circuit adds 2πi.
A standard monodromy theorem says that a holomorphic germ admitting analytic continuation along every path in a simply connected domain determines one single-valued holomorphic function there. Both hypotheses matter: simple connectedness removes loop ambiguity, while continuation along every path excludes an unacknowledged singular obstruction. Merely drawing one path that works establishes neither a domain-wide extension nor path independence. On a multiply connected domain, continuation along homotopic fixed-endpoint paths agrees provided the germ can be continued along all paths in that homotopy.
A surface stores the missing branch information
A Riemann surface is a one-complex-dimensional manifold described by local charts with holomorphic transition maps. For the square root, pairs (z,w) satisfying w²=z form a surface parameterized by w. Away from z=0 the projection to z is a two-sheeted unbranched covering; each local inverse selects one root. Adding the point w=0 gives a regular point of the surface, while the projection ramifies there and has branch value z=0 because its derivative vanishes. The surface itself is not singular at that point.
For a logarithm, use pairs with z=eʷ. The coordinate w ranges over the complex plane, and projection to the punctured z-plane is an infinite-sheeted covering. The logarithm is simply the single-valued coordinate w on that surface. This construction does not make a global planar branch exist; it changes the domain to record continuation history. Distinguish an intrinsic surface, its projection, a selected planar branch, and a branch cut before interpreting drawings of stacked sheets.
Work it through
Follow a cube-root branch through three circuits
Continue the cube-root germ with value 1 at z=1 along repeated positive circuits of the unit circle. Give its values after one, two, and three circuits, and compare with logarithm continuation from value zero.
Along z=e^{it}, choose the continuous root lift beginning at w=1. Cubing verifies the required relation at every time, so this choice follows the starting germ continuously.
After t=2π the root is . After t=4π it is . These are different germs over the same base point z=1.
After t=6π the root returns to 1, so three circuits restore the starting branch. A logarithm lift along the same repeated path is L=it, giving 2πi,4πi,6πi rather than returning after three circuits.
Root monodromy cycles among three branches, while logarithm monodromy adds an integer multiple of 2πi without a finite return. The base point alone does not record which continued value was reached.
The living notebook
Explore the model
Interactive lab · vectors
Compare the three lifted root phases
Pause and Reset; set Angle=120 degrees,Magnitude=1 and predict the first continued cube root −1/2+i√3/2. In separate fresh runs Reset and set Angle=−120,Magnitude=1 for the second, then Reset and set Angle=0,Magnitude=1 for the third. These are selected endpoints of the worked lift. The vector control wraps phase and stores no path history, so it is not a Riemann-surface or monodromy simulator.
- x component
- 1.393
- y component
- 0.975
- Magnitude
- 1.7
Playback traces a fixed vector and its projections. Angle and magnitude set the geometry; the moving marker does not change them. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forA branch value requires continuation history beyond the base point's ordinary complex coordinate.
Pause & reason
Check your understanding
Your turn
Try it yourself
For the principal logarithm on the plane cut along the nonpositive real axis, find the limiting values at −1 from the upper and lower half-planes. Do the same for the principal square root defined by exp(Log(z)/2). Does this give two assigned values at a point in the branch domain?
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
Approaching −1 from above or below gives arguments tending to π or −π, while the modulus tends to one.
Compare with the solution
The logarithm limits are iπ from above and −iπ from below, differing by 2πi. Exponentiating half gives square-root limits i and −i. The point −1 lies on the removed cut, so the branch assigns neither value there. Each side has a valid local continuation near −1; the jump records the chosen global cut rather than an intrinsic obstruction at that nonzero point.
Keep the idea
Take it with you
- A planar logarithm branch exists when its closed 1/z periods vanish.
- Monodromy tracks the germ reached after continuation around loops.
- A Riemann surface records branch history without creating an impossible global branch on the original punctured plane.
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.