Book 10A

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

Course 10Book 10A: Three-Manifolds and GeometrizationChapter 3

The Prime Decomposition

Cutting along spheres, and why surgery is a prime decomposition done by geometry.

14 min read · Updated Oct 3, 2026

Read with Hatcher's Notes on Basic 3-Manifold Topology, chapter 1, section 1 (prime decomposition: Alexander's theorem, existence and uniqueness), which this chapter follows. Milnor's two-page paper "A unique decomposition theorem for 3-manifolds" (American Journal of Mathematics, 1962) is worth reading in the original.

In this chapter · 6 sections
  1. 3.1Connected sums
  2. 3.2Prime and irreducible manifolds
  3. 3.3The prime decomposition theorem
  4. 3.4Spheres, discs and loops
  5. 3.5History
  6. 3.6Exercises

Integers factor uniquely into primes. Closed orientable 3-manifolds do too, with the connected sum in place of multiplication and the 3-sphere in place of 11. This is the first of the two canonical ways of cutting a 3-manifold into simpler pieces. It cuts along 2-spheres, and its pieces are the prime manifolds.

The prime decomposition matters directly for the proof. A Ricci flow on a 3-manifold develops necks, regions that look like S2×S^2\times an interval, and Perelman's surgery cuts along the central 2-sphere of each neck and caps the two sides with balls (12B.4 Surgery). Topologically, that is undoing a connected sum. So the flow with surgery carries out a prime decomposition by geometry. If the manifold is simply connected, every prime piece is simply connected, which is where the Poincaré conjecture enters (12C.1 Reading Off the Topology).

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

  • define the connected sum and explain why S3S^3 is its identity;
  • define prime and irreducible manifolds, and show that S2×S1S^2\times S^1 is the only prime orientable manifold that is not irreducible;
  • state Alexander's theorem and the Kneser–Milnor prime decomposition theorem, and sketch why it holds;
  • compute the fundamental group of a connected sum;
  • state the sphere theorem, Dehn's lemma and the loop theorem, and use the sphere theorem to recognise aspherical manifolds.

Connected sums

Given closed connected oriented 3-manifolds M1,M2M_1, M_2, remove an open ball from each and glue the two boundary spheres by an orientation-reversing homeomorphism. The result is the connected sum M1#M2M_1\#M_2. It does not depend on the choices of balls or gluing map, because any two orientation-preserving embeddings of a ball are isotopic and every orientation-preserving homeomorphism of S2S^2 is isotopic to the identity. Orientation matters: in general M1#M2M_1\#M_2 and M1#M2‾M_1\#\overline{M_2} (with M2M_2's orientation reversed) can be different manifolds. The operation is commutative and associative, and M#S3=MM\#S^3 = M, since removing a ball from S3S^3 leaves a ball.

Geometrically, M1#M2M_1\#M_2 is M1M_1 and M2M_2 joined by a thin tube, a neck S2×[0,1]S^2\times[0, 1], and the 2-sphere in the middle of the neck separates the two summands (Figure 3.1).

Figure 3.1. The connected sum M1#M2M_1\#M_2, drawn one dimension down: two pieces joined by a neck. The sphere across the middle of the neck (ellipse) separates them. Ricci flow surgery cuts along such spheres when the neck becomes very thin (12B.4 Surgery).

Prime and irreducible manifolds

A closed orientable 3-manifold MM is prime if M=P#QM = P\#Q implies P=S3P = S^3 or Q=S3Q = S^3. It is irreducible if every embedded 2-sphere in MM bounds a ball. (Spheres here are smooth or piecewise-linear; wild topological spheres are excluded.)

An irreducible manifold is prime: a decomposition M=P#QM = P\#Q produces a separating sphere, which bounds a ball on one side, so that side's summand is S3S^3. The converse almost holds.

Proposition 3.1 The one prime that is not irreducible

A closed orientable prime 3-manifold that is not irreducible is S2×S1S^2\times S^1.

Proof. Let S⊂MS \subset M be a sphere that does not bound a ball. If SS separated MM into two pieces, capping each with a ball would write MM as a connected sum of two manifolds neither of which is S3S^3 (by Alexander's theorem below, a piece whose capped-off version is S3S^3 would be a ball). So SS is non-separating. Then there is a loop crossing SS once, and a neighbourhood of SS together with a tube along that loop is S2×S1S^2\times S^1 minus a ball, with boundary a separating sphere. So M=(S2×S1)#M′M = (S^2\times S^1)\#M', and primeness forces M′=S3M' = S^3.

S2×S1S^2\times S^1 is prime: in any decomposition one summand would have to be simply connected and contain the non-separating sphere, which leads to a contradiction (Exercise 3.6). It is not irreducible: S2×{∗}S^2\times\{\ast\} does not bound a ball, since it does not even separate (Figure 3.2).

Figure 3.2. S2×S1S^2\times S^1, drawn as the region between two concentric spheres (circles here) with the inner and outer spheres identified. The middle sphere S2×{∗}S^2\times\{\ast\} (accent) does not separate: you can go from one side to the other around the S1S^1 direction. It does not bound a ball.
Theorem 3.2 Alexander's theorem

Every smooth (or piecewise-linear) embedded 2-sphere in R3\mathbb{R}^3 bounds a ball. Equivalently, S3S^3 is irreducible.

James Waddell Alexander proved this in 1924, and in the same year constructed the horned sphere, a topological embedding of S2S^2 whose outside is not simply connected, showing that the smoothness hypothesis is needed. The proof (Hatcher, chapter 1) puts the sphere in general position with respect to horizontal planes and cuts it along the circles of intersection, reducing to simpler spheres by induction.

The prime decomposition theorem

Theorem 3.3 Kneser–Milnor

Every closed orientable 3-manifold MM is a connected sum M=P1#⋯#PkM = P_1\#\cdots\#P_k of prime manifolds, and the summands Pi≠S3P_i \neq S^3 are unique up to order and orientation-preserving homeomorphism.

Existence (Hellmuth Kneser, 1929). Splitting off summands one at a time could a priori go on forever, so the point is a finiteness theorem: in a fixed triangulation of MM, a family of disjoint spheres, no two cobounding a product region S2×IS^2\times I and none bounding a ball, has a number of members bounded in terms of the number of tetrahedra. Kneser proved this by putting the spheres in normal position with respect to the triangulation, so that each meets each tetrahedron in triangles and quadrilaterals, of which there are only a few types.

Uniqueness (John Milnor, 1962). Given two systems of spheres defining two decompositions, one makes them disjoint by cutting and pasting along circles of intersection, using irreducibility of the summands and Alexander's theorem; the remaining bookkeeping is where the special role of S2×S1S^2\times S^1 appears.

Two consequences used later:

  • π1(M1#M2)=π1(M1)∗π1(M2)\pi_1(M_1\#M_2) = \pi_1(M_1) * \pi_1(M_2), the free product (Exercise 3.4). So π1\pi_1 of a connected sum is trivial only if both summands' groups are trivial.
  • If MM is simply connected, every prime summand is simply connected. Given the Poincaré conjecture each summand is S3S^3, so M=S3M = S^3. Conversely, the Poincaré conjecture reduces to prime (and so irreducible) simply connected manifolds.

Spheres, discs and loops

Three theorems from the 1950s let one find embedded surfaces from algebraic information. They were proved by Christos Papakyriakopoulos in 1957.

  • Dehn's lemma. If a loop on the boundary of MM bounds a singular disc in MM (a continuous map of a disc, possibly with self-intersections, but embedded near the boundary), then it bounds an embedded disc.
  • The loop theorem. If the map π1(∂M)→π1(M)\pi_1(\partial M) \to \pi_1(M) has a nontrivial kernel, then some essential simple closed curve on ∂M\partial M bounds an embedded disc in MM.
  • The sphere theorem. If π2(M)≠0\pi_2(M) \neq 0 (for MM orientable), then MM contains an embedded 2-sphere that is essential: it is nonzero in π2(M)\pi_2(M).

The sphere theorem gives a clean criterion: an irreducible MM has π2(M)=0\pi_2(M) = 0. If in addition π1(M)\pi_1(M) is infinite, then MM is aspherical: its universal cover is contractible (Exercise 3.8). Every closed hyperbolic manifold is of this kind (Cartan–Hadamard, 9A.7 Jacobi Fields and Curvature versus Topology), and so are most of the pieces of 10A.4 Seifert Spaces and the JSJ Decomposition.

Where this goes Necks are spheres

In the Ricci flow, a neck is a region close (after rescaling) to a round S2×[−L,L]S^2\times[-L, L], and the canonical neighbourhood theorem (12B.3 The Canonical Neighbourhood Theorem) says that high curvature appears only in necks and in caps. Surgery cuts the central sphere of each very thin neck and glues in two balls. If the sphere separates, this undoes a connected sum; if it does not, it removes an S2×S1S^2\times S^1 summand. 12C.1 Reading Off the Topology reads off the prime decomposition from the result, and the Poincaré conjecture follows once the flow is known to become extinct (10A.8 Min–Max and Width, 12C.2 Finite Extinction).

History

Alexander's theorem and the horned sphere date from 1924. Kneser proved the existence of prime decompositions in 1929; Milnor proved uniqueness, and isolated the role of S2×S1S^2\times S^1, in 1962. Max Dehn stated his lemma in 1910, with a gap found by Kneser in 1929; Papakyriakopoulos proved it, with the loop theorem and the sphere theorem, in 1957. Wolfgang Haken developed normal surface theory into an algorithmic tool in the 1960s.

Recall Where we stand

The connected sum joins two 3-manifolds through a neck; S3S^3 is its identity, and π1\pi_1 of a connected sum is the free product of the summands' groups. A manifold is prime if it is not a nontrivial connected sum, and irreducible if every sphere bounds a ball; irreducible implies prime, and the only prime orientable manifold that is not irreducible is S2×S1S^2\times S^1. S3S^3 is irreducible (Alexander). Every closed orientable 3-manifold decomposes uniquely into primes (Kneser–Milnor), so a simply connected one is a connected sum of simply connected primes. The sphere theorem shows irreducible manifolds have π2=0\pi_2 = 0, and with infinite π1\pi_1 they are aspherical. 10A.4 Seifert Spaces and the JSJ Decomposition cuts the prime pieces further, along tori.

Exercises

Exercise 3.4 The fundamental group of a connected sum

Apply Seifert–van Kampen (7A.5 Computing π₁) to M1#M2=(M1∖B)∪(M2∖B)M_1\#M_2 = (M_1\setminus B)\cup(M_2\setminus B), glued along a neighbourhood of a sphere, to show π1(M1#M2)=π1(M1)∗π1(M2)\pi_1(M_1\#M_2) = \pi_1(M_1) * \pi_1(M_2). (Removing a ball from a 3-manifold does not change π1\pi_1; why?)

Solution

The two pieces overlap in S2×(−ε,ε)S^2\times(-\varepsilon, \varepsilon), which is simply connected, so van Kampen gives the free product of π1(Mi∖B)\pi_1(M_i\setminus B). Removing a ball doesn't change π1\pi_1: by van Kampen again, Mi=(Mi∖B)∪BM_i = (M_i\setminus B)\cup B with overlap S2×(−ε,ε)S^2\times(-\varepsilon, \varepsilon), simply connected, so π1(Mi)=π1(Mi∖B)∗π1(B)=π1(Mi∖B)\pi_1(M_i) = \pi_1(M_i\setminus B) * \pi_1(B) = \pi_1(M_i\setminus B).

Exercise 3.5 Simply connected summands

Show that a free product A∗BA * B is trivial only if AA and BB are both trivial (each factor injects into the free product). Deduce that a simply connected closed 3-manifold is a connected sum of simply connected primes, and that, given the Poincaré conjecture for prime manifolds, it is S3S^3.

Solution

The natural maps A→A∗BA \to A * B and B→A∗BB \to A * B are injective (normal form for free products), so if A∗B=1A * B = 1 then A=B=1A = B = 1. By induction over the summands, every prime summand of a simply connected MM is simply connected. Each is then S3S^3 by the conjecture, and S3#⋯#S3=S3S^3\#\cdots\#S^3 = S^3.

Exercise 3.6 S2×S1S^2\times S^1 is prime

Suppose S2×S1=P#QS^2\times S^1 = P\#Q. Use π1=Z\pi_1 = \mathbb{Z} and the free product formula to show that one of PP, QQ is simply connected, say QQ. Explain why this alone does not finish the proof without the Poincaré conjecture, and how Milnor's argument (the separating sphere of the sum can be made disjoint from S2×{∗}S^2\times\{\ast\}) finishes it.

Solution

Z=π1(P)∗π1(Q)\mathbb{Z} = \pi_1(P) * \pi_1(Q). A free product of two nontrivial groups is nonabelian (nontrivial elements aa, bb of the two factors satisfy ab≠baab \neq ba by the normal form), and Z\mathbb{Z} is abelian, so one factor is trivial. A simply connected QQ need not be S3S^3 without the conjecture. Milnor's argument: isotope the separating sphere Σ\Sigma of the sum off the non-separating sphere S=S2×{∗}S = S^2\times\{\ast\} by cutting along circles of intersection. Then Σ\Sigma lies in the complement S2×(0,1)S^2\times(0, 1), a shell in R3\mathbb{R}^3, so by Alexander's theorem it bounds a ball in R3\mathbb{R}^3. The ball cannot contain the inner boundary sphere, since then Σ\Sigma would be parallel to SS and would not separate S2×S1S^2\times S^1; so the ball lies in the shell, and the summand it represents is S3S^3.

Exercise 3.7 RP3#RP3\mathbb{RP}^3\#\mathbb{RP}^3

Compute π1(RP3#RP3)\pi_1(\mathbb{RP}^3\#\mathbb{RP}^3) and show it is infinite. Its universal cover is S2×RS^2\times\mathbb{R}; check that the deck group Z/2∗Z/2\mathbb{Z}/2 * \mathbb{Z}/2 (the infinite dihedral group) acts on S2×RS^2\times\mathbb{R} by isometries of the product metric, generated by (x,t)↦(−x,−t)(x, t) \mapsto (-x, -t) and (x,t)↦(−x,2−t)(x, t) \mapsto (-x, 2 - t). (So this non-prime manifold carries the geometry S2×RS^2\times\mathbb{R}, the only exception of its kind, 10A.5 Thurston’s Eight Geometries.)

Solution

π1=Z/2∗Z/2\pi_1 = \mathbb{Z}/2 * \mathbb{Z}/2, which contains the infinite-order product of the two generators. Both maps are isometric involutions of S2×RS^2\times\mathbb{R} without fixed points (−x≠x-x \neq x on S2S^2). Their composition (x,t)↦(x,t+2)(x, t) \mapsto (x, t + 2) generates an index-2 subgroup Z\mathbb{Z}, so the quotient is double covered by S2×S1S^2\times S^1. Each involution, restricted to a neighbourhood of its fixed slice t=0t = 0 or t=1t = 1, gives a twisted II-bundle over RP2\mathbb{RP}^2, which is RP3\mathbb{RP}^3 minus a ball; two of them glued along their boundary spheres form RP3#RP3\mathbb{RP}^3\#\mathbb{RP}^3.

Exercise 3.8 Rehearsal: irreducible with infinite π1\pi_1 implies aspherical

Let MM be closed, orientable, irreducible, with π1(M)\pi_1(M) infinite, and let M~\tilde M be its universal cover. (a) Use the sphere theorem to show π2(M)=π2(M~)=0\pi_2(M) = \pi_2(\tilde M) = 0. (b) M~\tilde M is a noncompact simply connected 3-manifold, so H3(M~)=0H_3(\tilde M) = 0 and Hk=0H_k = 0 for k>3k > 3; use Hurewicz to show all homotopy groups of M~\tilde M vanish, so M~\tilde M is contractible (Whitehead's theorem). (c) Explain why closed hyperbolic 3-manifolds are irreducible (their universal cover is H3\mathbb{H}^3 by Cartan–Hadamard). This is the class of manifolds the Ricci flow treats by long-time analysis rather than extinction (10A.7 Geometrization and Ricci Flow).

Solution

(a) If π2(M)≠0\pi_2(M) \neq 0, the sphere theorem gives an essential embedded sphere; by irreducibility it bounds a ball, hence is null-homotopic, a contradiction. Covering maps induce isomorphisms on π2\pi_2. (b) M~\tilde M is simply connected with H2=π2=0H_2 = \pi_2 = 0 (Hurewicz), H3=0H_3 = 0 (noncompact), and no higher homology; by Hurewicz inductively πk=Hk=0\pi_k = H_k = 0 for all kk, and a CW complex with all homotopy groups trivial is contractible. (c) A closed hyperbolic manifold is H3/Γ\mathbb{H}^3/\Gamma; a sphere in it lifts to a sphere in H3≅R3\mathbb{H}^3 \cong \mathbb{R}^3, which bounds a ball by Alexander's theorem, and that ball projects to a ball (a standard argument with the covering action), so MM is irreducible; its π1=Γ\pi_1 = \Gamma is infinite.

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