Analytic Continuation

Can a holomorphic function defined only on a small disk secretly determine its own values elsewhere? This question sounds absurd for smooth real functions. Those can be modified arbitrarily far from any given point. For holomorphic functions, though, the answer is a resounding yes. The rigidity behind the Identity Theorem and Zeros makes this possible. A holomorphic function is pinned down by its values on any set with an accumulation point. This forces every local piece of a holomorphic function to carry a seed. That seed points to a unique, often much larger, global object. This phenomenon, called analytic continuation, is one of the most striking manifestations of complex rigidity. It explains why the Riemann zeta function has a fully determined extension. The function was originally defined only for Re(s)>1\mathrm{Re}(s) > 1 by a convergent series. Yet it extends to nearly the whole plane. It also explains why the "multivalued" square root or logarithm functions aren't really functions on the plane. Instead, they are functions on a more subtle geometric object called a Riemann surface. The big picture is that holomorphy is a local condition with global consequences. Overlapping consistent local descriptions glue together in an essentially forced way. When they fail to glue consistently around a loop, new geometry is born. This includes branch points, monodromy, and multivaluedness. This article builds analytic continuation from the ground up. We cover continuation along a chain of disks, and continuation along a path. We introduce the Monodromy Theorem, which controls when path-continuations agree. We also examine the emergence of multivalued functions and their natural domains, called Riemann surfaces. These ideas are shown through worked examples with log⁡z\log z and z\sqrt{z}. Throughout, we use Mobius Transformations as recurring test objects. We contrast their single-valued rigidity with the genuinely multivalued behavior of roots and logarithms. We aim for full rigor. Every continuation step is justified by the Identity Theorem. The Monodromy Theorem is proved in complete detail. This proof uses a compactness/connectedness argument on the unit interval. Subtleties are pinned down precisely, especially continuation along homotopic versus merely different paths.

Key takeaways
  • Analytic continuation extends a holomorphic function beyond its original domain by chaining together overlapping power series that must agree on overlaps by the Identity Theorem.
  • Continuation along a path is well-defined step by step, but the final germ obtained can depend on which path was chosen.
  • The Monodromy Theorem says: if the domain is simply connected (or more precisely, if two paths are homotopic rel endpoints within the domain of continuability), continuation along them yields the same result.
  • Functions like log⁡z\log z and z\sqrt{z} cannot be continued consistently around the origin — continuing all the way around a loop returns a different branch, revealing genuine multivaluedness.
  • The set of all germs obtained by continuation, glued together correctly, forms a Riemann surface on which the "multivalued function" becomes single-valued and holomorphic.
  • Key idea: local holomorphic data plus overlap-consistency forces a unique (but possibly path-dependent, possibly multivalued) global extension.

Where this lives today

Analytic continuation is the mechanism behind the Riemann zeta function's extension to C∖{1}\mathbb{C}\setminus\{1\}, which underlies the Riemann Hypothesis and much of analytic number theory; the functional equation and continuation of ζ(s)\zeta(s) and LL-functions are indispensable in the distribution of primes. In physics, analytic continuation in the complex time or coupling-constant variable — Wick rotation between Minkowski and Euclidean quantum field theory, or continuation of scattering amplitudes and partition functions — relies on exactly the path-continuation and monodromy framework developed here. In algebraic geometry and complex geometry, the passage from local holomorphic germs to global multivalued functions on Riemann surfaces is the seed of the theory of covering spaces, uniformization, and the modern sheaf-theoretic viewpoint on complex manifolds. In applied contexts, analytic continuation underlies Borel summation and resurgence techniques for divergent perturbative series in mathematical physics, and in numerical and engineering contexts (e.g. conformal mapping, control theory, signal processing) continuation arguments justify extending transfer functions or Green's functions beyond their original region of convergence.

Ask the tutor: How does the construction of the "complete analytic function" as a Riemann surface make precise the idea that √z or log z are single-valued once we change the domain?

DefinitionAnalytic continuation

A function element is a pair (f,D)(f, D) where D⊂CD \subset \mathbb{C} is a domain (open, connected) and f:D→Cf : D \to \mathbb{C} is holomorphic. Two function elements (f0,D0)(f_0, D_0) and (f1,D1)(f_1, D_1) are direct analytic continuations of one another if D0∩D1≠∅D_0 \cap D_1 \neq \varnothing and f0=f1f_0 = f_1 on some connected component of D0∩D1D_0 \cap D_1. A chain of continuation is a finite sequence of function elements (f0,D0),(f1,D1),…,(fn,Dn)(f_0,D_0), (f_1,D_1), \dots, (f_n,D_n) such that (fk−1,Dk−1)(f_{k-1}, D_{k-1}) and (fk,Dk)(f_k, D_k) are direct analytic continuations of each other for k=1,…,nk=1,\dots,n. We say (fn,Dn)(f_n, D_n) is obtained from (f0,D0)(f_0,D_0) by analytic continuation. Given a path γ:[0,1]→C\gamma : [0,1] \to \mathbb{C} and a function element (f0,D0)(f_0, D_0) with γ(0)∈D0\gamma(0) \in D_0, a continuation of (f0,D0)(f_0,D_0) along γ\gamma is a family of function elements {(ft,Dt)}t∈[0,1]\{(f_t, D_t)\}_{t \in [0,1]} such that: 1. γ(t)∈Dt\gamma(t) \in D_t for every t∈[0,1]t \in [0,1]; 2. for every t0∈[0,1]t_0 \in [0,1] there is ε>0\varepsilon > 0 such that for all t∈[0,1]t \in [0,1] with ∣t−t0∣<ε|t-t_0| < \varepsilon, γ(t)∈Dt0\gamma(t) \in D_{t_0} and ft=ft0f_t = f_{t_0} on a neighborhood of γ(t)\gamma(t) (equivalently, (ft,Dt)(f_t,D_t) is the germ of ft0f_{t_0} at γ(t)\gamma(t)). By a germ of a holomorphic function at a point z0z_0 we mean an equivalence class of function elements (f,D)(f,D) with z0∈Dz_0 \in D, where (f,D)∼(g,E)(f,D) \sim (g,E) iff f=gf = g on some neighborhood of z0z_0 contained in D∩ED \cap E. The germ at γ(t)\gamma(t) determined by the continuation is denoted [f]γ(t)[f]_{\gamma(t)}.

Intuition

Picture a holomorphic function as a puddle of certainty spreading from its power series at a point, radius equal to the distance to the nearest true singularity. The Identity Theorem says this puddle's shape and values are completely non-negotiable: any two holomorphic functions that agree on an open subset of overlap must agree throughout the overlap's connected component, since their difference is a holomorphic function vanishing on a set with an accumulation point, hence identically zero. This is the mechanism, and only this mechanism, that lets us walk a chain of overlapping disks and know that "the same function" (as a germ) is propagating, not a new arbitrary redefinition. Now imagine walking around a small loop encircling 00 while carrying a branch of log⁡z\log z. Locally, at each point of the loop, log⁡z\log z is perfectly well-defined and holomorphic — it is the puddle-spreading process itself that is unambiguous at every step. But after a full trip around the loop, the value has silently increased by 2πi2\pi i. The obstruction is not a failure of local rigidity; it is global topology: the loop is not contractible in C∖{0}\mathbb{C}\setminus\{0\}, so there is room for the continued germ to differ from the starting germ even though every local step was forced. This is the origin of the branch cut and, more deeply, of Riemann surfaces: instead of forcing log⁡\log to live on C∖{0}\mathbb{C}\setminus\{0\} (where it cannot be single-valued), we build a new domain — an infinite spiral staircase covering C∖{0}\mathbb{C}\setminus\{0\} — on which log⁡\log is single-valued.

Figure
Continuation of log⁡z\log z around a loop: the value jumps by 2πi2\pi i after one turn
0 z₀ start log z₀ = ln|z₀| + i·0 after one full loop: value = ln|z₀| + i·2π different branch — jump of exactly 2πi, not the same germ
TheoremUniqueness of continuation and the Monodromy Theorem

(A) Uniqueness along a fixed path. Let (f0,D0)(f_0, D_0) be a function element and γ:[0,1]→C\gamma:[0,1]\to\mathbb{C} a path with γ(0)∈D0\gamma(0) \in D_0. If {(ft,Dt)}t∈[0,1]\{(f_t,D_t)\}_{t\in[0,1]} and {(gt,Et)}t∈[0,1]\{(g_t,E_t)\}_{t\in[0,1]} are both continuations of (f0,D0)(f_0,D_0) along γ\gamma, then [ft]γ(t)=[gt]γ(t)[f_t]_{\gamma(t)} = [g_t]_{\gamma(t)} for every t∈[0,1]t \in [0,1]; that is, the germ obtained by continuing along a given path is unique.

(B) Monodromy Theorem. Let Ω⊂C\Omega \subset \mathbb{C} be a domain, (f0,D0)(f_0, D_0) a function element with D0⊂ΩD_0 \subset \Omega, and suppose (f0,D0)(f_0,D_0) can be analytically continued along every path in Ω\Omega starting at a fixed basepoint z0∈D0z_0 \in D_0. Let γ0,γ1:[0,1]→Ω\gamma_0, \gamma_1 : [0,1] \to \Omega be two paths from z0z_0 to a common endpoint z1z_1, and suppose γ0\gamma_0 and γ1\gamma_1 are homotopic in Ω\Omega rel endpoints (i.e. through a continuous family of paths in Ω\Omega from z0z_0 to z1z_1). Then the continuation of (f0,D0)(f_0,D_0) along γ0\gamma_0 and along γ1\gamma_1 produce the same germ at z1z_1. In particular, if Ω\Omega is simply connected and (f0,D0)(f_0,D_0) can be continued along every path in Ω\Omega from z0z_0, then continuation produces a single well-defined holomorphic function on all of Ω\Omega extending f0f_0.

LemmaLocal persistence of equality

Let DD be a domain and f,gf,g holomorphic on DD. If f=gf=g on a nonempty open subset U⊂DU \subset D, then f=gf=g on all of DD.

ProofLemma: Local persistence of equality

This is precisely the Identity Theorem and Zeros: let h=f−gh=f-g, holomorphic on the connected open set DD. Since h≡0h\equiv 0 on the open set UU, every point of UU is a non-isolated zero of hh (in fact an accumulation point of zeros, being an interior point). The Identity Theorem states that a holomorphic function on a domain with a zero set having an accumulation point in the domain is identically zero on the domain. Hence h≡0h \equiv 0 on DD, i.e. f=gf=g on DD. ■\blacksquare

∎
ProofTheorem, Part (A): Uniqueness along a fixed path

Technique: connectedness of [0,1][0,1] via the "closed and open" argument. Let S={t∈[0,1]:[ft]γ(t)=[gt]γ(t)}S = \{t \in [0,1] : [f_t]_{\gamma(t)} = [g_t]_{\gamma(t)}\}. We show SS is nonempty, open, and closed in [0,1][0,1]; since [0,1][0,1] is connected, this forces S=[0,1]S = [0,1]. Nonempty. By hypothesis (f0,D0)=(g0,E0)(f_0,D_0) = (g_0, E_0) as the initial element (both continuations start from the same germ at γ(0)\gamma(0)), so 0∈S0 \in S. Open. Let t0∈St_0 \in S, so [ft0]γ(t0)=[gt0]γ(t0)[f_{t_0}]_{\gamma(t_0)} = [g_{t_0}]_{\gamma(t_0)}, meaning ft0=gt0f_{t_0} = g_{t_0} on some open neighborhood VV of γ(t0)\gamma(t_0) contained in Dt0∩Et0D_{t_0}\cap E_{t_0}. By definition of continuation along a path (condition 2), there is ε>0\varepsilon>0 such that for ∣t−t0∣<ε|t - t_0|<\varepsilon: γ(t)∈Dt0∩Et0\gamma(t) \in D_{t_0}\cap E_{t_0}, ft=ft0f_t = f_{t_0} near γ(t)\gamma(t), and gt=gt0g_t = g_{t_0} near γ(t)\gamma(t) (shrinking ε\varepsilon if necessary to satisfy both continuation conditions simultaneously — possible since each condition individually supplies such an ε\varepsilon, and we take the minimum). Since ft0=gt0f_{t_0}=g_{t_0} throughout the neighborhood VV (by definition of t0∈St_0\in S), and both ft,gtf_t,g_t agree with ft0,gt0f_{t_0}, g_{t_0} respectively near γ(t)\gamma(t), shrinking further to lie inside VV gives ft=gtf_t = g_t near γ(t)\gamma(t). Hence t∈St \in S for all tt with ∣t−t0∣<ε|t-t_0|<\varepsilon (intersected with [0,1][0,1]), so SS is open in [0,1][0,1]. Closed. Let t0∈[0,1]t_0 \in [0,1] be a limit point of SS; we show t0∈St_0 \in S. By the continuation condition applied at t0t_0, there is ε>0\varepsilon>0 such that for ∣t−t0∣<ε|t-t_0|<\varepsilon, γ(t)∈Dt0∩Et0\gamma(t) \in D_{t_0}\cap E_{t_0} and ft=ft0f_t=f_{t_0}, gt=gt0g_t=g_{t_0} near γ(t)\gamma(t). Since t0t_0 is a limit point of SS, choose t1∈St_1 \in S with ∣t1−t0∣<ε|t_1 - t_0| < \varepsilon, t1≠t0t_1 \neq t_0. Then [ft1]γ(t1)=[gt1]γ(t1)[f_{t_1}]_{\gamma(t_1)} = [g_{t_1}]_{\gamma(t_1)}, i.e. ft1=gt1f_{t_1}=g_{t_1} on a neighborhood WW of γ(t1)\gamma(t_1). But also ft1=ft0f_{t_1}=f_{t_0} and gt1=gt0g_{t_1}=g_{t_0} near γ(t1)\gamma(t_1) (by the choice of ε\varepsilon applied to t1t_1). So ft0=ft1=gt1=gt0f_{t_0} = f_{t_1} = g_{t_1} = g_{t_0} on a common neighborhood of γ(t1)\gamma(t_1) contained in Dt0∩Et0D_{t_0}\cap E_{t_0} (all these domains being open sets containing γ(t1)\gamma(t_1), their intersection is open and nonempty). Since Dt0,Et0D_{t_0}, E_{t_0} are domains (connected open sets) and ft0,gt0f_{t_0}, g_{t_0} agree on a nonempty open subset of Dt0∩Et0D_{t_0}\cap E_{t_0}'s component containing γ(t1)\gamma(t_1), and γ(t0)\gamma(t_0) lies in the same domain — we now apply the Local persistence of equality Lemma on the connected component CC of Dt0∩Et0D_{t_0}\cap E_{t_0} containing γ(t1)\gamma(t_1): ft0=gt0f_{t_0}=g_{t_0} on all of CC. Since continuation requires γ(t)∈Dt0\gamma(t)\in D_{t_0} for tt near t0t_0 and by continuity of γ\gamma, γ(t0)\gamma(t_0) and γ(t1)\gamma(t_1) lie in the same connected component CC (as γ\gamma is continuous and connects them through nearby values of tt, all mapping into Dt0∩Et0D_{t_0}\cap E_{t_0} by the openness condition — more directly, γ(t0)∈Dt0∩Et0\gamma(t_0) \in D_{t_0}\cap E_{t_0} trivially and is in the same component as γ(t1)\gamma(t_1) because both are limits along the connected path-image for tt between t0,t1t_0,t_1, which lies in Dt0∩Et0D_{t_0}\cap E_{t_0} by the ε\varepsilon-condition). Hence ft0=gt0f_{t_0}=g_{t_0} near γ(t0)\gamma(t_0), i.e. t0∈St_0 \in S. So SS is closed. Since SS is nonempty, open, and closed in the connected space [0,1][0,1], S=[0,1]S=[0,1]. This proves part (A). ■\blacksquare

∎
ProofTheorem, Part (B): Monodromy Theorem

Technique: compactness of [0,1]2[0,1]^2 and a grid subdivision argument, combined with part (A). Let H:[0,1]×[0,1]→ΩH : [0,1]\times[0,1] \to \Omega be a homotopy rel endpoints with H(s,0)=γ0(s)H(s,0)=\gamma_0(s), H(s,1)=γ1(s)H(s,1) = \gamma_1(s) wait — we set conventions: let H(0,t)=z0H(0,t)=z_0, H(1,t)=z1H(1,t)=z_1 for all tt, H(s,0)=γ0(s)H(s,0) = \gamma_0(s), H(s,1)=γ1(s)H(s,1)=\gamma_1(s), and HH continuous on [0,1]2[0,1]^2 with values in Ω\Omega. For each t∈[0,1]t \in [0,1], let γt(s):=H(s,t)\gamma_t(s) := H(s,t), a path from z0z_0 to z1z_1 in Ω\Omega. By hypothesis, (f0,D0)(f_0,D_0) continues along every path in Ω\Omega from z0z_0; in particular it continues along each γt\gamma_t. By part (A), for each fixed tt the germ Φ(t):=[ continuation of f0 along γt ]z1\Phi(t) := [\,\text{continuation of } f_0 \text{ along } \gamma_t\,]_{z_1} at the endpoint z1z_1 is unambiguous — the notation Φ(t)\Phi(t) is well defined. We must show Φ(t)\Phi(t) is locally constant in tt, hence constant on the connected interval [0,1][0,1] (again by connectedness), giving Φ(0)=Φ(1)\Phi(0)=\Phi(1), i.e. continuation along γ0\gamma_0 and γ1\gamma_1 agree. Claim: for each t0t_0, there is δ>0\delta>0 such that ∣t−t0∣<δ  ⟹  Φ(t)=Φ(t0)|t-t_0|<\delta \implies \Phi(t)=\Phi(t_0). Fix t0t_0. Let {(fst0,Dst0)}s∈[0,1]\{(f_s^{t_0}, D_s^{t_0})\}_{s\in[0,1]} denote a continuation of (f0,D0)(f_0,D_0) along γt0\gamma_{t_0}. For each s∈[0,1]s \in [0,1], Dst0D_s^{t_0} is an open set containing γt0(s)=H(s,t0)\gamma_{t_0}(s) = H(s,t_0); let r(s)>0r(s) > 0 be such that the open disk B(H(s,t0),r(s))⊂Dst0B(H(s,t_0), r(s)) \subset D_s^{t_0}. Since [0,1][0,1] is compact and s↦H(s,t0)s\mapsto H(s,t_0) is continuous, and since the continuation family also satisfies a local-persistence property, we may — by compactness of [0,1][0,1] — choose a finite partition

0=s0<s1<⋯<sn=10 = s_0 < s_1 < \cdots < s_n = 1

and radii r0,…,rn>0r_0,\dots,r_n>0 so that:

  • B(H(sk,t0),rk)‾⊂Dskt0\overline{B(H(s_k,t_0), r_k)} \subset D_{s_k}^{t_0} for each kk;
  • H(s,t0)∈B(H(sk,t0),rk)H(s,t_0) \in B(H(s_k,t_0), r_k) for all s∈[sk,sk+1]s \in [s_k, s_{k+1}] (i.e. the disk covers the path segment) — such a partition exists because {s:H(s,t0)∈Dut0 for u near s}\{s : H(s,t_0)\in D_u^{t_0} \text{ for } u \text{ near } s\} covers [0,1][0,1] and Lebesgue's number lemma applied to the compact metric space [0,1][0,1] with the open cover by preimages of the disks gives a uniform partition mesh.

By continuity of HH on the compact square [0,1]2[0,1]^2, HH is uniformly continuous. Hence there is δ>0\delta>0 such that ∣t−t0∣<δ|t-t_0|<\delta implies

∣H(sk,t)−H(sk,t0)∣<12min⁡(r0,…,rn)for all k=0,…,n,|H(s_k,t) - H(s_k,t_0)| < \tfrac{1}{2}\min(r_0,\dots,r_n) \quad \text{for all } k=0,\dots,n,

and moreover H(s,t)∈B(H(sk,t0),rk)H(s,t) \in B(H(s_k,t_0), r_k) whenever s∈[sk,sk+1]s\in[s_k,s_{k+1}] (shrinking δ\delta further using uniform continuity of HH so that nearby-in-tt paths stay within the same chain of disks — this is possible since uniform continuity controls ∣H(s,t)−H(s,t0)∣|H(s,t)-H(s,t_0)| for all ss simultaneously once ∣t−t0∣<δ|t-t_0|<\delta). Now fix such tt with ∣t−t0∣<δ|t-t_0|<\delta. We claim the continuation of f0f_0 along γt\gamma_t can be carried out using the same chain of function elements (fs0t0,Ds0t0),…,(fsnt0,Dsnt0)(f_{s_0}^{t_0}, D_{s_0}^{t_0}), \dots, (f_{s_n}^{t_0}, D_{s_n}^{t_0}) (restricted appropriately), because the path γt\gamma_t restricted to [sk,sk+1][s_k,s_{k+1}] stays inside the disk B(H(sk,t0),rk)⊂Dskt0B(H(s_k,t_0),r_k) \subset D_{s_k}^{t_0}, on which the germ is already fskt0f_{s_k}^{t_0}. Concretely: define a continuation along γt\gamma_t by setting, for s∈[sk,sk+1]s\in[s_k,s_{k+1}], the function element to be the germ of fskt0f_{s_k}^{t_0} at γt(s)\gamma_t(s) (well-defined since γt(s)∈Dskt0\gamma_t(s) \in D_{s_k}^{t_0}). At the junction points s=sk+1s=s_{k+1}, both the element inherited from the kk-th disk and from the (k+1)(k+1)-th disk are restrictions of the original continuation-along-γt0\gamma_{t_0} chain, which are consistent by construction of a valid continuation (they were direct analytic continuations of each other along γt0\gamma_{t_0}, and since γt(sk+1)\gamma_t(s_{k+1}) also lies in the overlap of the two disks — using that the disks have radius large enough to contain a neighborhood of both H(sk+1,t0)H(s_{k+1},t_0) and the nearby H(sk+1,t)H(s_{k+1},t) — the same equality on overlap propagates). Hence this defines a valid continuation of (f0,D0)(f_0,D_0) along γt\gamma_t, terminating at s=1s=1 with the germ [fsnt0]z1[f_{s_n}^{t_0}]_{z_1} — the same germ as the continuation along γt0\gamma_{t_0}, because γt(1)=z1=γt0(1)\gamma_t(1) = z_1 = \gamma_{t_0}(1) and the last function element in the chain is literally fsnt0f_{s_n}^{t_0} (unchanged, since sn=1s_n=1 is a fixed endpoint of the homotopy, H(1,t)=z1H(1,t)=z_1 for all tt). By part (A) (uniqueness of continuation along a fixed path γt\gamma_t), any continuation of (f0,D0)(f_0,D_0) along γt\gamma_t — in particular the one we are given by hypothesis — must yield the same terminal germ as this explicitly constructed one. Therefore Φ(t)=[fsnt0]z1=Φ(t0)\Phi(t) = [f_{s_n}^{t_0}]_{z_1} = \Phi(t_0). This proves the claim: Φ\Phi is locally constant on [0,1][0,1]. A locally constant function on the connected space [0,1][0,1] is constant, so Φ(0)=Φ(1)\Phi(0) = \Phi(1), i.e. continuation along γ0\gamma_0 and continuation along γ1\gamma_1 produce the same germ at z1z_1. This proves part (B). For the final statement: if Ω\Omega is simply connected, any two paths in Ω\Omega from z0z_0 to any point z1z_1 are homotopic rel endpoints (definition of simple connectivity), so Φ\Phi depends only on the endpoint z1z_1, not on the path. Defining F(z1):=Φ(any path from z0 to z1)F(z_1) := \Phi(\text{any path from } z_0 \text{ to } z_1) (as a germ, hence a well-defined holomorphic function value near z1z_1) gives a well-defined function on Ω\Omega, holomorphic since it agrees locally with each continued function element, and it extends f0f_0 since Φ\Phi restricted to the constant path at z0z_0 recovers [f0]z0[f_0]_{z_0}. ■\blacksquare

∎

Worked examples

Example 1: Continuing f(z)=∑n=0∞zn=11−z\displaystyle f(z) = \sum_{n=0}^\infty z^n = \frac{1}{1-z} around the singularity at z=1z=1, staying single-valued. The power series f0(z)=∑n≥0znf_0(z) = \sum_{n\ge 0} z^n converges on D0=B(0,1)D_0 = B(0,1) to 11−z\dfrac{1}{1-z}. We continue this along the path γ(t)=12e2πit\gamma(t) = \tfrac{1}{2}e^{2\pi i t} for t∈[0,1]t \in [0,1] — the circle of radius 1/21/2 about the origin, which stays well inside D0D_0 and avoids the singularity at z=1z=1. Since D0D_0 already contains the entire trace of γ\gamma, the trivial continuation (ft,Dt)=(f0,D0)(f_t, D_t) = (f_0, D_0) for all tt works, and by uniqueness (Part A) this is the continuation. The germ at t=1t=1 (back at z=1/2z=1/2) is exactly the original germ: no monodromy, as expected since γ\gamma is a loop contractible in D0∖{1}D_0\setminus\{1\} actually here we didn't even need to leave D0D_0. Now let's do a genuinely nontrivial continuation. Take instead D0=B(0,1)D_0 = B(0,1) with f0(z)=11−zf_0(z)=\frac{1}{1-z}, and continue along the straight path γ(t)=3eiπ/4t\gamma(t) = 3e^{i\pi/4} t for t∈[0,1]t\in[0,1] heading from 00 toward the point z1=3eiπ/4=322(1+i)≈2.1213+2.1213iz_1 = 3e^{i\pi/4} = \frac{3\sqrt2}{2}(1+i) \approx 2.1213 + 2.1213i, which lies outside the unit disk (in fact ∣z1∣=3|z_1| = 3). We build the chain explicitly. Since 11−z\frac{1}{1-z} is holomorphic on all of C∖{1}\mathbb{C}\setminus\{1\}, and our path never touches z=1z=1 (it heads off at angle 45°45°, never reaching the positive real axis except at t=0t=0), we may re-expand at each point along the way. Concretely, expand about the point z=γ(t0)z=\gamma(t_0) for any fixed t0∈(0,1)t_0 \in (0,1):

11−z=1(1−γ(t0))−(z−γ(t0))=11−γ(t0)⋅11−z−γ(t0)1−γ(t0)=∑n=0∞(z−γ(t0))n(1−γ(t0))n+1,\frac{1}{1-z} = \frac{1}{(1-\gamma(t_0)) - (z - \gamma(t_0))} = \frac{1}{1-\gamma(t_0)} \cdot \frac{1}{1 - \frac{z-\gamma(t_0)}{1-\gamma(t_0)}} = \sum_{n=0}^\infty \frac{(z-\gamma(t_0))^n}{(1-\gamma(t_0))^{n+1}},

convergent for ∣z−γ(t0)∣<∣1−γ(t0)∣|z - \gamma(t_0)| < |1-\gamma(t_0)|, the distance from γ(t0)\gamma(t_0) to the singularity z=1z=1. Since γ(t0)=3t0eiπ/4\gamma(t_0) = 3t_0 e^{i\pi/4} never equals 11 for t0∈[0,1]t_0 \in [0,1] (as γ(t0)\gamma(t_0) is real only at t0=0t_0=0, giving γ(0)=0≠1\gamma(0)=0\ne 1), the radius of convergence ∣1−γ(t0)∣|1-\gamma(t_0)| is a continuous, strictly positive function of t0t_0 on the compact set [0,1][0,1], hence bounded below by some ρ>0\rho>0. Taking Dt0=B(γ(t0),∣1−γ(t0)∣)D_{t_0} = B(\gamma(t_0), |1-\gamma(t_0)|) and ft0f_{t_0} the above series, one checks directly (matching Taylor coefficients, or just recognizing all these series as restrictions of the single global meromorphic function 11−z\frac{1}{1-z} on C∖{1}\mathbb{C}\setminus\{1\}) that consecutive elements agree on overlaps. This is a valid continuation, and since C∖{1}\mathbb{C}\setminus\{1\} restricted to a neighborhood of the path is simply connected around this particular path (the path doesn't wind around z=1z=1), the terminal germ at z1=3eiπ/4z_1 = 3e^{i\pi/4} is simply the Taylor expansion of 11−z\frac{1}{1-z} centered there:

f1(z)=∑n=0∞(z−3eiπ/4)n(1−3eiπ/4)n+1,radius=∣1−3eiπ/4∣.f_1(z) = \sum_{n=0}^\infty \frac{(z - 3e^{i\pi/4})^n}{(1 - 3e^{i\pi/4})^{n+1}}, \qquad \text{radius} = |1 - 3e^{i\pi/4}|.

Numerically, 3eiπ/4≈2.1213+2.1213i3e^{i\pi/4} \approx 2.1213 + 2.1213i, so 1−3eiπ/4≈−1.1213−2.1213i1 - 3e^{i\pi/4} \approx -1.1213 - 2.1213i, and

∣1−3eiπ/4∣=1.12132+2.12132≈1.2573+4.4999≈5.7572≈2.3994.|1-3e^{i\pi/4}| = \sqrt{1.1213^2 + 2.1213^2} \approx \sqrt{1.2573 + 4.4999} \approx \sqrt{5.7572} \approx 2.3994.

This illustrates the general principle: a meromorphic function on C∖{poles}\mathbb{C}\setminus\{\text{poles}\} continues consistently along any path avoiding the poles, precisely because C∖{poles}\mathbb{C}\setminus\{\text{poles}\} is the natural single-valued domain and continuation just re-expands the same global object — no monodromy arises for rational or meromorphic functions, only for functions with branch points (as in Example 2).

Example 2: The multivaluedness of z\sqrt{z} around 00, with an explicit non-symmetric loop. Let D0=B(2i,1)D_0 = B(2i, 1) (a disk centered at 2i2i, avoiding 00), and define

f0(z)=z:=exp⁡ ⁣(12log⁡z),log⁡z=ln⁡∣z∣+iarg⁡z,  arg⁡z∈(π4,3π4)f_0(z) = \sqrt{z} := \exp\!\left(\tfrac12 \log z\right), \qquad \log z = \ln|z| + i\arg z, \ \ \arg z \in \left(\tfrac{\pi}{4}, \tfrac{3\pi}{4}\right)

using the branch of argument continuous near z=2iz=2i (where arg⁡(2i)=π/2\arg(2i) = \pi/2). Concretely f0(2i)=2 eiπ/4=1+if_0(2i) = \sqrt{2}\,e^{i\pi/4} = 1+i (check: (1+i)2=2i(1+i)^2 = 2i ✓.) Now continue f0f_0 along the path

γ(t)=2ei(π/2+2πt),t∈[0,1],\gamma(t) = 2 e^{i(\pi/2 + 2\pi t)}, \qquad t \in [0,1],

a circle of radius 22 centered at the origin, starting and ending at γ(0)=γ(1)=2i\gamma(0)=\gamma(1) = 2i, traversed once counterclockwise starting from angle π/2\pi/2. At each parameter tt, expand z\sqrt{z} near γ(t)\gamma(t) using the branch of argument that continuously varies as arg⁡γ(t)=π/2+2πt\arg\gamma(t) = \pi/2 + 2\pi t (a continuously increasing real number, not reduced mod 2π2\pi), so that

ft(z)=∣z∣ exp⁡ ⁣(i2θ(z)),θ(z) the branch of arg⁡z near γ(t) with θ(γ(t))=π2+2πt.f_t(z) = \sqrt{|z|}\, \exp\!\left(\tfrac{i}{2}\theta(z)\right), \qquad \theta(z) \text{ the branch of } \arg z \text{ near } \gamma(t) \text{ with } \theta(\gamma(t)) = \tfrac{\pi}{2}+2\pi t.

This is a valid continuation: consecutive elements agree on overlaps since θ\theta varies continuously and each ftf_t is a genuine branch of z\sqrt{z} on a small disk around γ(t)\gamma(t) not containing 00. At t=1t=1: γ(1)=2i\gamma(1) = 2i again, but now the germ is f1(z)=∣z∣exp⁡(i2θ(z))f_1(z) = \sqrt{|z|}\exp\left(\frac{i}{2}\theta(z)\right) with θ(γ(1))=π/2+2π\theta(\gamma(1)) = \pi/2 + 2\pi. So

f1(2i)=2 exp⁡ ⁣(i2(π2+2π))=2 ei(π/4+π)=−2 eiπ/4=−(1+i).f_1(2i) = \sqrt{2}\, \exp\!\left(\tfrac{i}{2}\left(\tfrac{\pi}{2}+2\pi\right)\right) = \sqrt2 \, e^{i(\pi/4 + \pi)} = -\sqrt2\, e^{i\pi/4} = -(1+i).

This is manifestly different from f0(2i)=1+if_0(2i) = 1+i. So continuation of z\sqrt z once around the origin returns the negative of the original branch: [f1]2i≠[f0]2i[f_1]_{2i} \neq [f_0]_{2i} as germs (their values already disagree at the single point 2i2i). Continuing a second time around the loop, one recovers f0f_0 again (since θ\theta increases by 4π4\pi total, and ei⋅4π/2=e2πi=1e^{i \cdot 4\pi/2} = e^{2\pi i}=1), confirming z\sqrt z is exactly 2-valued and its continuation has monodromy of order 2. This is entirely consistent with the Monodromy Theorem: it does not apply here because Ω=C∖{0}\Omega = \mathbb{C}\setminus\{0\} (the domain avoiding the branch point) is not simply connected, and indeed our loop γ\gamma is not null-homotopic in Ω\Omega — precisely the situation the theorem's hypothesis excludes.

Figure
Two branches of √z differ by a sign after one loop around 0; gluing all branches gives the double-cover Riemann surface
γ(0)=2i, f₀=1+i 0 after full loop: f₁(2i) = −(1+i) Riemann surface (double cover): two sheets glued along a cut at 0 — √z single-valued upstairs
CounterexampleWhy simple connectivity (or homotopy of the specific paths) cannot be dropped

The Monodromy Theorem requires that the two paths be homotopic within the region Ω\Omega where continuation is possible along every path. Drop this and continuation genuinely fails to be well-defined as a function on Ω\Omega, even though it remains well-defined as a germ along each individual path. Take Ω=C∖{0}\Omega = \mathbb{C}\setminus\{0\}, which is connected but not simply connected. Let (f0,D0)(f_0,D_0) be the germ of z\sqrt z at z0=2iz_0 = 2i as in Example 2 above, i.e. f0(2i)=1+if_0(2i)=1+i. This germ can be continued along every path in Ω\Omega (since z\sqrt{z}, or more precisely a continuously-varying choice of argument, can always be locally defined away from 00) — so the hypothesis "(f0,D0)(f_0,D_0) continues along every path in Ω\Omega from z0z_0" genuinely holds. Now take two paths from z0=2iz_0=2i to z1=2iz_1 = 2i itself (a loop):

  • γ0(t)≡2i\gamma_0(t) \equiv 2i, the constant path.
  • γ1(t)=2ei(π/2+2πt)\gamma_1(t) = 2e^{i(\pi/2+2\pi t)}, the full counterclockwise loop of Example 2.

Both are paths in Ω\Omega from 2i2i to 2i2i. Continuation along γ0\gamma_0 trivially returns the same germ [f0]2i[f_0]_{2i}, giving value 1+i1+i. Continuation along γ1\gamma_1 returns, as computed above, the germ with value −(1+i)-(1+i) at 2i2i. These two terminal germs are different, even though γ0\gamma_0 and γ1\gamma_1 share the same start and end point. The reason the Monodromy Theorem's conclusion fails here is exactly that its hypothesis fails: γ0\gamma_0 and γ1\gamma_1 are not homotopic rel endpoints in Ω\Omega, because Ω=C∖{0}\Omega = \mathbb{C}\setminus\{0\} has fundamental group Z\mathbb{Z} (generated by loops winding around 00), and γ1\gamma_1 winds once around 00 while γ0\gamma_0 winds zero times — they represent different, non-trivial elements of π1(Ω,2i)\pi_1(\Omega, 2i), so no continuous homotopy through loops in Ω\Omega based at 2i2i can deform one into the other. If we had instead required Ω\Omega to be simply connected (e.g. a slit plane C∖(−∞,0]\mathbb{C}\setminus(-\infty,0]), no such discrepancy could arise, exactly as the theorem promises: all loops in a simply connected domain are null-homotopic, so continuation around any loop returns to the same germ, ruling out this construction. This is the precise mechanism by which "multivalued functions" arise: they are single-valued germs whose continuation is path-independent locally, but whose continuation around non-contractible loops in a punctured or otherwise non-simply-connected domain produces a strictly different germ at the same point.

Scope, edge cases & common traps

SituationWhat holdsWhat can fail
Ω\Omega simply connected, continuation possible along all paths from z0z_0Global single-valued holomorphic extension on Ω\Omega (Monodromy Thm)—
Ω\Omega not simply connected (e.g. punctured disk)Continuation along each fixed path is still uniqueDifferent (non-homotopic) paths can give different germs at the same endpoint
Meromorphic functions (11−z\tfrac{1}{1-z}, rational functions)No monodromy: continuation around poles avoided entirely reproduces the same global meromorphic functionContinuation is not possible through the poles themselves (domain of continuability excludes poles)
Branch-point functions (z\sqrt z, log⁡z\log z, z1/nz^{1/n}, log⁡(1+z)\log(1+z) etc.)Continuation well-defined locally; loops around branch points change the germNaively writing "ff is a function on C∖{0}\mathbb{C}\setminus\{0\}" is false — it is a function on a Riemann surface covering C∖{0}\mathbb{C}\setminus\{0\}
Continuation along a path that leaves and re-enters the original domain of definition without ever crossing a singularityReproduces the original function element again upon return, by Part (A) uniqueness—
Attempting continuation across a natural boundary (e.g. ∑zn!\sum z^{n!} on ∣z∣<1|z|<1)Continuation is impossible past any boundary arc: no function element continues f0f_0 across any boundary pointCommon trap: assuming every power series boundary is "just a singularity to route around"

The mathematician behind it

Origins · 1 minKarl Weierstrass and how this was discovered
KW
Karl Weierstrass
1815–1897 · Rigorous foundations of complex analysis, Berlin school

Weierstrass developed the theory of analytic continuation via convergent power series and "elements" precisely to give complex analysis an arithmetically rigorous foundation, free from the more geometric (and at the time less airtight) approach of Riemann. His notion of a function as an equivalence class of overlapping power series — exactly the "function element" and "germ" formalism used above — became the standard rigorous language for continuation, monodromy, and eventually the modern theory of Riemann surfaces and analytic sheaves.

History
- 1851: Riemann's dissertation introduces multi-sheeted surfaces (later called Riemann surfaces) to give geometric meaning to multivalued analytic functions.
- 1856–1860s: Weierstrass develops the power-series ("element") approach to analytic continuation at Berlin, insisting on foundational rigor.
- 1880s: Poincaré and others formalize monodromy in the context of linear ODEs with regular singular points, connecting continuation to representations of the fundamental group.
- 1913: Hermann Weyl's Die Idee der Riemannschen Fläche gives the modern, topologically precise definition of Riemann surfaces as the natural home for continued multivalued functions.
- 20th century: The theory is absorbed into sheaf theory and several complex variables (Oka, Cartan), where "analytic continuation" becomes a statement about sheaves of holomorphic germs and their cohomology.
Why does the Identity Theorem force continuation to be "essentially unique" locally?

Because two direct analytic continuations of the same germ that overlap on an open set must, by the Identity Theorem, agree on the entire connected component of the overlap — a holomorphic function vanishing on an open set has an accumulation point of zeros, hence (on a connected domain) is identically zero. So there is no freedom to "redefine" the function differently on the overlap; any valid continuation step is completely determined by matching the germ, not chosen freely. This is what makes the "chain of disks" construction well-posed: consecutive elements are forced to agree wherever they overlap, so gluing produces one coherent object, not an arbitrary patchwork. Uniqueness along a fixed path (Part A above) is a direct consequence of this rigidity together with a connectedness argument on the parameter interval [0,1][0,1].

Is every "multivalued function" really a single-valued function on some larger space?

Yes, in the precise sense developed by Weyl: given a germ that continues along every path in a domain Ω\Omega, one constructs the complete analytic function by gluing together all germs obtained via all possible continuations, topologized so that continuation along paths corresponds to lifting paths. This produces a genuine Riemann surface XX with a covering map (or more general holomorphic map) π:X→Ω\pi: X \to \Omega, and the original multivalued expression becomes an honest single-valued holomorphic function on XX. For z\sqrt{z} this XX is the double cover of C∗\mathbb{C}^* branched at 00; for log⁡z\log z it is the universal (infinite-sheeted) cover.

Does analytic continuation always succeed if the function is bounded near the boundary?

No — boundedness is not sufficient; the obstruction is whether any function element extends across a boundary point, which is a purely local question about the behavior of the germ there, not a global boundedness statement. A function can be bounded on a disk and yet have every boundary point be a genuine obstruction to continuation, the extreme case being a natural boundary, as in the lacunary series ∑n≥0zn!\sum_{n\ge0} z^{n!}, which is bounded on compact subsets of ∣z∣<1|z|<1 (locally uniformly convergent there) but admits no analytic continuation across any arc of the unit circle. Conversely, unbounded functions like 11−z\frac{1}{1-z} continue perfectly well past most of their "singular-looking" boundary, since z=1z=1 is an isolated obstruction, not a natural boundary.

How does the Monodromy Theorem relate continuation to the fundamental group?

It shows that continuation of a germ along loops based at z0z_0, when it always succeeds, defines a map from π1(Ω,z0)\pi_1(\Omega, z_0) to the set of germs at z0z_0 obtainable by continuation (the "monodromy action"). The Monodromy Theorem is the statement that this map factors through homotopy classes of loops — i.e., it only depends on the class in π1(Ω,z0)\pi_1(\Omega,z_0), not the specific loop. When Ω\Omega is simply connected, π1(Ω,z0)\pi_1(\Omega,z_0) is trivial, so the monodromy action is trivial and continuation gives one single-valued extension. For Ω=C∗\Omega=\mathbb{C}^* and f0=log⁡zf_0=\log z, the monodromy action of the generator of π1(C∗)≅Z\pi_1(\mathbb{C}^*)\cong \mathbb{Z} is "add 2πi2\pi i," an infinite-order action reflecting the infinitely many branches of the logarithm.

Can two completely different-looking power series be analytic continuations of one another?

Yes, and this is common and important: the same underlying global holomorphic (or meromorphic) function can look utterly different when expanded around different centers, yet be connected by an explicit chain of continuations. The classic example is ∑n≥0zn\sum_{n\ge0} z^n on ∣z∣<1|z|<1 versus its re-expansion around z=−1/2z=-1/2; both are Taylor series of 11−z\frac{1}{1-z} but with different coefficients and different radii of convergence (11 versus 3/23/2). Recognizing two power series as continuations of each other typically requires either identifying a common closed-form function (as here) or explicitly verifying agreement on an overlap region via the Identity Theorem, since matching coefficients directly is usually infeasible.

What goes wrong if we try to apply the Monodromy Theorem without checking that continuation is possible along every path, not just the two given ones?

The theorem's hypothesis is global: (f0,D0)(f_0,D_0) must continue along every path in Ω\Omega starting at z0z_0, not merely along γ0\gamma_0 and γ1\gamma_1. This matters because the proof constructs the homotopy H(⋅,t)H(\cdot,t) as an entire family of intermediate paths γt\gamma_t, and continuation must succeed along each of these intermediate paths for the compactness argument (Lebesgue number / uniform continuity step) to go through. If continuation is only known to be possible along the two endpoint paths but fails along some intermediate path in the homotopy — for instance if that intermediate path passes through a singularity avoided by γ0,γ1\gamma_0,\gamma_1 themselves — the theorem simply does not apply, and no conclusion about agreement of the two germs can be drawn.

Why is √z only 2-valued while log z has infinitely many branches?

This reflects the order of the monodromy action of the generator of π1(C∗,z0)≅Z\pi_1(\mathbb{C}^*,z_0)\cong\mathbb{Z}: continuing z=e12log⁡z\sqrt z=e^{\frac12\log z} once around 00 multiplies the germ by eiπ=−1e^{i\pi}=-1, and repeating this twice gives e2πi=1e^{2\pi i}=1, returning to the start — so the monodromy has order exactly 22, giving exactly two branches. For log⁡z\log z itself, continuing once around adds 2πi2\pi i to the value, and no finite number of repetitions ever returns to the original value (adding 2πik2\pi i k is never 00 for k≠0k\ne 0), so the monodromy has infinite order, producing infinitely many distinct branches indexed by k∈Zk\in\mathbb{Z}. In general z1/nz^{1/n} has monodromy of order exactly nn around 00.

Before this