Complex Functions & Holomorphicity
Complex differentiability requires one derivative limit to agree along every direction, turning the Cauchy–Riemann equations into a rigidity condition. This chapter connects the derivative to local rotation and scaling, harmonic conjugates, and the branch choices required for logarithms and complex powers.
A function is also a map , but complex differentiability is much stronger than ordinary two-variable differentiability. The difference quotient must approach the same complex number while the increment approaches zero from every direction in the plane. That directional agreement forces a special Jacobian, the Cauchy–Riemann equations, harmonic real and imaginary parts, and eventually power-series behavior.
What holomorphicity buys in an applied model #
A generic differentiable map of the plane may stretch two directions by different amounts or shear a right angle. A holomorphic map with nonzero derivative has only one local scale and one rotation. That rigidity lets it change geometry while preserving small angles.
In a homogeneous isotropic medium with constant material coefficients and no volumetric heat source or free charge, steady temperature or electrostatic potential is harmonic. Velocity potentials for ideal incompressible, irrotational two-dimensional flow are harmonic as well. When a suitable conformal map exists, it can turn a difficult boundary into a circle or line, solve the simpler boundary-value problem there, and map the result back. The physical conclusion comes from those model assumptions; complex numbers are the compact language that exposes the structure.
The derivative must be direction-independent #
At , the complex derivative is
The phrase in is load-bearing. Testing only real increments checks one path, not the limit.
For ,
independently of the direction of . For at ,
equals along the real axis and along the imaginary axis, so the derivative does not exist. This is the fastest diagnostic for many candidates: compare two approach directions.
Complex differentiability implies continuity. Holomorphicity is even more rigid: all higher derivatives exist and the function has a local convergent power series.
Cauchy–Riemann equations encode the allowed Jacobian #
Write
Approaching through a real increment gives
Approaching through an imaginary increment gives
The two must agree, so
These are necessary wherever exists. A standard sufficient condition is that the four first partial derivatives exist and are continuous in a neighborhood and satisfy the equations there.
The real Jacobian is
Multiplication by is a rotation by followed by scaling by . When , a holomorphic map is therefore locally angle-preserving and orientation-preserving. “Conformal” is a local statement; zeros of are exceptional.
Real and imaginary parts are harmonic #
If have continuous second partials and satisfy Cauchy–Riemann, then
and similarly . Both are harmonic.
Given a harmonic on a simply connected domain, a harmonic conjugate can be recovered, up to an additive constant, from
Path independence is a domain question. A local conjugate may exist while no single-valued global conjugate exists on a domain with a hole.
Elementary entire functions #
The exponential power series converges for every :
For ,
It is entire, never zero, and has period . Complex sine and cosine are defined by exponentials,
and are also entire. Unlike their real restrictions, they are unbounded in the imaginary direction.
Arguments, logarithms, and powers require branches #
For , write with . The angle is not unique:
Consequently the multivalued logarithm is
A branch chooses one continuous argument on a domain. The principal branch
is holomorphic on . It is not continuous across its branch cut and is undefined at .
No holomorphic logarithm exists on all of : going once around the origin changes a continuous argument by .
For complex , a single-valued power must inherit a branch:
Using the multivalued logarithm instead gives a set of values. Familiar algebraic laws such as may differ by and are not globally valid without compatible branch and domain choices.
Zeros and local structure #
If a holomorphic function is not identically zero and , then for some integer ,
The integer is the zero's multiplicity. Zeros are isolated unless the function vanishes identically on the connected domain. This local factorization is the bridge to poles, Laurent series, residues, and the argument principle.
Diagnostic workflow #
- State the open domain; do not call a function holomorphic “at” a boundary point without a neighborhood.
- Test the derivative limit along incompatible directions when nonexistence is suspected.
- For , compute all four first partials and check both Cauchy–Riemann equations.
- To use the converse, verify continuity of the partials in a neighborhood.
- For logarithms, roots, inverse trigonometric functions, and noninteger powers, name the branch and domain.
- Separate local and global claims: local derivatives may exist even when topology prevents a global primitive or logarithm.
Sources
- bookSeries, Functions of a Complex Variable and Operational Calculus: Lecture Notes and Practicumpdfnotes
- docsNIST DLMF §1.9 — Calculus of a Complex Variable
- docsMIT OCW 18.04 Topic 2 — Analytic Functions
- docsMIT OCW 18.04 Topic 5 — Introduction to Harmonic Functions
- docsMIT OCW 18.04 Topic 6 — Two-Dimensional Hydrodynamics and Complex Potentials