Book 12C

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

Course 12Book 12C: Extinction and the ProofChapter 4

Loops, Disks and Curve Shrinking

Perelman III §§2–3 and Morgan–Tian §§18.3–18.7: π₃ as spheres of loops, minimal disks and the −2π estimate, curve shrinking, ramps in M × S¹ and the estimates that make the argument rigorous.

32 min read · Updated Oct 23, 2026

Read Perelman III, §§2–3 (three pages), then Morgan and Tian, chapter 18, §§3–5: Claim 18.16, Definition 18.17, Proposition 18.18, the proof of Theorem 18.1 in §3.2, Proposition 18.24 with Lemma 18.27, Lemma 18.30, Lemmas 18.34–18.37, Claim 18.39 to Lemma 18.42, and the outline of §5 (Lemmas 18.45, 18.52, 18.53, 18.59); §§6–7 contain the two technical estimates in full. Altschuler and Grayson, "Shortening space curves and flow through singularities" (1992), is the source of the ramp construction.

In this chapter · 8 sections
  1. 4.1The third homotopy group as spheres of loops
  2. 4.2Reduction to deforming families
  3. 4.3The minimal disk computation
  4. 4.4Curve shortening in a Ricci flow
  5. 4.5Ramps
  6. 4.6Back to MMM
  7. 4.7History
  8. 4.8Exercises
  9. ↗Free resources

10A.12 Curve Shortening and Minimal Discs introduced the curve-shortening flow and minimal disks, and 12C.3 Finite Extinction explained the idea of Perelman's extinction argument: once π2=0\pi_2 = 0 (12C.2 Two-Spheres Disappear), a nontrivial element of π3\pi_3 is a 22-sphere's worth of contractible loops; each loop bounds a minimal disk; let the loops move by the curve-shortening flow while the metric moves by the Ricci flow; then the area of the minimal disk decreases at rate at least 2π2\pi, by the same Gauss–Bonnet computation as for spheres, but now with a boundary term that the curve-shortening flow cancels exactly. The difficulty, which Perelman explains in one paragraph and resolves in two pages, is that the curve-shortening flow of a family of loops is not well behaved: loops need not be embedded or even immersed, and the flow of an immersed loop can develop singularities. Perelman's remedy, from Altschuler and Grayson, is to add a dimension: replace the loop cc in MM by a "ramp" cλc_\lambda in M×Sλ1M\times S^1_\lambda that winds once around the circle. Ramps are embedded, stay ramps, and their curve-shortening flow exists for all time. Project back to MM, and let λ→0\lambda \to 0.

Morgan and Tian devote fifty pages to making this rigorous, including two estimates that Perelman asserted with a reference to the literature (a local curvature bound for curve shortening, and a lower bound for the length of a curve that bounds a thin minimal annulus with a well-behaved curve). This chapter follows their structure and proves the parts that carry the ideas.

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

  • identify π3(M)\pi_3(M) with π2\pi_2 of the space of contractible loops when π2(M)=0\pi_2(M) = 0, and define the width WξW_\xi;
  • prove that the forward difference quotient bound ddtWξ≤−2π−12Rmin⁡Wξ\frac{d}{dt}W_\xi \leq -2\pi - \frac12R_{\min}W_\xi implies extinction, and reduce it to a statement about deforming families of loops (Proposition 18.24);
  • derive the area estimate for a minimal disk whose boundary moves by curve shortening;
  • derive the evolution equations of curve shortening in a Ricci flow (∂t∣X∣2\partial_t|X|^2, [H,S][H, S], ∂tk\partial_tk, ddtL\frac{d}{dt}L, ddtΘ\frac{d}{dt}\Theta);
  • explain ramps in M×Sλ1M\times S^1_\lambda, prove that they stay ramps, and outline the estimates that transfer their behaviour back to MM as λ→0\lambda \to 0.

The third homotopy group as spheres of loops

Let ΛM\Lambda M be the space of C1C^1 loops S1→MS^1 \to M, with the C1C^1 topology. Its components correspond to conjugacy classes in π1(M)\pi_1(M); the component of contractible loops contains the constant loops.

Proposition 4.1 (Morgan–Tian, Claim 18.16)

If π2(M)=0\pi_2(M) = 0, then π2(ΛM,∗)≅π3(M)\pi_2(\Lambda M, *) \cong \pi_3(M), and π2(ΛM,∗)\pi_2(\Lambda M, *) is identified with free homotopy classes of maps S2→ΛMS^2 \to \Lambda M into the component of contractible loops.

Proof. A based map S2→ΛMS^2 \to \Lambda M is a map S2×S1→MS^2\times S^1 \to M sending {pt}×S1\{\mathrm{pt}\}\times S^1 to the base point, so it factors through S2×S1/({pt}×S1)≃S2∨S3S^2\times S^1/(\{\mathrm{pt}\}\times S^1) \simeq S^2\vee S^3. Based maps of S2∨S3S^2\vee S^3 give π2(M)⊕π3(M)=π3(M)\pi_2(M)\oplus\pi_3(M) = \pi_3(M). For free maps into contractible loops, the map S2×S1→MS^2\times S^1 \to M lifts to the universal cover M~\tilde M, and the class is the image of the fundamental class in H3(M~)≅π3(M)H_3(\tilde M) \cong \pi_3(M) (Hurewicz, since M~\tilde M is 22-connected).

For a contractible loop γ\gamma let A(γ)A(\gamma) be the infimum of the areas of Lipschitz disks spanning it: a continuous function on ΛM\Lambda M, invariant under reparametrisation. For a family Γ:S2→ΛM\Gamma : S^2 \to \Lambda M of contractible loops let W(Γ)=max⁡cA(Γ(c))W(\Gamma) = \max_cA(\Gamma(c)), and for ξ∈π3(M)\xi \in \pi_3(M),

W(ξ)=inf⁡{W(Γ):Γ represents ξ}W(\xi) = \inf\{W(\Gamma) : \Gamma \text{ represents } \xi\}

(Definition 18.17). Perelman writes the same quantity as A(α,g)A(\alpha, g) for α∈π∗(ΛM,M)\alpha \in \pi_*(\Lambda M, M). If π1(M)\pi_1(M) is finite and π2(M)=0\pi_2(M) = 0, the universal cover is a homotopy sphere and π3(M)≅Z\pi_3(M) \cong \mathbb{Z}, so there is a nontrivial ξ\xi (Claim 18.19); in Perelman's language, a non-aspherical irreducible manifold has nontrivial relative homotopy of (ΛM,M)(\Lambda M, M) by a result of Serre.

A path of components. Along a path of components X\mathcal X of the flow with surgery, after π2\pi_2 has died (12C.2 Two-Spheres Disappear), surgeries are along inessential spheres, so the surgery map X(t−)→X(t)\mathcal X(t^-) \to \mathcal X(t) is a homotopy equivalence or a degree-one map onto a homotopy sphere, and is (1+η)(1 + \eta)-Lipschitz (12B.10 Surgery on a δ-Neck). Either way it is injective on π3\pi_3, so a nonzero ξ\xi propagates to nonzero classes ξ(t)\xi(t), and Wξ(t)=W(ξ(t))W_\xi(t) = W(\xi(t)) is defined.

Proposition 4.2 The width decreases (Morgan–Tian, Proposition 18.18; Perelman III, Lemma 1.2)

In the sense of forward difference quotients,

ddtWξ≤−2π−12Rmin⁡(t)Wξ(t).\frac{d}{dt}W_\xi \leq -2\pi - \frac12R_{\min}(t)W_\xi(t).

WξW_\xi is continuous at non-surgery times, and Wξ(t)≤lim inf⁡t′→t−Wξ(t′)W_\xi(t) \leq \liminf_{t'\to t^-}W_\xi(t') at surgery times.

Extinction from the estimate (§3.2). With Rmin⁡≥−61+4tR_{\min} \geq -\frac{6}{1 + 4t}, WξW_\xi lies below the solution of w′=−2π+3w1+4tw' = -2\pi + \frac{3w}{1 + 4t}, which is

w(t)=Wξ(T1)(1+4t)3/4(1+4T1)3/4+2π(1+4T1)1/4(1+4t)3/4−2π(1+4t),w(t) = W_\xi(T_1)\frac{(1 + 4t)^{3/4}}{(1 + 4T_1)^{3/4}} + 2\pi(1 + 4T_1)^{1/4}(1 + 4t)^{3/4} - 2\pi(1 + 4t),

and becomes negative at a time depending only on T1T_1 and Wξ(T1)W_\xi(T_1), as in 12C.2 Two-Spheres Disappear. Since Wξ≥0W_\xi \geq 0, the path of components must end: the component is removed by surgery. There are finitely many components at time T1T_1, and components created later by surgery are homotopy spheres or have the same homotopy type as the one they came from, so the whole flow becomes extinct. This proves the finite-time extinction theorem of 12C.2 Two-Spheres Disappear, given the proposition.

The continuity statements are as for W2W_2: upper semicontinuity because a fixed family's disks vary continuously; lower semicontinuity because areas change by a factor close to 11 over short times; and the surgery inequality because surgery maps are almost distance non-increasing (Claims 18.21–18.22).

Reduction to deforming families

The forward difference quotient bound needs, for any family Γ\Gamma nearly realising Wξ(t0)W_\xi(t_0), a deformation Γ~(t)\tilde\Gamma(t) of it whose disks' areas obey the ODE. The deformation is allowed to make loops short instead, because short loops carry no topology:

Lemma 4.3 Short loops are trivial (Morgan–Tian, Lemma 18.27)

If π2(X)=0\pi_2(X) = 0, there is ζ>0\zeta > 0 such that any family Γ:S2→ΛX\Gamma : S^2 \to \Lambda X of loops of length less than ζ\zeta represents the trivial element of π3(X)\pi_3(X).

Proof. Take ζ\zeta below the injectivity radius. Cone each loop Γ(c)\Gamma(c) to its base point Γ(c)(x0)\Gamma(c)(x_0) by the unique short geodesics; these disks vary continuously with cc, and shrinking the loops across them deforms Γ\Gamma to a family of constant loops, that is, a map S2→XS^2 \to X, which is trivial since π2(X)=0\pi_2(X) = 0.

Let wa(t)w_a(t) solve w′=−2π−12Rmin⁡ww' = -2\pi - \frac12R_{\min}w with w(t0)=aw(t_0) = a.

Proposition 4.4 Deforming families (Morgan–Tian, Proposition 18.24; Perelman III, §3.1)

Let g(t)g(t), t0≤t≤t1t_0 \leq t \leq t_1, be a Ricci flow on a compact three-manifold, Γ:S2→ΛM\Gamma : S^2 \to \Lambda M a family of contractible loops, and ζ>0\zeta > 0. There is a continuous deformation Γ~(t)\tilde\Gamma(t), t0≤t≤t1t_0 \leq t \leq t_1, with Γ~(t0)\tilde\Gamma(t_0) homotopic to Γ\Gamma and ∣A(Γ~(t0)(c))−A(Γ(c))∣<ζ|A(\tilde\Gamma(t_0)(c)) - A(\Gamma(c))| < \zeta, such that for each c∈S2c \in S^2 either the length of Γ~(t1)(c)\tilde\Gamma(t_1)(c) is less than ζ\zeta, or A(Γ~(t1)(c))≤wA(Γ~(t0)(c))(t1)+ζA(\tilde\Gamma(t_1)(c)) \leq w_{A(\tilde\Gamma(t_0)(c))}(t_1) + \zeta.

Why this suffices. If w(t1)≥0w(t_1) \geq 0 for ww starting at Wξ(t0)W_\xi(t_0), every loop of Γ~(t1)\tilde\Gamma(t_1) either is short and bounds a disk of tiny area (Corollary 18.28), or has A≤w(t1)+ηA \leq w(t_1) + \eta; so Wξ(t1)≤w(t1)+ηW_\xi(t_1) \leq w(t_1) + \eta for every η\eta. If w(t1)<0w(t_1) < 0, every loop must be short, so by Lemma 4.3 the class is trivial, a contradiction. Letting t1→t0t_1 \to t_0 gives the forward difference quotient.

The minimal disk computation

Suppose for a moment that the loops are embedded and move by a smooth curve-shortening flow, ∂tc=H\partial_tc = H, the curvature vector in g(t)g(t).

Lemma 4.5 The disk estimate (Morgan–Tian, Lemma 18.30; Perelman III, §1.2)

If c(⋅,t)c(\cdot, t), t∈[t0,t1]t \in [t_0, t_1], is a curve-shortening flow of embedded contractible loops, then A(t)=A(c(⋅,t))A(t) = A(c(\cdot, t)) is continuous and ddtA≤−2π−12Rmin⁡A\frac{d}{dt}A \leq -2\pi - \frac12R_{\min}A in the sense of forward difference quotients.

Proof. By the solution of Plateau's problem (Morrey, Hildebrandt), each c(⋅,t)c(\cdot, t) bounds a smooth immersed minimal disk DD of area A(t)A(t). Extend the motion of the boundary to an ambient isotopy φt\varphi_t and compute the area of φt(D)\varphi_t(D) in g(t)g(t). Two terms appear: the change of the metric, −∫Dtr⁡Ric⁡T-\int_D\operatorname{tr}\operatorname{Ric}^T, and the motion, ∫Ddiv⁡(∂φ∂t)T=−∫∂D∂φ∂t⋅n ds\int_D\operatorname{div}\big(\frac{\partial\varphi}{\partial t}\big)^T = -\int_{\partial D}\frac{\partial\varphi}{\partial t}\cdot n\,ds, with nn the inward conormal. Because the boundary moves by its curvature vector, ∂φ∂t⋅n=H⋅n=kgeod\frac{\partial\varphi}{\partial t}\cdot n = H\cdot n = k_{\rm geod}, the geodesic curvature of ∂D\partial D in DD. As in 12C.2 Two-Spheres Disappear, on a minimal surface −tr⁡Ric⁡T=−KD−12(∣II∣2+R)-\operatorname{tr}\operatorname{Ric}^T = -K_D - \frac12(|\mathrm{II}|^2 + R). So

ddtArea⁡(φt(D))≤−∫DKD da−∫∂Dkgeod ds−12Rmin⁡Area⁡=−2π−12Rmin⁡Area⁡,\frac{d}{dt}\operatorname{Area}(\varphi_t(D)) \leq -\int_DK_D\,da - \int_{\partial D}k_{\rm geod}\,ds - \frac12R_{\min}\operatorname{Area} = -2\pi - \frac12R_{\min}\operatorname{Area},

by Gauss–Bonnet for the disk. Since A(t)≤Area⁡(φt(D))A(t) \leq \operatorname{Area}(\varphi_t(D)) with equality at tt, the forward difference quotient bound follows.

This is the heart of the matter, and it is Perelman's computation: "the rate of change of the area of DcD_c can be computed as ∫Dc(−Tr⁡(Ric⁡T))+∫c(−kg)\int_{D_c}(-\operatorname{Tr}(\operatorname{Ric}^T)) + \int_c(-k_g)". The curve-shortening flow is exactly the motion of the boundary that turns the boundary term into the geodesic curvature term of Gauss–Bonnet. In dimension at least three, embeddedness is not essential: a generic small perturbation of an immersed family is embedded except at finitely many times, and the estimate holds up to an error 2δL2\delta L that vanishes with the perturbation (Lemma 18.32).

Curve shortening in a Ricci flow

For a family c(x,t)c(x, t) with ∂tc=H\partial_tc = H, write X=∂xX = \partial_x, S=X/∣X∣S = X/|X|, H=∇SSH = \nabla_SS, k=∣H∣k = |H|, and ss for arc length. Because both the curve and the metric move, derivatives pick up Ricci terms.

Proposition 4.6 Evolution equations (Morgan–Tian, Lemmas 18.34–18.37; Perelman III, §2.1)
  1. ∂t∣X∣2=−2Ric⁡(X,X)−2k2∣X∣2\partial_t|X|^2 = -2\operatorname{Ric}(X, X) - 2k^2|X|^2, and [H,S]=(k2+Ric⁡(S,S))S[H, S] = (k^2 + \operatorname{Ric}(S, S))S.
  2. ∂tk2=(k2)′′−2∣(∇SH)⊥∣2+2k4−2Ric⁡(H,H)+4k2Ric⁡(S,S)+2Rm⁡(H,S,H,S)\partial_tk^2 = (k^2)'' - 2|(\nabla_SH)^\perp|^2 + 2k^4 - 2\operatorname{Ric}(H, H) + 4k^2\operatorname{Ric}(S, S) + 2\operatorname{Rm}(H, S, H, S), hence ∂tk≤k′′+k3+C1k\partial_tk \leq k'' + k^3 + C_1k.
  3. The length LL and total curvature Θ=∫k ds\Theta = \int k\,ds satisfy ddtL=−∫(Ric⁡(S,S)+k2) ds≤∫(C2−k2) ds\frac{d}{dt}L = -\int(\operatorname{Ric}(S, S) + k^2)\,ds \leq \int(C_2 - k^2)\,ds and ddtΘ≤C2Θ\frac{d}{dt}\Theta \leq C_2\Theta, so both grow at most exponentially.

Proof. 1. ∂t∣X∣g(t)2\partial_t|X|^2_{g(t)} has a contribution −2Ric⁡(X,X)-2\operatorname{Ric}(X, X) from the metric and 2⟨∇HX,X⟩=2⟨∇XH,X⟩=−2⟨H,∇XX⟩=−2k2∣X∣22\langle\nabla_HX, X\rangle = 2\langle\nabla_XH, X\rangle = -2\langle H, \nabla_XX\rangle = -2k^2|X|^2 from the motion (H⊥XH \perp X, and ∇XX=∣X∣2H+(tangential)\nabla_XX = |X|^2H + (\text{tangential})). Then [H,S]=H(∣X∣−1)X=−12∣X∣−3∂t(∣X∣2)X=(k2+Ric⁡(S,S))S[H, S] = H(|X|^{-1})X = -\frac12|X|^{-3}\partial_t(|X|^2)X = (k^2 + \operatorname{Ric}(S, S))S.

2. ∂tk2=−2Ric⁡(H,H)+2⟨∇HH,H⟩\partial_tk^2 = -2\operatorname{Ric}(H, H) + 2\langle\nabla_HH, H\rangle, and ∇HH=∇H∇SS=∇S∇HS+∇[H,S]S+R(H,S)S=∇S∇SH+2(k2+Ric⁡(S,S))H+(…)S+R(H,S)S\nabla_HH = \nabla_H\nabla_SS = \nabla_S\nabla_HS + \nabla_{[H, S]}S + R(H, S)S = \nabla_S\nabla_SH + 2(k^2 + \operatorname{Ric}(S, S))H + (\ldots)S + R(H, S)S, using 1 twice. Then 2⟨∇S∇SH,H⟩=(k2)′′−2∣∇SH∣22\langle\nabla_S\nabla_SH, H\rangle = (k^2)'' - 2|\nabla_SH|^2 and ∣∇SH∣2=∣(∇SH)⊥∣2+k4|\nabla_SH|^2 = |(\nabla_SH)^\perp|^2 + k^4. Collecting gives the formula; for kk, divide by 2k2k and use (k′)2≤∣(∇SH)⊥∣2(k')^2 \leq |(\nabla_SH)^\perp|^2 (Kato's inequality: k′=⟨(∇SH)⊥,H⟩/kk' = \langle(\nabla_SH)^\perp, H\rangle/k).

3. ddtL=∫∂t∣X∣ dx=∫−2Ric⁡(X,X)−2k2∣X∣22∣X∣dx\frac{d}{dt}L = \int\partial_t|X|\,dx = \int\frac{-2\operatorname{Ric}(X, X) - 2k^2|X|^2}{2|X|}dx. For Θ\Theta, combine 2 with 1: ddtΘ=∫(∂tk)∣X∣ dx+∫k∂t∣X∣ dx≤∫(k′′+k3+C1k) ds−∫k(Ric⁡(S,S)+k2) ds\frac{d}{dt}\Theta = \int(\partial_tk)|X|\,dx + \int k\partial_t|X|\,dx \leq \int(k'' + k^3 + C_1k)\,ds - \int k(\operatorname{Ric}(S, S) + k^2)\,ds; the k3k^3 terms cancel and ∫k′′ ds=0\int k''\,ds = 0.

The equations are those of the curve-shortening flow in Euclidean space (∂tk=k′′+k3\partial_tk = k'' + k^3, ddtL=−∫k2\frac{d}{dt}L = -\int k^2) with lower-order corrections from the ambient curvature. Total curvature is controlled, but there is no pointwise bound on kk: curvature can concentrate. For a plane curve this is how a figure-eight pinches; in three dimensions a curve can develop a singularity where a small loop forms and shrinks, a one-dimensional analogue of the neckpinch of 11B.5 Singularities. Perelman: "in general the curvature of ctc^t may concentrate near certain points, creating singularities."

Ramps

Let (M,g(t))×(Sλ1,ds2)(M, g(t))\times(S^1_\lambda, ds^2) be the product with a circle of length λ\lambda, still a Ricci flow, with the same curvature bounds as MM for every λ\lambda. Let UU be the unit field along the circle and u=⟨S,U⟩u = \langle S, U\rangle, the "slope" of the curve in the circle direction. A curve is a ramp if u>0u > 0 everywhere (Definition 18.40): it winds monotonically around the circle, so in particular it is embedded.

Proposition 4.7 Ramps are forever (Morgan–Tian, Claim 18.39, Corollary 18.41, Lemma 18.42; Perelman III, §2.3; Altschuler–Grayson)
  1. ∂tu=u′′+(k2+Ric⁡(S,S))u≥u′′−C′u\partial_tu = u'' + (k^2 + \operatorname{Ric}(S, S))u \geq u'' - C'u.
  2. A curve-shortening flow starting from a ramp consists of ramps, with uu bounded below by e−C′(t−t0)min⁡u(⋅,t0)e^{-C'(t - t_0)}\min u(\cdot, t_0).
  3. The curve-shortening flow of a ramp exists on the whole interval [t0,t1][t_0, t_1] of the Ricci flow.

Proof. 1. UU is parallel and Ricci-flat in the circle direction, so ∂t⟨S,U⟩=⟨∇HS,U⟩=⟨[H,S]+∇SH,U⟩=(k2+Ric⁡(S,S))u+S⟨H,U⟩\partial_t\langle S, U\rangle = \langle\nabla_HS, U\rangle = \langle[H, S] + \nabla_SH, U\rangle = (k^2 + \operatorname{Ric}(S, S))u + S\langle H, U\rangle, and ⟨H,U⟩=⟨∇SS,U⟩=S(u)\langle H, U\rangle = \langle\nabla_SS, U\rangle = S(u). 2. eC′tue^{C't}u is a supersolution of the heat equation along the curve, so its minimum does not decrease. 3. By the existence theory, the flow continues as long as kk stays bounded. Combining ∂tk≤k′′+k3+C1k\partial_tk \leq k'' + k^3 + C_1k with the equation for uu, the ratio ku\frac ku satisfies ∂tku≤(ku)′′+2u′u(ku)′+Cku\partial_t\frac ku \leq \big(\frac ku\big)'' + \frac{2u'}{u}\big(\frac ku\big)' + C\frac ku: the cubic terms cancel, because uu gains k2uk^2u exactly as kk gains k3k^3. By the maximum principle ku\frac ku grows at most exponentially, and u≤1u \leq 1, so kk stays bounded.

The cancellation in 3 is the point of the construction. Geometrically, a ramp is a graph over the circle direction, and graphs cannot fold over on themselves, so the curvature cannot concentrate.

Back to MM

Given Γ\Gamma, first replace each loop by a regular polygonal approximation, made C2C^2 by a standard reparametrisation (Definition 18.46, Lemma 18.45), so that lengths and total curvatures are uniformly bounded and areas of spanning disks change by less than ζ\zeta. For λ∈(0,1)\lambda \in (0, 1) let cλ(x)=(c(x),λx)c_\lambda(x) = (c(x), \lambda x), the loop lifted to a ramp winding once around Sλ1S^1_\lambda, run the curve-shortening flow of the ramps in M×Sλ1M\times S^1_\lambda, and project: Γ~(t)(c)=p1(cλ(t))\tilde\Gamma(t)(c) = p_1(c_\lambda(t)). As λ→0\lambda \to 0 the circle factor disappears and the projected flows should approach the curve-shortening flow in MM wherever the latter is regular. Making "should approach" precise takes the following steps.

  1. Uniform bounds (Corollary 18.38, Claim 18.51). Lengths and total curvatures of the ramps stay bounded, uniformly in λ\lambda and cc, so the area swept by cλ(t)c_\lambda(t) over [t′,t′′][t', t''] is at most C(t′′−t′)C(t'' - t'), and the minimal disk areas A(p1cλ(t))A(p_1c_\lambda(t)) change at most linearly: A(t′′)−A(t′)≤C(t′′−t′)A(t'') - A(t') \leq C(t'' - t').
  2. Most times are good (18.13). Integrating the length equation, ∫t0t1∫k2 ds dt≤C\int_{t_0}^{t_1}\int k^2\,ds\,dt \leq C. So for BB large, outside a set of times of measure CB−1CB^{-1}, ∫k2 ds≤B\int k^2\,ds \leq B, and by Cauchy–Schwarz every arc of length ε2B−1\varepsilon^2B^{-1} has total curvature at most ε\varepsilon.
  3. Local regularity (Lemma 18.52; Perelman III, §2.2). There are δ\delta and CiC_i such that if at time t′t' a curve-shortening flow has length at least rr and total curvature at most δ\delta on every arc of length rr, then for t∈(t′,t′+δr2)t \in (t', t' + \delta r^2), k2≤C0(t−t′)−1k^2 \leq C_0(t - t')^{-1} and ∣∇SiH∣2≤Ci(t−t′)−(i+1)|\nabla^i_SH|^2 \leq C_i(t - t')^{-(i + 1)}. This is the curve-shortening analogue of Shi's estimates (11A.5 Shi's Derivative Estimates) and of Ecker and Huisken's interior estimates for mean curvature flow. Perelman cites Ecker–Huisken and Altschuler–Grayson for it; Morgan and Tian give a full proof in their §7.
  4. A good set of intervals. Steps 2 and 3 give, for each cc and λ\lambda, a finite union JB(c,λ)J_B(c, \lambda) of intervals covering all but CB−1CB^{-1} of [t0,t1][t_0, t_1], on which the projected curves are either short or have uniformly bounded curvature and derivatives. Passing to a subsequence λn→0\lambda_n \to 0, these intervals stabilise, and on them the projected flows converge smoothly to genuine curve-shortening flows in MM. On those intervals the disk estimate of Lemma 4.5 applies; on the complementary set of measure CB−1CB^{-1} the crude linear bound of step 1 costs at most CB−1CB^{-1}. Choosing B>Cζ−1B > C\zeta^{-1} gives the conclusion of Proposition 4.4 for each single loop cc, for small λ\lambda (Lemma 18.53).
  5. From finitely many loops to the family (Lemmas 18.58–18.59, Proposition 18.63; Perelman III, §§2.4–2.5, 3.5). Take a fine finite net in S2S^2. For two ramps that start close, the area μ\mu of a minimal annulus between them grows at most exponentially: ddtμ≤(2n−1)∣Rm⁡∣μ\frac{d}{dt}\mu \leq (2n - 1)|\operatorname{Rm}|\mu, by the same Gauss–Bonnet argument for an annulus (χ=0\chi = 0, so no 2π2\pi, and the extrinsic curvature of a minimal surface is nonpositive). So nearby loops stay close in the sense of annulus area, which controls the disk areas. To control lengths (the "short loop" alternative), one needs: if a curve of length at least rr, with total curvature at most ε\varepsilon on arcs of length rr, bounds a minimal annulus of small area with another curve, then the other curve has length at least (1−100ε)(1 - 100\varepsilon) times its length. Perelman calls the argument "elementary"; Morgan and Tian found it "while elementary, quite intricate", and their §6 proves it with an analysis of geodesics in the annulus and "focusing triangles".

Morgan and Tian explain their choice between the two available proofs: Colding and Minicozzi's approach with sweepouts by spheres (12C.3 Finite Extinction) needs paths of spheres whose near-maximal members are close to (usually non-minimal) critical points of energy, while Perelman's approach deals only with area-minimizing disks, "at the expense of dealing with the technical issues related to the boundary. Since the latter are one-dimensional in nature, they are much easier to handle."

In the world Analogy A lasso on a cone

Throw a lasso around a cone and pull: it slides up and slips off the top, because pulling shortens it. The curve-shortening flow pulls every loop of the family tight, and the minimal disk inside each loop loses area at a rate set by its own total curvature. A topologically essential family of loops is a lasso that cannot slip off everywhere at once; so if every loop's disk keeps losing 2π2\pi of area per unit time, something has to give, and what gives is the manifold itself.

Where the picture breaks

A real lasso can kink and catch on itself, and so can a curve under curve shortening: that is exactly the problem ramps solve. And the "disk inside the loop" is not followed continuously: at each time it is the minimal disk for the current loop, so the estimate is for the infimum, as a forward difference quotient, not for a fixed surface.

Where this goes The proof assembled

With 12C.2 Two-Spheres Disappear and this chapter, finite extinction is proved for every manifold whose fundamental group is a free product of finite and cyclic groups, in particular every simply connected one. 12C.5 The Poincaré Conjecture, Assembled assembles the whole proof of the Poincaré conjecture, with every step linked to the chapter that proves it.

History

Altschuler and Grayson introduced the ramp construction in 1992 to define curve shortening "through singularities" for plane curves. Perelman's third preprint (2003) adapted it to Ricci flow in three pages, citing Ecker and Huisken for the local estimate and calling the annulus estimate elementary. Colding and Minicozzi (2005) gave the alternative proof with sweepouts and harmonic spheres. Morgan and Tian (2007, chapter 18) followed Perelman and supplied full proofs of both estimates.

Recall Where we stand

With π2=0\pi_2 = 0, π3(M)≅π2(ΛM)\pi_3(M) \cong \pi_2(\Lambda M), and a nontrivial class has a width WξW_\xi, the min-max of the areas of minimal disks spanning a sphere of contractible loops. If ddtWξ≤−2π−12Rmin⁡Wξ\frac{d}{dt}W_\xi \leq -2\pi - \frac12R_{\min}W_\xi, the width would become negative, so the flow becomes extinct. The estimate reduces to deforming any family so that each loop either becomes short (short families are trivial) or has disk area below the ODE solution. For embedded loops moving by curve shortening, the minimal disk's area decreases at rate 2π2\pi plus the curvature term, because the boundary motion turns into the geodesic curvature term of Gauss–Bonnet. Curve shortening in a Ricci flow controls length and total curvature but not pointwise curvature; lifting loops to ramps in M×Sλ1M\times S^1_\lambda, which stay ramps and exist for all time because k/uk/u obeys a maximum principle, and letting λ→0\lambda \to 0 with a local regularity estimate on most time intervals and an annulus comparison between nearby loops, makes the argument rigorous.

Exercises

Exercise 4.8 Curve shortening in flat space

In Rn\mathbb{R}^n with a fixed metric, show from the formulas of Proposition 4.6 that ddtL=−∫k2 ds\frac{d}{dt}L = -\int k^2\,ds and ddtΘ≤0\frac{d}{dt}\Theta \leq 0. For a round circle of radius rr in a plane, show r(t)2=r02−2tr(t)^2 = r_0^2 - 2t, and check that the area enclosed decreases at rate exactly 2π2\pi.

Solution

With Ric⁡=0\operatorname{Ric} = 0 and no ambient curvature (C1=0C_1 = 0): ddtL=−∫k2\frac{d}{dt}L = -\int k^2, and ddtΘ≤∫k′′ ds=0\frac{d}{dt}\Theta \leq \int k''\,ds = 0. For the circle, HH points inward with k=1rk = \frac1r, so r˙=−1r\dot r = -\frac1r and r2=r02−2tr^2 = r_0^2 - 2t. Area πr2\pi r^2 has derivative −2π-2\pi. This is the case of equality in Lemma 4.5: the flat disk has K=0K = 0, R=0R = 0, and ∫kgeod=2π\int k_{\rm geod} = 2\pi.

Exercise 4.9 A loop on a round sphere

On the round S3S^3 of radius ρ\rho (constant in time for this exercise, so ignore the Ricci flow), take a great circle. (a) What is its minimal spanning disk, and its area? (b) Does curve shortening move it? (c) Perelman's estimate for the Ricci flow on the shrinking sphere ρ(t)2=ρ02−4t\rho(t)^2 = \rho_0^2 - 4t gives ddtA≤−2π−12RA\frac{d}{dt}A \leq -2\pi - \frac12R A with R=6ρ2R = \frac{6}{\rho^2}. Check it for the great circle and its totally geodesic hemisphere of area 2πρ22\pi\rho^2.

Solution

(a) A totally geodesic hemisphere of a great S2S^2, area 2πρ22\pi\rho^2. (b) No: a great circle is a geodesic, k=0k = 0. (c) Under the Ricci flow the hemisphere has area 2πρ(t)2=2π(ρ02−4t)2\pi\rho(t)^2 = 2\pi(\rho_0^2 - 4t), so ddtA=−8π\frac{d}{dt}A = -8\pi. The right side is −2π−12⋅6ρ2⋅2πρ2=−2π−6π=−8π-2\pi - \frac12\cdot\frac{6}{\rho^2}\cdot2\pi\rho^2 = -2\pi - 6\pi = -8\pi: equality, since the hemisphere is totally geodesic and its boundary is a geodesic.

Exercise 4.10 The cancellation for ramps

Using ∂tk≤k′′+k3+C1k\partial_tk \leq k'' + k^3 + C_1k and ∂tu=u′′+(k2+Ric⁡(S,S))u\partial_tu = u'' + (k^2 + \operatorname{Ric}(S, S))u, compute ∂t(k/u)\partial_t(k/u) and show that the k3k^3 terms cancel, leaving ∂tku≤(ku)′′+2u′u(ku)′+Cku\partial_t\frac ku \leq \big(\frac ku\big)'' + \frac{2u'}{u}\big(\frac ku\big)' + C\frac ku. Conclude with the maximum principle.

Solution

∂tku=∂tku−k∂tuu2≤k′′+k3+C1ku−k(u′′+k2u+Ric⁡(S,S)u)u2=k′′u−ku′′u2+(C1−Ric⁡(S,S))ku\partial_t\frac ku = \frac{\partial_tk}{u} - \frac{k\partial_tu}{u^2} \leq \frac{k'' + k^3 + C_1k}{u} - \frac{k(u'' + k^2u + \operatorname{Ric}(S, S)u)}{u^2} = \frac{k''}{u} - \frac{ku''}{u^2} + \frac{(C_1 - \operatorname{Ric}(S, S))k}{u}. The k3u\frac{k^3}{u} terms cancel. Now (ku)′′=k′′u−ku′′u2−2u′u(ku)′\big(\frac ku\big)'' = \frac{k''}{u} - \frac{ku''}{u^2} - \frac{2u'}{u}\big(\frac ku\big)', so k′′u−ku′′u2=(ku)′′+2u′u(ku)′\frac{k''}{u} - \frac{ku''}{u^2} = \big(\frac ku\big)'' + \frac{2u'}{u}\big(\frac ku\big)'. At a spatial maximum of ku\frac ku the first derivative vanishes and the second is nonpositive, so ddtmax⁡ku≤Cmax⁡ku\frac{d}{dt}\max\frac ku \leq C\max\frac ku.

Exercise 4.11 Short loops bound small disks

On a compact Riemannian manifold with injectivity radius i0i_0, show that a loop of length ℓ<i0\ell < i_0 bounds a disk of area at most Cℓ2C\ell^2, with CC depending on a curvature bound. Why is this the right scaling? (This is the content of Morgan and Tian's Corollary 18.28.)

Solution

Cone the loop from one of its points by minimizing geodesics, which are unique and vary smoothly since all points are within ℓ2<i0\frac\ell2 < i_0. The cone is parametrised by (s,r)↦exp⁡c(0)(r⋅v(s))(s, r) \mapsto \exp_{c(0)}(r\cdot v(s)) with ∣v(s)∣≤ℓ2|v(s)| \leq \frac\ell2, and with curvature bounded by KK the Jacobi field estimates give area at most ∫0ℓℓ2⋅C ds=Cℓ2\int_0^\ell\frac\ell2\cdot C\,ds = C\ell^2. In flat space the cone over a loop of length ℓ\ell has area at most ℓ24\frac{\ell^2}{4} (the isoperimetric inequality gives ℓ24π\frac{\ell^2}{4\pi} for the minimal disk). Area scales like length squared.

Exercise 4.12 Annuli between nearby ramps

For two disjoint ramps bounding a minimal annulus A\mathcal A in an nn-manifold, Perelman's estimate is ddtμ≤(2n−1)∣Rm⁡∣μ\frac{d}{dt}\mu \leq (2n - 1)|\operatorname{Rm}|\mu. (a) Why is there no −2π-2\pi term? (b) Why does it only give exponential growth, and why is that enough to say that loops that start close stay close?

Solution

(a) Gauss–Bonnet on an annulus: ∫AK+∫∂Akg=2πχ(A)=0\int_{\mathcal A}K + \int_{\partial\mathcal A}k_g = 2\pi\chi(\mathcal A) = 0. So the boundary and intrinsic terms combine to 00 (up to branch points, which only help), leaving the term from the metric change, bounded by a multiple of ∣Rm⁡∣μ|\operatorname{Rm}|\mu, and the extrinsic curvature term, which is nonpositive for a minimal surface. (b) A linear differential inequality gives μ(t)≤μ(t0)eC(t−t0)\mu(t) \leq \mu(t_0)e^{C(t - t_0)}; if μ(t0)\mu(t_0) is small enough the annulus stays thin on the whole finite interval [t0,t1][t_0, t_1]. So the minimal disk of one loop plus the annulus is a competitor for the other loop, and their disk areas differ by at most μ\mu.

Free resources for this chapter

Chosen for what this chapter covers, and all free to read. Links checked Oct 16, 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.