Book 9B

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

Course 9Book 9B: Comparison, Convergence and Heat on ManifoldsChapter 4

Convergence of Manifolds

Gromov–Hausdorff and Cheeger–Gromov convergence, and the compactness theorem.

15 min read · Updated Oct 3, 2026

Read with Petersen's Riemannian Geometry, the convergence chapter (Gromov–Hausdorff distance, Gromov's precompactness, and smooth convergence with bounded curvature and injectivity radius). Burago, Burago and Ivanov's A Course in Metric Geometry, chapter 7, is the reference for Gromov–Hausdorff convergence; Topping's Lectures on the Ricci Flow gives the Cheeger–Gromov–Hamilton compactness theorem in the form used for flows.

In this chapter · 5 sections
  1. 4.1Comparing shapes
  2. 4.2Hausdorff and Gromov–Hausdorff distance
  3. 4.3Smooth convergence
  4. 4.4History
  5. 4.5Exercises

Analysis extracts convergent subsequences from bounded sequences: Bolzano–Weierstrass in Rn\mathbb{R}^n, Arzelà–Ascoli for functions (2B.5 Uniform Convergence and Arzelà–Ascoli). The Ricci flow needs the same for manifolds. Blow up a flow near a singularity, rescaling time after time so that the curvature stays bounded, and you get a sequence of Riemannian manifolds. To study the singularity you need a limit of that sequence. Two notions of convergence do this. Gromov–Hausdorff convergence treats manifolds as metric spaces and needs very little to apply, but its limits can be singular and of lower dimension. Cheeger–Gromov convergence is smooth convergence up to diffeomorphism, and its compactness theorem needs bounded curvature and a lower bound on the injectivity radius, exactly the two pieces of 9B.3 Collapsing and Noncollapsing.

This chapter also states, in geometric form, the argument that the rest of the Path uses again and again: suppose an estimate fails, take a sequence of counterexamples, rescale, extract a limit, and reach a contradiction in the limit.

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

  • define the Hausdorff and Gromov–Hausdorff distances, and compute simple examples;
  • state Gromov's precompactness theorem and explain why packing proves it;
  • define pointed smooth (Cheeger–Gromov) convergence and state the compactness theorem;
  • explain why both hypotheses of the compactness theorem are needed;
  • run the compactness–contradiction argument in a geometric setting.

Comparing shapes

In the world In use Matching 3D scans

A laser scanner or a structured-light camera samples a surface as a cloud of points. Two scans of the same object, taken in different positions, are related by an unknown rigid motion, and an object that bends (a hand, a body) is related to itself by an unknown near-isometry. To decide whether two scans show the same shape, one wants a distance between metric spaces that ignores how they are placed and depends only on their intrinsic distances. Facundo Mémoli and Guillermo Sapiro ("A theoretical and computational framework for isometry invariant recognition of point cloud data", Foundations of Computational Mathematics, 2005) proposed the Gromov–Hausdorff distance for this, using geodesic distances computed on the point clouds. They showed how sampling at increasing density approximates the distance between the underlying surfaces. Computing the distance exactly is hard in general, and practical methods use approximations, but the idea has shaped the field of shape analysis.

Hausdorff and Gromov–Hausdorff distance

For subsets A,BA, B of a metric space ZZ, the Hausdorff distance dHZ(A,B)d_H^Z(A, B) is the infimum of ε\varepsilon such that each set lies within ε\varepsilon of the other. For compact metric spaces X,YX, Y, the Gromov–Hausdorff distance is

dGH(X,Y)=inf⁡dHZ(f(X),g(Y)),d_{GH}(X, Y) = \inf d_H^Z(f(X), g(Y)),

the infimum over all metric spaces ZZ and isometric embeddings f:X→Zf : X \to Z, g:Y→Zg : Y \to Z (Figure 4.1). It is zero exactly when XX and YY are isometric, and it is a metric on isometry classes of compact metric spaces. A practical description uses correspondences. A relation R⊂X×Y\mathcal R \subset X\times Y that relates every point of each space to some point of the other has distortion

dis⁡R=sup⁡{∣dX(x,x′)−dY(y,y′)∣:(x,y),(x′,y′)∈R},\operatorname{dis}\mathcal R = \sup\{|d_X(x, x') - d_Y(y, y')| : (x, y), (x', y') \in \mathcal R\},

and dGH(X,Y)=12inf⁡Rdis⁡Rd_{GH}(X, Y) = \frac12\inf_{\mathcal R}\operatorname{dis}\mathcal R (Burago–Burago–Ivanov, chapter 7). For example, a point and a space XX are at distance 12diam⁡X\frac12\operatorname{diam}X (Exercise 4.4).

Figure 4.1. The Hausdorff distance between a unit circle and an inscribed regular 1212-gon in the plane is 1−cos⁡π12≈0.0341 - \cos\frac{\pi}{12} \approx 0.034, the gap at the midpoint of each side (shaded band). The Gromov–Hausdorff distance takes the infimum over all ways of placing the two spaces in a common space, so it is at most this. As the number of sides grows, the polygons converge to the circle.

For noncompact spaces one uses pointed convergence: (Xk,pk)→(X,p)(X_k, p_k) \to (X, p) if the balls B(pk,R)B(p_k, R) converge to B(p,R)B(p, R) for every RR (with a small technical adjustment at the boundary). A collapsing sequence converges in this sense to something lower-dimensional: thin flat tori to a circle (Exercise 4.5), Berger spheres to S2(12)S^2(\frac12), the thin cylinder S1(ε)×RS^1(\varepsilon)\times\mathbb{R} to a line (9B.3 Collapsing and Noncollapsing).

Theorem 4.1 Gromov's precompactness theorem

For every nn, kk and DD, the class of closed Riemannian nn-manifolds with Ric⁡≥−(n−1)k\operatorname{Ric} \geq -(n - 1)k and diam⁡≤D\operatorname{diam} \leq D is precompact in the Gromov–Hausdorff distance: every sequence in it has a subsequence converging to a compact metric space.

The proof rests on a criterion of Gromov: a class of compact metric spaces is precompact if, for each ε>0\varepsilon > 0, every space in the class can be covered by at most N(ε)N(\varepsilon) balls of radius ε\varepsilon, with N(ε)N(\varepsilon) independent of the space. Packing (9B.2 Volume Comparison) supplies exactly this: a maximal set of points at mutual distance at least ε\varepsilon has the ε\varepsilon-balls around it covering, and the disjoint ε2\frac\varepsilon2-balls are at most V−k(D)V−k(ε/2)\frac{V_{-k}(D)}{V_{-k}(\varepsilon/2)} in number by relative volume comparison (with V−kV_{-k} the volume of balls in the model space of curvature −k-k). The limits can be singular. Characterising them is a deep theory, begun by Cheeger and Colding in the 1990s.

Smooth convergence

Definition 4.2 Cheeger–Gromov convergence

A sequence of complete pointed Riemannian manifolds (Mk,gk,pk)(M_k, g_k, p_k) converges smoothly to (M,g,p)(M, g, p) if there are an exhaustion of MM by open sets U1⊂U2⊂…U_1 \subset U_2 \subset \dots containing pp, and smooth embeddings ϕk:Uk→Mk\phi_k : U_k \to M_k with ϕk(p)=pk\phi_k(p) = p_k, such that ϕk∗gk→g\phi_k^*g_k \to g smoothly on every compact subset of MM: uniformly with all derivatives.

The diffeomorphisms are part of the definition, because a metric is only defined up to diffeomorphism (8A.6 Flows and the Lie Derivative). Smooth limits are smooth manifolds of the same dimension, so they exclude collapse.

Theorem 4.3 The compactness theorem (Cheeger, Gromov, Hamilton)

Let (Mk,gk,pk)(M_k, g_k, p_k) be complete pointed Riemannian nn-manifolds such that, for every j≥0j \geq 0, ∣∇jRm⁡(gk)∣≤Cj|\nabla^j\operatorname{Rm}(g_k)| \leq C_j on MkM_k with CjC_j independent of kk, and inj⁡gk(pk)≥ι>0\operatorname{inj}_{g_k}(p_k) \geq \iota > 0. Then a subsequence converges smoothly, in the sense of Definition 4.2, to a complete pointed Riemannian manifold (M,g,p)(M, g, p).

The architecture of the proof. (1) The injectivity radius bound at pkp_k spreads to every point at bounded distance, with a smaller constant. Bishop–Gromov (9B.2 Volume Comparison) moves the volume lower bound from B(pk,1)B(p_k, 1) to nearby balls, and Cheeger–Gromov–Taylor (9B.3 Collapsing and Noncollapsing) turns volume back into injectivity radius. (2) Around every point there is then a chart of uniform size in which the metric coefficients and all their derivatives are bounded: normal coordinates, or better, harmonic coordinates. (3) Arzelà–Ascoli (2B.5 Uniform Convergence and Arzelà–Ascoli), applied chart by chart, with a diagonal argument over jj and over RR, gives limits of the metric coefficients. (4) The charts are glued into a limit manifold and maps ϕk\phi_k, with a centre-of-mass construction smoothing the transition maps. Hamilton proved the version for sequences of Ricci flows in 1995 (11B.3 Compactness of Ricci Flows), where the curvature bounds on derivatives come for free from Shi's estimates.

Both hypotheses are necessary. Without the curvature bounds, smooth surfaces can converge to a cone or develop a corner. Without the injectivity radius bound, thin tori have zero curvature and no smooth two-dimensional limit.

Figure 4.2. Pointed limits as zooming, shown on profile curves. Top: magnifying a smooth curve at a point by λ=1,4,16\lambda = 1, 4, 16 (rescaling both axes) flattens it towards its tangent line: the pointed limit of a smooth surface under magnification is its tangent plane. Bottom: a corner looks the same at every magnification: the limit is the cone itself. Blow-up limits of singularities (11B.4 Singularities) are this operation applied to a flow.
The idea The compactness–contradiction template, in geometric form

Suppose we want an estimate that holds uniformly over a class of manifolds or flows. Suppose it fails. Then there is a sequence of examples on which it fails worse and worse. Rescale each so that the relevant quantity (usually curvature at a chosen point) is 11. Check the hypotheses of the compactness theorem: curvature bounds, from the normalisation and from the choice of points, and an injectivity radius bound, from noncollapsing. Extract a smooth limit. The limit inherits properties that no manifold of its kind can have, a contradiction. Every theorem in 11B.3 Compactness of Ricci Flows, 11B.4 Singularities, 12B.2 The Structure of κ-Solutions and 12B.3 The Canonical Neighbourhood Theorem has this shape. The template was first met for functions in 2B.3 Compactness.

Where this goes Compactness for Ricci flows

Hamilton's compactness theorem for flows (11B.3 Compactness of Ricci Flows) is this theorem with time added: a sequence of Ricci flows with uniformly bounded curvature on a time interval and an injectivity radius bound at one point at one time has a subsequence converging to a Ricci flow. In 1995 the injectivity radius was the hypothesis nobody could verify at singularities. Perelman's noncollapsing theorem (12A.4 κ-Noncollapsing) supplied it.

History

Felix Hausdorff defined his distance in 1914. David Edwards introduced the distance between metric spaces in 1975, and Mikhail Gromov independently developed it, with precompactness and its first uses in geometry, in 1981. Jeff Cheeger's finiteness theorem (1970) contained the first smooth compactness argument; the smooth compactness theorem in its modern form is due to Gromov, with refinements by Stefan Peters (1987) and by Robert Greene and Hung-Hsi Wu (1988). Richard Hamilton proved the compactness theorem for Ricci flows in 1995. Cheeger and Colding's structure theory for limits with lower Ricci bounds dates from 1996–2000.

Recall Where we stand

The Gromov–Hausdorff distance compares compact metric spaces up to isometry, through common embeddings or through correspondences (dGH=12inf⁡dis⁡Rd_{GH} = \frac12\inf\operatorname{dis}\mathcal R). Lower Ricci bounds and bounded diameter give Gromov precompactness, via packing; limits may be singular or lower-dimensional (collapse). Cheeger–Gromov convergence is smooth convergence after pulling back by embeddings, and the compactness theorem gives it from bounds on all derivatives of curvature plus a lower injectivity radius bound at the base points. The compactness–contradiction template turns failure of an estimate into a limit with impossible properties. 9B.5 Splitting and Soul Theorems studies what limits with Ric⁡≥0\operatorname{Ric} \geq 0 or K≥0K \geq 0 can look like.

Exercises

Exercise 4.4 A point and a space

Using correspondences, show that dGH({∗},X)=12diam⁡Xd_{GH}(\{\ast\}, X) = \frac12\operatorname{diam}X. Deduce that the circle of length LL, with its intrinsic metric, is at distance L4\frac L4 from a point.

Solution

The only correspondence relates ∗\ast to every x∈Xx \in X, with distortion sup⁡x,x′∣0−d(x,x′)∣=diam⁡X\sup_{x, x'}|0 - d(x, x')| = \operatorname{diam}X, so dGH=12diam⁡Xd_{GH} = \frac12\operatorname{diam}X. The circle of length LL has intrinsic diameter L2\frac L2.

Exercise 4.5 Thin tori converge to a circle

Let Tε=R2/(Z×εZ)T_\varepsilon = \mathbb{R}^2/(\mathbb{Z}\times\varepsilon\mathbb{Z}) and SS the circle R/Z\mathbb{R}/\mathbb{Z}. For the correspondence relating (x,y)(x, y) to xx, show the distortion is at most ε2\frac\varepsilon2, so dGH(Tε,S)≤ε4d_{GH}(T_\varepsilon, S) \leq \frac\varepsilon4.

Solution

dT((x,y),(x′,y′))2=dS(x,x′)2+d(y,y′)2d_T((x, y), (x', y'))^2 = d_S(x, x')^2 + d(y, y')^2 with d(y,y′)≤ε2d(y, y') \leq \frac\varepsilon2 in R/εZ\mathbb{R}/\varepsilon\mathbb{Z}. So 0≤dT−dS≤dS2+ε24−dS≤ε20 \leq d_T - d_S \leq \sqrt{d_S^2 + \frac{\varepsilon^2}{4}} - d_S \leq \frac\varepsilon2.

Exercise 4.6 Polygons and the circle

Show that the inscribed regular mm-gon of the unit circle is at Hausdorff distance 1−cos⁡πm1 - \cos\frac{\pi}{m} from the circle in the plane. Is the Gromov–Hausdorff distance between the polygon (with the metric of the plane) and the circle (with the metric of the plane) at most this? What changes if both carry their intrinsic (path-length) metrics?

Solution

The farthest point of the polygon from the circle is the midpoint of a side, at distance cos⁡πm\cos\frac{\pi}{m} from the centre; every point of the circle is within 1−cos⁡πm1 - \cos\frac\pi m of the polygon too (the nearest side's midpoint direction). Since both sit in the plane isometrically, dGH≤dHd_{GH} \leq d_H. With intrinsic metrics the spaces change (the polygon has perimeter 2msin⁡πm2m\sin\frac{\pi}{m}, the circle 2π2\pi), but the polygons still converge to the circle, as one checks with the correspondence matching points at the same angle.

Exercise 4.7 Shrinking spheres, three ways

Let gkg_k be the round metric of radius 1k\frac1k on SnS^n, and pp a point. Describe the limit of (a) (Sn,gk)(S^n, g_k) in the Gromov–Hausdorff sense, (b) (Sn,k2gk)(S^n, k^2g_k), (c) (Sn,k4gk,p)(S^n, k^4g_k, p) in the pointed smooth sense.

Solution

(a) The diameter πk→0\frac\pi k \to 0, so the limit is a point. (b) k2gkk^2g_k is the unit round sphere for every kk: a constant sequence. (c) k4gkk^4g_k is the round sphere of radius kk; its curvature 1k2→0\frac{1}{k^2} \to 0 and its injectivity radius πk→∞\pi k \to \infty, and the pointed limit is Rn\mathbb{R}^n. Which limit you see depends on the scale you choose, and choosing it well is the art of blow-up arguments.

Exercise 4.8 The injectivity radius hypothesis

Explain why the sequence T1/kT_{1/k} of thin flat tori satisfies every hypothesis of Theorem 4.3 except one, and why it has no smooth limit of dimension 22 (look at the volume of unit balls).

Solution

All derivatives of Rm⁡\operatorname{Rm} vanish, so the curvature hypotheses hold with Cj=0C_j = 0, but inj⁡=12k→0\operatorname{inj} = \frac{1}{2k} \to 0. In a smooth limit, ϕk∗gk→g\phi_k^*g_k \to g on compact sets, so volumes of unit balls would converge to a positive number (the limit is a smooth surface), but Area⁡T1/k=1k→0\operatorname{Area}T_{1/k} = \frac1k \to 0.

Exercise 4.9 Rehearsal: Cheeger's finiteness theorem by contradiction

Assume that if closed manifolds (Mk,gk)(M_k, g_k) converge smoothly to a closed (M,g)(M, g), then MkM_k is diffeomorphic to MM for all large kk (with the diameters bounded, the exhaustion eventually covers MM, and ϕk\phi_k becomes a diffeomorphism). Use the compactness theorem to prove: for given nn, DD, ι>0\iota > 0 and constants CjC_j, there are only finitely many diffeomorphism types of closed nn-manifolds with ∣∇jRm⁡∣≤Cj|\nabla^j\operatorname{Rm}| \leq C_j, inj⁡≥ι\operatorname{inj} \geq \iota and diam⁡≤D\operatorname{diam} \leq D. Identify each step of the template. (Cheeger's 1970 theorem needs only ∣K∣≤1|K| \leq 1, with a volume lower bound in place of the injectivity radius bound, and a finer argument.)

Solution

Suppose infinitely many diffeomorphism types occur; choose MkM_k pairwise non-diffeomorphic (failure of the uniform statement). Pick any pkp_k (the normalisation is already uniform). The compactness theorem gives a subsequence converging smoothly to a complete (M,g,p)(M, g, p) (extraction); diam⁡M≤D\operatorname{diam}M \leq D, so MM is closed. By the assumption, Mk≅MM_k \cong M for all large kk in the subsequence, so two of them are diffeomorphic to each other: a contradiction.

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