Normal Families and the Riemann Mapping Theorem
The Riemann mapping theorem was stated but not proved: why should a conformal map onto the disc exist? The missing ingredient is compactness in a space of holomorphic functions — the theory of normal families. This page develops Montel's theorem and its companions and uses them to prove the mapping theorem by an extremal argument. It builds on schwarz-lemma.md, harmonic-functions.md, and conformal-mapping.md.
Normal families
Definition. A family of holomorphic functions on a domain is normal if every sequence in has a subsequence converging locally uniformly (uniformly on compact subsets) on .
Normality is compactness for the topology of local uniform convergence — the setting in which limits of holomorphic functions stay holomorphic (a Morera/Weierstrass fact). It is the tool for extracting a solution to an extremal problem as a limit of near-solutions.
Montel's theorem
The criterion for normality is a uniform bound, via the holomorphic strengthening of Arzelà–Ascoli:
Arzelà–Ascoli. A family of continuous functions is precompact (in local uniform convergence) iff it is locally bounded and equicontinuous.
For holomorphic functions the Cauchy estimates turn a bound on into a bound on , so local boundedness alone forces equicontinuity:
Montel's theorem. A locally uniformly bounded family of holomorphic functions on is normal.
This is the workhorse. A far stronger version — a family omitting two fixed values is normal — lies deeper and yields the great Picard theorem (picard.md).
Vitali–Porter and Hurwitz
Two companions sharpen how the limits behave:
Vitali–Porter theorem. A locally bounded sequence of holomorphic functions that converges pointwise on a set with a limit point converges locally uniformly on all of (the identity theorem made quantitative).
Hurwitz's theorem. If locally uniformly and none of the vanishes on , then either or has no zeros. In particular a locally uniform limit of injective holomorphic functions is injective or constant.
Hurwitz (via the argument principle) is what keeps the extremal map below injective in the limit.
Proof of the Riemann mapping theorem
Let be simply connected and . Consider
- is non-empty. Simple connectivity provides a holomorphic branch of a square root or logarithm that, composed with a Möbius map, lands inside the disc — a normalized injection exists.
- Extremal problem. is locally bounded (values in ), so normal by Montel. The functional is bounded above on ; take a sequence approaching the supremum and, by normality, a locally uniform limit . By Hurwitz is injective (not constant, since ), and .
- is onto. If missed a point , a Blaschke-and-square-root construction (schwarz-lemma.md) would produce a member of with a larger derivative at — contradicting maximality.
Riemann mapping theorem. Every simply connected is conformally equivalent to , by a map unique once and are fixed.
The maximal derivative singles out the map; normality supplies its existence.
Boundary behaviour
The interior map extends to the boundary when the boundary is reasonable:
Carathéodory's theorem. If is a Jordan curve, the Riemann map extends to a homeomorphism of the closures .
This makes the theorem usable for the Dirichlet problem (transport Poisson's formula through ) and for explicit conformal maps in physics. The global generalization to arbitrary simply connected Riemann surfaces is the uniformization theorem.
References
- Ahlfors, Complex Analysis, Ch. 5 §5 (normal families) and Ch. 6 §1 (RMT).
- Stein & Shakarchi, Complex Analysis, Ch. 8 (Montel, the mapping theorem).
- Conway, Functions of One Complex Variable, Ch. VII §§2–4.