The complex logarithm is the inverse of the Complex exponential: means .

Because is periodic with period , the inverse is multi-valued. For each , there are infinitely many satisfying , differing from each other by integer multiples of .

This multi-valuedness is the genuinely new phenomenon of complex analysis: it has no analog in real-variable calculus, where for is a perfectly nice single-valued function.

Derivation

Write with and any argument of . Then satisfies

But is only defined mod . So is not unique — any of

(with any one choice of argument) is a valid logarithm.

Principal value

The standard single-valued choice. Take — the principal argument — and define

Capital “L” for the principal branch. On the slit plane , is single-valued and analytic, with derivative

The negative real axis is the branch cut: across it, jumps by , making discontinuous. Approach from above (): . From below (): . Difference: .

General logarithm

Not a function but a multi-valued expression:

In specific calculations, you choose a branch (a continuous single-valued function on some smaller domain) and stick with it. Standard choices: the principal branch, or one of its -shifted relatives.

Worked examples

. has modulus , principal argument . So .

But — the full multi-valued set is .

. has modulus , argument . So .

. Modulus , principal argument (second quadrant). So .

Identity caveats

The familiar identity does not always hold for the principal branch — sometimes the sum’s argument falls outside and needs an adjustment by .

The multi-valued identity holds modulo . Be careful with branches when manipulating logarithms symbolically.

Why a branch cut

The function cannot be made continuous on all of : any single-valued logarithm must jump somewhere. The cut is the conventional choice but not forced — you could equally well slit along any ray from origin to infinity, and define a different principal branch. The geometric obstruction is the non-simply-connectedness of .

The complex logarithm is the simplest example of a multi-valued function in complex analysis. The full theory uses Riemann surfaces — multi-sheeted covering spaces that “unwrap” the multi-valuedness into a single-valued analytic function on an enlarged domain. Vector Calculus and Complex Analysis doesn’t develop Riemann surfaces, but the branch-cut framework handles all the practical cases.

In context

  • Complex power is defined as , inheriting multi-valuedness from .
  • The integrand in contour integrals integrates to — and the multi-valuedness is what creates the contribution to around the origin. The Residue theorem systematizes this.
  • In physics, branch cuts often represent physical discontinuities (the surface of a square root in computing transmission coefficients, or branch points in scattering amplitudes).