Book 12B

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

Course 12Book 12B: κ-Solutions and SurgeryChapter 3

The Canonical Neighbourhood Theorem

Every high-curvature point looks like a neck or a cap.

17 min read · Updated Oct 3, 2026

Read Perelman I, §12.1, which is two pages, and Perelman II, the opening of §3, where it is combined with §1.5. Then read the proof in Kleiner and Lott's notes or in Morgan and Tian's chapter on the canonical neighbourhood theorem, which fill in every step. 2A.5 Quantifiers and the Shape of a Proof parsed the statement as an exercise in quantifiers.

In this chapter · 5 sections
  1. 3.1Identification at a distance
  2. 3.2The statement
  3. 3.3The proof
  4. 3.4History
  5. 3.5Exercises

This is the theorem that makes surgery possible. It says that in any three-dimensional Ricci flow on a closed manifold, every point where the curvature is large enough has a neighbourhood that, after rescaling, looks like a piece of a κ\kappa-solution, and so (12B.2 The Structure of κ-Solutions) like a neck, a cap or a small closed component of known type. The threshold for "large enough" depends only on how close you want the picture to be, on the noncollapsing constant and on the pinching. It does not depend on the flow. The proof is the contradiction–compactness template that the guide has carried since 2A.5 Quantifiers and the Shape of a Proof, now with every box filled by a substantial theorem, including one hard new estimate: curvature is bounded at bounded distance.

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

  • state Perelman's Theorem I.12.1 with every quantifier and hypothesis, and its consequence for flows with normalised initial data;
  • write its negation and describe a sequence of counterexamples;
  • outline the proof step by step, saying which earlier result supplies each step;
  • explain the role of φ\varphi-almost nonnegative curvature, and why the threshold r0r_0 cannot be avoided.

Identification at a distance

In the world Analogy A field guide

A field guide to birds works because, seen at the right distance, every bird of a region matches one of a few hundred plates. It fails at the wrong distance: too far and every bird is a dot, too close and you see only feathers. The canonical neighbourhood theorem is a guarantee of this kind for the Ricci flow. At a point of high curvature, viewed at the distance set by that curvature, the geometry matches one of the plates of 12B.2 The Structure of κ-Solutions: neck, cap, or a small closed piece.

Where the picture breaks

A field guide is a finite list compiled by observation, and a match is a judgment. Here the "plates" are the κ\kappa-solutions, an infinite but compact family, and a match means ε\varepsilon-closeness in a smooth topology on a whole space-time region, proved for every point above a curvature threshold. And the guarantee applies only to high curvature: at low curvature, regions of the flow need look like nothing in the list (Exercise 3.5).

The statement

Two hypotheses define the class of flows. Noncollapsing (12A.4 κ-Noncollapsing): the flow is κ\kappa-noncollapsed at scales below some r0r_0. Pinching: fix a decreasing function φ\varphi with φ(s)→0\varphi(s) \to 0 as s→∞s \to \infty; a flow has φ\varphi-almost nonnegative curvature if

Rm⁡(x,t)≥−φ(R(x,t)) R(x,t)\operatorname{Rm}(x, t) \geq -\varphi(R(x, t))\,R(x, t)

at every point. This says that wherever the scalar curvature is large, the negative part of the curvature is small compared with it. For flows with normalised initial data, the Hamilton–Ivey estimate (11A.5 Hamilton–Ivey Pinching) gives this with φ(s)\varphi(s) behaving like 1log⁡s\frac{1}{\log s} (applied at R(t+1)R(t + 1), which Perelman writes as Rm⁡≥−φ(R(t+1))R\operatorname{Rm} \geq -\varphi(R(t + 1))R).

Theorem 3.1 Canonical neighbourhoods (Perelman I, Theorem 12.1)

Given ε>0\varepsilon > 0, κ>0\kappa > 0 and a function φ\varphi as above, there is r0>0r_0 > 0 with the following property. Let g(t)g(t), 0≤t≤T0 \leq t \leq T, be a Ricci flow on a closed 3-manifold that has φ\varphi-almost nonnegative curvature and is κ\kappa-noncollapsed at scales below r0r_0. Then for every point (x0,t0)(x_0, t_0) with t0≥1t_0 \geq 1 and Q=R(x0,t0)≥r0−2Q = R(x_0, t_0) \geq r_0^{-2}, the flow on the region

{(x,t):dist⁡t02(x,x0)<(εQ)−1, t0−(εQ)−1≤t≤t0},\big\{(x, t) : \operatorname{dist}^2_{t_0}(x, x_0) < (\varepsilon Q)^{-1},\ t_0 - (\varepsilon Q)^{-1} \leq t \leq t_0\big\},

rescaled by the factor QQ, is ε\varepsilon-close to the corresponding region of some κ\kappa-solution.

Combined with the structure of κ\kappa-solutions (12B.2 The Structure of κ-Solutions), this gives what is used. For a smooth Ricci flow on a closed oriented 3-manifold on a finite time interval, the pinching estimate holds and the flow is κ\kappa-noncollapsed at small scales (12A.4 κ-Noncollapsing), so there is r=r(ε)>0r = r(\varepsilon) > 0 such that every point with R≥r−2R \geq r^{-2} has a canonical neighbourhood: a strong ε\varepsilon-neck, an ε\varepsilon-cap, or a closed positively curved component (Perelman II, §3). The condition t0≥1t_0 \geq 1 only ensures there is room to look back in time; it is harmless after rescaling the initial metric.

As Perelman writes it, the same r0r_0 serves as the noncollapsing scale and as the curvature threshold. In the proof, the threshold tends to zero while the rescaled flows must be noncollapsed at scales tending to infinity, so it is cleaner to fix the noncollapsing scale, say ρ\rho, in advance and let only the threshold r0r_0 shrink. That is how the theorem is applied: in II, §3 the flow is κ\kappa-noncollapsed at scales below a fixed rr by 12A.4 κ-Noncollapsing, and Theorem 12.1 then supplies the threshold. Below, "noncollapsed" means at scales below such a fixed ρ\rho.

Read the quantifiers as 2A.5 Quantifiers and the Shape of a Proof taught: ∀ε,κ,φ ∃r0 ∀\forall\varepsilon, \kappa, \varphi\ \exists r_0\ \forall flows in the class ∀(x0,t0)\forall(x_0, t_0) with t0≥1t_0 \geq 1: R(x0,t0)≥r0−2  ⟹  R(x_0, t_0) \geq r_0^{-2} \implies the rescaled flow near (x0,t0)(x_0, t_0) is ε\varepsilon-close to a κ\kappa-solution. The threshold r0r_0 is universal for the class. It is not a property of one flow.

The proof

The negation reads: there are ε\varepsilon, κ\kappa and φ\varphi, and a sequence r0→0r_0 \to 0, with flows in the class and points (x0,t0)(x_0, t_0) with R(x0,t0)≥r0−2R(x_0, t_0) \geq r_0^{-2} at which no κ\kappa-solution is ε\varepsilon-close (Exercise 3.2). The proof rescales at these points and shows that the rescaled flows converge to a κ\kappa-solution, which contradicts the choice of the points. Here is the architecture, step by step (Figure 3.1).

Step 1: choose the counterexample well. Among the bad points of a given flow, Perelman chooses one with nearly the smallest curvature QQ, in this sense: the conclusion does hold at every (x,t)(x, t) with R(x,t)>2QR(x, t) > 2Q and t0−HQ−1≤t≤t0t_0 - HQ^{-1} \leq t \leq t_0, where H→∞H \to \infty as r0→0r_0 \to 0. This is a form of point picking (11B.4 Singularities). It means that, in the region that matters, every point of much higher curvature already has a canonical neighbourhood, and so (by 12B.2 The Structure of κ-Solutions) satisfies the derivative estimates ∣∂tR∣≤CR2|\partial_tR| \leq CR^2 and ∣∇R∣≤CR3/2|\nabla R| \leq CR^{3/2}.

Step 2: local control backwards in time (Claim 1). For each (xˉ,tˉ)(\bar x, \bar t) in the time window, with Qˉ=Q+R(xˉ,tˉ)\bar Q = Q + R(\bar x, \bar t), the curvature is at most 4Qˉ4\bar Q on a backward parabolic neighbourhood of size cQˉ−1/2c\bar Q^{-1/2} in space and cQˉ−1c\bar Q^{-1} in time, with c=c(κ)c = c(\kappa). This follows from the derivative estimates at high-curvature points, as in 12B.2 The Structure of κ-Solutions's rehearsal exercise.

Step 3: bounded curvature at bounded distance (Claim 2). This is the hardest step. If the curvature of the rescaled flows were unbounded at bounded distance from x0x_0, follow a shortest geodesic out from x0x_0 towards the high curvature. Either the curvature along it stays bounded at bounded distances, and in the limit the geodesic runs out along an almost cylindrical region, so the high-curvature point escapes to infinity; or a limit along the geodesic has a first singular point oo at finite distance. Near oo the limit is cylindrical, with radius at most ε\varepsilon times the distance to oo, so oo has nonnegative curvature in Aleksandrov's sense and the metric near oo is cone-like. Rescaling at points approaching oo gives a piece of a non-flat metric cone, and by Step 2 it is a limit of Ricci flows on a time interval, not just of metrics. A Ricci flow with nonnegative curvature cannot contain a piece of a non-flat cone: that contradicts Hamilton's strong maximum principle, which forces such a flow to split or to have positive curvature, and a cone does neither.

Step 4: a limit at the final time. With curvature bounded at bounded distance and κ\kappa-noncollapsing, which bounds the injectivity radius (9B.3 Collapsing and Noncollapsing), Hamilton's compactness theorem (11B.3 Compactness of Ricci Flows) gives a smooth limit of the rescaled metrics at time t0t_0. Pinching makes its curvature nonnegative (Exercise 3.3). Its curvature is bounded, since otherwise it would contain round necks of radii tending to zero, impossible in a complete manifold of nonnegative curvature. Step 2 then extends the limit to a short interval of earlier times.

Step 5: the limit is ancient. Let t′t' be the earliest time to which the limit can be taken. Hamilton's Harnack inequality (11B.2 Ancient Solutions and the Harnack Inequality) gives ∂tR≥−Rt−t′\partial_tR \geq -\frac{R}{t - t'}, hence R(x,t)≤Q~t0−t′t−t′R(x, t) \leq \tilde Q\frac{t_0 - t'}{t - t'}, with Q~\tilde Q the maximum of RR at t0t_0 (Exercise 3.6). This bounds how fast distances change (Perelman's Lemma 8.3(b)). For a noncompact limit, a geometric argument with long geodesics then bounds the curvature uniformly outside a compact set of bounded diameter, and Step 3 bounds it everywhere. With the curvature bounded on (t′,t0](t', t_0], the limit extends past t′t': a contradiction. So the limit exists for all earlier times. It is ancient, complete, of bounded nonnegative curvature, non-flat (its curvature is 11 at the base point), and κ\kappa-noncollapsed at all scales, because the rescaled flows are noncollapsed at scales below ρQ\rho\sqrt Q, which tends to infinity since Q≥r0−2Q \geq r_0^{-2} and r0→0r_0 \to 0. It is a κ\kappa-solution.

Step 6: the contradiction. The rescaled flows converge smoothly on compact sets to a κ\kappa-solution, so for large kk the region in the statement is ε\varepsilon-close to it. That contradicts the choice of (x0,t0)(x_0, t_0).

Figure 3.1. The proof of the canonical neighbourhood theorem as the contradiction–compactness template of 2A.5 Quantifiers and the Shape of a Proof, with the chapter that supplies each step (schematic).

Two remarks on the architecture. Step 3, bounded curvature at bounded distance, is the genuinely new ingredient; Steps 4–6 are the template. And the argument is about the first bad point in a suitable sense: the points of higher curvature are already known to be good, and their good behaviour is what controls the limit. 12B.5 Ricci Flow with Surgery for All Time runs the same argument again for flows with surgery, where it must also handle surgeries that happen nearby in space and time.

Figure 3.2. Zooming in on a point of high curvature (schematic). On the left, a dumbbell with a thin neck; on the right, the neck rescaled by its curvature, nearly a round cylinder over many radii: an ε\varepsilon-neck.
Where this goes Cutting along necks

The theorem identifies where the curvature is large. 12B.4 Surgery uses it at a singular time: the high-curvature regions are tubes and horns of necks with caps, and surgery cuts along the central spheres of necks deep inside the horns and glues in standard caps. The canonical neighbourhood theorem must then be re-proved for the flow after surgery, with constants that do not degenerate. That is the business of 12B.5 Ricci Flow with Surgery for All Time.

History

Theorem 12.1 is in §12 of Perelman's first preprint (2002), under the heading "Almost nonnegative curvature in dimension three". The same section contains Theorems 12.2 and 12.3, which control curvature from volume; Perelman corrected the statement of 12.2 in §6.2 of his second preprint. The proof of 12.1 is two pages in the original; the expositions by Kleiner and Lott, Morgan and Tian, and Cao and Zhu take considerably longer, and filling in the details of Claim 2 and the backward extension is where much of their work went.

Recall Where we stand

Given ε\varepsilon, κ\kappa and a pinching function φ\varphi, there is r0r_0 such that any 3D Ricci flow on a closed manifold, φ\varphi-almost nonnegatively curved and κ\kappa-noncollapsed below r0r_0, is ε\varepsilon-close, after rescaling by Q=R(x0,t0)≥r0−2Q = R(x_0, t_0) \geq r_0^{-2} near any point with t0≥1t_0 \geq 1, to a κ\kappa-solution. With 12B.2 The Structure of κ-Solutions: every point of high curvature has a canonical neighbourhood (strong neck, cap, or closed positively curved component). The proof: pick counterexamples of nearly least curvature, control curvature backwards, prove bounded curvature at bounded distance (the cone argument and Hamilton's strong maximum principle), extract a limit by noncollapsing and compactness, show it is ancient by Harnack, and conclude. 12B.4 Surgery uses these neighbourhoods at a singular time, to decide where to cut.

Exercises

Exercise 3.2 The negation

Write the negation of Theorem 3.1 in quantifier form, and compare it with the rehearsal in 2A.5 Quantifiers and the Shape of a Proof. Describe the sequence of counterexamples obtained by taking r0=1kr_0 = \frac1k.

Solution

∃ε,κ,φ ∀r0 ∃\exists\varepsilon, \kappa, \varphi\ \forall r_0\ \exists a flow in the class (φ\varphi-pinched, κ\kappa-noncollapsed below the fixed scale ρ\rho) ∃(x0,t0)\exists(x_0, t_0) with t0≥1t_0 \geq 1, R(x0,t0)≥r0−2R(x_0, t_0) \geq r_0^{-2}, such that no κ\kappa-solution is ε\varepsilon-close to the rescaled region. With r0=1kr_0 = \frac1k: flows gkg_k and points with R≥k2R \geq k^2 at which the rescaled geometry is not ε\varepsilon-close to any κ\kappa-solution. The flows are noncollapsed at scales below ρ\rho, which after rescaling by R≥k2R \geq k^2 means at scales below at least kρ→∞k\rho \to \infty.

Exercise 3.3 Why the limit has nonnegative curvature

Suppose Rm⁡≥−φ(R)R\operatorname{Rm} \geq -\varphi(R)R, and let g~=Qg\tilde g = Qg, so that Rm⁡~=Q−1Rm⁡\widetilde{\operatorname{Rm}} = Q^{-1}\operatorname{Rm} and R~=Q−1R\tilde R = Q^{-1}R (as curvature-operator eigenvalues). Show that Rm⁡~≥−φ(QR~)R~\widetilde{\operatorname{Rm}} \geq -\varphi(Q\tilde R)\tilde R. Deduce that on a region where R~\tilde R lies between two positive constants, the negative part of Rm⁡~\widetilde{\operatorname{Rm}} tends to zero as Q→∞Q \to \infty. Where R~\tilde R is small, what replaces this argument?

Solution

Divide Rm⁡≥−φ(R)R\operatorname{Rm} \geq -\varphi(R)R by QQ, with R=QR~R = Q\tilde R. If c≤R~≤Cc \leq \tilde R \leq C, then φ(QR~)≤φ(Qc)→0\varphi(Q\tilde R) \leq \varphi(Qc) \to 0, so Rm⁡~≥−φ(Qc)C→0\widetilde{\operatorname{Rm}} \geq -\varphi(Qc)C \to 0. Where R~\tilde R is small, use the Hamilton–Ivey estimate itself (11A.5 Hamilton–Ivey Pinching): for normalised initial data it bounds the negative part of the curvature by a constant CC wherever RR is bounded, and after rescaling that bound becomes CQ→0\frac CQ \to 0. In the limit the curvature operator is nonnegative everywhere.

Exercise 3.4 Where each result enters

For each of the following, name the step of the proof in which it is used: Hamilton's compactness theorem; Cheeger–Gromov–Taylor; the Hamilton–Ivey estimate; Hamilton's Harnack inequality; Hamilton's strong maximum principle; the derivative estimates of 12B.2 The Structure of κ-Solutions; Perelman's noncollapsing theorem.

Solution

Compactness: Step 4 (and the backward extension in Step 5). Cheeger–Gromov–Taylor: Step 4, turning noncollapsing into an injectivity radius bound. Hamilton–Ivey: through φ\varphi, Step 4 (nonnegative curvature of the limit). Harnack: Step 5, and in the compactness of 12B.2 The Structure of κ-Solutions. Strong maximum principle: Step 3. Derivative estimates: Steps 1–2. Noncollapsing: a hypothesis, used in Steps 4 and 5; for actual flows it is supplied by 12A.4 κ-Noncollapsing.

Exercise 3.5 Why a threshold is needed

(a) Show that no region of a hyperbolic 3-manifold, rescaled by any positive factor, is ε\varepsilon-close to a region of a κ\kappa-solution, for small ε\varepsilon. (b) Show that in the Ricci flow of a hyperbolic manifold, g(t)=(1+4t)g0g(t) = (1 + 4t)g_0, the scalar curvature never exceeds r0−2r_0^{-2} for small r0r_0, so the theorem says nothing about it. (c) What does this tell you about the role of r0r_0?

Solution

(a) Rescaling keeps sectional curvatures negative, while κ\kappa-solutions have nonnegative curvature; closeness in C2C^2 would make them nearly equal. (b) R=−61+4t<0<r0−2R = -\frac{6}{1 + 4t} < 0 < r_0^{-2}. (c) The theorem describes only the high-curvature part of a flow. Regions of low or negative curvature can look like anything, and in 12C.4 Geometrization they turn out to carry the hyperbolic pieces of geometrization.

Exercise 3.6 Rehearsal: the Harnack bound in Step 5

Assume ∂tR≥−Rt−t′\partial_tR \geq -\frac{R}{t - t'} for t′<t≤t0t' < t \leq t_0 and R>0R > 0. (a) Show that log⁡R(x,t0)−log⁡R(x,t)≥−log⁡t0−t′t−t′\log R(x, t_0) - \log R(x, t) \geq -\log\frac{t_0 - t'}{t - t'}. (b) Deduce R(x,t)≤R(x,t0)t0−t′t−t′R(x, t) \leq R(x, t_0)\frac{t_0 - t'}{t - t'}. (c) Explain why this bounds the curvature on [t′+t02,t0][\frac{t' + t_0}{2}, t_0] by 2Q~2\tilde Q, and why it gives no bound as t→t′t \to t'.

Solution

(a) ∂tlog⁡R≥−1t−t′\partial_t\log R \geq -\frac{1}{t - t'}; integrate from tt to t0t_0: log⁡R(t0)−log⁡R(t)≥−(log⁡(t0−t′)−log⁡(t−t′))\log R(t_0) - \log R(t) \geq -\big(\log(t_0 - t') - \log(t - t')\big). (b) Exponentiate. (c) For t≥t′+t02t \geq \frac{t' + t_0}{2}, t0−t′t−t′≤2\frac{t_0 - t'}{t - t'} \leq 2. As t→t′t \to t' the factor blows up, so the bound is only useful away from t′t'; Perelman combines it with the distance estimate and Step 3 to get a bound up to t′t', and then extends past it.

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