The Complex Exponential and Logarithm

What does it mean to raise ee to an imaginary power? This innocent-looking question forces a complete rethinking of exponentiation. Its resolution — Euler's formula eiθ=cos⁡θ+isin⁡θe^{i\theta}=\cos\theta+i\sin\theta — is arguably the single most consequential identity in analysis. It stitches together algebra, trigonometry, and geometry: multiplication of complex numbers becomes addition of angles. The exponential map turns the real line into a spiral wound infinitely around the origin. Once this map is understood, its inverse — the complex logarithm — reveals something genuinely new. Students raised on real calculus meet a "function" that refuses to be single-valued. This forces the introduction of branches and branch cuts. The exponential and logarithm are the gateway to essentially all of complex analysis beyond the purely algebraic. They are the first holomorphic functions students meet that are not polynomials or rational functions. They immediately expose the central subtlety of the subject: periodicity in the imaginary direction destroys injectivity. So inverting exp⁡\exp requires restricting its domain. This is the first real encounter with a key idea. A holomorphic function can have a well-defined derivative locally. Yet it can still lack a consistent global single-valued inverse. This phenomenon becomes the engine behind Riemann surfaces, monodromy, and the residue calculus. The big picture is this: exp⁡:C→C∖{0}\exp:\mathbb{C}\to\mathbb{C}\setminus\{0\} is a holomorphic group homomorphism from (C,+)(\mathbb{C},+) to (C∗,×)(\mathbb{C}^*,\times). It is periodic with period 2πi2\pi i. Every other elementary complex function is built from exp⁡\exp and log⁡\log. This includes sin⁡\sin, cos⁡\cos, sinh⁡\sinh, cosh⁡\cosh, complex powers zαz^\alpha, and even the inverse trigonometric functions. They arise from exp⁡\exp and log⁡\log by algebraic combination. Understanding these two functions completely is a prerequisite for everything that follows. This includes knowing precisely where and why they misbehave. Contour integration around branch points, the argument principle, and the classification of singularities all trace back to the multivaluedness first encountered here. This article gives the rigorous definition of the complex exponential via its power series. It proves Euler's formula and the addition theorem from first principles. It defines log⁡z\log z carefully, first as a multivalued relation, then as a single-valued function on a slit plane. It proves the key theorem: a holomorphic branch of the logarithm exists exactly on simply connected domains avoiding the origin. Worked examples compute principal values and branch behavior explicitly. A counterexample shows why no continuous logarithm can exist on all of C∗\mathbb{C}^*.

Key takeaways
  • eze^z is defined by the everywhere-convergent power series ∑zn/n!\sum z^n/n!; it is entire, equals ex(cos⁡y+isin⁡y)e^x(\cos y + i\sin y), and is periodic with period 2πi2\pi i.
  • Euler's formula eiθ=cos⁡θ+isin⁡θe^{i\theta} = \cos\theta + i\sin\theta links the exponential to trigonometry and gives every complex number a polar form reiθre^{i\theta}.
  • Because eze^z is 2πi2\pi i-periodic, it is not injective on C\mathbb{C}, so its inverse log⁡z\log z is inherently multivalued: log⁡z=ln⁡∣z∣+i(θ+2πk)\log z = \ln|z| + i(\theta + 2\pi k).
  • A single-valued holomorphic branch of log⁡\log exists on any simply connected open set omitting the origin; the principal branch uses arg⁡z∈(−π,π]\arg z \in (-\pi,\pi] and a cut along the negative real axis.
  • There is no continuous (let alone holomorphic) logarithm defined on the punctured plane C∖{0}\mathbb{C}\setminus\{0\} — this is the origin of branch points and monodromy.
  • Key idea: the exponential converts additive structure to multiplicative structure and wraps the plane around a circle, and its multivalued inverse is the first true encounter with the topology of holomorphic functions.

Where this lives today

The complex exponential is the kernel of the Fourier transform and underlies all of signal processing: eiωte^{i\omega t} represents a pure frequency, and every "nice" signal decomposes as a superposition of these. In electrical engineering, phasor analysis of AC circuits represents sinusoidal voltages and currents as complex exponentials to linearize otherwise trigonometric computations. In quantum mechanics, time evolution is governed by the unitary operator e−iHt/ℏe^{-iHt/\hbar}, a direct operator-valued generalization of the complex exponential. In cryptography, the discrete logarithm problem over finite cyclic groups is the finite-field analogue of inverting exp⁡\exp, and its computational hardness underlies Diffie–Hellman key exchange and elliptic-curve cryptography. In complex analysis itself, the multivaluedness of log⁡\log is the prototype for the general theory of analytic continuation, monodromy, and Riemann surfaces, and branch cuts for log⁡\log appear constantly when evaluating real integrals via contour methods — a direct link to Contour Integrals. The map z↦ezz\mapsto e^z and its logarithm also appear as building blocks inside Mobius Transformations compositions used to construct conformal maps between complicated domains (e.g. mapping a strip to a half-plane via exp⁡\exp). Finally, the requirement of simple connectivity for a global branch to exist is a first, concrete instance of ideas that generalize to the fundamental group and covering space theory in topology, connecting directly back to Holomorphic Functions and their global behavior.

Ask the tutor: How does the choice of branch cut for log⁡z\log z affect the value and continuity of zαz^\alpha for a fixed non-integer exponent α\alpha?

DefinitionThe complex exponential and logarithm

For z=x+iy∈Cz = x+iy \in \mathbb{C} with x,y∈Rx,y\in\mathbb{R}, the complex exponential function is defined by the power series

exp⁡(z)=ez:=∑n=0∞znn!,\exp(z) = e^z := \sum_{n=0}^\infty \frac{z^n}{n!},

which converges absolutely for every z∈Cz\in\mathbb{C} (so exp⁡\exp is entire). The complex sine and cosine are defined by

cos⁡z:=eiz+e−iz2,sin⁡z:=eiz−e−iz2i,\cos z := \frac{e^{iz}+e^{-iz}}{2}, \qquad \sin z := \frac{e^{iz}-e^{-iz}}{2i},

and the hyperbolic functions by cosh⁡z:=12(ez+e−z)\cosh z := \tfrac12(e^z+e^{-z}), sinh⁡z:=12(ez−e−z)\sinh z := \tfrac12(e^z - e^{-z}). Given z∈C∗:=C∖{0}z\in\mathbb{C}^* := \mathbb{C}\setminus\{0\}, a complex number ww is called a logarithm of zz if ew=ze^w = z. The set of all such ww is denoted Log⁡(z)\operatorname{Log}(z) (a multivalued logarithm, formally a relation, not a function). Writing z=reiθz = re^{i\theta} with r=∣z∣>0r = |z| >0 and θ∈R\theta\in\mathbb{R} any argument of zz,

Log⁡(z)={ln⁡r+i(θ+2πk):k∈Z}.\operatorname{Log}(z) = \{\ln r + i(\theta + 2\pi k) : k \in \mathbb{Z}\}.

A branch of the logarithm on an open set U⊆C∗U \subseteq \mathbb{C}^* is a continuous function ℓ:U→C\ell: U \to \mathbb{C} with eℓ(z)=ze^{\ell(z)} = z for all z∈Uz\in U. The principal branch Log⁡:C∖(−∞,0]→C\operatorname{Log}: \mathbb{C}\setminus(-\infty,0] \to \mathbb{C} is defined by

Log⁡(z)=ln⁡∣z∣+iArg⁡(z),Arg⁡(z)∈(−π,π).\operatorname{Log}(z) = \ln|z| + i\operatorname{Arg}(z), \qquad \operatorname{Arg}(z) \in (-\pi,\pi).

Intuition

Think of eze^z as built from two independent effects living in xx and yy separately: the real part xx controls magnitude through the ordinary real exponential exe^x, and the imaginary part yy controls direction by rotating a unit vector through angle yy around the origin. This is exactly what Euler's formula says: ex+iy=ex(cos⁡y+isin⁡y)e^{x+iy} = e^x(\cos y + i \sin y) is the point at distance exe^x from the origin, at angle yy (radians) measured counterclockwise from the positive real axis. Vertical lines {x=c}\{x = c\} in the zz-plane map to circles of radius ece^c; horizontal lines {y=c}\{y=c\} map to rays from the origin at angle cc. The map is periodic in yy with period 2π2\pi because a full rotation returns you to the same ray. This picture immediately explains why inverting exp⁡\exp is subtle. To recover zz from w=ezw=e^z, we need ln⁡∣w∣\ln|w| (easy, real logarithm) and an angle θ\theta with w=∣w∣eiθw = |w|e^{i\theta} — but any θ\theta differing by a multiple of 2π2\pi works equally well, since rotating by a full turn is invisible. The logarithm is therefore only well-defined up to an additive multiple of 2πi2\pi i; to get an honest function we must choose, at each point, one representative angle, and to do this continuously we must avoid going all the way around the origin — hence the need for a branch cut, a curve from 00 to ∞\infty that the domain is forbidden to cross.

Figure
The exponential map sends the grid x=x= const, y=y= const to the polar grid r=exr=e^x, θ=y\theta = y
Re z Im z y = π/2 y = -π/2 x=0 x=ln2 z-plane strip ⟶ exp Re w Im w r=1 r=2 θ=π/2 θ=-π/2 w-plane, polar grid
TheoremBasic properties of exp, and existence of holomorphic branches of log

Let exp⁡(z)=∑n≥0zn/n!\exp(z) = \sum_{n\ge0} z^n/n!.

(1) Entirety and derivative. exp⁡\exp is entire, and exp⁡′(z)=exp⁡(z)\exp'(z) = \exp(z) for all z∈Cz\in\mathbb{C}.

(2) Addition law. exp⁡(z1+z2)=exp⁡(z1)exp⁡(z2)\exp(z_1+z_2) = \exp(z_1)\exp(z_2) for all z1,z2∈Cz_1,z_2\in\mathbb{C}; consequently exp⁡(z)≠0\exp(z) \ne 0 for every zz, and exp⁡(−z)=1/exp⁡(z)\exp(-z) = 1/\exp(z).

(3) Euler's formula. For θ∈R\theta\in\mathbb{R}, exp⁡(iθ)=cos⁡θ+isin⁡θ\exp(i\theta) = \cos\theta + i\sin\theta, and consequently for z=x+iyz=x+iy,

ez=ex(cos⁡y+isin⁡y),∣ez∣=ex,arg⁡(ez)=y(mod2π).e^z = e^x(\cos y + i\sin y), \qquad |e^z| = e^x, \qquad \arg(e^z) = y \pmod{2\pi}.

(4) Periodicity and non-injectivity. exp⁡(z+2πi)=exp⁡(z)\exp(z+2\pi i) = \exp(z) for all zz, and exp⁡(z1)=exp⁡(z2)\exp(z_1)=\exp(z_2) if and only if z1−z2∈2πiZz_1 - z_2 \in 2\pi i \mathbb{Z}. In particular exp⁡\exp is not injective on C\mathbb{C}.

(5) Existence of holomorphic branches of log⁡\log. Let U⊆C∗U\subseteq\mathbb{C}^* be open and simply connected. Then there exists a holomorphic function ℓ:U→C\ell: U\to\mathbb{C} with eℓ(z)=ze^{\ell(z)} = z for all z∈Uz\in U; moreover ℓ′(z)=1/z\ell'(z) = 1/z, and any two such branches on UU differ by an additive constant in 2πiZ2\pi i\mathbb{Z}. In particular, the principal branch Log⁡\operatorname{Log} is holomorphic on C∖(−∞,0]\mathbb{C}\setminus(-\infty,0], the slit plane, with Log⁡′(z)=1/z\operatorname{Log}'(z) = 1/z.

(6) No global branch on the punctured plane. There is no continuous function ℓ:C∗→C\ell:\mathbb{C}^*\to\mathbb{C} with eℓ(z)=ze^{\ell(z)}=z for all zz.

Proof

We prove each part in turn, using standard facts about power series and about holomorphic functions (Cauchy–Riemann equations, the identity theorem) as background machinery, none of which presupposes the present theorem.

(1) Entirety and derivative. The series ∑zn/n!\sum z^n/n! has radius of convergence ∞\infty: by the ratio test, for fixed z≠0z\ne0,

∣zn+1/(n+1)!zn/n!∣=∣z∣n+1→0\left|\frac{z^{n+1}/(n+1)!}{z^n/n!}\right| = \frac{|z|}{n+1} \to 0

as n→∞n\to\infty, so the series converges absolutely for every z∈Cz\in\mathbb{C}. A power series is holomorphic throughout its disk of convergence (here, all of C\mathbb{C}), and may be differentiated term by term there:

exp⁡′(z)=∑n=1∞nzn−1n!=∑n=1∞zn−1(n−1)!=∑m=0∞zmm!=exp⁡(z).\exp'(z) = \sum_{n=1}^\infty \frac{n z^{n-1}}{n!} = \sum_{n=1}^\infty \frac{z^{n-1}}{(n-1)!} = \sum_{m=0}^\infty \frac{z^m}{m!} = \exp(z).

Thus exp⁡\exp is entire with exp⁡′=exp⁡\exp'=\exp.

(2) Addition law. Fix z2∈Cz_2\in\mathbb{C} and define g(z)=exp⁡(z)exp⁡(z2−z)g(z) = \exp(z)\exp(z_2 - z). Then gg is entire (product/composition of entire functions), and by the product and chain rules together with (1),

g′(z)=exp⁡′(z)exp⁡(z2−z)+exp⁡(z)⋅(−1)exp⁡′(z2−z)=exp⁡(z)exp⁡(z2−z)−exp⁡(z)exp⁡(z2−z)=0.g'(z) = \exp'(z)\exp(z_2-z) + \exp(z)\cdot(-1)\exp'(z_2-z) = \exp(z)\exp(z_2-z) - \exp(z)\exp(z_2-z) = 0.

A holomorphic function on the connected set C\mathbb{C} with identically zero derivative is constant (its real and imaginary parts have vanishing gradient by the Cauchy–Riemann equations, hence are constant on the connected domain). So g(z)=g(0)=exp⁡(0)exp⁡(z2)=exp⁡(z2)g(z) = g(0) = \exp(0)\exp(z_2) = \exp(z_2) for all zz (since exp⁡(0)=∑0n/n!=1\exp(0)=\sum 0^n/n! = 1). Setting z=z1z = z_1 gives exp⁡(z1)exp⁡(z2−z1)=exp⁡(z2)\exp(z_1)\exp(z_2-z_1) = \exp(z_2), i.e.

exp⁡(z1)exp⁡(z2)⋅exp⁡(−z1)=…\exp(z_1)\exp(z_2) \cdot \exp(-z_1)= \dots

More directly: from g(z)≡exp⁡(z2)g(z)\equiv \exp(z_2) with z=z1z=z_1 we get exp⁡(z1)exp⁡(z2−z1)=exp⁡(z2)\exp(z_1)\exp(z_2-z_1)=\exp(z_2). Replacing z2z_2 by z1+z2z_1+z_2 in this identity (valid for all choices of the two free variables) gives exp⁡(z1)exp⁡(z2)=exp⁡(z1+z2)\exp(z_1)\exp(z_2) = \exp(z_1+z_2), the addition law. Since exp⁡(0)=1\exp(0)=1, the addition law with z2=−z1z_2=-z_1 gives exp⁡(z1)exp⁡(−z1)=exp⁡(0)=1\exp(z_1)\exp(-z_1) = \exp(0)=1, so exp⁡(z1)≠0\exp(z_1)\ne 0 and exp⁡(−z1)=1/exp⁡(z1)\exp(-z_1) = 1/\exp(z_1), for every z1∈Cz_1\in\mathbb{C}.

(3) Euler's formula. For θ∈R\theta\in\mathbb{R}, split the defining series of exp⁡(iθ)\exp(i\theta) into real and imaginary parts using i4k=1,i4k+1=i,i4k+2=−1,i4k+3=−ii^{4k}=1, i^{4k+1}=i, i^{4k+2}=-1, i^{4k+3}=-i:

exp⁡(iθ)=∑n=0∞(iθ)nn!=∑k=0∞(−1)kθ2k(2k)!+i∑k=0∞(−1)kθ2k+1(2k+1)!.\exp(i\theta) = \sum_{n=0}^\infty \frac{(i\theta)^n}{n!} = \sum_{k=0}^\infty \frac{(-1)^k\theta^{2k}}{(2k)!} + i\sum_{k=0}^\infty \frac{(-1)^k \theta^{2k+1}}{(2k+1)!}.

Rearrangement of the absolutely convergent series is justified (absolute convergence permits regrouping terms). The two real series on the right are exactly the Taylor series of cos⁡θ\cos\theta and sin⁡θ\sin\theta (this is the standard real-analysis definition/characterization of sine and cosine via their Taylor series, which we take as known from real calculus). Hence exp⁡(iθ)=cos⁡θ+isin⁡θ\exp(i\theta) = \cos\theta + i\sin\theta. For general z=x+iyz=x+iy with x,yx,y real, the addition law gives ez=exeiy=ex(cos⁡y+isin⁡y)e^z = e^x e^{iy} = e^x(\cos y + i\sin y), using that exe^x is the ordinary real exponential (the restriction of the series to real arguments agrees with the real exponential's Taylor series). Taking modulus, since cos⁡2y+sin⁡2y=1\cos^2y+\sin^2y=1,

∣ez∣=excos⁡2y+sin⁡2y=ex,|e^z| = e^x\sqrt{\cos^2y+\sin^2y} = e^x,

and the point ez/∣ez∣=cos⁡y+isin⁡ye^z/|e^z| = \cos y + i \sin y lies at angle yy on the unit circle, so arg⁡(ez)≡y(mod2π)\arg(e^z) \equiv y \pmod{2\pi}.

(4) Periodicity and non-injectivity. Since cos⁡\cos and sin⁡\sin have period 2π2\pi, ei(θ+2π)=cos⁡(θ+2π)+isin⁡(θ+2π)=cos⁡θ+isin⁡θ=eiθe^{i(\theta+2\pi)} = \cos(\theta+2\pi)+i\sin(\theta+2\pi) = \cos\theta+i\sin\theta = e^{i\theta}. Hence by the addition law, ez+2πi=eze2πi=ez⋅1=eze^{z+2\pi i} = e^z e^{2\pi i} = e^z\cdot 1 = e^z. For the "only if" direction of the injectivity claim: suppose ez1=ez2e^{z_1}=e^{z_2}. By the addition law and part (2), ez1−z2=ez1e−z2=ez1/ez2=1e^{z_1-z_2} = e^{z_1}e^{-z_2} = e^{z_1}/e^{z_2} = 1. Write z1−z2=x+iyz_1-z_2 = x+iy; by part (3), ∣ez1−z2∣=ex=∣1∣=1|e^{z_1-z_2}| = e^x = |1| = 1, forcing x=0x=0 (since exe^x is a strictly increasing bijection R→(0,∞)\mathbb{R}\to(0,\infty), so ex=1  ⟺  x=0e^x=1 \iff x=0). Then eiy=cos⁡y+isin⁡y=1e^{iy} = \cos y + i\sin y = 1 forces cos⁡y=1,sin⁡y=0\cos y=1,\sin y=0, which (by the known real-analysis fact that cos⁡y=1\cos y=1 exactly when y∈2πZy\in2\pi\mathbb{Z}) means y∈2πZy\in 2\pi\mathbb{Z}. So z1−z2=iy∈2πiZz_1-z_2 = iy \in 2\pi i\mathbb{Z}. Conversely if z1−z2=2πikz_1-z_2=2\pi ik for k∈Zk\in\mathbb{Z}, then ez1=ez2e2πik=ez2⋅(e2πi)k=ez2⋅1k=ez2e^{z_1}=e^{z_2}e^{2\pi ik}=e^{z_2}\cdot(e^{2\pi i})^k = e^{z_2}\cdot 1^k=e^{z_2}, using e2πi=cos⁡2π+isin⁡2π=1e^{2\pi i}=\cos2\pi+i\sin2\pi=1. This proves the "if and only if." Since exp⁡(0)=exp⁡(2πi)=1\exp(0)=\exp(2\pi i)=1 but 0≠2πi0\ne 2\pi i, exp⁡\exp is not injective on C\mathbb{C}.

(5) Existence of holomorphic branches on simply connected U⊆C∗U\subseteq\mathbb{C}^*. Since UU is open in C∗\mathbb{C}^*, the function f(z)=1/zf(z) = 1/z is holomorphic on UU. We use the standard fact (a form of Cauchy's theorem / the primitive existence theorem): on a simply connected open set, every holomorphic function has a holomorphic primitive. Applying this to f(z)=1/zf(z)=1/z on the simply connected UU, there exists a holomorphic function ℓ0:U→C\ell_0: U \to \mathbb{C} with ℓ0′(z)=1/z\ell_0'(z) = 1/z on UU. Fix a basepoint z0∈Uz_0\in U and let w0w_0 be any complex number with ew0=z0e^{w_0} = z_0 (such w0w_0 exists: writing z0=r0eiθ0z_0 = r_0 e^{i\theta_0} in polar form, w0=ln⁡r0+iθ0w_0=\ln r_0 + i\theta_0 works by part (3)). Replace ℓ0\ell_0 by ℓ(z):=ℓ0(z)−ℓ0(z0)+w0\ell(z) := \ell_0(z) - \ell_0(z_0) + w_0; this is still a holomorphic primitive of 1/z1/z on UU, now normalized so ℓ(z0)=w0\ell(z_0)=w_0, hence eℓ(z0)=ew0=z0e^{\ell(z_0)} = e^{w_0}=z_0. Define h(z):=z e−ℓ(z)h(z) := z\, e^{-\ell(z)} on UU. Then hh is holomorphic (product of holomorphic functions), and by the product rule and part (1),

h′(z)=e−ℓ(z)+z⋅(−ℓ′(z))e−ℓ(z)=e−ℓ(z)−z⋅1z⋅e−ℓ(z)=e−ℓ(z)−e−ℓ(z)=0.h'(z) = e^{-\ell(z)} + z\cdot(-\ell'(z))e^{-\ell(z)} = e^{-\ell(z)} - z\cdot\frac{1}{z}\cdot e^{-\ell(z)} = e^{-\ell(z)} - e^{-\ell(z)} = 0.

Since UU need not be connected in general, but simple connectivity is usually required to include connectedness (or we apply the argument on each component); assume UU connected (the standard convention for "simply connected"). Then hh is constant on UU: h(z)≡h(z0)=z0e−w0=z0/ew0=z0/z0=1h(z) \equiv h(z_0) = z_0 e^{-w_0} = z_0/e^{w_0} = z_0/z_0 = 1. So z e−ℓ(z)=1z\,e^{-\ell(z)} = 1, i.e. eℓ(z)=ze^{\ell(z)} = z for every z∈Uz\in U. Thus ℓ\ell is the desired holomorphic branch, and it is automatically a branch of the logarithm as defined (it is continuous, being holomorphic). Differentiating eℓ(z)=ze^{\ell(z)}=z directly (chain rule) gives ℓ′(z)eℓ(z)=1\ell'(z) e^{\ell(z)} = 1, so ℓ′(z)=1/eℓ(z)=1/z\ell'(z) = 1/e^{\ell(z)} = 1/z, confirming the derivative formula independently. Uniqueness up to 2πiZ2\pi i\mathbb{Z}: if ℓ1,ℓ2\ell_1,\ell_2 are two branches on UU (continuous suffices) with eℓ1(z)=eℓ2(z)=ze^{\ell_1(z)}=e^{\ell_2(z)}=z for all z∈Uz\in U, then by part (4), for each zz there is an integer k(z)k(z) with ℓ1(z)−ℓ2(z)=2πi k(z)\ell_1(z)-\ell_2(z) = 2\pi i\, k(z). The function z↦k(z)=(ℓ1(z)−ℓ2(z))/(2πi)z\mapsto k(z) = (\ell_1(z)-\ell_2(z))/(2\pi i) is continuous (difference/quotient of continuous functions) and integer-valued on the connected set UU, hence constant, since a continuous integer-valued function on a connected set has connected image inside Z\mathbb{Z} (discrete), forcing the image to be a single point. The principal branch: Let U=C∖(−∞,0]U = \mathbb{C}\setminus(-\infty,0], the plane slit along the non-positive real axis. This UU is open; it is simply connected because it is star-shaped with respect to the point 11 (for any z∈Uz\in U, the segment from 11 to zz stays in UU — a short geometric check: crossing the slit would require passing through a non-positive real number, but the straight segment from 11 to z=reiθz=re^{i\theta} with θ∈(−π,π)\theta\in(-\pi,\pi) only touches the negative real axis if zz itself is a non-positive real number, excluded from UU; star-shaped domains are simply connected). By the general result just proved, a holomorphic branch ℓ\ell exists on UU; one checks directly that ℓ(z)=ln⁡∣z∣+iArg⁡(z)\ell(z) = \ln|z| + i\operatorname{Arg}(z) (with Arg⁡(z)∈(−π,π)\operatorname{Arg}(z)\in(-\pi,\pi) chosen continuously on UU, which is possible precisely because the slit removes the only obstruction to continuously choosing an angle) satisfies eℓ(z)=eln⁡∣z∣(cos⁡(Arg⁡z)+isin⁡(Arg⁡z))=∣z∣⋅z∣z∣=ze^{\ell(z)} = e^{\ln|z|}(\cos(\operatorname{Arg} z) + i \sin(\operatorname{Arg} z)) = |z|\cdot \frac{z}{|z|} = z by part (3), and matches the branch produced abstractly up to the additive constant 2πik2\pi i k pinned down by evaluating at z=1z=1 where Log⁡(1)=ln⁡1+i⋅0=0\operatorname{Log}(1) = \ln 1 + i\cdot 0 = 0, so k=0k=0. Hence Log⁡\operatorname{Log} is exactly this holomorphic branch.

(6) No global continuous branch on C∗\mathbb{C}^*. Suppose, for contradiction, that ℓ:C∗→C\ell: \mathbb{C}^*\to\mathbb{C} is continuous with eℓ(z)=ze^{\ell(z)}=z for all z∈C∗z\in\mathbb{C}^*. Consider the restriction of ℓ\ell to the unit circle, parametrized by γ(t)=eit\gamma(t) = e^{it}, t∈[0,2π]t\in[0,2\pi]. Define ϕ(t):=Im⁡(ℓ(γ(t)))\phi(t) := \operatorname{Im}(\ell(\gamma(t))), a continuous real-valued function of t∈[0,2π]t\in[0,2\pi] (composition of continuous functions). Since eℓ(γ(t))=γ(t)=eite^{\ell(\gamma(t))} = \gamma(t) = e^{it}, part (4) gives ℓ(γ(t))−it∈2πiZ\ell(\gamma(t)) - it \in 2\pi i \mathbb{Z} for every tt, i.e. ϕ(t)−t∈2πZ\phi(t) - t \in 2\pi\mathbb{Z}. So n(t):=(ϕ(t)−t)/(2π)n(t):=(\phi(t)-t)/(2\pi) is a continuous, integer-valued function on the connected interval [0,2π][0,2\pi], hence (as in part 5) constant: n(t)≡nn(t) \equiv n for some fixed integer nn. Thus ϕ(t)=t+2πn\phi(t) = t + 2\pi n for all t∈[0,2π]t\in[0,2\pi]. But γ(0)=γ(2π)=1\gamma(0) = \gamma(2\pi) = 1, so ϕ(0)=ϕ(2π)\phi(0) = \phi(2\pi) (both equal Im⁡(ℓ(1))\operatorname{Im}(\ell(1)), the same value since ℓ\ell is a genuine function, single-valued at the point 11). Yet ϕ(2π)−ϕ(0)=(2π+2πn)−(0+2πn)=2π≠0\phi(2\pi) - \phi(0) = (2\pi + 2\pi n) - (0+2\pi n) = 2\pi \ne 0. This contradiction shows no such continuous ℓ\ell can exist. ■\blacksquare

∎

Worked examples

Example 1: Evaluating the principal logarithm and a branch at an asymmetric point. Let z0=−3+4iz_0 = -3 + 4i. Compute Log⁡(z0)\operatorname{Log}(z_0), and also compute the value at z0z_0 of the branch ℓ\ell of log⁡\log on the slit plane C∖[0,i∞)\mathbb{C}\setminus[0,i\infty) (cut along the positive imaginary axis instead) normalized so that ℓ(1)=0\ell(1) = 0. First, ∣z0∣=(−3)2+42=9+16=25=5|z_0| = \sqrt{(-3)^2+4^2} = \sqrt{9+16} = \sqrt{25} = 5, so ln⁡∣z0∣=ln⁡5\ln|z_0| = \ln 5. The point z0=−3+4iz_0=-3+4i lies in the second quadrant. Its principal argument satisfies cos⁡θ=−3/5\cos\theta = -3/5, sin⁡θ=4/5\sin\theta = 4/5, with θ∈(−π,π)\theta\in(-\pi,\pi); since both quadrant data place θ∈(π/2,π)\theta \in (\pi/2,\pi), we get

θ=π−arctan⁡(4/3)=Arg⁡(z0).\theta = \pi - \arctan(4/3) = \operatorname{Arg}(z_0).

Numerically arctan⁡(4/3)≈0.9273\arctan(4/3)\approx 0.9273 rad, so θ≈π−0.9273≈2.2143\theta \approx \pi - 0.9273 \approx 2.2143 rad. Hence

Log⁡(z0)=ln⁡5+i(π−arctan⁡(4/3))≈1.6094+2.2143 i.\operatorname{Log}(z_0) = \ln 5 + i(\pi - \arctan(4/3)) \approx 1.6094 + 2.2143\,i.

For the second part, we need a branch cut avoiding the positive imaginary axis instead of the negative real axis, with argument chosen in the interval (−π/2,3π/2)(-\pi/2, 3\pi/2) (this range excludes exactly the ray at angle π/2\pi/2, i.e. the positive imaginary axis, and includes an interval of length 2π2\pi containing 00 so that ℓ(1)=0\ell(1)=0 is consistent). We need θ′∈(−π/2,3π/2)\theta' \in (-\pi/2,3\pi/2) with eiθ′=z0/∣z0∣=(−3+4i)/5e^{i\theta'} = z_0/|z_0| = (-3+4i)/5. The principal value θ≈2.2143\theta\approx 2.2143 already lies in (−π/2,3π/2)(-\pi/2, 3\pi/2) (since 2.2143<3π/2≈4.7122.2143 < 3\pi/2\approx 4.712 and 2.2143>−π/22.2143 > -\pi/2), so no adjustment by 2π2\pi is needed here — the two branches happen to agree at this particular point:

ℓ(z0)=ln⁡5+i(π−arctan⁡(4/3))≈1.6094+2.2143 i,\ell(z_0) = \ln 5 + i(\pi-\arctan(4/3)) \approx 1.6094 + 2.2143\,i,

the same numerical value as Log⁡(z0)\operatorname{Log}(z_0). This illustrates an important subtlety: two different branches, cut along different rays, can agree at a given point even though they are different functions — they differ only where the point's argument would need to be shifted by 2π2\pi to land inside the other branch's allowed interval. To see the branches genuinely differ, evaluate at a point near the positive imaginary axis, e.g. z1=−1+iεz_1 = -1+i\varepsilon vs. behavior as one crosses that ray — but at z0=−3+4iz_0=-3+4i, comfortably away from both cuts, the values coincide.

Example 2: Solving ez=we^z = w for a specific non-real, non-unimodular ww, and locating all solutions. Solve ez=1−i3e^z = 1 - i\sqrt3 for all z∈Cz\in\mathbb{C}. Write w=1−i3w = 1-i\sqrt3 in polar form: ∣w∣=12+(3)2=1+3=2|w| = \sqrt{1^2+(\sqrt3)^2} = \sqrt{1+3}=2. The argument: cos⁡θ=1/2\cos\theta = 1/2, sin⁡θ=−3/2\sin\theta=-\sqrt3/2, placing θ\theta in the fourth quadrant, θ=−π/3\theta = -\pi/3 (principal value, since −π/3∈(−π,π)-\pi/3 \in (-\pi,\pi) and indeed cos⁡(−π/3)=1/2\cos(-\pi/3)=1/2, sin⁡(−π/3)=−3/2\sin(-\pi/3) = -\sqrt3/2, matching). So

w=2e−iπ/3.w = 2 e^{-i\pi/3}.

By the description of Log⁡(w)\operatorname{Log}(w) in the definition, all solutions of ez=we^z=w are

z=ln⁡2+i(−π3+2πk),k∈Z.z = \ln 2 + i\left(-\frac{\pi}{3} + 2\pi k\right), \qquad k\in\mathbb{Z}.

Explicitly the solutions are z=ln⁡2−iπ3z=\ln2 - \tfrac{i\pi}{3}, z=ln⁡2+5iπ3z=\ln2+\tfrac{5i\pi}{3}, z=ln⁡2−7iπ3z = \ln2 - \tfrac{7i\pi}{3}, and so on, all differing by integer multiples of 2πi2\pi i, consistent with part (4) of the theorem. The principal value is Log⁡(w)=ln⁡2−iπ/3\operatorname{Log}(w) = \ln2 - i\pi/3, obtained by taking k=0k=0, since −π/3∈(−π,π]-\pi/3 \in (-\pi,\pi]. As a check, verify directly with k=0k=0: eln⁡2−iπ/3=eln⁡2⋅e−iπ/3=2(cos⁡(π/3)−isin⁡(π/3))=2(1/2−i3/2)=1−i3=we^{\ln 2 - i\pi/3} = e^{\ln2}\cdot e^{-i\pi/3} = 2(\cos(\pi/3) - i \sin(\pi/3)) = 2(1/2 - i\sqrt3/2) = 1 - i\sqrt3 = w. ✓.

CounterexampleDropping simple connectivity: no holomorphic branch of log⁡\log on an annulus surrounding the origin

The theorem requires the domain UU to be simply connected. Consider instead the annulus

A={z∈C:1<∣z∣<3},A = \{z\in\mathbb{C} : 1 < |z| < 3\},

which is open, connected, but not simply connected (a loop around the origin inside AA cannot be contracted to a point within AA, since contracting it would have to pass through the origin or leave the annulus). Claim: there is no continuous (hence no holomorphic) function ℓ:A→C\ell: A \to \mathbb{C} with eℓ(z)=ze^{\ell(z)}=z for all z∈Az\in A. Suppose such ℓ\ell existed. Restrict ℓ\ell to the circle γ(t)=2eit\gamma(t) = 2e^{it}, t∈[0,2π]t\in[0,2\pi], which lies entirely inside AA (since 1<2<31<2<3). Exactly the same argument as in part (6) of the theorem applies verbatim: ϕ(t)=Im⁡(ℓ(γ(t)))\phi(t) = \operatorname{Im}(\ell(\gamma(t))) is continuous, ϕ(t)−t∈2πZ\phi(t) - t \in 2\pi\mathbb{Z} for all tt (by part (4), since eℓ(γ(t))=γ(t)=2eit=eln⁡2+ite^{\ell(\gamma(t))} = \gamma(t) = 2e^{it} = e^{\ln 2 + it} forces ℓ(γ(t))−(ln⁡2+it)∈2πiZ\ell(\gamma(t)) - (\ln2+it) \in 2\pi i \mathbb{Z}, so in particular Im⁡(ℓ(γ(t)))−t∈2πZ\operatorname{Im}(\ell(\gamma(t))) - t \in 2\pi\mathbb{Z}), forcing ϕ(t)=t+2πn\phi(t) = t + 2\pi n for a fixed integer nn by connectedness of [0,2π][0,2\pi]; but γ(0)=γ(2π)=2\gamma(0)=\gamma(2\pi) = 2 forces ϕ(0)=ϕ(2π)\phi(0)=\phi(2\pi), while t+2πnt+2\pi n takes different values at t=0t=0 and t=2πt=2\pi. Contradiction. This shows the conclusion of part (5) of the theorem genuinely fails once we drop simple connectivity, even though AA is a perfectly good connected open subset of C∗\mathbb{C}^* where 1/z1/z is holomorphic. The obstruction is topological: any loop encircling the origin picks up a net change of 2πi2\pi i in any would-be logarithm, exactly as in the full punctured plane case, because the essential topological feature — a hole at the origin — survives in the annulus. This is precisely why branch cuts are drawn as curves running from the "problematic" point (00) out to infinity (or to the boundary): removing such a curve is what kills every loop that winds around 00, restoring simple connectivity.

Scope, edge cases & common traps

SituationWhat holdsWhat fails / must be watched
exp⁡\exp on all of C\mathbb{C}Entire, addition law, exp⁡′=exp⁡\exp'=\expNever injective; not surjective onto all of C\mathbb{C}? (it is surjective onto C∗\mathbb{C}^*, but not onto C\mathbb{C}: 00 has no logarithm)
log⁡\log on simply connected U⊆C∗U\subseteq\mathbb{C}^*Holomorphic branch exists, unique up to 2πik2\pi i kOnly guarantees existence; the explicit formula must be worked out per domain
log⁡\log on an annulus / punctured planeNo continuous branch exists at allEasy to forget: connectedness alone is NOT enough, need simple connectivity
Principal branch Log⁡\operatorname{Log}Holomorphic on slit plane, agrees with real ln⁡\ln on (0,∞)(0,\infty)Discontinuous across the cut (−∞,0](-\infty,0]: as Im⁡(z)→0+\operatorname{Im}(z)\to0^+ vs 0−0^- with Re⁡(z)<0\operatorname{Re}(z)<0, Arg⁡(z)→π\operatorname{Arg}(z)\to\pi vs −π-\pi
Identity log⁡(z1z2)=log⁡z1+log⁡z2\log(z_1z_2) = \log z_1+\log z_2True as a statement about sets Log⁡\operatorname{Log}FALSE in general for principal values: e.g. Log⁡(−1)+Log⁡(−1)=iπ+iπ=2πi≠Log⁡(1)=0\operatorname{Log}(-1)+\operatorname{Log}(-1) = i\pi+i\pi=2\pi i \ne \operatorname{Log}(1)=0

The mathematician behind it

Origins · 1 minLeonhard Euler and how this was discovered
LE
Leonhard Euler
1707–1783 · 18th-century analysis, Basel and St. Petersburg

Euler's 1748 treatise Introductio in analysin infinitorum presented the identity now bearing his name, eiθ=cos⁡θ+isin⁡θe^{i\theta}=\cos\theta+i\sin\theta, obtained by formally substituting imaginary arguments into the power series for exp⁡\exp, sin⁡\sin, and cos⁡\cos he had already established. Working before complex analysis had a rigorous foundation (Cauchy's theory of holomorphic functions and convergence came roughly 70 years later), Euler nonetheless manipulated infinite series with such reliability that his formal identity survives unchanged as a theorem once made rigorous. He also understood — informally, well before Riemann's surfaces made it precise — that the logarithm of a complex number is inherently many-valued, writing that a single number has infinitely many logarithms differing by multiples of 2πi2\pi i.

History
- 1714 — Roger Cotes states a relation equivalent to ln⁡(cos⁡θ+isin⁡θ)=iθ\ln(\cos\theta+i\sin\theta)=i\theta, though without full clarity on complex logarithms.
- 1748 — Euler derives eiθ=cos⁡θ+isin⁡θe^{i\theta}=\cos\theta+i\sin\theta in the Introductio, from formal power series manipulation.
- 1749 — Euler explicitly discusses the multivaluedness of the complex logarithm in correspondence and publication, resolving a dispute with d'Alembert and Bernoulli over log⁡(−1)\log(-1).
- 1825 — Cauchy develops rigorous complex integration and the notion of holomorphic function, providing the machinery (primitives via path integrals) used to construct branches of log⁡\log rigorously.
- 1851 — Riemann's dissertation introduces what become known as Riemann surfaces, giving the multivalued logarithm a natural single-valued home on an infinite-sheeted covering of C∗\mathbb{C}^*.
Why is the complex exponential defined by a power series instead of some geometric rule?

The power series definition is the most rigorous starting point because it makes sense for every complex number simultaneously and immediately supplies differentiability: term-by-term differentiation of a convergent power series is a theorem already available from the general theory of Holomorphic Functions. Once the series definition is in hand, Euler's formula is derived, not assumed, by splitting the series for eiθe^{i\theta} into its real and imaginary parts, which turn out to be exactly the Taylor series for cosine and sine. This order avoids circularity: we do not need to already understand complex rotations to define exp⁡\exp, and the geometric picture (rotation plus scaling) emerges as a consequence of the algebra, giving it a firm logical foundation rather than treating it as a definition by fiat.

Is Log⁡(z)\operatorname{Log}(z) (principal branch) continuous everywhere except at 00?

No — it is also discontinuous along the entire negative real axis, not just at the origin. As zz approaches a negative real number −a-a (with a>0a>0) from the upper half-plane, Arg⁡(z)→π\operatorname{Arg}(z) \to \pi; approaching the same point from the lower half-plane, Arg⁡(z)→−π\operatorname{Arg}(z)\to -\pi. These limits disagree by 2π2\pi, so Log⁡\operatorname{Log} jumps discontinuously across the negative real axis, which is exactly why that ray is excised from the domain as the branch cut. The function is perfectly holomorphic on the open slit plane C∖(−∞,0]\mathbb{C}\setminus(-\infty,0]; the cut is not a flaw in Log⁡\operatorname{Log} but a necessary boundary marking where continuity (and hence any hope of holomorphy) is unattainable.

Can I choose a branch cut somewhere other than the negative real axis?

Yes, and this flexibility is essential in applications. Any simple curve from 00 to ∞\infty works as a cut, as long as the complement is simply connected; common choices include the positive imaginary axis, the positive real axis, or even a more exotic curve, depending on which domain a given problem naturally lives on. The resulting branch differs from the principal branch by which interval of length 2π2\pi the argument is forced to lie in. The construction in part (5) of the Holomorphic Functions-based theorem above shows any such choice yields a genuinely holomorphic branch, with derivative always equal to 1/z1/z, regardless of where the cut is placed.

Why does exp⁡\exp fail to be injective, and is this a defect?

It is not a defect but a structural fact forced by Euler's formula: ez+2πi=eze2πi=ez⋅1=eze^{z+2\pi i} = e^z e^{2\pi i} = e^z\cdot 1 = e^z, so exp⁡\exp collapses the entire imaginary direction periodically, mapping each horizontal strip of height 2π2\pi onto all of C∗\mathbb{C}^* exactly once. This is analogous to how θ↦(cos⁡θ,sin⁡θ)\theta \mapsto (\cos\theta,\sin\theta) is not injective on R\mathbb{R} — both encode a genuinely periodic, circular structure. The correct fix, as with trigonometric inverses, is to restrict the domain (to a horizontal strip of height 2π2\pi, or equivalently pick a branch of log⁡\log) rather than expect a global inverse function on all of C\mathbb{C}.

How does the complex logarithm relate to complex powers like zαz^\alpha for non-integer α\alpha?

Complex powers are defined via the logarithm: for z≠0z\ne0 and α∈C\alpha\in\mathbb{C}, one sets zα:=eαlog⁡zz^\alpha := e^{\alpha \log z}, using some chosen branch of log⁡\log. Because log⁡z\log z is inherently multivalued (or requires a branch choice), zαz^\alpha inherits the same ambiguity whenever α\alpha is not an integer: different branches of log⁡z\log z generally give different values of zαz^\alpha, differing by factors of e2πikαe^{2\pi i k\alpha}. This is why expressions like iii^i have (infinitely) many possible values unless a specific branch is fixed; using the principal branch, ii=eiLog⁡(i)=ei⋅iπ/2=e−π/2i^i = e^{i\operatorname{Log}(i)} = e^{i\cdot i\pi/2} = e^{-\pi/2}, a specific real number.

Does the multivaluedness of log cause problems for contour integration?

It is precisely the source of the most important phenomena in that subject. When integrating a function involving log⁡z\log z or zαz^\alpha around a closed contour that encircles the origin, the value of the integrand changes by a fixed multiple of 2πi2\pi i after one full loop, so such functions cannot be treated as ordinary single-valued holomorphic functions on an annulus around 00. This forces the use of branch cuts inside contour integration setups (keyhole contours, for instance) precisely to keep the integrand single-valued along the path, directly foreshadowing techniques central to Contour Integrals and residue calculus.

Why does the theorem require simple connectivity rather than just connectedness for a branch to exist?

Connectedness alone only guarantees UU is "one piece"; it says nothing about loops inside UU that wind around the missing point 00. The counterexample of the annulus shows a connected open set can still admit no continuous branch of log⁡\log, because a loop encircling the origin forces the accumulated argument to jump by 2π2\pi upon return to the start, an obstruction purely topological in nature. Simple connectivity — no loop encircles a hole, or equivalently every loop is contractible — is exactly the condition that rules this out, which is why the existence theorem is stated with that hypothesis rather than the weaker one.

Before this

Where this leads