Book 6D

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

33 min read · Updated Oct 23, 2026

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, Γ2\Gamma_2 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.

In this chapter · 6 sections
  1. 5.1Brownian motion on a manifold
  2. 5.2The Bakry–Émery calculus
  3. 5.3Couplings
  4. 5.4Brownian motion along a Ricci flow
  5. 5.5History
  6. 5.6Exercises
  7. ↗Free resources

6D.4 Fokker–Planck, Time Reversal and Diffusion Models proved that the Fokker–Planck flow of dX=−∇V dt+2 dBdX = -\nabla V\,dt + \sqrt2\,dB converges to its Gibbs measure at a rate set by the convexity of VV, 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 Γ\Gamma, its iterate Γ2\Gamma_2, the Bochner formula Γ2(f)=∣∇2f∣2+Ric⁡(∇f,∇f)\Gamma_2(f) = |\nabla^2f|^2 + \operatorname{Ric}(\nabla f, \nabla f), and the curvature-dimension inequality CD(K,N)CD(K, N), 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 −Γk-\Gamma^k and vanishes in harmonic coordinates;
  • describe the Eells–Elworthy–Malliavin construction and geodesic random walks, and state Yau's stochastic completeness theorem;
  • define Γ\Gamma and Γ2\Gamma_2 for a diffusion operator, compute Γ2\Gamma_2 for the weighted Laplacian on Rn\mathbb{R}^n, and state the Bochner formula and the condition CD(K,N)CD(K, N);
  • prove the gradient estimate Γ(Ptf)≤e−2KtPtΓ(f)\Gamma(P_tf) \leq e^{-2Kt}P_t\Gamma(f) from CD(K,∞)CD(K, \infty), and deduce the Poincaré inequality with constant KK;
  • explain couplings of Brownian motions, the contraction d(Xt,Yt)≤e−Ktd(x,y)d(X_t, Y_t) \leq e^{-Kt}d(x, y) for synchronous couplings under Ric⁡≥K\operatorname{Ric} \geq K, and reflection coupling;
  • describe Brownian motion along a backward Ricci flow, Varadhan's formula and its Ricci flow analogue, Perelman's inequality f≤ℓf \leq \ell, and Haslhofer–Naber's characterisation.

Brownian motion on a manifold

On Rn\mathbb{R}^n, Brownian motion with generator Δ\Delta is 2Bt\sqrt2B_t, and its transition density is the heat kernel of 6A.3 The Heat Equation on ℝⁿ. On a Riemannian manifold (M,g)(M, g), Brownian motion is the diffusion with generator Δg\Delta_g, the Laplace–Beltrami operator: a continuous process XtX_t such that f(Xt)−∫0tΔgf(Xs) dsf(X_t) - \int_0^t\Delta_gf(X_s)\,ds is a martingale for every smooth ff 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 pt(x,y)p_t(x, y) of the manifold (9B.7 The Heat Equation on a Manifold).

In coordinates. The generator in coordinates is Δg=gij∂i∂j−Γk∂k\Delta_g = g^{ij}\partial_i\partial_j - \Gamma^k\partial_k (6B.10 Harmonic Coordinates and the Regularity of Metrics), with diffusion matrix a=2g−1a = 2g^{-1} and first-order coefficient −Γk-\Gamma^k. So, in a chart, Brownian motion solves the Itô equation

dXtk=−Γk(Xt) dt+2 σjk(Xt) dBtj,σσT=g−1,dX^k_t = -\Gamma^k(X_t)\,dt + \sqrt2\,\sigma^k_j(X_t)\,dB^j_t, \qquad \sigma\sigma^T = g^{-1},

with BB a Brownian motion in Rn\mathbb{R}^n. The drift −Γk=Δgxk-\Gamma^k = \Delta_gx^k is not a force: it is the Itô correction that makes the process isotropic with respect to gg rather than with respect to the coordinates. In harmonic coordinates (Δgxk=0\Delta_gx^k = 0) 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 MM. The result is Brownian motion on MM, 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 2n h\sqrt{2n\,h} along a geodesic in a uniformly random direction, and repeat every time step hh; as h→0h \to 0 these walks converge to Brownian motion (Jørgensen, 1975), which is how Brownian motion on curved spaces is simulated in practice.

In the world Model Rotational diffusion

A molecule in a liquid tumbles randomly, and its orientation, a point of the rotation group SO(3)SO(3) or, for a rod-like molecule, of the sphere S2S^2, 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 E⟨X0,Xt⟩\mathbb{E}\langle X_0, X_t\rangle of a unit vector diffusing on S2S^2 with diffusion coefficient DD decays like e−2Dte^{-2Dt}, the eigenvalue of the spherical harmonics of degree one (ℓ(ℓ+1)D\ell(\ell + 1)D with ℓ=1\ell = 1). 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 ∫pt(x,y) dV(y)<1\int p_t(x, y)\,dV(y) < 1: 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 ∫∞r drlog⁡Vol⁡Br=∞\int^\infty\frac{r\,dr}{\log\operatorname{Vol}B_r} = \infty. 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 LL be a diffusion operator: on a manifold, L=ΔgL = \Delta_g, or more generally L=Δg−∇V⋅∇L = \Delta_g - \nabla V\cdot\nabla, which is symmetric for the measure e−VdVe^{-V}dV. Dominique Bakry and Michel Émery (1985) built a calculus of curvature from LL alone. Define the carré du champ

Γ(f,h)=12(L(fh)−fLh−hLf),\Gamma(f, h) = \frac12\big(L(fh) - fLh - hLf\big),

and its iterate

Γ2(f,h)=12(LΓ(f,h)−Γ(f,Lh)−Γ(h,Lf)).\Gamma_2(f, h) = \frac12\big(L\Gamma(f, h) - \Gamma(f, Lh) - \Gamma(h, Lf)\big).

Write Γ(f)=Γ(f,f)\Gamma(f) = \Gamma(f, f), Γ2(f)=Γ2(f,f)\Gamma_2(f) = \Gamma_2(f, f). For L=Δg−∇V⋅∇L = \Delta_g - \nabla V\cdot\nabla, the product rule gives Γ(f)=∣∇f∣2\Gamma(f) = |\nabla f|^2: the carré du champ is the squared gradient, recovered from the operator. And Γ2\Gamma_2 is given by the Bochner formula.

Theorem 5.1 Γ2\Gamma_2 and the Bochner formula

For L=Δg−∇V⋅∇L = \Delta_g - \nabla V\cdot\nabla on a Riemannian manifold,

Γ2(f)=∣∇2f∣2+(Ric⁡+∇2V)(∇f,∇f).\Gamma_2(f) = |\nabla^2f|^2 + \big(\operatorname{Ric} + \nabla^2V\big)(\nabla f, \nabla f).

On Rn\mathbb{R}^n with the flat metric, Γ2(f)=∣∇2f∣2+∇2V(∇f,∇f)\Gamma_2(f) = |\nabla^2f|^2 + \nabla^2V(\nabla f, \nabla f).

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 Ric⁡(∇f,∇f)\operatorname{Ric}(\nabla f, \nabla f).) On Rn\mathbb{R}^n, Γ(f)=∣∇f∣2=∑i(∂if)2\Gamma(f) = |\nabla f|^2 = \sum_i(\partial_if)^2. Then

12Δ∣∇f∣2=∑ij(∂i∂jf)2+∑i∂if ∂iΔf,−12∇V⋅∇∣∇f∣2=−∑ij∂jV ∂if ∂i∂jf,\frac12\Delta|\nabla f|^2 = \sum_{ij}(\partial_i\partial_jf)^2 + \sum_i\partial_if\,\partial_i\Delta f, \qquad -\frac12\nabla V\cdot\nabla|\nabla f|^2 = -\sum_{ij}\partial_jV\,\partial_if\,\partial_i\partial_jf,

so 12LΓ(f)=∣∇2f∣2+∇f⋅∇Δf−∇2f(∇f,∇V)\frac12L\Gamma(f) = |\nabla^2f|^2 + \nabla f\cdot\nabla\Delta f - \nabla^2f(\nabla f, \nabla V). On the other hand, Γ(f,Lf)=∇f⋅∇(Δf−∇V⋅∇f)=∇f⋅∇Δf−∇2V(∇f,∇f)−∇2f(∇f,∇V)\Gamma(f, Lf) = \nabla f\cdot\nabla(\Delta f - \nabla V\cdot\nabla f) = \nabla f\cdot\nabla\Delta f - \nabla^2V(\nabla f, \nabla f) - \nabla^2f(\nabla f, \nabla V). Subtracting, Γ2(f)=∣∇2f∣2+∇2V(∇f,∇f)\Gamma_2(f) = |\nabla^2f|^2 + \nabla^2V(\nabla f, \nabla f).

So for the weighted Laplacian, the "Ricci curvature" seen by the operator is Ric⁡+∇2V\operatorname{Ric} + \nabla^2V, the Bakry–Émery tensor of 6C.11 Optimal Transport and Ricci Curvature, and Perelman's Ric⁡+∇2f\operatorname{Ric} + \nabla^2f. Since ∣∇2f∣2≥1n(Δf)2|\nabla^2f|^2 \geq \frac1n(\Delta f)^2 (Cauchy–Schwarz on the eigenvalues of the Hessian), an unweighted manifold with Ric⁡≥K\operatorname{Ric} \geq K satisfies the curvature-dimension condition

CD(K,N):Γ2(f)≥1N(Lf)2+K Γ(f)for all f,CD(K, N): \qquad \Gamma_2(f) \geq \frac1N(Lf)^2 + K\,\Gamma(f) \quad\text{for all } f,

with N=nN = n. For the weighted Laplacian, CD(K,∞)CD(K, \infty) is Ric⁡+∇2V≥Kg\operatorname{Ric} + \nabla^2V \geq Kg. 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 Pt=etLP_t = e^{tL} be the heat semigroup, Ptf(x)=Exf(Xt)P_tf(x) = \mathbb{E}_xf(X_t) (6B.13 Semigroups and Evolution Equations, 6D.3 Stochastic Differential Equations and Feynman–Kac). The method is to interpolate between a quantity at time 00 and at time tt by a function of s∈[0,t]s \in [0, t], and differentiate.

Proposition 5.2 The Bakry–Émery gradient bound

If CD(K,∞)CD(K, \infty) holds, then for all ff and t≥0t \geq 0,

Γ(Ptf)≤e−2KtPt(Γ(f)),that is∣∇Ptf∣2≤e−2KtPt∣∇f∣2.\Gamma(P_tf) \leq e^{-2Kt}P_t\big(\Gamma(f)\big), \qquad\text{that is}\qquad |\nabla P_tf|^2 \leq e^{-2Kt}P_t|\nabla f|^2.

Proof. (On a closed manifold, or with the decay needed to justify the steps.) Fix tt, and for 0≤s≤t0 \leq s \leq t let Φ(s)=Ps(Γ(Pt−sf))\Phi(s) = P_s\big(\Gamma(P_{t-s}f)\big). Write h=Pt−sfh = P_{t-s}f, so ∂sh=−Lh\partial_sh = -Lh. Then, using ddsPs=PsL\frac{d}{ds}P_s = P_sL,

Φ′(s)=Ps(LΓ(h))+Ps(2Γ(h,∂sh))=Ps(LΓ(h)−2Γ(h,Lh))=2Ps(Γ2(h)).\Phi'(s) = P_s\big(L\Gamma(h)\big) + P_s\big(2\Gamma(h, \partial_sh)\big) = P_s\big(L\Gamma(h) - 2\Gamma(h, Lh)\big) = 2P_s\big(\Gamma_2(h)\big).

By CD(K,∞)CD(K, \infty), Γ2(h)≥KΓ(h)\Gamma_2(h) \geq K\Gamma(h), and PsP_s preserves inequalities between functions (it is positive), so Φ′(s)≥2KΦ(s)\Phi'(s) \geq 2K\Phi(s). Hence Φ(t)≥e2KtΦ(0)\Phi(t) \geq e^{2Kt}\Phi(0), which is PtΓ(f)≥e2KtΓ(Ptf)P_t\Gamma(f) \geq e^{2Kt}\Gamma(P_tf).

The gradient bound says that the heat flow contracts gradients at the rate e−Kte^{-Kt}: 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.

Corollary 5.3 Poincaré inequality from curvature

If CD(K,∞)CD(K, \infty) holds with K>0K > 0 for L=Δ−∇V⋅∇L = \Delta - \nabla V\cdot\nabla with invariant probability measure π=e−VdV/Z\pi = e^{-V}dV/Z, then Var⁡π(f)≤1K∫∣∇f∣2 dπ\operatorname{Var}_\pi(f) \leq \frac1K\int|\nabla f|^2\,d\pi.

Proof. As in 6A.13 Self-Similar Variables and Monotonicity: ddt∫(Ptf)2 dπ=2∫Ptf LPtf dπ=−2∫Γ(Ptf) dπ\frac{d}{dt}\int(P_tf)^2\,d\pi = 2\int P_tf\,LP_tf\,d\pi = -2\int\Gamma(P_tf)\,d\pi, and Ptf→∫f dπP_tf \to \int f\,d\pi as t→∞t \to \infty (by the gradient bound, Γ(Ptf)→0\Gamma(P_tf) \to 0). So Var⁡π(f)=2∫0∞ ⁣ ⁣∫Γ(Ptf) dπ dt≤2∫0∞e−2Kt ⁣∫PtΓ(f) dπ dt=1K∫Γ(f) dπ\operatorname{Var}_\pi(f) = 2\int_0^\infty\!\!\int\Gamma(P_tf)\,d\pi\,dt \leq 2\int_0^\infty e^{-2Kt}\!\int P_t\Gamma(f)\,d\pi\,dt = \frac1K\int\Gamma(f)\,d\pi, using invariance ∫Pt ⋅ dπ=∫⋅ dπ\int P_t\,\cdot\,d\pi = \int\cdot\,d\pi.

The same interpolation applied to Ps(Pt−sflog⁡Pt−sf)P_s\big(P_{t-s}f\log P_{t-s}f\big), with the stronger gradient bound Γ(Ptf)≤e−KtPtΓ(f)\sqrt{\Gamma(P_tf)} \leq e^{-Kt}P_t\sqrt{\Gamma(f)} that CD(K,∞)CD(K, \infty) also implies, gives the logarithmic Sobolev inequality with constant KK, the Bakry–Émery criterion of 6D.4 Fokker–Planck, Time Reversal and Diffusion Models; on the Gaussian space, where K=1K = 1, this is Gross's inequality (6A.12 Entropy, Information and Diffusion), and on the unit sphere SnS^n, where Ric⁡=(n−1)g\operatorname{Ric} = (n - 1)g, it gives log-Sobolev with constant n−1n - 1 (improved by the dimension term to nn). Using the full CD(0,n)CD(0, n) condition, with its dimensional term 1n(Lf)2\frac1n(Lf)^2, the interpolation of Ps(Pt−sf Γ(log⁡Pt−sf))P_s\big(P_{t-s}f\,\Gamma(\log P_{t-s}f)\big) gives the Li–Yau inequality Δlog⁡u≥−n2t\Delta\log u \geq -\frac{n}{2t} for positive solutions of the heat equation on manifolds with Ric⁡≥0\operatorname{Ric} \geq 0 (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 xx and yy is a pair (Xt,Yt)(X_t, Y_t) on one probability space, each marginally a Brownian motion from its starting point. Then for any bounded ff,

∣Ptf(x)−Ptf(y)∣=∣E(f(Xt)−f(Yt))∣≤2sup⁡∣f∣⋅P(Xt≠Yt),|P_tf(x) - P_tf(y)| = |\mathbb{E}(f(X_t) - f(Y_t))| \leq 2\sup|f|\cdot\mathbb{P}(X_t \neq Y_t),

so a coupling in which the two processes meet quickly gives a strong bound on the gradient of PtfP_tf.

Synchronous coupling. On Rn\mathbb{R}^n, drive both processes by the same Brownian motion: Xt=x+2BtX_t = x + \sqrt2B_t, Yt=y+2BtY_t = y + \sqrt2B_t, and the distance stays ∣x−y∣|x - y|. 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 −Ric⁡-\operatorname{Ric}-proportional in the distance, and Max-Karl von Renesse and Karl-Theodor Sturm (2005) proved that Ric⁡≥K\operatorname{Ric} \geq K is equivalent to the existence, for all xx, yy, of couplings with

d(Xt,Yt)≤e−Ktd(x,y).d(X_t, Y_t) \leq e^{-Kt}d(x, y).

Averaging, this is the Wasserstein contraction W2(μPt,νPt)≤e−KtW2(μ,ν)W_2(\mu P_t, \nu P_t) \leq e^{-Kt}W_2(\mu, \nu) of 6C.11 Optimal Transport and Ricci Curvature, now path by path. It is the probabilistic form of the gradient bound: ∣∇Ptf∣≤e−KtPt∣∇f∣|\nabla P_tf| \leq e^{-Kt}P_t|\nabla f| follows by differentiating Ef(Xt)−Ef(Yt)\mathbb{E}f(X_t) - \mathbb{E}f(Y_t) as y→xy \to x.

Reflection coupling. To make the processes meet, drive them by reflected noise: the component of the noise along the geodesic from XX to YY is reversed for YY, 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 g(τ)g(\tau), 0≤τ≤T0 \leq \tau \leq T, is a family of metrics, a g(τ)g(\tau)-Brownian motion is a diffusion whose generator at time τ\tau is Δg(τ)\Delta_{g(\tau)}. Its transition densities, with respect to the moving volume dVg(τ)dV_{g(\tau)}, satisfy the forward equation ∂τu=Δg(τ)u−12tr⁡g(∂τg) u\partial_\tau u = \Delta_{g(\tau)}u - \frac12\operatorname{tr}_g(\partial_\tau g)\,u, the correction compensating the change of volume. For a backward Ricci flow, ∂τg=2Ric⁡\partial_\tau g = 2\operatorname{Ric}, the correction is −Ru-Ru and the forward equation is Perelman's conjugate heat equation ∂τu=Δu−Ru\partial_\tau u = \Delta u - Ru: 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:

lim⁡t→0(−4tlog⁡pt(x,y))=d(x,y)2,\lim_{t\to0}\big(-4t\log p_t(x, y)\big) = d(x, y)^2,

the analogue of the Gaussian exponent ∣x−y∣24t\frac{|x - y|^2}{4t}, 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 L\mathcal L-length ∫0τs(R+∣γ˙∣2)ds\int_0^\tau\sqrt s\big(R + |\dot\gamma|^2\big)ds, and the role of d24t\frac{d^2}{4t} is played by the reduced distance ℓ(q,τ)\ell(q, \tau) (12A.5 Reduced Distance and Reduced Volume). Perelman proved that the conjugate heat kernel u=(4πτ)−n/2e−fu = (4\pi\tau)^{-n/2}e^{-f} based at a point satisfies

f(q,τ)≤ℓ(q,τ)f(q, \tau) \leq \ell(q, \tau)

(his Corollary 9.5), so that u≥(4πτ)−n/2e−ℓu \geq (4\pi\tau)^{-n/2}e^{-\ell}: 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, f=ℓ=∣q−p∣24τf = \ell = \frac{|q - p|^2}{4\tau} 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 ∂tg=A\partial_tg = A, a natural quantity built from the fundamental solution is of order 11 near the base point, and it is small exactly when A=−2Ric⁡A = -2\operatorname{Ric}. Robert Haslhofer and Aaron Naber (2018) found a characterisation on path space. For a family of metrics, consider martingales on the space of g(τ)g(\tau)-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 ∣∇Ptf∣≤Pt∣∇f∣|\nabla P_tf| \leq P_t|\nabla f| (the case K=0K = 0 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.

Where this goes Where this goes

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 Γ2\Gamma_2 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.

Recall Where we stand

Brownian motion on a manifold is the diffusion with generator Δg\Delta_g; in coordinates its drift is −Γk=Δgxk-\Gamma^k = \Delta_gx^k, 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, Γ(f)=∣∇f∣2\Gamma(f) = |\nabla f|^2 and, for L=Δ−∇V⋅∇L = \Delta - \nabla V\cdot\nabla, Γ2(f)=∣∇2f∣2+(Ric⁡+∇2V)(∇f,∇f)\Gamma_2(f) = |\nabla^2f|^2 + (\operatorname{Ric} + \nabla^2V)(\nabla f, \nabla f) (Bochner); CD(K,N)CD(K, N) is Γ2≥1N(Lf)2+KΓ\Gamma_2 \geq \frac1N(Lf)^2 + K\Gamma. Interpolating along the semigroup gives Γ(Ptf)≤e−2KtPtΓ(f)\Gamma(P_tf) \leq e^{-2Kt}P_t\Gamma(f), then Poincaré and log-Sobolev with constant KK, and, with the dimensional term, Li–Yau. Synchronous couplings contract at rate e−Kte^{-Kt} exactly when Ric⁡≥K\operatorname{Ric} \geq K (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 f≤ℓf \leq \ell, and Haslhofer and Naber characterise the Ricci flow by gradient estimates on path space. 6D.6 Black–Scholes turns to option pricing.

Exercises

Exercise 5.4 Brownian motion on the sphere

Let XtX_t be Brownian motion on the unit sphere S2⊂R3S^2 \subset \mathbb{R}^3 with generator DΔS2D\Delta_{S^2}. (a) Using that the coordinate function x3x_3 restricted to S2S^2 satisfies ΔS2x3=−2x3\Delta_{S^2}x_3 = -2x_3, show that Ex[Xt3]=e−2Dtx3\mathbb{E}_x[X^3_t] = e^{-2Dt}x_3. (b) Deduce Ex⟨Xt,x⟩=e−2Dt\mathbb{E}_x\langle X_t, x\rangle = e^{-2Dt}, the orientational correlation of rotational diffusion.

Solution

(a) u(t,x)=ExXt3u(t, x) = \mathbb{E}_xX^3_t solves ∂tu=DΔu\partial_tu = D\Delta u with u(0)=x3u(0) = x_3 (the backward equation, 6D.3 Stochastic Differential Equations and Feynman–Kac), and e−2Dtx3e^{-2Dt}x_3 is a solution, since x3x_3 is an eigenfunction (a spherical harmonic of degree one, eigenvalue ℓ(ℓ+1)=2\ell(\ell + 1) = 2, 9A.6 The Laplacian and the Bochner Formula). By uniqueness on the compact sphere, u=e−2Dtx3u = e^{-2Dt}x_3. (b) By rotational symmetry the same holds for every linear function ⟨⋅,v⟩\langle\cdot, v\rangle, so Ex⟨Xt,x⟩=e−2Dt⟨x,x⟩=e−2Dt\mathbb{E}_x\langle X_t, x\rangle = e^{-2Dt}\langle x, x\rangle = e^{-2Dt}.

Exercise 5.5 The drift in polar coordinates

For Brownian motion in the plane (Δ\Delta, a=2Ia = 2I) written in polar coordinates (r,θ)(r, \theta), use Δr=1r\Delta r = \frac1r and Δθ=0\Delta\theta = 0 (6B.10 Harmonic Coordinates and the Regularity of Metrics) to find the drift of rtr_t, and identify rtr_t as a Bessel process. Why does the radius drift outward although Brownian motion has no preferred direction?

Solution

By Itô's formula with generator Δ\Delta, drt=Δr dt+dMt=1rtdt+2 dWtdr_t = \Delta r\,dt + dM_t = \frac{1}{r_t}dt + \sqrt2\,dW_t, where WW is a one-dimensional Brownian motion (∣∇r∣=1|\nabla r| = 1). This is a Bessel process of dimension two (in the normalisation with generator ∂r2+1r∂r\partial_r^2 + \frac1r\partial_r). The outward drift is the Itô correction: the circles of radius r+δr + \delta are longer than those of radius r−δr - \delta, so a symmetric random step from radius rr lands on average at slightly larger radius; it is the drift −Γr=1r-\Gamma^r = \frac1r of the coordinate system, not a force.

Exercise 5.6 Γ2\Gamma_2 for the Ornstein–Uhlenbeck operator

For L=Δ−x⋅∇L = \Delta - x\cdot\nabla on Rn\mathbb{R}^n (V=∣x∣22V = \frac{|x|^2}{2}): (a) compute Γ(f)\Gamma(f) and Γ2(f)\Gamma_2(f), and show CD(1,∞)CD(1, \infty). (b) Check the gradient bound ∣∇Ptf∣≤e−tPt∣∇f∣|\nabla P_tf| \leq e^{-t}P_t|\nabla f| on f(x)=x1f(x) = x_1, using Ptx1=e−tx1P_tx_1 = e^{-t}x_1.

Solution

(a) Γ(f)=∣∇f∣2\Gamma(f) = |\nabla f|^2 and, by Theorem 5.1 with ∇2V=I\nabla^2V = I, Γ2(f)=∣∇2f∣2+∣∇f∣2≥Γ(f)\Gamma_2(f) = |\nabla^2f|^2 + |\nabla f|^2 \geq \Gamma(f): CD(1,∞)CD(1, \infty). (b) Lx1=−x1L x_1 = -x_1, so Ptx1=e−tx1P_tx_1 = e^{-t}x_1 and ∣∇Ptx1∣=e−t|\nabla P_tx_1| = e^{-t}, while Pt∣∇x1∣=Pt1=1P_t|\nabla x_1| = P_t1 = 1: equality. Linear functions are the extremal case, as for the Gaussian Poincaré inequality.

Exercise 5.7 The sphere satisfies CD(n−1,n)CD(n - 1, n)

On the unit sphere SnS^n, Ric⁡=(n−1)g\operatorname{Ric} = (n - 1)g. Show that CD(n−1,n)CD(n - 1, n) holds, and use the dimensional term to improve the Poincaré constant: show that if Δϕ=−λϕ\Delta\phi = -\lambda\phi with λ>0\lambda > 0, then integrating Γ2(ϕ)≥1n(Δϕ)2+(n−1)Γ(ϕ)\Gamma_2(\phi) \geq \frac1n(\Delta\phi)^2 + (n - 1)\Gamma(\phi) over SnS^n gives λ≥n\lambda \geq n, Lichnerowicz's bound (9A.6 The Laplacian and the Bochner Formula, 6B.16 Eigenvalue Problems and Perelman’s λ).

Solution

Γ2=∣∇2ϕ∣2+(n−1)∣∇ϕ∣2≥1n(Δϕ)2+(n−1)∣∇ϕ∣2\Gamma_2 = |\nabla^2\phi|^2 + (n - 1)|\nabla\phi|^2 \geq \frac1n(\Delta\phi)^2 + (n - 1)|\nabla\phi|^2. Integrate over SnS^n: ∫LΓ(ϕ)=0\int L\Gamma(\phi) = 0, and ∫Γ(ϕ,Δϕ)=∫∇ϕ⋅∇Δϕ=−∫(Δϕ)2\int\Gamma(\phi, \Delta\phi) = \int\nabla\phi\cdot\nabla\Delta\phi = -\int(\Delta\phi)^2, so ∫Γ2(ϕ)=∫(Δϕ)2=λ2∫ϕ2\int\Gamma_2(\phi) = \int(\Delta\phi)^2 = \lambda^2\int\phi^2. And ∫Γ(ϕ)=λ∫ϕ2\int\Gamma(\phi) = \lambda\int\phi^2. So λ2≥λ2n+(n−1)λ\lambda^2 \geq \frac{\lambda^2}{n} + (n - 1)\lambda, that is λ(1−1n)≥n−1\lambda(1 - \frac1n) \geq n - 1, λ≥n\lambda \geq n. Equality holds for the linear functions restricted to the sphere (eigenvalue nn).

Exercise 5.8 Varadhan's formula in flat space

Check lim⁡t→0(−4tlog⁡pt(x,y))=∣x−y∣2\lim_{t\to0}(-4t\log p_t(x, y)) = |x - y|^2 for the Euclidean heat kernel pt=(4πt)−n/2e−∣x−y∣2/4tp_t = (4\pi t)^{-n/2}e^{-|x-y|^2/4t}, and check Perelman's f=ℓf = \ell for the conjugate heat kernel of the trivial flow on Rn\mathbb{R}^n based at pp, using ℓ(q,τ)=∣q−p∣24τ\ell(q, \tau) = \frac{|q - p|^2}{4\tau} on flat space.

Solution

−4tlog⁡pt=2ntlog⁡(4πt)+∣x−y∣2-4t\log p_t = 2nt\log(4\pi t) + |x - y|^2, and tlog⁡t→0t\log t \to 0. For the trivial flow (R=0R = 0, ∂τg=0\partial_\tau g = 0), the conjugate heat equation is the heat equation in τ\tau, its kernel based at pp is (4πτ)−n/2e−∣q−p∣2/4τ(4\pi\tau)^{-n/2}e^{-|q-p|^2/4\tau}, so f=∣q−p∣24τf = \frac{|q - p|^2}{4\tau}. On flat space the L\mathcal L-length of a path is ∫0τs∣γ˙∣2ds\int_0^\tau\sqrt s|\dot\gamma|^2ds, minimised (with σ=2s\sigma = 2\sqrt s) by straight lines, giving L=∣q−p∣22τL = \frac{|q - p|^2}{2\sqrt\tau} and ℓ=L2τ=∣q−p∣24τ\ell = \frac{L}{2\sqrt\tau} = \frac{|q - p|^2}{4\tau} (12A.5 Reduced Distance and Reduced Volume). So f=ℓf = \ell, 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.

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