© 2026 NeckPinch · www.neckpinch.com · All rights reserved.
Course 5Book 5A: Complex Analysis and Conformal GeometryChapter 5
Uniformization and the Two-Dimensional Ricci Flow
Constant-curvature metrics on surfaces, and Ricci flow as a heat equation for the conformal factor.
For conformal metrics, Riemann surfaces and uniformization, read Donaldson, Riemann Surfaces: the opening chapters on Riemann surfaces and maps between them, and the chapter on the uniformisation theorem. For theta functions and the heat kernel, Stein and Shakarchi, Complex Analysis, chapter 10, and Fourier Analysis, chapter 5. Hamilton's 1988 paper "The Ricci flow on surfaces" is readable after this chapter for its statements; its proofs belong to Book 11A.
The Riemann mapping theorem said that every simply connected proper region of the plane is conformally a disc. This chapter takes the same idea to surfaces. A surface with a notion of angle, a Riemann surface, can be studied entirely through conformal metrics , and the Gaussian curvature of such a metric is a single expression in : . So the question "does this surface carry a metric of constant curvature?" becomes a nonlinear PDE for one function.
The answer is the uniformization theorem: every closed orientable surface carries a metric of constant curvature , or , in any given conformal class, and which one is decided by its topology. This is the two-dimensional geometrization theorem, the model for Thurston's conjecture in dimension three (10A.5 Thurston’s Eight Geometries). And there is a second proof of it, by a heat equation: the two-dimensional Ricci flow keeps a metric in its conformal class and evolves the conformal factor by , a nonlinear diffusion that carries any metric to one of constant curvature. Here, for the first time in the guide, the Ricci flow appears as what it is: a heat equation for geometry.
By the end of this chapter you will be able to:
- compute the curvature of a conformal metric, and recognise the sphere, the plane and the hyperbolic disc as the three model geometries;
- describe flat tori as quotients , and higher-genus surfaces as quotients of the hyperbolic disc;
- state the uniformization theorem and explain its consequence for closed surfaces;
- write the two-dimensional Ricci flow as a PDE for the conformal factor, and solve it for the shrinking sphere and the cigar;
- see the heat kernel on the circle as a theta function;
- explain what discrete surface Ricci flow computes in geometry processing.
Conformal metrics and their curvature
On a region of the plane, a conformal metric is with smooth and real: lengths are measured by and areas by . Angles are the Euclidean ones, since the metric is a multiple of the Euclidean one at each point. A holomorphic change of coordinate turns into , again a conformal metric (5A.1 Holomorphic Functions Are Conformal). So conformal metrics make sense on any surface built from pieces of the plane glued by holomorphic maps, which is what a Riemann surface is.
The Gaussian curvature of is
We take this formula as a definition here; 8A.9 The Curvature of Surfaces defines Gaussian curvature intrinsically and shows that for conformal metrics it is given by this expression, and Exercise 5.8 derives it from the Gauss–Bonnet formula. Before using it, check that it behaves as a curvature should.
It doesn't depend on the coordinate. Under the new conformal factor is ; the second term is harmonic (5A.1 Holomorphic Functions Are Conformal, last exercise), and (5A.4 Harmonic Functions and Conformal Mapping). The factors of cancel and is unchanged.
Scaling. Replacing by (adding to ) divides by : a sphere of radius has curvature .
Flat means harmonic. exactly when is harmonic, and the pullback of the flat metric by a holomorphic map has , harmonic, so it is flat, as it must be.
The plane, : , .
The sphere, : this is the round metric of the unit sphere written in the stereographic coordinate (5A.1 Holomorphic Functions Are Conformal), and with the formula gives (Exercise 5.7). The point at infinity is added to make the Riemann sphere , with coordinate near .
The hyperbolic disc, on : and . Its isometries include all the disc automorphisms of 5A.4 Harmonic Functions and Conformal Mapping, and by the Schwarz–Pick lemma every holomorphic self-map of the disc is a contraction for it. Distances blow up near the boundary circle, which is infinitely far away: this is the Poincaré disc model of the hyperbolic plane (9A.1 Riemannian Metrics and Model Spaces). Through the Cayley map it becomes the upper half-plane with metric .
A conformal map of a region of the sphere to the plane writes the round metric as in the map coordinate , and the factor is exactly how much the map inflates areas. For Mercator's map (5A.1 Holomorphic Functions Are Conformal), a length on the sphere at latitude is times the length on the map, and , so
The area inflation is the factor computed in 5A.1 Holomorphic Functions Are Conformal, and indeed gives (Figure 5.1). The curvature formula says why no conformal map of the Earth can avoid inflating areas: if were constant, would vanish and would be , not . A conformal map with little area distortion over a region exists only if the region is small, because forces to bend.
Riemann surfaces: tori and higher genus
Tori. Let be a lattice in , with , linearly independent over . The quotient (7A.1 Topological Spaces and Quotients) is a torus, and since translations are holomorphic it is a Riemann surface. Translations are also isometries of , so the flat metric descends: every lattice gives a flat torus (Figure 5.2). Different lattices can give different Riemann surfaces. Scaling and rotating the lattice changes nothing conformally, so one may take and in the upper half-plane, and two values of give conformally equivalent tori exactly when they differ by a transformation with integer entries and (Exercise 5.10 proves the easy direction). So there is a whole two-real-parameter family of conformally different tori, the first example of a moduli space. Topologically they are all the same; as Riemann surfaces they are not.
Higher genus. A closed orientable surface of genus cannot be flat: by the Gauss–Bonnet theorem (8A.9 The Curvature of Surfaces),
so its curvature must be negative somewhere. The model is the hyperbolic disc. Cut a genus-2 surface along four loops into an octagon, whose sides are glued in the pattern (7A.5 Computing π₁). All eight vertices are glued to a single point, so the angles there must add up to , which needs eight angles of . A Euclidean octagon has angles adding up to ; but in the hyperbolic disc a regular octagon with angles exists, and its sides can be glued by hyperbolic isometries (Figure 5.3). The result is a genus-2 surface with a metric of curvature . Gauss–Bonnet confirms the count: the area of a hyperbolic octagon is minus its angle sum, , and with .
The uniformization theorem
Every simply connected Riemann surface is conformally equivalent to exactly one of the Riemann sphere , the plane , or the disc .
The proof is beyond this book; Donaldson's Riemann Surfaces gives one using harmonic functions and Hilbert-space methods of the kind developed in Book 4A. The Riemann mapping theorem is its special case for regions of the plane.
Combined with covering spaces (7A.6 Covering Spaces), the theorem classifies the geometry of every surface. A closed Riemann surface has a simply connected universal cover , which is a Riemann surface, and for a group of conformal automorphisms acting freely. The automorphisms of , and are known: Möbius maps, maps , and disc automorphisms. Checking which of them can act freely with compact quotient gives:
Every closed orientable surface with a conformal structure carries a conformal metric of constant curvature: if it is the sphere, if it is a torus, and if its genus is at least . In each conformal class this metric is unique up to scaling in the flat case, unique in the hyperbolic case, and unique up to Möbius transformations on the sphere.
The sign of the curvature is decided by topology, through Gauss–Bonnet: , , . Every closed surface is, conformally, a quotient of one of three model geometries. This is the statement that Thurston's geometrization conjecture extends to three-manifolds, with eight model geometries instead of three, and with the extra complication that a three-manifold must first be cut into pieces (10A.5 Thurston’s Eight Geometries). Perelman's proof of geometrization by Ricci flow (12C.4 Geometrization) is the three-dimensional version of the flow proof below.
In two dimensions the topology of a closed surface (its genus) determines which geometry it carries, and every surface carries one. In three dimensions Thurston's eight geometries (10A.5 Thurston’s Eight Geometries) play the role of the three, the prime and JSJ decompositions (10A.3 The Prime Decomposition, 10A.4 Seifert Spaces and the JSJ Decomposition) cut a manifold into pieces that can each be geometric, and the Ricci flow with surgery (12B.5 Ricci Flow with Surgery for All Time) is the machine that finds the decomposition and the geometries. The two-dimensional flow is the first place to see that machine work.
The two-dimensional Ricci flow
In two dimensions the Ricci curvature of a metric is , so Hamilton's Ricci flow (11A.1 The Equation and Its First Solutions) becomes
The right side is a multiple of , so the flow stays in the conformal class: if , then . Substituting :
The two-dimensional Ricci flow is a heat equation for the conformal factor, with diffusion coefficient , which is , the Laplacian of the metric itself. Writing for the area density, it becomes , an equation known in other contexts as logarithmic diffusion. It is a nonlinear parabolic equation of the kind treated in 6A.7 Nonlinear Parabolic Equations. Where the metric shrinks, and where it expands: the flow moves curvature around the way heat flows from hot to cold.
For the round sphere of radius , . Try : then and the equation becomes , so . The sphere shrinks homothetically and disappears at . A hyperbolic surface, , instead expands as , and a flat torus doesn't move. By Gauss–Bonnet the total area always changes at the constant rate
whatever the metric (Exercise 5.11).
To see convergence one normalises: rescale so the area stays fixed, giving the normalised flow , with the average of . Then:
On a closed orientable surface, the normalised Ricci flow starting from any metric exists for all time and converges smoothly to a metric of constant curvature in the same conformal class.
Richard Hamilton proved this in 1988 ("The Ricci flow on surfaces") when , and for the sphere under the extra assumption that the initial curvature is positive everywhere; Bennett Chow removed that assumption in 1991 ("The Ricci flow on the 2-sphere") by showing that the curvature becomes positive in finite time. Hamilton's argument for the sphere used the uniformization theorem along the way, so as a proof of uniformization it was circular; Xiuxiong Chen, Peng Lu and Gang Tian (2006) showed how to remove that dependence, so that the Ricci flow gives an independent proof of uniformization for the sphere. The proofs, including Hamilton's entropy for surfaces, are in 11A.7 Ricci Flow on Surfaces.
Not every solution of the two-dimensional flow is a shrinking, expanding or stationary metric. On the plane, Hamilton's cigar has curvature , is asymptotic to a cylinder far out, and evolves only by rescaling the coordinate: it is a steady soliton (Exercise 5.13, 11B.1 Ricci Solitons). It is a possible model for a singularity of the Ricci flow in higher dimensions, crossed with a line, and ruling it out was one of the obstacles to Hamilton's program. Perelman's noncollapsing theorem excludes it (12A.4 κ-Noncollapsing).
Theta functions are periodic heat kernels
In 2B.7 Fourier Series and the First Heat Equation the heat equation on a circle of length was solved by Fourier series, with kernel
and we promised that is a theta function. Jacobi's theta function is
holomorphic in both variables, and . The heat kernel on the circle is a theta function evaluated at an imaginary "time".
On the other hand, the circle is , and the heat kernel on a quotient is the sum of the heat kernel of the line over all translates:
That the two expressions agree is the Poisson summation formula applied to a Gaussian, whose Fourier transform we computed by contour shifting in 5A.3 Residues and Fourier Transforms (Exercise 5.12). The first series converges fast for large (only the lowest frequencies matter), the second for small (only the nearest copies matter). In terms of the identity is Jacobi's transformation law relating and . The same construction on a flat torus , summing the planar heat kernel over the lattice, gives its heat kernel, and theta functions of two variables are the building blocks of meromorphic functions on tori (Stein–Shakarchi, chapter 10). Heat kernels on general manifolds, which have no such formula, are the subject of 9B.7 The Heat Equation on a Manifold.
To paint a texture on a curved surface in computer graphics, or to compare two scanned faces, one needs a map from the surface to a flat domain that distorts shapes as little as possible: a conformal parametrization. Surfaces in a computer are triangle meshes, so the smooth theory must be discretised. In discrete surface Ricci flow, each vertex of the mesh carries a discrete conformal factor , which scales the edges at that vertex, and a discrete curvature , the angle deficit minus the sum of the triangle angles at . The flow is
which drives the curvature to a chosen target : zero at interior vertices to flatten the surface, with the total curvature concentrated at a few cone points if necessary. Bennett Chow and Feng Luo introduced this combinatorial Ricci flow for circle-packing metrics in 2003, proved that it converges, and noted that it gives an algorithm; Miao Jin, Junho Kim, Feng Luo and Xianfeng Gu developed it into a practical method in "Discrete Surface Ricci Flow" (IEEE Transactions on Visualization and Computer Graphics, 2008). The flow is the gradient flow of a convex energy, so it can be computed by Newton's method. It is a computational method used in geometry-processing research, for parametrization, surface matching and medical imaging, and in some research software. It is a discrete analogue of the flow above, not the smooth flow itself, and its convergence theory is its own.
The discrete flow imitates the structure of the smooth one, a conformal factor driven by curvature towards a target, but its theorems are proved separately and its behaviour can differ, for instance when triangles degenerate. Results about the smooth Ricci flow do not transfer to it automatically; the discrete theory, including a discrete uniformization theorem, has its own proofs. The site's Applications page describes these methods with their references.
History
Bernhard Riemann introduced Riemann surfaces in his 1851 thesis and his 1857 work on abelian functions. Henri Poincaré and Paul Koebe independently proved the uniformization theorem in 1907, after partial results by Felix Klein and Poincaré in the 1880s. The hyperbolic disc model is due to Eugenio Beltrami (1868) and Poincaré (1882). Carl Gustav Jacob Jacobi introduced theta functions in his 1829 work on elliptic functions; his transformation law is equivalent to Poisson summation for a Gaussian, that is, to the two formulas for the heat kernel on a circle agreeing. Richard Hamilton's paper "The Ricci flow on surfaces" (1988) and Bennett Chow's "The Ricci flow on the 2-sphere" (1991) proved that the two-dimensional flow uniformizes; Chen, Lu and Tian's note on avoiding circularity appeared in 2006. Chow and Luo's combinatorial Ricci flow dates from 2003, and Jin, Kim, Luo and Gu's discrete surface Ricci flow from 2008.
A conformal metric has curvature ; the sphere, plane and hyperbolic disc are the models with , , , and Mercator's area inflation is . Tori are , flat; surfaces of genus at least are quotients of the hyperbolic disc, such as a hyperbolic octagon with angles . The uniformization theorem makes every simply connected Riemann surface the sphere, the plane or the disc, so every closed surface has a constant-curvature metric whose sign is the sign of . The two-dimensional Ricci flow is the heat-type equation for the conformal factor, and it converges to that metric (Hamilton, Chow, Chen–Lu–Tian). The heat kernel on a circle is a theta function.
Exercises
(a) With , compute and deduce . (b) Do the same for the hyperbolic disc, and for on the upper half-plane.
Solution
(a) In polar coordinates, ; for , , , and . So and . (b) For the same computation gives , so and . For , and .
Assume two facts proved in 8A.9 The Curvature of Surfaces: for a small disc with boundary curve in a surface, (Gauss–Bonnet), and under a conformal change the geodesic curvature of a curve changes by , with the outward normal. Apply both to a small Euclidean disc , where , to get , and let to recover .
Solution
, so by the divergence theorem. Gauss–Bonnet for gives . Divide by the area and let : at the centre.
Using (from ), verify that the sphere's metric in Mercator coordinates is , that , and that the area inflation at latitude is and at about .
Solution
On the unit sphere , and (5A.1 Holomorphic Functions Are Conformal), so . If then ; and indeed . With , , so . Inflation : , .
Show that the lattices generated by , and give conformally equivalent tori. (The first two lattices are equal; the third is the first multiplied by .)
For a solution of the two-dimensional Ricci flow on a closed surface, show that . Deduce that a metric on the sphere of area has finite extinction time , the time at which the round sphere with that area disappears, and that the area of a surface of genus grows linearly.
Solution
by Gauss–Bonnet. On the sphere , so the area is , zero at (for the unit sphere, ). For genus , .
The Poisson summation formula says for nice (prove it by expanding the periodic left side in a Fourier series, 2B.7 Fourier Series and the First Heat Equation). Apply it to , whose transform is (5A.3 Residues and Fourier Transforms, last exercise), to show that the two formulas for agree.
(a) Compute the curvature of and show it is . Show that the circles have circumference : far out the cigar looks like a cylinder of circumference . (b) Look for a solution of of the form , and show that works. (c) Show that is the pullback of the cigar by the map . So the cigar evolves only by a diffeomorphism: it is a steady Ricci soliton, the two-dimensional ancestor of the solitons of 11B.1 Ricci Solitons and the object that Perelman's noncollapsing theorem rules out as a singularity model (12A.4 κ-Noncollapsing).
Solution
(a) , , . The circumference is . (b) , while by the computation of Exercise 5.7 scaled. So . (c) The pullback of by is ; take .
© 2026 NeckPinch (www.neckpinch.com). All content in the guidebook (text, mathematics, figures and exercises) is protected by copyright. All rights reserved. No part may be copied, republished or redistributed without written permission.