Book 5A

© 2026 NeckPinch · www.neckpinch.com · All rights reserved.

Course 5Book 5A: Complex Analysis and Conformal GeometryChapter 6

Where This Track Leads

The Kähler–Ricci flow, and when to come back to it.

17 min read · Updated Oct 2, 2026

This chapter is a signpost, not a course. When you come back to it after Book 11B, read Song and Weinkove's lecture notes on the Kähler–Ricci flow (arXiv:1212.3653), then the volume edited by Boucksom, Eyssidieux and Guedj, An Introduction to the Kähler–Ricci Flow (Lecture Notes in Mathematics 2086, Springer, 2013), which is the optional resource for this stage on the Path.

In this chapter · 6 sections
  1. 6.1Kähler metrics
  2. 6.2The flow becomes a scalar equation
  3. 6.3What is known, and what is open
  4. 6.4When to come back
  5. 6.5History
  6. 6.6Exercises

Book 5A ends where the two-dimensional Ricci flow begins. This last chapter is short, and it is for later. It explains where the complex point of view leads in higher dimensions: to the Kähler–Ricci flow, a branch of the subject that runs in parallel to the road to Poincaré and meets algebraic geometry. Nothing in Books 6A to 12C depends on it. Read it now for orientation, and come back to it after Book 11B, when you know the Ricci flow well enough for it to be useful.

The one idea to take away is this. In complex dimension one, the Ricci flow is a scalar heat equation for the conformal factor (5A.5 Uniformization and the Two-Dimensional Ricci Flow). On a Kähler manifold of any dimension the same thing happens: the Ricci flow, a system of PDE for a tensor, collapses to one scalar equation for a potential function, a parabolic complex Monge–Ampère equation. That is why the Kähler case is both easier and deeper than the general one: easier because scalar equations have stronger maximum principles, deeper because the scalar equation is governed by the cohomology and algebraic geometry of the manifold.

By the end of this chapter you will be able to:

  • say what a Kähler metric is, and why every conformal metric on a Riemann surface is one;
  • explain why the Ricci form is a complex Hessian of a log-determinant, and how that makes the Kähler–Ricci flow a scalar equation;
  • describe what the flow does to the cohomology class of the metric, and why its existence time can be read off from cohomology;
  • name the main results and open problems, and know what to read and when.

Kähler metrics

A complex manifold of complex dimension nn is a manifold covered by charts to Cn\mathbb{C}^n whose transition maps are holomorphic (8A.1 Smooth Structures, with "smooth" replaced by "holomorphic"). A Riemann surface is the case n=1n = 1. A Riemannian metric on it is Hermitian if multiplication by ii on tangent vectors is an isometry; in local coordinates it is described by a positive definite Hermitian matrix (gjkˉ)(g_{j\bar k}), and its Kähler form is

ω=i2∑j,kgjkˉ dzj∧dzˉk.\omega = \frac i2\sum_{j,k}g_{j\bar k}\,dz^j\wedge d\bar z^k.

The metric is Kähler if dω=0d\omega = 0. Then, locally, ω=i∂∂ˉψ\omega = i\partial\bar\partial\psi for a real function ψ\psi, a Kähler potential: the whole metric is the complex Hessian of a single function (Exercise 6.1).

In complex dimension one every Hermitian metric is Kähler, since a 22-form on a surface is automatically closed. A conformal metric e2u∣dz∣2e^{2u}|dz|^2 has Kähler form ω=e2u i2dz∧dzˉ=e2u dx∧dy\omega = e^{2u}\,\frac i2dz\wedge d\bar z = e^{2u}\,dx\wedge dy, its area form. So everything in 5A.5 Uniformization and the Two-Dimensional Ricci Flow was Kähler geometry in dimension one.

The key formula is for the curvature. For a Kähler metric the Ricci curvature, written as a form like ω\omega, is

Ric⁡(ω)=−i∂∂ˉlog⁡det⁡(gjkˉ).\operatorname{Ric}(\omega) = -i\partial\bar\partial\log\det(g_{j\bar k}).

The Ricci form is a complex Hessian of the log of the volume density. In dimension one, det⁡(gjkˉ)\det(g_{j\bar k}) is e2ue^{2u} up to a constant, i∂∂ˉf=12Δf dx∧dyi\partial\bar\partial f = \frac12\Delta f\,dx\wedge dy, and the formula reads Ric⁡=−Δu dx∧dy=Kω\operatorname{Ric} = -\Delta u\,dx\wedge dy = K\omega with K=−e−2uΔuK = -e^{-2u}\Delta u: the curvature formula of 5A.5 Uniformization and the Two-Dimensional Ricci Flow (Exercise 6.2).

The flow becomes a scalar equation

The Kähler–Ricci flow is the Ricci flow started from a Kähler metric. It stays Kähler, and it is usually written for the Kähler form as

∂tω=−Ric⁡(ω),\partial_t\omega = -\operatorname{Ric}(\omega),

which is Hamilton's flow ∂tg=−2Ric⁡\partial_tg = -2\operatorname{Ric} with time rescaled by a factor of 22.

Two facts turn this into a scalar equation. First, Ric⁡(ω)\operatorname{Ric}(\omega) is closed, and its de Rham cohomology class does not depend on ω\omega: it is a multiple of the first Chern class c1(M)c_1(M), a topological invariant of the complex manifold. So the class of ω(t)\omega(t) moves along a straight line:

[ω(t)]=[ω0]−t [Ric⁡(ω0)].[\omega(t)] = [\omega_0] - t\,[\operatorname{Ric}(\omega_0)].

Second, by the ∂∂ˉ\partial\bar\partial-lemma, two Kähler forms in the same class differ by i∂∂ˉi\partial\bar\partial of a function. So one can choose a simple reference path ω^t\hat\omega_t in the moving class and write ω(t)=ω^t+i∂∂ˉφ(t)\omega(t) = \hat\omega_t + i\partial\bar\partial\varphi(t). Then the flow is equivalent to

∂tφ=log⁡(ω^t+i∂∂ˉφ)nΩ,\partial_t\varphi = \log\frac{(\hat\omega_t + i\partial\bar\partial\varphi)^n}{\Omega},

for a fixed volume form Ω\Omega chosen to match the reference path. This is a parabolic complex Monge–Ampère equation: the determinant of the complex Hessian of φ\varphi (plus a background) appears inside a logarithm.

In dimension one the "determinant" of a 1×11\times1 matrix is just its entry, and the equation becomes the logarithmic diffusion ∂tv=Δlog⁡v\partial_tv = \Delta\log v of 5A.5 Uniformization and the Two-Dimensional Ricci Flow, written for a potential (Exercise 6.3). So the two-dimensional Ricci flow you met in the last chapter is the first case of the Kähler–Ricci flow, and its higher-dimensional version keeps the same structure: a scalar quantity, the log of a volume ratio, diffusing.

Where this goes Scalar equations and maximum principles

A scalar parabolic equation obeys the full scalar maximum principle of 6A.4 Maximum Principles, with its comparison and barrier arguments. For the general Ricci flow, Hamilton needed the tensor maximum principle (11A.4 Maximum Principles under Ricci Flow) and much harder estimates. In the Kähler case the main estimates are scalar ones for φ\varphi and ∂tφ\partial_t\varphi, in the tradition of Yau's estimates for the elliptic Monge–Ampère equation, and they go much further.

What is known, and what is open

Read this section as a map; each statement is checkable against the topic guide and the papers it cites.

Existence time from cohomology. The flow exists exactly as long as the class [ω0]−t[Ric⁡(ω0)][\omega_0] - t[\operatorname{Ric}(\omega_0)] remains a Kähler class (Tian and Zhang, after Tsuji). The singular time is determined by cohomology alone, before solving anything. Nothing like this is true for the Ricci flow on a general Riemannian manifold (Figure 6.1).

Convergence to canonical metrics. Huai-Dong Cao (1985) proved that when c1(M)<0c_1(M) < 0 or c1(M)=0c_1(M) = 0 the suitably normalised flow exists for all time and converges to a Kähler–Einstein metric, respectively a Ricci-flat one. This gave a parabolic proof of the theorems of Aubin and Yau on the Calabi conjecture, the higher-dimensional analogue of the flat and hyperbolic cases of uniformization in 5A.5 Uniformization and the Two-Dimensional Ricci Flow.

Fano manifolds, where c1(M)>0c_1(M) > 0, are the analogue of the sphere, and they are harder, just as the sphere was the hard case of 11A.7 Ricci Flow on Surfaces. Perelman proved uniform bounds on the scalar curvature and diameter along the normalised flow, written up by Sesum and Tian. The Hamilton–Tian conjecture, that the flow converges to a possibly singular Kähler–Ricci soliton, was proved by Xiuxiong Chen and Bing Wang, and independently by Richard Bamler.

The analytic minimal model program. Jian Song and Gang Tian proposed that on a projective variety the flow should carry out the birational surgeries of the minimal model program of algebraic geometry (contracting curves, flips) as its finite-time singularities, and then collapse onto the canonical model. Much of this is understood for surfaces and in special cases; the general program, and the precise form of singularities in higher dimensions, are active research areas.

Figure 6.1. Schematic. The Kähler classes form an open convex cone in the cohomology H1,1(M)H^{1,1}(M). Along the Kähler–Ricci flow the class moves on a straight line in the direction of −[Ric⁡]-[\operatorname{Ric}], and the flow exists exactly until the line leaves the cone. Where it leaves (which face of the boundary) decides what kind of singularity forms.
In the world In use Ricci-flat metrics in physics

Ricci-flat Kähler metrics on Calabi–Yau manifolds, whose existence Yau proved and whose flow-theoretic proof is Cao's, appear in string theory, where the extra dimensions of space are modelled by a compact Calabi–Yau manifold and physical quantities depend on its metric. Yau's theorem proves that the metric exists but gives no formula, so physicists compute it numerically. Matthew Headrick and Toby Wiseman ("Numerical Ricci-flat metrics on K3", Classical and Quantum Gravity, 2005) did this for a family of K3 surfaces on a desktop computer, using the Kähler structure to reduce the problem, as above, to a scalar equation; later work uses other algorithms, including machine-learning approximations. This is research computation in mathematical physics, not engineering, and it uses the scalar structure of Kähler geometry rather than the flow itself.

When to come back

The Kähler–Ricci flow needs three things this book doesn't provide:

  • Kähler geometry: complex manifolds, the ∂∂ˉ\partial\bar\partial-lemma, Chern classes and line bundles. Song and Weinkove's notes summarise what is needed.
  • The Ricci flow itself: the evolution equations, maximum principles and solitons of Books 11A and 11B. For Fano manifolds, Perelman's entropy of Book 12A.
  • The elliptic theory: Yau's estimates for the complex Monge–Ampère equation, which the parabolic estimates imitate. Book 6A's Schauder theory (6A.6 Parabolic Regularity) is the background.

So the order is: finish Book 11B, read Song–Weinkove, then the Boucksom–Eyssidieux–Guedj volume. The site's topic guide on the Kähler–Ricci flow and the concept card "Kähler–Ricci flow and the minimal model program" collect the foundational papers and follow new ones as they appear.

History

Erich Kähler introduced the metrics named after him in 1933. Eugenio Calabi conjectured in the 1950s that the Ricci form can be prescribed within its cohomology class; Thierry Aubin and Shing-Tung Yau proved the existence of Kähler–Einstein metrics when c1<0c_1 < 0, and Yau proved the Calabi conjecture, including the Ricci-flat case, in work announced in 1977 and published in 1978. Cao's parabolic proof by the Kähler–Ricci flow appeared in 1985. Song and Tian's analytic minimal model program dates from the mid-2000s, and the Hamilton–Tian conjecture was settled in the late 2010s.

Recall Book 5A in one paragraph

A holomorphic function is a map whose derivative is a rotation and a scaling, so it preserves angles; its real and imaginary parts are harmonic (5A.1 Holomorphic Functions Are Conformal). Cauchy's integral formula makes holomorphic functions rigid: analytic, controlled by Cauchy estimates, constant if bounded and entire, maximal on the boundary, and compact in bounded families (5A.2 Cauchy’s Theorem and Its Consequences). Residues turn contour integrals into algebra, compute Fourier transforms, and count zeros, which is the Nyquist criterion (5A.3 Residues and Fourier Transforms). Harmonic functions transplant under conformal maps; the Poisson kernel solves the Dirichlet problem on the disc, and the Riemann mapping theorem makes every simply connected proper region a disc (5A.4 Harmonic Functions and Conformal Mapping). Conformal metrics have curvature −e−2uΔu-e^{-2u}\Delta u; uniformization gives every closed surface a constant-curvature metric with sign fixed by topology, and the two-dimensional Ricci flow is a heat equation for uu that finds it (5A.5 Uniformization and the Two-Dimensional Ricci Flow). In higher complex dimensions the same structure makes the Kähler–Ricci flow a scalar Monge–Ampère flow.

Where this goes Into Book 6A

Back to the main line. Take three things with you. Harmonic functions satisfy a mean value property and a maximum principle; 6A.2 Harmonic Functions and 6A.4 Maximum Principles prove both in every dimension, with no complex numbers. Conformal factors turn curvature into a PDE, so geometric questions become analytic ones. And the two-dimensional Ricci flow is a heat equation; Book 6A builds the theory of heat equations, linear and nonlinear, that the Ricci flow in every dimension needs.

Exercises

Exercise 6.1 A Kähler potential

Show that ψ=∣z∣2\psi = |z|^2 on Cn\mathbb{C}^n is a Kähler potential for the Euclidean metric, in the sense that i∂∂ˉ∣z∣2=i∑jdzj∧dzˉj=2∑jdxj∧dyji\partial\bar\partial|z|^2 = i\sum_jdz^j\wedge d\bar z^j = 2\sum_j dx^j\wedge dy^j. (The factor 22 is a normalisation; conventions differ between books.)

Exercise 6.2 The Ricci form in dimension one

With ω=v dx∧dy\omega = v\,dx\wedge dy, v=e2uv = e^{2u}, and i∂∂ˉf=12Δf dx∧dyi\partial\bar\partial f = \frac12\Delta f\,dx\wedge dy, check that −i∂∂ˉlog⁡v=Kω-i\partial\bar\partial\log v = K\omega with K=−e−2uΔuK = -e^{-2u}\Delta u.

Solution

−i∂∂ˉlog⁡v=−12Δ(2u) dx∧dy=−Δu dx∧dy-i\partial\bar\partial\log v = -\frac12\Delta(2u)\,dx\wedge dy = -\Delta u\,dx\wedge dy, and Kω=−e−2uΔu⋅e2u dx∧dy=−Δu dx∧dyK\omega = -e^{-2u}\Delta u\cdot e^{2u}\,dx\wedge dy = -\Delta u\,dx\wedge dy.

Exercise 6.3 Logarithmic diffusion as a Monge–Ampère flow

(a) With the conventions of Exercise 6.2, show that ∂tω=−Ric⁡(ω)\partial_t\omega = -\operatorname{Ric}(\omega) for ω=v dx∧dy\omega = v\,dx\wedge dy is ∂tv=12Δlog⁡v\partial_tv = \frac12\Delta\log v, which becomes ∂tv=Δlog⁡v\partial_tv = \Delta\log v after the time change t↦t/2t \mapsto t/2, the equation of 5A.5 Uniformization and the Two-Dimensional Ricci Flow. (b) On a region of the plane, write v=12Δψv = \frac12\Delta\psi for a potential ψ\psi, and show that if ∂tψ=log⁡Δψ2\partial_t\psi = \log\frac{\Delta\psi}{2} then vv solves (a). This is the case n=1n = 1 of the parabolic complex Monge–Ampère equation, with a flat background.

Solution

(a) ∂tω=∂tv dx∧dy\partial_t\omega = \partial_tv\,dx\wedge dy and −Ric⁡(ω)=i∂∂ˉlog⁡v=12Δlog⁡v dx∧dy-\operatorname{Ric}(\omega) = i\partial\bar\partial\log v = \frac12\Delta\log v\,dx\wedge dy. (b) ∂tv=12Δ∂tψ=12Δlog⁡v\partial_tv = \frac12\Delta\partial_t\psi = \frac12\Delta\log v.

Exercise 6.4 Einstein metrics move by scaling

Suppose Ric⁡(ω0)=λω0\operatorname{Ric}(\omega_0) = \lambda\omega_0. Using that Ric⁡(c ω)=Ric⁡(ω)\operatorname{Ric}(c\,\omega) = \operatorname{Ric}(\omega) for a constant c>0c > 0 (why does the formula −i∂∂ˉlog⁡det⁡-i\partial\bar\partial\log\det give this?), show that ω(t)=(1−λt)ω0\omega(t) = (1 - \lambda t)\omega_0 solves the Kähler–Ricci flow. When λ>0\lambda > 0 (a Fano manifold such as complex projective space with its standard metric) it shrinks to a point at t=1/λt = 1/\lambda; when λ<0\lambda < 0 it expands forever. Compare the shrinking sphere of 5A.5 Uniformization and the Two-Dimensional Ricci Flow.

Solution

det⁡(cg)=cndet⁡g\det(cg) = c^n\det g, and log⁡cn\log c^n is constant, so i∂∂ˉi\partial\bar\partial kills it. Then ∂tω=−λω0\partial_t\omega = -\lambda\omega_0 and −Ric⁡(ω(t))=−Ric⁡(ω0)=−λω0-\operatorname{Ric}(\omega(t)) = -\operatorname{Ric}(\omega_0) = -\lambda\omega_0.

Exercise 6.5 The class moves on a line

For the flow of Exercise 6.4, check that [ω(t)]=[ω0]−t[Ric⁡(ω0)][\omega(t)] = [\omega_0] - t[\operatorname{Ric}(\omega_0)], and that the singular time 1/λ1/\lambda is the moment the class reaches 00, the tip of the Kähler cone in the direction of [ω0][\omega_0].

Exercise 6.6 Rehearsal: a maximum principle for the conformal factor

Let uu solve ∂tu=e−2uΔu\partial_tu = e^{-2u}\Delta u on a region of the plane, or on a closed surface working in a chart around each point. Assume uu is smooth and attains its spatial maximum at each time (as on a closed surface). Show that max⁡xu(x,t)\max_xu(x, t) is non-increasing in tt, because at a spatial maximum Δu≤0\Delta u \leq 0 (2B.8 Calculus in Several Variables). This is the scalar maximum principle of 6A.4 Maximum Principles in its simplest form; 11A.4 Maximum Principles under Ricci Flow applies the same idea to the curvature of a Ricci flow.

Solution

Let m(t)=max⁡xu(x,t)m(t) = \max_xu(x, t), attained at xtx_t. At xtx_t the Hessian of uu is negative semidefinite, so Δu(xt,t)≤0\Delta u(x_t, t) \leq 0 and ∂tu(xt,t)≤0\partial_tu(x_t, t) \leq 0. A standard argument (6A.4 Maximum Principles) turns this into m(t2)≤m(t1)m(t_2) \leq m(t_1) for t2>t1t_2 > t_1: for instance, apply it to u−εtu - \varepsilon t, which would have ∂t>0\partial_t > 0 at a first time its maximum exceeds m(t1)m(t_1), a contradiction; then let ε→0\varepsilon \to 0.

Next · 6A.1 · in preparationWhat a PDE IsWell-posedness, classification, parabolic scaling, and why the backward heat equation is ill-posed.

Spotted a mistake, or stuck on something? Write to me. Corrections are always welcome.

About the guidebook. Written with AI assistance for this site, at my request, and published as I study. Facts about the world (dates, figures, events) are checked against primary sources before a chapter is published. The mathematics follows the standard texts named in each chapter, but it has not yet been reviewed by a specialist. If you find a mistake, please write: corrections are always welcome.

© 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.