Book 12B

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

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

The Structure of κ-Solutions

Necks and caps, compactness, and universal estimates.

20 min read · Updated Oct 3, 2026

Read Perelman I, §11.4–11.8, and Perelman II, §1.5 and the "Notation and terminology" at its start, where necks and caps are defined. Morgan and Tian's chapter on κ\kappa-solutions proves the compactness theorem in detail.

In this chapter · 8 sections
  1. 2.1Pipes and end caps
  2. 2.2Necks and caps
  3. 2.3Volume and curvature
  4. 2.4Compactness
  5. 2.5Universal estimates and canonical neighbourhoods
  6. 2.6The complete classification
  7. 2.7History
  8. 2.8Exercises

12B.1 κ-Solutions sorted κ\kappa-solutions by their behaviour in the far past. Surgery needs something else: a description of a κ\kappa-solution now, at each of its points, with constants that do not depend on which κ\kappa-solution it is. Perelman obtains it from one theorem: κ\kappa-solutions form a compact family up to scaling. Compactness turns qualitative facts into uniform ones. It gives universal bounds on the derivatives of curvature, and it shows that every point of every κ\kappa-solution lies in a region of one of four standard kinds: a neck, a cap, or one of two kinds of closed component. These are the canonical neighbourhoods, and the rest of the proof works with them.

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

  • define ε\varepsilon-necks, strong ε\varepsilon-necks, ε\varepsilon-caps, tubes and horns, with every parameter explicit;
  • state that noncompact κ\kappa-solutions have asymptotic volume ratio zero, and explain why that matters;
  • state the compactness theorem for κ\kappa-solutions and outline its proof;
  • state the universal estimates ∣∇R∣<ηR3/2|\nabla R| < \eta R^{3/2}, ∣∂tR∣<ηR2|\partial_tR| < \eta R^2 and the canonical neighbourhood description of κ\kappa-solutions;
  • describe the neck–cap structure of a noncompact κ\kappa-solution, and state the later complete classification.

Pipes and end caps

In the world Analogy A kit of standard parts

A plumbing run, seen from close up, is made of standard parts: lengths of straight pipe and end caps, joined end to end, with an occasional closed vessel. Every point of the run lies in one of those parts, and knowing the parts tells you how to cut the run and seal it. The structure theorem for κ\kappa-solutions says the same about high curvature in the three-dimensional Ricci flow. Every point lies in a nearly round cylinder (a neck), in a cap, or in a small closed piece of known shape.

Where the picture breaks

Pipes come in a few sizes, and a fitting is exactly standard. In a κ\kappa-solution the "pipe" changes radius continuously, each piece is only ε\varepsilon-close to its model after rescaling by the local curvature, and the closeness is measured in a strong smooth topology. There are no joints: necks overlap, and a tube is a chain of overlapping necks. And the whole description holds only at the scale set by the curvature at each point.

Necks and caps

Perelman fixes the vocabulary at the start of his second preprint. Throughout, ε>0\varepsilon > 0 is a fixed small constant, and "ε\varepsilon-close" means close in the CNC^N topology with N>ε−1N > \varepsilon^{-1}, after the indicated rescaling.

Definition 2.1 Necks, tubes, horns and caps (Perelman II, Notation)
  • The standard neck is S2×IS^2\times I with the product metric, where S2S^2 has scalar curvature 11 (radius 2\sqrt2) and II has length 2ε−12\varepsilon^{-1}.
  • A ball B(x,t,ε−1r)B(x, t, \varepsilon^{-1}r) is an ε\varepsilon-neck if, after scaling the metric by r−2r^{-2}, it is ε\varepsilon-close to the standard neck.
  • A parabolic neighbourhood P(x,t,ε−1r,−r2)P(x, t, \varepsilon^{-1}r, -r^2), the ball B(x,t,ε−1r)B(x, t, \varepsilon^{-1}r) followed backwards for time r2r^2, is a strong ε\varepsilon-neck if, after scaling by r−2r^{-2}, it is ε\varepsilon-close to the evolving standard neck, which at each time t′∈[−1,0]t' \in [-1, 0] has length 2ε−12\varepsilon^{-1} and scalar curvature (1−t′)−1(1 - t')^{-1}.
  • A metric on S2×IS^2\times I in which every point lies in some ε\varepsilon-neck is an ε\varepsilon-tube, an ε\varepsilon-horn or a double ε\varepsilon-horn if the scalar curvature stays bounded at both ends, stays bounded at one end and tends to infinity at the other, or tends to infinity at both ends.
  • A metric on B3B^3 or on RP3∖Bˉ3\mathbb{RP}^3\setminus\bar B^3 in which every point outside some compact set lies in an ε\varepsilon-neck is an ε\varepsilon-cap, or a capped ε\varepsilon-horn if the scalar curvature tends to infinity at the end.

A neck is a piece of the round cylinder of length 2ε−12\varepsilon^{-1} in units of its radius, so it is long and thin. A strong neck has also been a neck for a while: it is close to the shrinking cylinder over a backward time interval. Figure 2.1 draws the model. The central 2-sphere of a neck separates it into two halves (Exercise 2.5); this is the sphere along which surgery cuts. A cap is a ball, or a punctured RP3\mathbb{RP}^3, finished off by necks. The RP3\mathbb{RP}^3 case comes from (S2×R)/Z2(S^2\times\mathbb{R})/\mathbb{Z}_2, whose end is a neck and whose core is a neighbourhood of an RP2\mathbb{RP}^2.

Figure 2.1. The standard neck, the model for an ε\varepsilon-neck after rescaling (schematic, with ε=14\varepsilon = \frac14 so that the length is 88; a real ε\varepsilon is much smaller and the neck much longer). The dashed central sphere separates it.

Volume and curvature

The first structural fact is that a noncompact κ\kappa-solution is thin at infinity in an average sense. For a complete noncompact manifold with Ric⁡≥0\operatorname{Ric} \geq 0, the ratio Vol⁡B(p,r)/rn\operatorname{Vol}B(p, r)/r^n is nonincreasing by Bishop–Gromov (9B.2 Volume Comparison), so it has a limit as r→∞r \to \infty, the asymptotic volume ratio V\mathcal V.

Proposition 2.2 Asymptotic volume ratio zero (Perelman I, Proposition 11.4)

Every noncompact κ\kappa-solution has V=0\mathcal V = 0 at each time.

The proof is by induction on dimension. If V>0\mathcal V > 0, consider how fast the curvature decays relative to distance, lim sup⁡R(x)d(x)2\limsup R(x)d(x)^2. If it is infinite, blowing up at well-chosen points gives a κ\kappa-solution that splits off a line, and one passes to a lower dimension. If it is finite and positive, a blow-down gives a piece of a non-flat metric cone, which Hamilton's strong maximum principle rules out. If it is zero, the manifold is flat. Zero asymptotic volume ratio is a strong statement about noncollapsed solutions, which are thick at the scale of their curvature but must be thin compared with Euclidean space at large scales. Its use is a pair of corollaries (I, 11.5 and 11.6) which turn it around: a lower bound on volume at some scale gives an upper bound on curvature there. Precisely, if a ball B(x0,r0)B(x_0, r_0) has volume at least wr0nwr_0^n along a flow with nonnegative curvature operator on [t0,0][t_0, 0], then R≤Cr0−2+B(t−t0)−1R \leq Cr_0^{-2} + B(t - t_0)^{-1} on B(x0,14r0)B(x_0, \frac14r_0), with BB and CC depending only on ww.

Compactness

Theorem 2.3 Compactness of κ\kappa-solutions (Perelman I, Theorem 11.7; II, §1.1)

Fix κ>0\kappa > 0. From any sequence of three-dimensional κ\kappa-solutions (Mk,gk(t))(M_k, g_k(t)) and points xkx_k with R(xk,0)=1R(x_k, 0) = 1, one can extract a subsequence converging smoothly (pointed at (xk,0)(x_k, 0)) to a κ\kappa-solution.

Perelman stated it for noncompact solutions and noted in his second preprint that this assumption was redundant, and that the limit need not have the same topology as the MkM_k.

The idea

By noncollapsing and Hamilton's compactness theorem (11B.3 Compactness of Ricci Flows), it is enough to bound the curvature at bounded distance from xkx_k: if R(yk,0)→∞R(y_k, 0) \to \infty, then the distance from xkx_k to yky_k must tend to infinity.

  1. Suppose not. Take yky_k at bounded distance with R(yk,0)→∞R(y_k, 0) \to \infty, and let zkz_k be the closest point to xkx_k with R(zk,0) d(xk,zk)2=1R(z_k, 0)\,d(x_k, z_k)^2 = 1.
  2. Curvature is controlled near zkz_k. If R/R(zk)R/R(z_k) were unbounded on B(zk,2R(zk)−1/2)B(z_k, 2R(z_k)^{-1/2}), the volume-to-curvature corollaries and Bishop–Gromov would make the balls B(zk,R(zk)−1/2)B(z_k, R(z_k)^{-1/2}) collapse on the scale of their radii.
  3. Harnack. Shi's derivative estimates bound ∂tR\partial_tR at zkz_k, and integrating Hamilton's Harnack inequality gives 1=R(xk,0)≥cR(zk,0)1 = R(x_k, 0) \geq cR(z_k, 0). So R(zk,0)R(z_k, 0) is bounded.
  4. Collapse. Then the existence of yky_k at bounded distance, with huge curvature, together with the volume–curvature corollary and Bishop–Gromov, makes B(xk,c)B(x_k, c) collapse: a contradiction.
  5. Bounded curvature in the limit. If the limit had unbounded curvature, rescaling at points of nearly maximal curvature would give a κ\kappa-solution that splits off a line, hence a round cylinder by the two-dimensional classification. The limit would then contain round necks of radii tending to zero, which is impossible in a complete manifold of nonnegative curvature.

The fact used in step 5, that a nonnegatively curved complete manifold cannot contain arbitrarily thin necks going off to infinity, recurs constantly. Perelman uses it without proof; it comes from comparison geometry in nonnegative curvature (9B.5 Splitting and Soul Theorems), and the expositions write the argument out.

Universal estimates and canonical neighbourhoods

Compactness, applied to the whole class at once, gives constants that hold for every κ\kappa-solution. Perelman also shows that κ\kappa itself can be made universal.

Theorem 2.4 Structure of κ\kappa-solutions (Perelman II, §1.5)
  1. There is κ0>0\kappa_0 > 0 such that every κ\kappa-solution is a κ0\kappa_0-solution or a quotient of the round S3S^3.
  2. There is a universal constant η\eta such that at every point of every κ\kappa-solution,
∣∇R∣<ηR3/2,∣∂tR∣<ηR2.|\nabla R| < \eta R^{3/2}, \qquad |\partial_tR| < \eta R^2.
  1. For every sufficiently small ε>0\varepsilon > 0 there are C1(ε)C_1(\varepsilon) and C2(ε)C_2(\varepsilon) such that each point (x,t)(x, t) of every κ\kappa-solution has a radius r<C1R(x,t)−1/2r < C_1R(x, t)^{-1/2} and a neighbourhood BB with B(x,t,r)⊂B⊂B(x,t,2r)B(x, t, r) \subset B \subset B(x, t, 2r), of one of four kinds:

    • (a) BB is a strong ε\varepsilon-neck (its final time slice);
    • (b) BB is an ε\varepsilon-cap;
    • (c) BB is a closed manifold diffeomorphic to S3S^3 or RP3\mathbb{RP}^3;
    • (d) BB is a closed manifold of constant positive sectional curvature.

    Moreover the scalar curvature on BB lies between C2−1R(x,t)C_2^{-1}R(x, t) and C2R(x,t)C_2R(x, t); in cases (a)–(c) the volume of BB exceeds C2−1R(x,t)−3/2C_2^{-1}R(x, t)^{-3/2}; and in case (c) the sectional curvature exceeds C2−1R(x,t)C_2^{-1}R(x, t).

The estimates in part 2 are scale-invariant (Exercise 2.6), and they are what makes high curvature local: they say that R−1/2R^{-1/2}, the natural length scale, changes at a bounded rate in space, and R−1R^{-1} at a bounded rate in time (Exercise 2.9). Part 3 is the template for the canonical neighbourhood assumption that 12B.3 The Canonical Neighbourhood Theorem proves for every three-dimensional Ricci flow at high curvature.

The neck–cap structure. For a noncompact κ\kappa-solution, Perelman shows (I, Corollary 11.8) that the set MεM_\varepsilon of points that are not centres of ε\varepsilon-necks is compact, with diameter at most CQ−1/2CQ^{-1/2} and curvature comparable to QQ on it, where QQ is the curvature at a point of its boundary. So a noncompact κ\kappa-solution is a compact core followed by a tube of necks running out to infinity. If its curvature is positive, it is diffeomorphic to R3\mathbb{R}^3 by the soul theorem (9B.5 Splitting and Soul Theorems), and the core with its first necks is an ε\varepsilon-cap. If its curvature is not positive, the strong maximum principle splits it, and it is the round cylinder or its Z2\mathbb{Z}_2 quotient. Figure 2.2 shows the picture on the Bryant soliton.

Figure 2.2. A noncompact κ\kappa-solution as a cap followed by necks, drawn on the Bryant soliton (outline computed from its ODE; the cap region and the neck boxes are schematic). Each neck has length proportional to the local radius, so the necks lengthen as the soliton widens.

The complete classification

Perelman's proof needs only the qualitative description above. He conjectured more (I, §11.9): that the Bryant soliton is the only noncompact κ\kappa-solution with positive curvature, up to scaling. Simon Brendle proved this ("Ancient solutions to the Ricci flow in dimension 3", Acta Mathematica 225, 2020): every noncompact three-dimensional κ\kappa-solution is a family of shrinking round cylinders, a quotient of one, or the Bryant soliton. Brendle, Panagiota Daskalopoulos and Nataša Šešum then showed ("Uniqueness of compact ancient solutions to three-dimensional Ricci flow", Inventiones Mathematicae 226, 2021) that a κ\kappa-noncollapsed ancient solution on S3S^3 is either a family of shrinking round spheres or Perelman's compact example of 12B.1 κ-Solutions. The list of singularity models is now complete in a form Perelman did not have, but the proof of the Poincaré conjecture never depended on it.

Where this goes From models to flows

Everything here is about κ\kappa-solutions, which are idealised limits. 12B.3 The Canonical Neighbourhood Theorem proves that an actual Ricci flow on a closed 3-manifold, at any point of large enough curvature, is ε\varepsilon-close after rescaling to a κ\kappa-solution, and so inherits a canonical neighbourhood. The proof is the contradiction–compactness template at full strength, and uses every result of this chapter.

History

The definitions of necks, horns and caps are those of Perelman's second preprint (2003); Hamilton had worked with necks in his four-dimensional surgery paper (1997), and Perelman cites it for the capping construction (12B.4 Surgery). The compactness theorem and the asymptotic volume ratio proposition are in §11 of the first preprint (2002), with the noncompactness assumption removed in the second. The universal κ0\kappa_0, η\eta and the four kinds of neighbourhood are in II, §1.5. The complete classification is due to Brendle (2020) and Brendle–Daskalopoulos–Šešum (2021).

Recall Where we stand

An ε\varepsilon-neck is, after rescaling, ε\varepsilon-close in CNC^{N}, N>ε−1N > \varepsilon^{-1}, to S2×IS^2\times I with R=1R = 1 and length 2ε−12\varepsilon^{-1}; a strong neck is close to the shrinking cylinder for a unit of backward time; caps are balls or punctured copies of RP3\mathbb{RP}^3 ending in necks; tubes and horns are chains of necks. Noncompact κ\kappa-solutions have asymptotic volume ratio zero, which converts volume lower bounds into curvature upper bounds. κ\kappa-solutions are compact modulo scaling. Hence: a universal κ0\kappa_0, universal bounds ∣∇R∣<ηR3/2|\nabla R| < \eta R^{3/2}, ∣∂tR∣<ηR2|\partial_tR| < \eta R^2, and at every point a canonical neighbourhood (strong neck, cap, or a closed S3S^3, RP3\mathbb{RP}^3 or round quotient) with curvature and volume controlled by R(x,t)R(x, t). Noncompact κ\kappa-solutions are a cap followed by necks. Brendle and Brendle–Daskalopoulos–Šešum later completed the classification. 12B.3 The Canonical Neighbourhood Theorem transfers this description from κ\kappa-solutions to every three-dimensional Ricci flow at high curvature.

Exercises

Exercise 2.5 The central sphere separates

Let N=S2×(−L,L)N = S^2\times(-L, L) and Σ=S2×{0}\Sigma = S^2\times\{0\}. Show that N∖ΣN\setminus\Sigma has exactly two components. Deduce that in an ε\varepsilon-neck the central sphere (the image of Σ\Sigma under the closeness diffeomorphism) separates the neck, so that cutting along it produces two pieces, each with one new boundary sphere.

Solution

N∖Σ=S2×(−L,0) ∪ S2×(0,L)N\setminus\Sigma = S^2\times(-L, 0)\ \cup\ S^2\times(0, L), a disjoint union of two connected open sets, since S2S^2 and intervals are connected. A diffeomorphism carries components to components, so the same holds in the neck.

Exercise 2.6 The universal estimates on models

(a) On the shrinking cylinder S2×RS^2\times\mathbb{R} with R=−1tR = -\frac1t, compute ∣∂tR∣R2\frac{|\partial_tR|}{R^2} and ∣∇R∣R3/2\frac{|\nabla R|}{R^{3/2}}. (b) Do the same on the shrinking round S3S^3 with R=−32tR = -\frac{3}{2t}. (c) Show that both ratios are unchanged when the metric is scaled by λ2\lambda^2 and time by λ2\lambda^2. What does (a) say about η\eta?

Solution

(a) ∂tR=1t2=R2\partial_tR = \frac{1}{t^2} = R^2, so the time ratio is 11; ∇R=0\nabla R = 0. (b) ∂tR=32t2=23R2\partial_tR = \frac{3}{2t^2} = \frac23R^2, ratio 23\frac23; ∇R=0\nabla R = 0. (c) Under g↦λ2gg \mapsto \lambda^2g, t↦λ2tt \mapsto \lambda^2t: R↦λ−2RR \mapsto \lambda^{-2}R, ∂tR↦λ−4∂tR\partial_tR \mapsto \lambda^{-4}\partial_tR, ∣∇R∣↦λ−3∣∇R∣|\nabla R| \mapsto \lambda^{-3}|\nabla R|, so both ratios are invariant. From (a), the universal constant must satisfy η>1\eta > 1.

Exercise 2.7 Asymptotic volume ratios

(a) Show that the round cylinder S2(ρ)×RS^2(\rho)\times\mathbb{R} has asymptotic volume ratio 00: compute Vol⁡B(p,r)\operatorname{Vol}B(p, r) for rr large up to a bounded error. (b) Assuming the Bryant soliton's profile grows like ψ(s)≈cs\psi(s) \approx c\sqrt s, show that Vol⁡B(p,r)\operatorname{Vol}B(p, r) grows like r2r^2, so its ratio is also 00. (c) Why is R3\mathbb{R}^3, with ratio ω3\omega_3, not a counterexample to Proposition 2.2?

Solution

(a) For r≫ρr \gg \rho, B(p,r)B(p, r) is roughly S2×[−r,r]S^2\times[-r, r], of volume about 4πρ2⋅2r4\pi\rho^2\cdot2r, so Vol⁡/r3→0\operatorname{Vol}/r^3 \to 0. (b) Vol⁡B(p,r)≈∫0r4πψ(s)2 ds≈4πc2r22\operatorname{Vol}B(p, r) \approx \int_0^r4\pi\psi(s)^2\,ds \approx 4\pi c^2\frac{r^2}{2}, so the ratio is about 2πc2r→0\frac{2\pi c^2}{r} \to 0. (c) R3\mathbb{R}^3 is flat, so it is not a κ\kappa-solution.

Exercise 2.8 Every parameter explicit

Write out what it means for a point (x,t)(x, t) of a κ\kappa-solution to have a canonical neighbourhood of type (a), stating explicitly: the radius rr and its bound in terms of R(x,t)R(x, t), the neighbourhood BB, the model it is close to and after what rescaling, the topology and the value of NN in the closeness, and the bounds on curvature and volume. Which constants depend on ε\varepsilon, and which on nothing at all?

Solution

There are r<C1(ε)R(x,t)−1/2r < C_1(\varepsilon)R(x, t)^{-1/2} and BB with B(x,t,r)⊂B⊂B(x,t,2r)B(x, t, r) \subset B \subset B(x, t, 2r) such that BB is the final time slice of a strong ε\varepsilon-neck: for some r′r', P(y,t,ε−1r′,−r′2)P(y, t, \varepsilon^{-1}r', -r'^2), scaled by r′−2r'^{-2}, is ε\varepsilon-close in CNC^N, N>ε−1N > \varepsilon^{-1}, to the evolving standard neck of length 2ε−12\varepsilon^{-1} and scalar curvature (1−t′)−1(1 - t')^{-1} at time t′∈[−1,0]t' \in [-1, 0]. On BB, C2(ε)−1R(x,t)≤R≤C2(ε)R(x,t)C_2(\varepsilon)^{-1}R(x, t) \leq R \leq C_2(\varepsilon)R(x, t), and Vol⁡B>C2(ε)−1R(x,t)−3/2\operatorname{Vol}B > C_2(\varepsilon)^{-1}R(x, t)^{-3/2}. C1C_1 and C2C_2 depend only on ε\varepsilon; κ0\kappa_0 and η\eta are universal.

Exercise 2.9 Rehearsal: curvature scale is Lipschitz

Assume ∣∇R∣≤ηR3/2|\nabla R| \leq \eta R^{3/2} and ∣∂tR∣≤ηR2|\partial_tR| \leq \eta R^2. (a) Show that ∣∇(R−1/2)∣≤η2|\nabla(R^{-1/2})| \leq \frac\eta2 and ∣∂t(R−1)∣≤η|\partial_t(R^{-1})| \leq \eta. (b) Deduce that R(y,t)≤4R(x,t)R(y, t) \leq 4R(x, t) whenever dt(x,y)≤η−1R(x,t)−1/2d_t(x, y) \leq \eta^{-1}R(x, t)^{-1/2}. (c) Deduce that R(x,t′)≤2R(x,t)R(x, t') \leq 2R(x, t) for t−12ηR(x,t)−1≤t′≤tt - \frac{1}{2\eta}R(x, t)^{-1} \leq t' \leq t. Explain why this is what "high curvature is local" means.

Solution

(a) ∇(R−1/2)=−12R−3/2∇R\nabla(R^{-1/2}) = -\frac12R^{-3/2}\nabla R and ∂t(R−1)=−R−2∂tR\partial_t(R^{-1}) = -R^{-2}\partial_tR. (b) Along a minimising geodesic, R−1/2(y)≥R−1/2(x)−η2d(x,y)≥12R−1/2(x)R^{-1/2}(y) \geq R^{-1/2}(x) - \frac\eta2d(x, y) \geq \frac12R^{-1/2}(x), so R(y)≤4R(x)R(y) \leq 4R(x). (c) R−1(x,t′)≥R−1(x,t)−η(t−t′)≥12R−1(x,t)R^{-1}(x, t') \geq R^{-1}(x, t) - \eta(t - t') \geq \frac12R^{-1}(x, t). So on a parabolic region of size comparable to R(x,t)−1/2R(x, t)^{-1/2} in space and R(x,t)−1R(x, t)^{-1} in time, the curvature stays within a fixed factor of R(x,t)R(x, t): a point of high curvature controls its surroundings at its own scale, which is what lets the canonical neighbourhood argument rescale and take limits.

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