Complex Analysis
Complex analysis is the study of differentiable functions of a complex variable. The miracle of the subject is that complex differentiability, defined identically to the real case, is enormously stronger than real differentiability: a function differentiable once on an open set is automatically infinitely differentiable, equal to its Taylor series, and determined globally by its behaviour on any open subset or accumulation set. This rigidity makes complex analysis the most “geometric” of the analytic disciplines and the proper language for problems ranging from the evaluation of real integrals (residue calculus), through the location of zeros of polynomials (fundamental theorem of algebra) and the analytic continuation of the Riemann zeta function, to the conformal-mapping framework underlying two-dimensional fluid dynamics and the theory of Riemann surfaces that anchors algebraic geometry over . This note covers holomorphicity, the Cauchy theory, power series and the identity theorem, the maximum modulus principle, isolated singularities and Laurent series, residues and contour integration, conformal mapping and the Riemann mapping theorem, analytic continuation and Riemann surfaces, harmonic functions, special functions , and the Picard theorems.
See also
- multivariate-calculus — real differentiation in ; the Cauchy-Riemann equations are a rigidity condition on top of it.
- functional-analysis — Hardy spaces on the disk; bounded analytic functions as a Banach algebra.
- measure-theory-and-integration — Lebesgue framework underlying harmonic analysis on .
- fft-spectral — Fourier series as boundary values of harmonic functions; Paley-Wiener.
- ode-numerical-methods — Frobenius method for ODE singular points.
- pde-methods — Laplace equation in 2D is the real part of holomorphic functions.
- algebraic-geometry-foundations — Riemann surfaces are 1-dimensional complex manifolds = smooth projective curves over .
- probability-fundamentals — characteristic functions are Fourier transforms; holomorphic moment generating functions.
1. The complex plane
1.1 Algebra of
with . Modulus , argument , polar form . Conjugate , satisfying . Euler’s formula turns multiplication into a rotation: .
1.2 Topology
inherits the Euclidean topology of . The Riemann sphere is the one-point compactification, identified with via stereographic projection. The chordal metric on makes all Möbius transformations isometric up to scale.
1.3 Wirtinger derivatives
Introduce the formal operators These commute with each other and treat and as independent. The Cauchy-Riemann equations become .
2. Holomorphic functions
2.1 Complex differentiability
defined on open is holomorphic at if exists, where approaches from any direction. Holomorphic on means holomorphic at every point.
2.2 Cauchy-Riemann equations
Write . is holomorphic iff are real-differentiable and satisfy (Augustin-Louis Cauchy 1814; Bernhard Riemann 1851.)
Consequences when is :
- and are both harmonic: , .
- and are conjugate harmonic functions.
- The Jacobian of as a map equals .
2.3 Holomorphic = analytic
A function is analytic at if it equals a convergent power series in a neighbourhood of : Theorem (Cauchy 1825 / Weierstrass 1841): every holomorphic function is analytic. This is the most consequential rigidity statement in the subject.
2.4 Examples and counterexamples
Holomorphic on (entire functions):
- Polynomials.
- — non-constant, never zero, .
- — defined via series; unbounded on .
- .
Holomorphic on subdomains:
- on .
- on (a branch cut is required).
- similar.
Not holomorphic (real-differentiable but fails Cauchy-Riemann):
- : .
- : except at .
- .
3. Power series
3.1 Radius of convergence
For a power series , the radius of convergence is (Cauchy-Hadamard 1821 / Hadamard 1888). The series converges absolutely on , diverges on , and may do either on the boundary circle.
3.2 Operations on power series
Within the radius of convergence, power series can be added, multiplied, differentiated, and integrated term by term. Composition holds when the inner series maps into the domain of convergence of the outer. The resulting series has its own radius of convergence determined by the singularities (if any) of the analytic continuation.
3.3 Taylor’s theorem
A holomorphic function on equals its Taylor series there: with equal to the distance from to the nearest singularity in the analytic continuation of .
3.4 Examples
- , .
- , , both .
- , .
- , .
- , for .
4. Cauchy’s integral theorem
4.1 Contour integration
For a piecewise- curve and continuous , ML-inequality: where is the arc length.
4.2 Cauchy-Goursat theorem
If is holomorphic on a simply connected open set and is a closed piecewise- curve in , then
Cauchy 1825 with the additional hypothesis that is continuous; Édouard Goursat 1900 removed that hypothesis.
Proof sketch (Goursat): For a triangle , subdivide into four sub-triangles. The contour integral over is the sum of the four sub-integrals. Inductively pick the sub-triangle with the largest absolute integral; we get a nested sequence of triangles whose intersection is a single point . Holomorphicity at gives . The first two terms integrate to zero around any closed curve; the error term gives a bound vanishing as the triangles shrink.
For arbitrary closed curves in a simply connected domain: triangulate and apply additivity, plus a homotopy argument.
4.3 Cauchy’s integral formula
For holomorphic on an open set containing the closed disk :
More generally, for inside the contour (with winding number ),
4.4 Cauchy’s integral formula for derivatives
Differentiating under the integral sign (justified by uniform convergence):
This immediately shows: holomorphic infinitely differentiable analytic (expand as a geometric series and integrate term by term).
4.5 Cauchy’s estimate
If on the circle , then . Tight: take .
5. Consequences of Cauchy’s theory
5.1 Morera’s theorem
Giacinto Morera 1886: a continuous function on with for every triangle is holomorphic on . The converse of Cauchy-Goursat. Useful for proving holomorphicity of functions defined as integrals.
5.2 Liouville’s theorem
Joseph Liouville (announced by Cauchy 1844): a bounded entire function is constant.
Proof: For entire bounded with , apply Cauchy’s estimate at any with arbitrarily large : . So , hence constant.
Refinements:
- Entire with is a polynomial of degree .
- Phragmén-Lindelöf principle: appropriate growth bounds in sectors force polynomial degree.
5.3 Fundamental theorem of algebra
Carl Friedrich Gauss 1799 (first proof, with a gap fixed by Argand 1814; rigorous proof 1849). Every non-constant polynomial has a root in .
Proof via Liouville: If has no root, is entire. Since has degree , as , so is bounded. Liouville gives constant, contradiction.
By induction has exactly roots in counted with multiplicity.
5.4 Identity theorem
Let holomorphic on a connected open . If has an accumulation point in , then on .
Proof sketch: Let = set of accumulation points of in . is closed (limit of accumulation points is an accumulation point). is open: if , the Taylor coefficients of at must all vanish (the values at the accumulation points and the continuity force all derivatives to vanish), so near , putting an open ball in . Connectedness gives or .
This rigidity has no real-analysis analogue. The function on has all derivatives zero at yet is nonzero elsewhere — impossible for a complex-analytic function.
5.5 Maximum modulus principle
If is holomorphic on a connected open and attains a local maximum, then is constant. Equivalently: on a bounded connected with continuous on , attains its max on .
Proof via mean value: Cauchy’s integral formula gives — the mean value property. If is a maximum, the inequality forces constant on the circle, then on a neighbourhood by varying , then the identity theorem gives constant.
5.6 Schwarz lemma
Hermann Schwarz 1870: let holomorphic on with and . Then for all and . Equality at any or at forces for some real .
The Schwarz-Pick refinement gives the hyperbolic distance on is contracted by holomorphic self-maps.
6. Isolated singularities
6.1 Classification
Let be holomorphic on a punctured disk . The singularity at is:
- Removable if extends to a holomorphic function on the full disk. Equivalent: is bounded near (Riemann’s removable singularity theorem).
- Pole (of order ) if has a removable singularity at but does not. Equivalent: as .
- Essential if neither removable nor a pole. Equivalent: no power of removes the singularity.
6.2 Laurent series
For holomorphic in the annulus : for any with . The principal part is .
At an isolated singularity:
- Removable iff all for .
- Pole of order iff and for .
- Essential iff infinitely many for .
6.3 Casorati-Weierstrass theorem
Felice Casorati 1868 / Karl Weierstrass 1876: near an essential singularity, takes values arbitrarily close to every complex number. That is, for every and every neighbourhood of , is dense in .
Strengthened to Picard’s great theorem (Émile Picard 1879): assumes every complex value, with at most one exception, infinitely often in every neighbourhood of an essential singularity. Example: near misses the value but takes every other value infinitely often.
6.4 Meromorphic functions
A function is meromorphic on if it is holomorphic except for a set of isolated poles. Meromorphic functions on a connected form a field (the field of meromorphic functions). On , meromorphic = rational ( has only rational functions as global meromorphic functions).
7. Residue calculus
7.1 Residue
For with isolated singularity at , the residue is the coefficient in the Laurent expansion:
For a simple pole at ():
For a pole of order :
For with and having a simple zero at : .
7.2 Residue theorem
For meromorphic on a simply connected with finitely many poles inside a closed curve avoiding the poles:
For a simple positively oriented loop encircling each pole once, this reduces to .
7.3 Applications to real integrals
Type I: rational functions of on
Substitute , , , . The integral becomes a contour integral on .
Example: for . Converts to with poles at . Only one pole lies inside ; the residue gives the answer .
Type II: rational functions on
For rational with and no real poles: close the contour with a semicircle in the upper half-plane.
Example: . Pole at of order . Residue computation gives .
Type III: ,
For rational with and no real poles: by Jordan’s lemma the upper-half-plane semicircle contributes nothing in the limit, so
Standard: .
Type IV: with branch cuts
Keyhole contour for , etc. Example: for .
7.4 Argument principle and Rouché’s theorem
Argument principle: for meromorphic on a region containing a closed curve avoiding zeros and poles of , where = number of zeros and = number of poles inside , both counted with multiplicity. Equivalently, the left side counts the winding number of around .
Rouché’s theorem (Eugène Rouché 1862): if holomorphic on containing with on , then and have the same number of zeros inside . Use for locating roots of polynomials.
7.5 Hurwitz’s theorem
Adolf Hurwitz 1889: a uniform limit on compacts of holomorphic functions with no zeros is either identically zero or has no zeros. Refinement: zeros of accumulate only at zeros of .
8. Conformal mappings
8.1 Conformal = angle-preserving
A map is conformal at if it preserves oriented angles between intersecting curves at . For holomorphic with , is conformal at — the local linear approximation is multiplication by , a rotation by followed by scaling by .
A conformal map of two domains is a biholomorphism: bijective, holomorphic, with holomorphic inverse.
8.2 Möbius transformations
The maps with form the group acting on . Properties:
- Bijective conformal self-maps of .
- Send circles and lines to circles and lines (with the convention that lines pass through ).
- 3-transitive: any three distinct points map to any three.
- Preserve cross-ratio .
The automorphism group of the open unit disk is the subgroup of Möbius transformations preserving :
8.3 Riemann mapping theorem
Bernhard Riemann 1851 (statement, with a gap fixed by Koebe and others). For any simply connected proper open subset , there is a biholomorphism . The map is unique up to post-composition with an automorphism of (three real parameters); normalisation , at a fixed gives uniqueness.
Proof outline: Consider the family of holomorphic injections sending . Show is nonempty (using simple connectedness to define a square root). The family is bounded, hence normal (Montel). Take the maximiser of (achieved by uniform convergence on compacts) and prove it is surjective via a Schwarz-lemma argument.
8.4 Carathéodory’s boundary extension
Constantin Carathéodory 1913: for a Jordan domain (bounded by a Jordan curve), the Riemann map extends to a homeomorphism . Extends the conformal map to the boundary.
8.5 Schwarz-Christoffel formula
Elwin Schwarz and Elwin Christoffel 1869: the conformal map from the upper half-plane to a polygon with vertices and interior angles is for some constants and pre-images . The pre-image locations are determined (up to a Möbius transformation) by the polygon shape — a transcendental system.
8.6 Riemann uniformization theorem
Henri Poincaré 1907 / Paul Koebe 1907: every simply connected Riemann surface is biholomorphic to exactly one of:
- The Riemann sphere (compact).
- The complex plane (parabolic).
- The unit disk (hyperbolic, equivalent to the upper half-plane).
This generalises the Riemann mapping theorem and is the foundation of the geometric trichotomy in 1D complex geometry (spherical / Euclidean / hyperbolic).
9. Analytic continuation
9.1 Direct continuation
Two power series centred at with overlapping disks of convergence are direct analytic continuations of each other if they agree on the overlap. By the identity theorem the continuation is unique.
A complete analytic function is the maximal connected set of all direct analytic continuations of a given germ.
9.2 The monodromy theorem
If has an analytic continuation along every path in a simply connected domain , the continuations along homotopic paths agree, and the function is single-valued on . Failure of simple connectedness can produce multi-valued functions: on acquires on each loop around the origin.
9.3 Riemann surfaces
The natural domain of a multi-valued holomorphic function is a Riemann surface — a one-dimensional complex manifold on which the function becomes single-valued. Examples:
- : double cover of glued at ; surface = (parametrise as ).
- : universal cover of ; surface = .
- : branched double cover; surface = torus (an elliptic curve!).
A compact Riemann surface is the analytic / topological analogue of a smooth projective algebraic curve over , by GAGA / Riemann’s existence theorem.
9.4 Genus
Compact connected Riemann surfaces are classified topologically by genus :
- : .
- : elliptic curves for a lattice .
- : hyperbolic surfaces for Fuchsian groups .
Riemann-Roch on a Riemann surface (genus ): for a divisor on , where is a canonical divisor. See algebraic-geometry-foundations.
10. Harmonic functions
10.1 Definition and properties
is harmonic if . On simply connected , every harmonic is the real part of a holomorphic function (the harmonic conjugate is determined up to a constant by the Cauchy-Riemann equations).
Harmonic functions on inherit from holomorphic functions:
- Mean value property: .
- Maximum principle.
- Smoothness: if (and even real-analytic).
- Identity principle: zero on an open set zero on the connected component.
10.2 Poisson integral formula
The Dirichlet problem on the unit disk: given continuous, find harmonic on with boundary values . Solution:
The Poisson kernel is an approximate identity as .
10.3 Subharmonic functions
is subharmonic if mean value over circles. Equivalently, in the distribution sense. The maximum principle still applies: subharmonic attains max on the boundary. Plays the role in 2D potential theory that convex functions play on the real line.
11. Special functions
11.1 Gamma function
Leonhard Euler 1729-1730. Defined for : Functional equation: , with for .
Analytic continuation to all of with simple poles at with residues . Never zero.
Identities:
- Reflection: .
- Duplication (Legendre): .
- Stirling: as , .
- Weierstrass product: , with the Euler-Mascheroni constant.
11.2 Riemann zeta function
Bernhard Riemann 1859. Defined for : (Euler product over primes ).
Analytic continuation to with a simple pole at of residue . Functional equation: Equivalently where .
Trivial zeros: (from the factor in the functional equation).
Critical strip: . Riemann hypothesis (Riemann 1859, Hilbert problem 8, Clay Millennium): all non-trivial zeros have . Verified computationally for the first zeros; widely believed.
Zeros control the distribution of primes. The Prime Number Theorem () is equivalent to on .
11.3 Other classical functions
- Beta function: .
- Hypergeometric — solves the hypergeometric ODE; analytic continuation to .
- Bessel functions — solutions to Bessel’s equation, central in cylindrical-coordinate PDE.
- Weierstrass function — doubly periodic meromorphic function on ; the basic example of an elliptic function.
- Theta functions — quasi-periodic functions on ; generate modular forms.
12. Applications to ODEs
12.1 Frobenius method
Ferdinand Frobenius 1873. For a linear ODE with regular singular point at (meaning and are holomorphic at ), solutions exist in the form where satisfies the indicial equation ( leading coefficients). When the roots differ by a non-integer, both give independent series solutions; when they coincide or differ by an integer, the second solution involves a logarithm.
12.2 Irregular singular points and Stokes phenomenon
At irregular singularities (where the regular-singular condition fails) formal power series may diverge. Asymptotic expansions are valid in sectors and may differ in different sectors — the Stokes phenomenon (George Gabriel Stokes 1857 in the context of the Airy function).
12.3 Linear ODE on Riemann surfaces
Linear ODEs on the punctured Riemann sphere lead to Fuchsian equations and the Riemann-Hilbert correspondence: classifying flat holomorphic connections on a punctured surface up to gauge equivalence is equivalent to classifying their monodromy representations. Modern incarnation: the geometric Langlands program.
13. Picard’s theorems
13.1 Little Picard
Émile Picard 1879: a non-constant entire function omits at most one value of .
Sharp: omits only . Polynomials omit nothing.
13.2 Great Picard
Near an essential singularity, an analytic function takes every complex value with at most one exception, infinitely often.
Equivalent form: a non-constant meromorphic function on (i.e., a transcendental meromorphic function) omits at most two values of .
13.3 Bloch’s theorem and the proof strategy
Modern proofs of Picard’s theorems flow through Bloch’s theorem (André Bloch 1925): the image of a holomorphic with and contains a disk of radius — a universal constant. Iterating to entire functions and noting that omitting two values puts into the universal cover of (a hyperbolic surface) gives Picard’s theorems via the Schwarz-Pick lemma.
The sharp Bloch constant is conjectured to be ; only the lower bound is rigorously established (Ahlfors, Heins; recent improvements push the lower bound slightly higher).
14. Hardy spaces and boundary behaviour
14.1 Definition
For , the Hardy space consists of holomorphic functions on with (with the obvious modification for ).
14.2 Fatou’s theorem
Pierre Fatou 1906: every () has non-tangential boundary values almost everywhere on , and .
14.3 Inner-outer factorization
Beurling 1949: every factors uniquely as with
- a Blaschke product (encoding zeros),
- a singular inner function (encoding boundary singularities),
- an outer function (with determined by ).
Blaschke product for zeros with :
15. Connections and open problems
- Number theory: the zeta function, -functions, modular forms; see algebraic-geometry-foundations.
- Algebraic geometry: compact Riemann surfaces = smooth projective curves over .
- Differential geometry: Kähler manifolds = complex manifolds with compatible Riemannian metric.
- Mathematical physics: 2D conformal field theory, partition functions, quantum gravity in 2D.
- PDE: complex methods solve the Laplace equation in 2D and the Stokes / Navier-Stokes equations in stream-function formulation.
- Inverse problems: Calderón problem in 2D solved via complex-geometric optics (Astala-Päivärinta 2006 Annals of Math 163).
- Random matrices: zeros of the zeta function on the critical line are conjecturally distributed like eigenvalues of random Hermitian matrices (Montgomery 1973, Odlyzko 1989).
- Open: Riemann hypothesis. Lindelöf hypothesis on growth in the critical strip. Generalised Riemann hypothesis for -functions. Sarnak’s conjecture on Möbius randomness.
Further reading
- Ahlfors, L. V. 1979. Complex Analysis (3rd ed.). McGraw-Hill.
- Conway, J. B. 1978. Functions of One Complex Variable (2nd ed.). Springer GTM 11.
- Stein, E. M. and R. Shakarchi. 2003. Complex Analysis. Princeton Lectures II.
- Rudin, W. 1987. Real and Complex Analysis (3rd ed.). McGraw-Hill.
- Lang, S. 1999. Complex Analysis (4th ed.). Springer.
- Marsden, J. E. and M. J. Hoffman. 1999. Basic Complex Analysis (3rd ed.). Freeman.
- Needham, T. 1997. Visual Complex Analysis. Oxford.
- Remmert, R. 1991, 1998. Theory of Complex Functions and Classical Topics in Complex Function Theory. Springer.
- Hörmander, L. 1990. An Introduction to Complex Analysis in Several Variables (3rd ed.).
- Farkas, H. M. and I. Kra. 1992. Riemann Surfaces (2nd ed.). Springer GTM 71.
- Edwards, H. M. 2001. Riemann’s Zeta Function. Dover.
- Titchmarsh, E. C. (Heath-Brown rev.) 1986. The Theory of the Riemann Zeta-function (2nd ed.). Oxford.
- Whittaker, E. T. and G. N. Watson. 1927. A Course of Modern Analysis (4th ed.). Cambridge. Classic reference for special functions.
- Olver, F. W. J. et al. (eds.) 2010. NIST Handbook of Mathematical Functions. Cambridge.