© 2026 NeckPinch · www.neckpinch.com · All rights reserved.
Course 6Book 6D: Diffusions, Finance and ComputationChapter 5
Diffusions on Manifolds and Curvature
Brownian motion on a Riemannian manifold, the Bakry–Émery calculus, curvature-dimension inequalities, gradient estimates and log-Sobolev, coupling, and Brownian motion along a Ricci flow.
Read with Hsu, Stochastic Analysis on Manifolds (2002), chapters 1–3 (stochastic differential equations on manifolds, Brownian motion and its construction by horizontal lifts, stochastic completeness) and chapter 6 (couplings and gradient estimates); Bakry, Gentil and Ledoux, Analysis and Geometry of Markov Diffusion Operators (2014), chapters 1, 3 and 5 (the carré du champ, and curvature-dimension conditions, Poincaré and log-Sobolev inequalities from curvature). For Brownian motion along a Ricci flow, Arnaudon, Coulibaly and Thalmaier, "Brownian motion with respect to a metric depending on time" (C. R. Math. Acad. Sci. Paris 346, 2008), and Haslhofer and Naber, "Characterizations of the Ricci flow" (J. Eur. Math. Soc. 20, 2018). Perelman's §9 relates the conjugate heat kernel to the reduced distance.
6D.4 Fokker–Planck, Time Reversal and Diffusion Models proved that the Fokker–Planck flow of converges to its Gibbs measure at a rate set by the convexity of , and stated the Bakry–Émery criterion behind it. This chapter moves Brownian motion off flat space onto a Riemannian manifold, where the Laplacian is the Laplace–Beltrami operator (6B.10 Harmonic Coordinates and the Regularity of Metrics, 9A.6 The Laplacian and the Bochner Formula) and convexity of the potential is joined, and partly replaced, by the Ricci curvature of the space. The guiding principle is the one found in 6C.11 Optimal Transport and Ricci Curvature from the side of optimal transport: Ricci curvature measures how much the volume of a small ball changes as its points are transported along geodesics, so it governs how fast diffusing particles forget where they started, and how fast two diffusions started at different points can be brought together.
The chapter has three parts. The first constructs Brownian motion on a manifold, which already has geometric content (in harmonic coordinates, the drift of its stochastic differential equation vanishes). The second develops the Bakry–Émery calculus: the carré du champ , its iterate , the Bochner formula , and the curvature-dimension inequality , from which gradient estimates, Poincaré and log-Sobolev inequalities and the Li–Yau inequality all follow by one interpolation argument along the heat semigroup. The third runs Brownian motion along a Ricci flow, where the conjugate heat kernel and Perelman's reduced distance appear as the probabilistic objects they are, and ends with Haslhofer and Naber's characterisation of the Ricci flow by gradient estimates on path space.
By the end of this chapter you will be able to:
- construct Brownian motion on a manifold by a stochastic differential equation in coordinates, and explain why its drift is and vanishes in harmonic coordinates;
- describe the Eells–Elworthy–Malliavin construction and geodesic random walks, and state Yau's stochastic completeness theorem;
- define and for a diffusion operator, compute for the weighted Laplacian on , and state the Bochner formula and the condition ;
- prove the gradient estimate from , and deduce the Poincaré inequality with constant ;
- explain couplings of Brownian motions, the contraction for synchronous couplings under , and reflection coupling;
- describe Brownian motion along a backward Ricci flow, Varadhan's formula and its Ricci flow analogue, Perelman's inequality , and Haslhofer–Naber's characterisation.
Brownian motion on a manifold
On , Brownian motion with generator is , and its transition density is the heat kernel of 6A.3 The Heat Equation on ℝⁿ. On a Riemannian manifold , Brownian motion is the diffusion with generator , the Laplace–Beltrami operator: a continuous process such that is a martingale for every smooth with compact support (6D.2 Martingales and the Itô Integral, 6D.3 Stochastic Differential Equations and Feynman–Kac). Its transition density with respect to the volume measure is the heat kernel of the manifold (9B.7 The Heat Equation on a Manifold).
In coordinates. The generator in coordinates is (6B.10 Harmonic Coordinates and the Regularity of Metrics), with diffusion matrix and first-order coefficient . So, in a chart, Brownian motion solves the Itô equation
with a Brownian motion in . The drift is not a force: it is the Itô correction that makes the process isotropic with respect to rather than with respect to the coordinates. In harmonic coordinates () the drift vanishes and the coordinate functions of Brownian motion are local martingales: harmonic coordinates are the coordinates in which Brownian motion has no drift, which is one more reason they are natural (6B.10 Harmonic Coordinates and the Regularity of Metrics).
Without coordinates. James Eells and David Elworthy (1971) and Paul Malliavin (1978) constructed Brownian motion globally by rolling without slipping. Lift a path to the bundle of orthonormal frames by parallel transport; solve, on that bundle, the Stratonovich equation driven by a Euclidean Brownian motion in the directions of the horizontal vector fields (moving the frame's base point in the direction of each frame vector, transporting the frame in parallel); and project to . The result is Brownian motion on , together with a stochastic parallel transport along its paths, which is how one transports vectors and tensors along Brownian paths, though the paths are nowhere differentiable. An elementary approximation is the geodesic random walk: from the current point, move a distance along a geodesic in a uniformly random direction, and repeat every time step ; as these walks converge to Brownian motion (Jørgensen, 1975), which is how Brownian motion on curved spaces is simulated in practice.
A molecule in a liquid tumbles randomly, and its orientation, a point of the rotation group or, for a rod-like molecule, of the sphere , performs Brownian motion on that curved space. Peter Debye used this model in 1929 to explain the dielectric relaxation of polar liquids, and Francis Perrin computed in 1934 the rotational diffusion of ellipsoids. The decay of orientational correlations is governed by the spectrum of the Laplacian of the sphere: the correlation of a unit vector diffusing on with diffusion coefficient decays like , the eigenvalue of the spherical harmonics of degree one ( with ). Fluorescence anisotropy measurements and nuclear magnetic resonance relaxation measure exactly these decay rates, and from them, the size and shape of molecules in solution.
Stochastic completeness. On a complete manifold, Brownian motion might reach infinity in finite time (explode), in which case : heat leaks out through infinity. Shing-Tung Yau (1978) proved that this cannot happen if the Ricci curvature is bounded below; Alexander Grigor'yan (1986) gave the sharp volume criterion . The Ricci flow theory on complete manifolds with bounded curvature (11A.9 Flows on Complete Manifolds) always works in this stochastically complete setting, which is why its maximum principles, heat kernels and conjugate heat kernels behave as on closed manifolds.
The Bakry–Émery calculus
Let be a diffusion operator: on a manifold, , or more generally , which is symmetric for the measure . Dominique Bakry and Michel Émery (1985) built a calculus of curvature from alone. Define the carré du champ
and its iterate
Write , . For , the product rule gives : the carré du champ is the squared gradient, recovered from the operator. And is given by the Bochner formula.
For on a Riemannian manifold,
On with the flat metric, .
Proof. (The flat case in full; the curved case is the Bochner formula of 9A.6 The Laplacian and the Bochner Formula, whose extra term is .) On , . Then
so . On the other hand, . Subtracting, .
So for the weighted Laplacian, the "Ricci curvature" seen by the operator is , the Bakry–Émery tensor of 6C.11 Optimal Transport and Ricci Curvature, and Perelman's . Since (Cauchy–Schwarz on the eigenvalues of the Hessian), an unweighted manifold with satisfies the curvature-dimension condition
with . For the weighted Laplacian, is . The condition makes sense for any diffusion operator, including ones on spaces with no Riemannian structure, and it is equivalent, on smooth spaces, to the Lott–Sturm–Villani condition of 6C.11 Optimal Transport and Ricci Curvature: the analytic and the transport definitions of Ricci curvature bounds agree.
Everything follows by interpolation. Let be the heat semigroup, (6B.13 Semigroups and Evolution Equations, 6D.3 Stochastic Differential Equations and Feynman–Kac). The method is to interpolate between a quantity at time and at time by a function of , and differentiate.
If holds, then for all and ,
Proof. (On a closed manifold, or with the decay needed to justify the steps.) Fix , and for let . Write , so . Then, using ,
By , , and preserves inequalities between functions (it is positive), so . Hence , which is .
The gradient bound says that the heat flow contracts gradients at the rate : positive curvature makes diffusion forget its starting point exponentially fast, and nonnegative curvature at least does not let gradients grow. Integrating it in time gives the functional inequalities.
If holds with for with invariant probability measure , then .
Proof. As in 6A.13 Self-Similar Variables and Monotonicity: , and as (by the gradient bound, ). So , using invariance .
The same interpolation applied to , with the stronger gradient bound that also implies, gives the logarithmic Sobolev inequality with constant , the Bakry–Émery criterion of 6D.4 Fokker–Planck, Time Reversal and Diffusion Models; on the Gaussian space, where , this is Gross's inequality (6A.12 Entropy, Information and Diffusion), and on the unit sphere , where , it gives log-Sobolev with constant (improved by the dimension term to ). Using the full condition, with its dimensional term , the interpolation of gives the Li–Yau inequality for positive solutions of the heat equation on manifolds with (6A.12 Entropy, Information and Diffusion, 9B.7 The Heat Equation on a Manifold), with the Euclidean heat kernel as the equality case. Bakry and Ledoux (2006) gave this semigroup proof; Li and Yau's 1986 proof used the maximum principle.
Couplings
A probabilist's proof that two diffusions forget their starting points is to run them together. A coupling of Brownian motions started at and is a pair on one probability space, each marginally a Brownian motion from its starting point. Then for any bounded ,
so a coupling in which the two processes meet quickly gives a strong bound on the gradient of .
Synchronous coupling. On , drive both processes by the same Brownian motion: , , and the distance stays . On a manifold, drive both by the same Euclidean noise, transported to each by parallel transport along the geodesic between them. Positive Ricci curvature now pulls the processes together: the second variation of distance along a family of geodesics (9A.7 Jacobi Fields and Curvature versus Topology) produces a drift -proportional in the distance, and Max-Karl von Renesse and Karl-Theodor Sturm (2005) proved that is equivalent to the existence, for all , , of couplings with
Averaging, this is the Wasserstein contraction of 6C.11 Optimal Transport and Ricci Curvature, now path by path. It is the probabilistic form of the gradient bound: follows by differentiating as .
Reflection coupling. To make the processes meet, drive them by reflected noise: the component of the noise along the geodesic from to is reversed for , so the distance performs a one-dimensional Brownian motion (plus curvature drift) and hits zero. Wilfrid Kendall (1986) and Michael Cranston (1991) used reflection coupling on manifolds to prove gradient estimates for harmonic functions and Harnack inequalities with constants depending only on a lower Ricci bound, reproving Cheng–Yau type estimates by probability. Coupling is also an algorithmic tool: the convergence of Markov chain Monte Carlo is certified by couplings, and James Propp and David Wilson's coupling from the past (1996) produces exact samples from the stationary distribution of some chains by running coupled copies from the distant past until they coalesce.
Brownian motion along a Ricci flow
Now let the metric move. If , , is a family of metrics, a -Brownian motion is a diffusion whose generator at time is . Its transition densities, with respect to the moving volume , satisfy the forward equation , the correction compensating the change of volume. For a backward Ricci flow, , the correction is and the forward equation is Perelman's conjugate heat equation : the conjugate heat kernel is the transition density of Brownian motion along the backward Ricci flow (6D.3 Stochastic Differential Equations and Feynman–Kac, 6D.4 Fokker–Planck, Time Reversal and Diffusion Models). Marc Arnaudon, Koléhè Abdoulaye Coulibaly and Anton Thalmaier (2008) constructed this Brownian motion with its stochastic parallel transport, and observed a striking fact: along a backward Ricci flow, the damped parallel transport that appears in the probabilistic Bochner formula coincides with the ordinary stochastic parallel transport and is an isometry, because the time derivative of the metric exactly cancels the Ricci term. That cancellation is the probabilistic face of the computation behind Perelman's monotonicity formulas.
Varadhan's formula and the reduced distance. On a fixed manifold, Srinivasa Varadhan (1967) proved that the heat kernel at small times is governed by the distance:
the analogue of the Gaussian exponent , by large deviations for Brownian paths (the probability of a Brownian bridge following a path is controlled by the path's energy). Along a backward Ricci flow, the energy of a path is replaced by Perelman's -length , and the role of is played by the reduced distance (12A.5 Reduced Distance and Reduced Volume). Perelman proved that the conjugate heat kernel based at a point satisfies
(his Corollary 9.5), so that : the conjugate heat kernel is bounded below by the "Gaussian" built from the reduced distance, the inequality that links his two monotone quantities. In flat space with the trivial flow, and equality holds.
The Ricci flow among all flows. Perelman remarked (his §9.6) that the Ricci flow is characterised among all evolutions of a metric by the infinitesimal behaviour of the fundamental solutions of the conjugate heat equation: for a general evolution , a natural quantity built from the fundamental solution is of order near the base point, and it is small exactly when . Robert Haslhofer and Aaron Naber (2018) found a characterisation on path space. For a family of metrics, consider martingales on the space of -Brownian paths and their gradients (in the sense of Malliavin calculus, using stochastic parallel transport). They proved that the family evolves by the Ricci flow exactly when a sharp infinite-dimensional gradient estimate holds for all functions on the path space of space-time, and gave further characterisations by the regularity of martingales on path space and by log-Sobolev and spectral-gap inequalities there; the gradient estimate generalises the Bakry–Émery estimate (the case of Proposition 5.2) from functions of the endpoint to functions of the whole path. Earlier in the same programme, Naber had characterised bounded Ricci curvature of a fixed manifold by such estimates. In this sense the Ricci flow is the flow along which Brownian motion has "zero Ricci curvature in space-time", the probabilistic form of the slogan that the Ricci flow is the heat equation for the metric.
6D.6 Black–Scholes turns to finance, where diffusions are prices and the heat equation is the Black–Scholes equation. 9A.6 The Laplacian and the Bochner Formula and 9A.7 Jacobi Fields and Curvature versus Topology prove the Bochner formula and the second variation of distance used here, 9B.7 The Heat Equation on a Manifold develops heat kernels on manifolds and Li–Yau, 11A.9 Flows on Complete Manifolds the flows on complete manifolds where stochastic completeness holds, and 12A.5 Reduced Distance and Reduced Volume the reduced distance and reduced volume.
History
Itô constructed diffusions on manifolds in the 1950s; Eells and Elworthy (1971) and Malliavin (1978) gave the frame-bundle construction, and Jørgensen proved the convergence of geodesic random walks in 1975. Debye's rotational diffusion dates from 1929 and Perrin's from 1934. Varadhan's formula appeared in 1967. Yau proved stochastic completeness under a Ricci lower bound in 1978, and Grigor'yan his volume criterion in 1986. Bakry and Émery introduced in 1985; Kendall's coupling paper appeared in 1986 and Cranston's in 1991. Li and Yau's inequality dates from 1986, and the semigroup proof from the work of Bakry and Ledoux (2006). Propp and Wilson's coupling from the past appeared in 1996. Von Renesse and Sturm's coupling characterisation of Ricci bounds appeared in 2005. Perelman's §9 appeared in 2002, Arnaudon, Coulibaly and Thalmaier's Brownian motion along a Ricci flow in 2008, and Haslhofer and Naber's path-space characterisation of the Ricci flow in 2018.
Brownian motion on a manifold is the diffusion with generator ; in coordinates its drift is , which vanishes in harmonic coordinates, and globally it is built by rolling a Euclidean Brownian motion through the frame bundle, carrying a stochastic parallel transport, or approximated by geodesic random walks. Ricci curvature bounded below prevents explosion (Yau). For a diffusion operator, and, for , (Bochner); is . Interpolating along the semigroup gives , then Poincaré and log-Sobolev with constant , and, with the dimensional term, Li–Yau. Synchronous couplings contract at rate exactly when (von Renesse–Sturm), and reflection couplings make processes meet (Kendall, Cranston). Along a backward Ricci flow the conjugate heat kernel is the transition density of Brownian motion; Varadhan's formula becomes Perelman's , and Haslhofer and Naber characterise the Ricci flow by gradient estimates on path space. 6D.6 Black–Scholes turns to option pricing.
Exercises
Let be Brownian motion on the unit sphere with generator . (a) Using that the coordinate function restricted to satisfies , show that . (b) Deduce , the orientational correlation of rotational diffusion.
Solution
(a) solves with (the backward equation, 6D.3 Stochastic Differential Equations and Feynman–Kac), and is a solution, since is an eigenfunction (a spherical harmonic of degree one, eigenvalue , 9A.6 The Laplacian and the Bochner Formula). By uniqueness on the compact sphere, . (b) By rotational symmetry the same holds for every linear function , so .
For Brownian motion in the plane (, ) written in polar coordinates , use and (6B.10 Harmonic Coordinates and the Regularity of Metrics) to find the drift of , and identify as a Bessel process. Why does the radius drift outward although Brownian motion has no preferred direction?
Solution
By Itô's formula with generator , , where is a one-dimensional Brownian motion (). This is a Bessel process of dimension two (in the normalisation with generator ). The outward drift is the Itô correction: the circles of radius are longer than those of radius , so a symmetric random step from radius lands on average at slightly larger radius; it is the drift of the coordinate system, not a force.
For on (): (a) compute and , and show . (b) Check the gradient bound on , using .
Solution
(a) and, by Theorem 5.1 with , : . (b) , so and , while : equality. Linear functions are the extremal case, as for the Gaussian Poincaré inequality.
On the unit sphere , . Show that holds, and use the dimensional term to improve the Poincaré constant: show that if with , then integrating over gives , Lichnerowicz's bound (9A.6 The Laplacian and the Bochner Formula, 6B.16 Eigenvalue Problems and Perelman’s λ).
Solution
. Integrate over : , and , so . And . So , that is , . Equality holds for the linear functions restricted to the sphere (eigenvalue ).
Check for the Euclidean heat kernel , and check Perelman's for the conjugate heat kernel of the trivial flow on based at , using on flat space.
Solution
, and . For the trivial flow (, ), the conjugate heat equation is the heat equation in , its kernel based at is , so . On flat space the -length of a path is , minimised (with ) by straight lines, giving and (12A.5 Reduced Distance and Reduced Volume). So , the equality case of Perelman's Corollary 9.5.
Free resources for this chapter
Chosen for what this chapter covers, and all free to read. Links checked Oct 20, 2026.
- Paper Weak solutions for the Ricci flow I (published as “Characterizations of the Ricci flow”)R. Haslhofer and A. Naber, arXiv:1504.00911 (J. Eur. Math. Soc., 2018)The Ricci flow characterised by gradient estimates for functions on path space.
- Paper Ricci curvature and Bochner formulas for martingalesR. Haslhofer and A. Naber, arXiv:1608.04371Bochner formulas on path space, the stochastic version of the Γ₂ calculus of this chapter.
- Reference Coupling (probability)WikipediaCouplings and their use in proving convergence of Markov processes.
- Reference Rotational diffusionWikipediaBrownian motion on the sphere and the rotation group, and its measurement.
© 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.