Book 12B

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

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

The Singular Time: Horns and Strong Necks

The limit metric at a singular time, the set Ω where curvature stays bounded, ε-horns and their ends, and strong δ-necks deep in a horn, following Perelman II §3 and Morgan–Tian chapter 11.

38 min read · Updated Oct 23, 2026

Read Perelman II, §3 (one page) and §4.3 (the Lemma, half a page), then Morgan and Tian, chapter 11: Theorem 11.1 with Lemma 11.2, Theorem 11.8 with Proposition 11.10, Lemma 11.11 and Claims 11.14–11.15, Theorem 11.19 with Lemmas 11.21–11.30, and Theorem 11.31. Kleiner and Lott, §§67 and 71, are the parallel account.

In this chapter · 7 sections
  1. 7.1Local control from canonical neighbourhoods
  2. 7.2Smooth blow-up limits
  3. 7.3The flow at the singular time
  4. 7.4Horns and the components of Ω\OmegaΩ
  5. 7.5Strong δ\deltaδ-necks deep in a horn
  6. 7.6History
  7. 7.7Exercises
  8. ↗Free resources

With bounded curvature at bounded distance (12B.6 Bounded Curvature at Bounded Distance) in hand, two tasks remain before surgery can be defined. The first is to finish the proof of the canonical neighbourhood theorem: turn the curvature bound into a smooth blow-up limit, show that the limit extends backward to an ancient solution, and identify it as a κ\kappa-solution (Steps 4–5 of 12B.5 The Canonical Neighbourhood Theorem). The second is to look at the flow without rescaling as it reaches its first singular time TT: on the set Ω\Omega where the curvature stays bounded the metric has a smooth limit, and the canonical neighbourhoods describe the ends of Ω\Omega as horns, long tubes of necks along which the curvature goes to infinity. Surgery will cut these horns. Deep inside a horn the necks are not merely ε\varepsilon-necks but strong δ\delta-necks for any δ\delta we like, provided we go deep enough; that is the lemma that makes surgery controllable.

Morgan and Tian do all of this in their chapter 11, for generalized Ricci flows (12B.6 Bounded Curvature at Bounded Distance), so that it applies verbatim in the surgery setting of 12B.12 Canonical Neighbourhoods After Surgery. Perelman II, §3, does the second task in one page for a smooth flow.

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

  • prove that a sequence of blow-ups satisfying five hypotheses has a smooth limit flow on a short time interval, using the canonical-neighbourhood derivative estimates (Lemma 11.2);
  • prove that such limits extend backward as far as the flows do, and in particular are κ\kappa-solutions when the flows go back arbitrarily far;
  • prove that at a singular time the set Ω\Omega of bounded curvature is open, carries a smooth limit metric with proper scalar curvature, and has strong canonical neighbourhoods;
  • classify the components of Ω\Omega and their ends, and reconstruct the topology of MM from Ω\Omega;
  • prove that points deep enough in a horn are centres of strong δ\delta-necks, with h=h(δ,ρ)h = h(\delta, \rho) independent of the flow.

Local control from canonical neighbourhoods

Everything in this chapter rests on a simple consequence of the derivative estimates that canonical neighbourhoods carry (12B.4 Compactness and Universal Estimates for κ-Solutions): ∣∇R∣<CR3/2|\nabla R| < CR^{3/2} and ∣∂tR∣<CR2|\partial_tR| < CR^2 wherever RR is large. Both say that the curvature scale R−1/2R^{-1/2} cannot change much over a distance or time comparable to itself.

Lemma 7.1 Parabolic neighbourhoods of controlled curvature (Morgan–Tian, Lemma 11.2; Perelman II, §4.2, Claim 1)

Let (M,G)(\mathcal M, G) be a generalized three-dimensional Ricci flow in which every point with R≥r0−2R \geq r_0^{-2} has a strong (C,ε)(C, \varepsilon)-canonical neighbourhood. For a point zz at time t0t_0 set

r=12Cmax⁡(R(z),r0−2),Δt=116C(R(z)+r0−2).r = \frac{1}{2C\sqrt{\max(R(z), r_0^{-2})}}, \qquad \Delta t = \frac{1}{16C(R(z) + r_0^{-2})}.

If B(z,t0,r′)×IB(z, t_0, r')\times I, with r′≤rr' \leq r and II an interval of length at most Δt\Delta t having t0t_0 as an endpoint (before or after t0t_0), embeds in the space-time compatibly with time and the flow, then R≤2(R(z)+r0−2)R \leq 2(R(z) + r_0^{-2}) on it.

Proof. In space. Along a unit-speed path γ\gamma from zz of length s0<rs_0 < r, let R(s)=R(γ(s))R(s) = R(\gamma(s)). Where R(s)≥r0−2R(s) \geq r_0^{-2} the gradient bound gives ∣R′∣≤CR3/2|R'| \leq CR^{3/2}, that is, ∣ddsR−1/2∣≤C2|\frac{d}{ds}R^{-1/2}| \leq \frac C2. If R≥r0−2R \geq r_0^{-2} along the whole path, R(s)−1/2≥R(z)−1/2−C2s≥R(z)−1/2(1−14)=34R(z)−1/2R(s)^{-1/2} \geq R(z)^{-1/2} - \frac C2s \geq R(z)^{-1/2}(1 - \frac14) = \frac34R(z)^{-1/2}, so R≤169R(z)R \leq \frac{16}{9}R(z). If the path dips below r0−2r_0^{-2}, apply the same argument from the last point where R=r0−2R = r_0^{-2}, over a length at most r02C\frac{r_0}{2C}: R≤169r0−2R \leq \frac{16}{9}r_0^{-2}. Either way R≤169(R(z)+r0−2)R \leq \frac{16}{9}(R(z) + r_0^{-2}) on the ball.

In time. Along a flow line, ∣ddtR∣≤CR2|\frac{d}{dt}R| \leq CR^2 where R≥r0−2R \geq r_0^{-2}, that is, ∣ddtR−1∣≤C|\frac{d}{dt}R^{-1}| \leq C. Starting from at most 169(R(z)+r0−2)\frac{16}{9}(R(z) + r_0^{-2}), over time Δt\Delta t the reciprocal R−1R^{-1} decreases by at most CΔt=116(R(z)+r0−2)C\Delta t = \frac{1}{16(R(z) + r_0^{-2})}, so R−1≥916(R(z)+r0−2)−1−116(R(z)+r0−2)−1=12(R(z)+r0−2)−1R^{-1} \geq \frac{9}{16}(R(z) + r_0^{-2})^{-1} - \frac{1}{16}(R(z) + r_0^{-2})^{-1} = \frac12(R(z) + r_0^{-2})^{-1}. So R≤2(R(z)+r0−2)R \leq 2(R(z) + r_0^{-2}). Intervals where RR dips below r0−2r_0^{-2} are handled as before.

The lemma is pure calculus, and it is the reason the canonical neighbourhood assumption is so useful: it converts a pointwise statement about curvature into control on a whole parabolic neighbourhood of size comparable to the curvature scale.

Smooth blow-up limits

Theorem 7.2 A blow-up limit on a short time interval (Morgan–Tian, Theorem 11.1)

Fix (C,ε)(C, \varepsilon) and noncollapsing constants r,κ>0r, \kappa > 0. Let (Mn,Gn,xn)(\mathcal M_n, G_n, x_n) be based generalized three-dimensional Ricci flows with tn=t(xn)t_n = t(x_n), Qn=R(xn)Q_n = R(x_n), such that:

  1. each is pinched toward positive (with interval of definition in [0,∞)[0, \infty)) or has nonnegative curvature;
  2. every yy with t(y)≤tnt(y) \leq t_n and R(y)≥4QnR(y) \geq 4Q_n has a strong (C,ε)(C, \varepsilon)-canonical neighbourhood;
  3. Qn→∞Q_n \to \infty;
  4. for each AA, for large nn, the ball B(xn,tn,AQn−1/2)B(x_n, t_n, AQ_n^{-1/2}) has compact closure and the flow is κ\kappa-noncollapsed on scales ≤r\leq r at its points;
  5. there is μ>0\mu > 0 such that for each AA, for large nn, the flow line through every yy in that ball extends backward for time at least μmax⁡(Qn,R(y))−1\mu\max(Q_n, R(y))^{-1}.

Then, after shifting tnt_n to 00 and passing to a subsequence, (Mn,QnGn(0),xn)(\mathcal M_n, Q_nG_n(0), x_n) converges to a complete Riemannian three-manifold (M∞,g∞,x∞)(M_\infty, g_\infty, x_\infty) of bounded nonnegative curvature, and there is a limit Ricci flow g∞(t)g_\infty(t), −t0≤t≤0-t_0 \leq t \leq 0, with t0>0t_0 > 0 depending on the curvature bound and on μ\mu.

Proof. By 12B.6 Bounded Curvature at Bounded Distance (whose hypotheses are 1 and 2), the rescaled curvature is bounded on rescaled balls B(xn,0,A)B(x_n, 0, A) by a constant Q(A)Q(A), for large nn. Hypothesis 5 and Lemma 7.1 then give a backward time t0′(A)t_0'(A) and a bound Q′(A)Q'(A) on the rescaled curvature on B(xn,0,A)×(−t0′(A),0]B(x_n, 0, A)\times(-t_0'(A), 0] (Corollary 11.3). With pinching, a bound on RR bounds ∣Rm⁡∣|\operatorname{Rm}|; Shi's estimates (11A.5 Shi's Derivative Estimates) bound all derivatives (Corollary 11.4). With noncollapsing, which after rescaling holds on scales ≤rQn1/2→∞\leq rQ_n^{1/2} \to \infty, the injectivity radius at xnx_n is bounded below (9B.3 Collapsing and Noncollapsing), and Hamilton's compactness theorem (11B.3 Compactness of Ricci Flows) gives a subsequence converging on every ball, hence a complete limit (M∞,g∞)(M_\infty, g_\infty), of nonnegative curvature by pinching. Its curvature is bounded: points of rescaled curvature at least 44 have (2C,2ε)(2C, 2\varepsilon)-canonical neighbourhoods in the limit, by openness, so if the curvature were unbounded there would be 2ε2\varepsilon-necks of arbitrarily small scale in a complete nonnegatively curved three-manifold, contradicting Morgan and Tian's Proposition 2.19 (12B.2 The Asymptotic Soliton and Three-Dimensional Shrinkers). With a global curvature bound, Lemma 7.1 gives a uniform backward time t0t_0 on all balls, and Hamilton's compactness for flows gives the limit flow on [−t0,0][-t_0, 0].

Theorem 7.3 Long-time blow-up limits (Morgan–Tian, Theorem 11.8)

Under the hypotheses of Theorem 7.2, suppose also that for some 0<T0≤∞0 < T_0 \leq \infty, every T<T0T < T_0 and every AA, for large nn the parabolic region B(xn,tn,AQn−1/2)×(tn−TQn−1,tn]B(x_n, t_n, AQ_n^{-1/2})\times(t_n - TQ_n^{-1}, t_n] is in the flow and κ\kappa-noncollapsed on scales ≤r\leq r. Then a subsequence of the rescaled flows converges to a limit flow on (−T0,0](-T_0, 0], complete, of nonnegative curvature, locally bounded in time. If T0=∞T_0 = \infty, the limit is a κ\kappa-solution.

The difference from Theorem 7.2 is that the backward time now depends only on how far back the flows go, not on the curvature of the limit. The proof is by continuity: let TT be the supremum of times to which a limit exists and suppose T<T0T < T_0.

Proof. If the curvature of the limit on (−T,0](-T, 0] is bounded, then near time −T-T the flows have bounded curvature on large balls, Lemma 7.1 gives uniform parabolic neighbourhoods reaching past −T-T, and the limit extends: a contradiction (Proposition 11.10). So it suffices to bound the curvature.

Distances in the past (Claim 11.12). Let QQ bound R(⋅,0)R(\cdot, 0) on the limit. Hamilton's Harnack inequality (11B.2 Ancient Solutions and the Harnack Inequality), on the limit, which has nonnegative curvature operator and is defined on (−T,0](-T, 0], gives ∂tR≥−Rt+T\partial_tR \geq -\frac{R}{t + T}, so R(x,−t0)≤QTT−t0R(x, -t_0) \leq Q\frac{T}{T - t_0}, and with nonnegative curvature Ric⁡≤QT2(T−t0)\operatorname{Ric} \leq \frac{QT}{2(T - t_0)}. Integrating the distance-change estimate of 12A.8 Local Noncollapsing from the Reduced Volume (Lemma 8.3) in time,

d−t0(x,y)≤d0(x,y)+16Q3T,d_{-t_0}(x, y) \leq d_0(x, y) + 16\sqrt{\frac{Q}{3}}T,

since ∫−t00QT3(T+t) dt≤2QT3T\int_{-t_0}^0\sqrt{\frac{QT}{3(T + t)}}\,dt \leq 2\sqrt{\frac{QT}{3}}\sqrt T. So compact sets have bounded diameter at all times.

Curvature on compact sets (Lemma 11.11). If XX is compact and connected and min⁡XR(⋅,t)\min_XR(\cdot, t) is bounded for all tt, then RR is bounded on X×(−T,0]X\times(-T, 0]. Otherwise there are times tm→−Tt_m \to -T with a point ymy_m of curvature between 22 and C′C' and a point zmz_m of curvature tending to infinity, at bounded distance; transfer to the approximating flows, where ymy_m plays the role of xx in 12B.6 Bounded Curvature at Bounded Distance (points of curvature at least 4R(ym)4R(y_m) before tmt_m have canonical neighbourhoods, by hypothesis 2 since R(ym)≥1=R(xn)R(y_m) \geq 1 = R(x_n)), and the unbounded curvature at bounded distance contradicts bounded curvature at bounded distance.

Compact limits. min⁡R(⋅,t)\min R(\cdot, t) is nondecreasing in tt (maximum principle), and is at most 11 at t=0t = 0, so it is at most 11 for all earlier tt, and Lemma 11.11 applies to X=M∞X = M_\infty.

Noncompact limits (Lemma 11.13, Claims 11.14–11.15). Far from x∞x_\infty, the curvature is bounded for all times, for a geometric reason. In a complete noncompact nonnegatively curved manifold, every point yy far from x∞x_\infty, at distance dd, has a point zz at distance dd from yy with d(x∞,z)>32dd(x_\infty, z) > \frac32d (follow a ray: by Toponogov, yy is close in angle to a ray from x∞x_\infty, and points further along the ray serve). If R(y,t)R(y, t) were huge for some tt, yy would have a canonical neighbourhood of tiny scale at time tt, a cap or a neck. Not a cap, and not a neck from one end of which both geodesics leave: minimizing g(t)g(t)-geodesics from yy to x∞x_\infty and to zz would then leave the small neighbourhood in nearly the same direction, and Toponogov's comparison would give dt(x∞,z)2≤(a0−a1)2+(4πε)2a0a1d_t(x_\infty, z)^2 \leq (a_0 - a_1)^2 + (4\pi\varepsilon)^2a_0a_1 with a0=dt(x∞,y)a_0 = d_t(x_\infty, y) and a1=dt(y,z)a_1 = d_t(y, z). Both a0a_0 and a1a_1 lie between dd and d+16Q/3 T≤32dd + 16\sqrt{Q/3}\,T \leq \frac32d (choosing D≥32Q/3 TD \geq 32\sqrt{Q/3}\,T), so the right side is less than d2d^2 when ε<18π\varepsilon < \frac{1}{8\pi}. But distances do not increase forward in time under nonnegative Ricci curvature, so dt(x∞,z)≥d0(x∞,z)>32dd_t(x_\infty, z) \geq d_0(x_\infty, z) > \frac32d. Contradiction. So yy is the centre of a neck from whose opposite ends the geodesics to x∞x_\infty and zz leave. Then a ball of radius 4πR(y,t)−1/24\pi R(y, t)^{-1/2} about yy separates x∞x_\infty from zz at time tt, hence at time 00 (distances shrink forward). If R(y,t)R(y, t) were unbounded as t→−Tt \to -T, arbitrarily small g(0)g(0)-balls about yy would separate x∞x_\infty from zz, which is absurd. With the curvature bounded on the sphere ∂B(x∞,0,D)\partial B(x_\infty, 0, D) at all times, Lemma 11.11 bounds it on B(x∞,0,D)B(x_\infty, 0, D) and then on every ball (Corollary 11.16).

Extension (Claim 11.17). With the curvature bounded on B(x∞,0,2A)×(−T,0]B(x_\infty, 0, 2A)\times(-T, 0], Lemma 7.1 bounds it on B(xn,0,A)×[−(T+δ),0]B(x_n, 0, A)\times[-(T + \delta), 0] for the approximating flows, so the time −T-T slices converge, to a complete manifold with bounded curvature (again by Proposition 2.19), and the limit extends past −T-T; Hamilton's Harnack inequality bounds the curvature on [−T,0][-T, 0] by its bound at −T-T.

T0=∞T_0 = \infty. The limit is ancient, complete, nonnegatively curved, with curvature bounded on each slice (Proposition 2.19) and hence everywhere (Harnack: ∂tR≥0\partial_tR \geq 0 for ancient solutions), non-flat (R(x∞,0)=1R(x_\infty, 0) = 1), and κ\kappa-noncollapsed on scales ≤rQn1/2→∞\leq rQ_n^{1/2} \to \infty, so on all scales. It is a κ\kappa-solution.

These two theorems complete the proof of the canonical neighbourhood theorem of 12B.5 The Canonical Neighbourhood Theorem. (Morgan and Tian do not state Perelman's Theorem I.12.1 separately for smooth flows; they run this argument for Ricci flows with surgery in their chapter 17, see 12B.12 Canonical Neighbourhoods After Surgery, and a smooth flow is the case without surgeries.) In the counterexample sequence, hypotheses 1–5 hold with the backward time T0=∞T_0 = \infty, because the counterexample points have t0≥1t_0 \geq 1 and curvature tending to infinity, so the limit is a κ\kappa-solution, and by 12B.4 Compactness and Universal Estimates for κ-Solutions (Corollary 9.95) the points xnx_n have strong canonical neighbourhoods for large nn, a contradiction.

The flow at the singular time

Now fix a single flow, not rescaled. Morgan and Tian state their standing assumptions (11.18) for a generalized Ricci flow on [0,T)[0, T):

  • (a) singular times are discrete and nonsingular time slices are compact three-manifolds;
  • (b) the curvature is pinched toward positive;
  • (c) there are r0>0r_0 > 0 and C<∞C < \infty such that every point with R≥r0−2R \geq r_0^{-2} has a strong (C,ε)(C, \varepsilon)-canonical neighbourhood, so in particular ∣∂tR∣<CR2|\partial_tR| < CR^2 and ∣∇R∣<CR3/2|\nabla R| < CR^{3/2} there.

For a smooth Ricci flow on a closed orientable three-manifold on a finite time interval these hold: (b) by Hamilton–Ivey (11A.10 Hamilton–Ivey Pinching) after normalising the initial metric, (c) by the canonical neighbourhood theorem (12B.5 The Canonical Neighbourhood Theorem) with noncollapsing from 12A.4 κ-Noncollapsing. For a flow with surgery they are the a priori assumptions that 12B.11 Noncollapsing After Surgery and 12B.12 Canonical Neighbourhoods After Surgery justify.

Suppose the flow becomes singular at TT, and let MM be a time slice just before TT, identified with the slices up to TT by the flow. Set

Ω={x∈M:lim inf⁡t→TR(x,t)<∞}.\Omega = \{x \in M : \liminf_{t\to T}R(x, t) < \infty\}.
Theorem 7.4 The limit at the singular time (Morgan–Tian, Theorem 11.19; Perelman II, §3)

Under Assumptions 11.18:

  1. Ω\Omega is open, and g(t)∣Ωg(t)|_\Omega converges, smoothly and uniformly on compact subsets, to a Riemannian metric g(T)g(T) on Ω\Omega;
  2. R(g(T))R(g(T)) is a proper function on Ω\Omega, bounded below;
  3. the flow extends to a generalized Ricci flow including the time slice (Ω,g(T))(\Omega, g(T));
  4. every end of a component of Ω\Omega is contained in a strong 2ε2\varepsilon-tube;
  5. every point of Ω\Omega with R(x,T)>r0−2R(x, T) > r_0^{-2} has a strong (2C,2ε)(2C, 2\varepsilon)-canonical neighbourhood in the extended flow.

Proof. 1 and 2 (Lemma 11.21). If R(x,tn)≤QR(x, t_n) \leq Q along some tn→Tt_n \to T, then once T−tn≤ΔtT - t_n \leq \Delta t of Lemma 7.1, applied at (x,tn)(x, t_n) forward in time (the lemma's proof works in either time direction), the curvature is bounded on a ball B(x,tn,r)×[tn,T)B(x, t_n, r)\times[t_n, T). So that ball lies in Ω\Omega, and Ω\Omega is open; incidentally lim inf⁡\liminf can be replaced by lim⁡\lim, and R(x,t)→∞R(x, t) \to \infty for x∉Ωx \notin \Omega. On such a region, pinching bounds ∣Rm⁡∣|\operatorname{Rm}|, Shi's estimates bound all its derivatives, so ∂tg=−2Ric⁡\partial_tg = -2\operatorname{Ric} is bounded in every CkC^k and g(t)g(t) converges smoothly. R(g(T))R(g(T)) is bounded below by pinching (R≥−6/(1+4T)R \geq -6/(1 + 4T)). It is proper: if xn∈Ωx_n \in \Omega converge to x∉Ωx \notin \Omega with R(xn,T)R(x_n, T) bounded, Lemma 7.1 (backward and then in space) bounds RR near xnx_n on a definite time interval before TT and a ball of definite size, which eventually contains xx, so x∈Ωx \in \Omega, a contradiction.

3 is formal (Definition 11.22): glue Ω×[T−,T]\Omega\times[T^-, T] to the space-time along Ω×[T−,T)\Omega\times[T^-, T). Note that (Ω,g(T))(\Omega, g(T)) need not be complete.

5 (Lemma 11.23, Claim 11.24). For x∈Ωx \in \Omega with R(x,T)>r0−2R(x, T) > r_0^{-2}, the points (x,t)(x, t) for tt near TT have canonical neighbourhoods, and these lie in a fixed compact subset of Ω\Omega (their curvature is comparable to R(x,T)R(x, T), by the lemma). The metrics converge smoothly there, so by openness (12B.4 Compactness and Universal Estimates for κ-Solutions, Proposition 9.79) the neighbourhoods pass to the limit with constants doubled. For strong necks one must also pass the backward time interval to the limit, which works because the necks at (x,tn)(x, t_n) extend backward for rescaled time 11 and tn→Tt_n \to T.

4 is the analysis of ends that follows.

Horns and the components of Ω\Omega

A strong 2ε2\varepsilon-horn in (Ω,g(T))(\Omega, g(T)) is a properly embedded S2×[0,1)S^2\times[0, 1) every point of which is the centre of a strong 2ε2\varepsilon-neck, whose boundary sphere is the central sphere of a strong 2ε2\varepsilon-neck (Definition 11.25). Being proper, it runs out to an end of Ω\Omega, along which R→∞R \to \infty (properness of RR). A strong double 2ε2\varepsilon-horn is a component of Ω\Omega diffeomorphic to S2×(0,1)S^2\times(0, 1) made entirely of centres of strong 2ε2\varepsilon-necks; a C′C'-capped 2ε2\varepsilon-horn is a component that is the union of the core of a (C′,2ε)(C', 2\varepsilon)-cap and a strong 2ε2\varepsilon-horn, diffeomorphic to R3\mathbb{R}^3 or a punctured RP3\mathbb{RP}^3 (Definition 11.26). For 0<ρ<r00 < \rho < r_0 let

Ωρ={x∈Ω:R(x,T)≤ρ−2},\Omega_\rho = \{x \in \Omega : R(x, T) \leq \rho^{-2}\},

a compact set by properness (Definition 11.27).

Lemma 7.5 Components missing Ωρ\Omega_\rho (Morgan–Tian, Lemma 11.28)

A component Ω0\Omega_0 of Ω\Omega containing no point of Ωρ\Omega_\rho is one of: a strong double 2ε2\varepsilon-horn (≅S2×R\cong S^2\times\mathbb{R}); a 2C2C-capped 2ε2\varepsilon-horn (≅R3\cong\mathbb{R}^3 or a punctured RP3\mathbb{RP}^3); a compact union of two cap cores and a strong tube (≅S3\cong S^3, RP3\mathbb{RP}^3 or RP3#RP3\mathbb{RP}^3\#\mathbb{RP}^3); a compact 2ε2\varepsilon-round component; a compact S2S^2-bundle over S1S^1; or a compact 2C2C-component (≅S3\cong S^3 or RP3\mathbb{RP}^3).

Every point of such a component has curvature above r0−2r_0^{-2}, hence a canonical neighbourhood, and the list is what canonical neighbourhoods can assemble into (Morgan and Tian's Proposition 19.25, the topology of chains of necks and caps). The compact cases are components on which the whole flow became singular at time TT; there could even be infinitely many double horns (Remark 11.29), which is harmless, because surgery throws all of these components away.

Lemma 7.6 Components meeting Ωρ\Omega_\rho (Morgan–Tian, Lemma 11.30)

The union Ω0(ρ)\Omega^0(\rho) of the components of Ω\Omega that meet Ωρ\Omega_\rho has finitely many components, and is the union of a compact set and finitely many strong 2ε2\varepsilon-horns, each disjoint from Ωρ\Omega_\rho with boundary in Ωρ/2C\Omega_{\rho/2C}.

Proof. Ωρ\Omega_\rho is compact, so it meets only finitely many components. Let EE be an end of such a component Ω0\Omega_0, and X0X_0 the component of {R≥2C2ρ−2}\{R \geq 2C^2\rho^{-2}\} containing a neighbourhood of EE. Every point of X0X_0 has a canonical neighbourhood, not a compact one (since X0X_0 contains an end). If one were the core of a cap, the capped tube it lies in would be all of Ω0\Omega_0, and the cap, whose curvature is within a factor CC of a point of X0X_0, would have curvature above 2Cρ−2>ρ−22C\rho^{-2} > \rho^{-2}, as would the necks; then Ω0\Omega_0 would miss Ωρ\Omega_\rho. So X0X_0 lies in a strong 2ε2\varepsilon-tube of necks centred in X0X_0. At a frontier point yy of X0X_0, R(y)=2C2ρ−2R(y) = 2C^2\rho^{-2}; the central sphere of its neck has R≤4C2ρ−2R \leq 4C^2\rho^{-2}, so lies in Ωρ/2C\Omega_{\rho/2C}, and the part of the tube beyond it is the horn. Finiteness of the number of ends: horn boundaries that are homotopically nontrivial and pairwise non-parallel are disjoint spheres in the compact set Ωρ/2C\Omega_{\rho/2C}, of which there are finitely many; the degenerate cases (trivial or parallel spheres) force Ω0\Omega_0 to have at most two ends.

Perelman's version (II, §3) reaches the same conclusion by walking along necks: start with any ε\varepsilon-neck in Ω\Omega, step to an adjacent neck or cap at each boundary point outside Ωρ\Omega_\rho, and stop on reaching Ωρ\Omega_\rho or a cap; each ε\varepsilon-neck therefore lies in a tube with boundary in Ωρ\Omega_\rho, a cap with boundary in Ωρ\Omega_\rho, a horn with boundary in Ωρ\Omega_\rho, a capped horn, or a double horn. The first three types have volume bounded below in terms of ρ\rho, so there are finitely many.

Reconstructing MM. Just before TT, the high-curvature part of MM is covered by necks and caps, so MM is recovered from the components Ω1,…,Ωi\Omega_1, \dots, \Omega_i of Ω\Omega that meet Ωρ\Omega_\rho by truncating their horns and gluing to the boundary spheres a collection of tubes S2×IS^2\times I and caps, B3B^3 or RP3∖B3\mathbb{RP}^3\setminus B^3. Hence (Perelman II, §3)

M≅Ωˉ1#⋯#Ωˉi#(S2×S1)#⋯#(S2×S1)#RP3#⋯#RP3,M \cong \bar\Omega_1\#\cdots\#\bar\Omega_i\#(S^2\times S^1)\#\cdots\#(S^2\times S^1)\#\mathbb{RP}^3\#\cdots\#\mathbb{RP}^3,

where Ωˉj\bar\Omega_j is Ωj\Omega_j with each horn compactified by a point, an S2×S1S^2\times S^1 arises when a tube joins two boundary spheres of the same Ωj\Omega_j, and an RP3\mathbb{RP}^3 from a cap of that type (Exercise 7.10). If Ω\Omega is empty, the whole manifold was covered by necks and caps just before TT, and MM is S3S^3, RP3\mathbb{RP}^3, S2×S1S^2\times S^1 or RP3#RP3\mathbb{RP}^3\#\mathbb{RP}^3; if some component is a closed positively curved canonical neighbourhood, that component becomes extinct at TT. This is the topological bookkeeping that 12B.9 Surgery and 10A.5 The Prime Decomposition turn into the statement that surgery changes the manifold only by connected sum decompositions and the removal of known pieces.

Figure 7.1. The limit at a singular time (schematic). Components meeting Ωρ\Omega_\rho are a compact core with finitely many ε\varepsilon-horns; components missing Ωρ\Omega_\rho are capped horns, double horns or compact pieces. Deep in each horn the necks are strong δ\delta-necks.

Strong δ\delta-necks deep in a horn

Surgery cuts along the central sphere of a neck, and replaces the horn beyond it by a cap. For the result to be controlled, the neck must be much better than an ε\varepsilon-neck: ε\varepsilon is fixed once and for all by the structure theory, while the surgery estimates need closeness δ≪ε\delta \ll \varepsilon, with δ\delta chosen later and possibly very small (12B.12 Canonical Neighbourhoods After Surgery). The point of the next theorem is that this costs nothing but depth.

Theorem 7.7 Deep necks (Morgan–Tian, Theorem 11.31; Perelman II, §4.3, Lemma)

Fix ρ>0\rho > 0. For every δ>0\delta > 0 there is 0<h=h(δ,ρ)≤min⁡(ρδ,ρ/2C)0 < h = h(\delta, \rho) \leq \min(\rho\delta, \rho/2C), depending also on the fixed r0r_0, CC, ε\varepsilon but not on the flow, such that for every generalized Ricci flow satisfying Assumptions 11.18 and every 2ε2\varepsilon-horn H\mathcal H of (Ω,g(T))(\Omega, g(T)) with boundary in Ωρ/2C\Omega_{\rho/2C}, every x∈Hx \in \mathcal H with R(x,T)≥h−2R(x, T) \geq h^{-2} is the centre of a strong δ\delta-neck contained in H\mathcal H. Moreover there is y∈Hy \in \mathcal H with R(y)=h−2R(y) = h^{-2} whose δ\delta-neck has central sphere cutting off an end of H\mathcal H disjoint from Ωρ\Omega_\rho.

Proof. Suppose not, for some ρ\rho and δ\delta: there are flows and points xnx_n at time TnT_n in horns Hn\mathcal H_n, with Qn=R(xn)→∞Q_n = R(x_n) \to \infty, none the centre of a strong δ\delta-neck.

Hypotheses of Theorem 7.2 (Claims 11.32–11.33). Pinching and canonical neighbourhoods are assumed. The boundary of Hn\mathcal H_n has curvature at most 16C2ρ−216C^2\rho^{-2}, so its distance from xnx_n is at least of order ε−1ρ/C\varepsilon^{-1}\rho/C, which in the rescaled metric tends to infinity; so rescaled balls of any fixed radius about xnx_n lie in Hn\mathcal H_n, away from its boundary. They also stay away from the end of the horn: if the end were at bounded rescaled distance, the curvature would be unbounded at bounded distance, contradicting 12B.6 Bounded Curvature at Bounded Distance. Points of the horn are centres of strong necks, which supplies noncollapsing on their scale and the backward time R(y)−1R(y)^{-1}.

The limit is a cylinder (Claim 11.34). So a subsequence of the rescaled flows converges on a short time interval to a complete nonnegatively curved limit with R=1R = 1 at the base point. A minimizing ray from xnx_n to the end of the horn and a minimizing geodesic from xnx_n to the boundary have lengths tending to infinity, and in the limit together form a line crossing the central sphere of the neck at x∞x_\infty once. A complete nonnegatively curved manifold with a line splits isometrically (9B.5 Splitting and Soul Theorems, the Cheeger–Gromoll splitting theorem), so the limit is (S2,h)×R(S^2, h)\times\mathbb{R} with hh of nonnegative curvature on S2S^2. By the strong maximum principle the flow is a product of a positively curved flow on S2S^2 with the static line.

Extending backward (Claim 11.35). On this product limit no point can be in the core of a cap, because the central sphere of the cap's neck bounds a ball in the cap but is isotopic to the S2S^2 factor of the product, which does not bound. So the points of the approximating flows over compact sets of the limit, at all times in the window, are centres of strong necks, which extend the flow backward by rescaled time comparable to 11 with curvature not increasing. Theorem 7.2 can be reapplied at the earlier time, with a backward step depending only on the curvature bound Q0Q_0 of the limit at time 00, which bounds it at all earlier times. Repeating, and taking a diagonal subsequence, the limit exists on (−∞,0](-\infty, 0].

Conclusion. The limit is the product of an ancient positively curved flow on S2S^2 with R\mathbb{R}. Ancient κ\kappa-noncollapsed flows on S2S^2 with positive curvature are round (Hamilton; Morgan–Tian, Corollary 9.50, which 12B.2 The Asymptotic Soliton and Three-Dimensional Shrinkers used), so the limit is the round shrinking cylinder, and for large nn the point xnx_n is the centre of a strong δ\delta-neck. Contradiction.

The last statement. Points of H\mathcal H with R≤ρ−2R \leq \rho^{-2} form a compact set, at distance from any δ\delta-neck of scale hh since h<ρ/2Ch < \rho/2C. A minimizing geodesic from such a point to the end of the horn passes a point yy with R(y)=h−2R(y) = h^{-2}, whose δ\delta-neck separates it from the end.

The function hh can be chosen monotone in δ\delta and ρ\rho and at most δρ\delta\rho (Corollary 11.36). Perelman's proof is the same argument in five lines: the canonical neighbourhood of a point deep in a horn is a strong neck, Claim 2 of II §4.2 (the surgery version of 12B.6 Bounded Curvature at Bounded Distance) gives the curvature bound for a limit, the limit has two ends so splits by Toponogov, the neck at the earlier time is again strong, and the argument repeats until the limit is defined for all negative time, when it must be the round cylinder.

Where the picture breaks

The theorem is about the limit metric g(T)g(T) on the horn. The neck it provides is strong, so it comes with a backward time interval on which the flow is δ\delta-close to the shrinking cylinder. That backward control is what lets the surgery be performed at time TT on a region where the flow just before TT is also known, which matters for noncollapsing after surgery (12B.11 Noncollapsing After Surgery).

Where this goes The cap to glue in

Surgery will cut along the central sphere of the δ\delta-neck at yy, discard the end of the horn, and glue in a cap modelled on the standard solution. 12B.8 The Standard Solution constructs that model and proves its properties: existence, positive curvature, extinction at time 11, rotational symmetry, uniqueness, and canonical neighbourhoods for all its points.

History

Perelman described the structure at the first singular time in II, §3 (2003), and proved the deep-neck lemma in §4.3. The details, including the separate treatment of components missing Ωρ\Omega_\rho, the finiteness of the number of horns, and the backward extension of limits, were supplied by Kleiner and Lott (§§67, 71), by Cao and Zhu, and by Morgan and Tian (chapter 11), who formulated everything for generalized Ricci flows. The use of a line and the splitting theorem to identify limits in horns goes back to Hamilton's work on singularities in dimension four (11B.7 Hamilton’s Program in 2002).

Recall Where we stand

The canonical-neighbourhood derivative bounds control curvature on parabolic neighbourhoods of size R−1/2R^{-1/2} by R−1R^{-1}. With bounded curvature at bounded distance, they give smooth blow-up limits on a short time interval (Theorem 11.1), which extend backward as far as the flows do (Theorem 11.8, using Harnack, Toponogov and bounded curvature at bounded distance again); limits that go back forever are κ\kappa-solutions, which finishes the canonical neighbourhood theorem. Without rescaling, at a singular time TT the set Ω\Omega where curvature stays bounded is open, carries a smooth limit metric with proper scalar curvature, and its points of large curvature have canonical neighbourhoods. Components meeting Ωρ\Omega_\rho are compact sets with finitely many ε\varepsilon-horns; other components are capped horns, double horns or compact; MM is reconstructed from the former by connected sums. Deep in a horn, below a scale h(δ,ρ)h(\delta, \rho) independent of the flow, every point is the centre of a strong δ\delta-neck.

Exercises

Exercise 7.8 The curvature scale in space and time

Suppose ∣∇R∣≤CR3/2|\nabla R| \leq CR^{3/2} and ∣∂tR∣≤CR2|\partial_tR| \leq CR^2 wherever R≥r0−2R \geq r_0^{-2}. (a) Show that R−1/2R^{-1/2} is C2\frac C2-Lipschitz along paths in that region, and that R−1R^{-1} is CC-Lipschitz in time along flow lines. (b) Deduce that if R(z)=Q≥r0−2R(z) = Q \geq r_0^{-2}, then R≤4QR \leq 4Q on the ball of radius 1CQ\frac{1}{C\sqrt Q} about zz, provided that ball lies in {R≥r0−2}\{R \geq r_0^{-2}\}. (c) Why is R−1R^{-1}, not R−1/2R^{-1/2}, the right quantity in time?

Solution

(a) ∣∇R−1/2∣=12R−3/2∣∇R∣≤C2|\nabla R^{-1/2}| = \frac12R^{-3/2}|\nabla R| \leq \frac C2, and ∣∂tR−1∣=R−2∣∂tR∣≤C|\partial_tR^{-1}| = R^{-2}|\partial_tR| \leq C. (b) Along a path of length s≤1CQs \leq \frac{1}{C\sqrt Q}, R−1/2≥Q−1/2−C2s≥12Q−1/2R^{-1/2} \geq Q^{-1/2} - \frac C2s \geq \frac12Q^{-1/2}, so R≤4QR \leq 4Q. (c) Under parabolic scaling time scales like distance squared, and RR like (distance)−2(\text{distance})^{-2}, so R−1R^{-1} has the dimension of time and R−1/2R^{-1/2} that of distance.

Exercise 7.9 Ω\Omega in examples

Describe Ω\Omega, g(T)g(T) and the horns for: (a) the round shrinking S3S^3; (b) a rotationally symmetric neckpinch on S3S^3, a dumbbell whose neck pinches at TT while the two bulbs stay bounded (11B.5 Singularities); (c) the shrinking cylinder S2×S1S^2\times S^1 of length LL.

Solution

(a) R→∞R \to \infty everywhere, so Ω=∅\Omega = \emptyset: the manifold becomes extinct, covered just before TT by a single ε\varepsilon-round component. (b) Ω\Omega is S3S^3 minus the equatorial S2S^2 where the neck pinches: two components, each an open ball, whose metric g(T)g(T) near the pinch is a horn narrowing to a point (Angenent and Knopf proved that for such neckpinches the singular set is exactly the pinching sphere). Each component meets Ωρ\Omega_\rho (the bulbs) and has one horn; the one-point compactifications are S3S^3, and S3≅S3#S3S^3 \cong S^3\#S^3. (c) The whole manifold becomes singular at once: Ω=∅\Omega = \emptyset, and M≅S2×S1M \cong S^2\times S^1 is on Perelman's list for empty Ω\Omega.

Exercise 7.10 Reconstructing the topology

Suppose Ω\Omega has a single component Ω1\Omega_1 meeting Ωρ\Omega_\rho, with two horns, and the tube joining the two horn ends just before TT is a single S2×IS^2\times I. (a) Show that M≅Ωˉ1#(S2×S1)M \cong \bar\Omega_1\#(S^2\times S^1). (b) If instead each horn end is closed off by a ball, what is MM? (c) Which of these can occur when MM is simply connected?

Solution

(a) Truncate the two horns: Ω1\Omega_1 becomes a compact manifold WW with two sphere boundary components, and Ωˉ1\bar\Omega_1 is WW with two balls glued in. Gluing instead a tube S2×IS^2\times I joining the two boundary spheres is the same as removing two balls from Ωˉ1\bar\Omega_1 and identifying the boundary spheres, which is connected sum with S2×S1S^2\times S^1 (the orientable case, since MM is orientable). (b) M≅Ωˉ1M \cong \bar\Omega_1. (c) Only (b): π1(Ωˉ1#S2×S1)≅π1(Ωˉ1)∗Z\pi_1(\bar\Omega_1\#S^2\times S^1) \cong \pi_1(\bar\Omega_1) * \mathbb{Z} is nontrivial. In the Poincaré conjecture, the bookkeeping therefore only ever produces connected sums with spheres and pieces that are themselves simply connected.

Exercise 7.11 No caps in a product

Let K=S2×IK = S^2\times I with a product metric. Explain why no (C,ε)(C, \varepsilon)-cap can lie in KK with its neck's central sphere isotopic to S2×{s}S^2\times\{s\}. Where is this used?

Solution

The central sphere Σ\Sigma of the neck of a cap is the boundary of the core of the cap, a compact region (a closed 33-ball, or RP3\mathbb{RP}^3 minus an open ball). If the cap lies in KK, Σ\Sigma bounds a compact region in KK. But S2×{s}S^2\times\{s\} does not bound a compact region in S2×IS^2\times I (it separates the two ends, and represents a nonzero class in H2(S2×I)≅ZH_2(S^2\times I) \cong \mathbb{Z}, while a sphere bounding a compact region is null-homologous). Isotopic spheres represent the same class. Used in Claim 11.35, to show that points of the approximating flows over the product limit are centres of necks rather than in caps, so that strong necks, and with them backward time, persist.

Exercise 7.12 Two ends and a line

Let (N,g)(N, g) be complete, connected, with nonnegative Ricci curvature and at least two ends. (a) Show that NN contains a line. (b) Deduce that NN splits isometrically as N′×RN'\times\mathbb{R}. (c) In Claim 11.34, why does the limit have two ends?

Solution

(a) Take points pkp_k, qkq_k going out two different ends, and minimizing geodesics between them; each must cross a fixed compact set KK separating the ends, so a subsequence converges to a line through KK. (b) The Cheeger–Gromoll splitting theorem (9B.5 Splitting and Soul Theorems). (c) In the rescaled horns, xnx_n is at rescaled distance tending to infinity both from the end of the horn and from its boundary, and the neck sphere at xnx_n separates the two directions; in the limit both directions give ends.

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.