Surgery theory

In mathematics, specifically in geometric topology, surgery theory is a collection of techniques used to produce one finite-dimensional manifold from another in a 'controlled' way, introduced by . Originally developed for differentiable (or, smooth) manifolds, surgery techniques also apply to piecewise linear (PL-) and topological manifolds.
Surgery refers to cutting out parts of the manifold and replacing it with a part of another manifold, matching up along the cut or boundary. This is closely related to, but not identical with, handlebody decompositions. It is a major tool in the study and classification of manifolds of dimension greater than 3.
More technically, the idea is to start with a well-understood manifold "M" and perform surgery on it to produce a manifold "M "′ having some desired property, in such a way that the effects on the homology, homotopy groups, or other invariants of the manifold are known.
The classification of exotic spheres by led to the emergence of surgery theory as a major tool in high-dimensional topology.
Surgery on a manifold.
If "X", "Y" are manifolds with boundary, then the boundary of the product manifold is 
The basic observation which justifies surgery is that the space formula_2 can be understood either as the boundary of formula_3 or as the boundary of formula_4. In symbols, 
where formula_6 is the "q"-dimensional disk, i.e., the set of points in formula_7 that are at distance one-or-less from a given fixed point (the center of the disk); for example, then, formula_8 is homeomorphic to the unit interval, while formula_9 is a circle together with the points in its interior.
Now, given a manifold "M" of dimension formula_10 and an embedding formula_11, define another "n"-dimensional manifold formula_12 to be
One says that the manifold "M"′ is produced by a "surgery" cutting out formula_4 and gluing in formula_3, or by a "p"-"surgery" if one wants to specify the number "p". Strictly speaking, "M"′ is a manifold with corners, but there is a canonical way to smooth them out. Notice that the submanifold that was replaced in "M" was of the same dimension as "M" (it was of codimension 0).
Surgery is closely related to (but not the same as) handle attaching. Given an ("n" + 1)-manifold with boundary ("L", ∂"L") and an embedding formula_16: S"p" × D"q" → ∂"L", where "n" = "p" + "q", define another ("n" + 1)-manifold with boundary "L"′ by
The manifold "L"′ is obtained by "attaching a ("p" + 1)-handle", with ∂"L"′ obtained from ∂"L" by a "p"-surgery
A surgery on "M" not only produces a new manifold "M"′, but also a cobordism "W" between "M" and "M"′. The "trace" of the surgery is the cobordism ("W"; "M", "M"′), with 
the ("n" + 1)-dimensional manifold with boundary ∂"W" = "M" ∪ "M"′ obtained from the product "M" × "I" by attaching a ("p" + 1)-handle D"p"+1 × D"q".
Surgery is symmetric in the sense that the manifold "M" can be re-obtained from "M"′ by a ("q" − 1)-surgery, the trace of which coincides with the trace of the original surgery, up to orientation.
In most applications, the manifold "M" comes with additional geometric structure, such as a map to some reference space, or additional bundle data. One then wants the surgery process to endow "M"′ with the same kind of additional structure. For instance, a standard tool in surgery theory is surgery on normal maps: such a process changes a normal map to another normal map within the same bordism class.
Effects on homotopy groups, and comparison to cell-attachment.
Intuitively, the process of surgery is the manifold analog of attaching a cell to a topological space, where the embedding "φ" takes the place of the attaching map. A simple attachment of a ("q" + 1)-cell to an "n"-manifold would destroy the manifold structure for dimension reasons, so it has to be thickened by crossing with another cell.
Up to homotopy, the process of surgery on an embedding φ: S"p" × D"q" → "M" can be described as the attaching of a ("p" + 1)-cell, giving the homotopy type of the trace, and the detaching of a "q"-cell to obtain "N". The necessity of the detaching process can be understood as an effect of Poincaré duality.
In the same way as a cell can be attached to a space to kill an element in some homotopy group of the space, a "p"-surgery on a manifold "M" can often be used to kill an element formula_20. Two points are important however: Firstly, the element formula_20 has to be representable by an embedding φ: S"p" × D"q" → "M" (which means embedding the corresponding sphere with a trivial normal bundle). For instance, it is not possible to perform surgery on an orientation-reversing loop. Secondly, the effect of the detaching process has to be considered, since it might also have an effect on the homotopy group under consideration. Roughly speaking, this second point is only important when "p" is at least of the order of half the dimension of "M".
Application to classification of manifolds.
The origin and main application of surgery theory lies in the classification of manifolds of dimension greater than four. Loosely, the organizing questions of surgery theory are:
More formally, one must ask whether "up to homotopy":
It turns out that the second ("uniqueness") question is a relative version of a question of the first ("existence") type; thus both questions can be treated with the same methods.
Note that surgery theory does "not" give a complete set of invariants to these questions. Instead, it is obstruction-theoretic: there is a primary obstruction, and a secondary obstruction called the surgery obstruction which is only defined if the primary obstruction vanishes, and which depends on the choice made in verifying that the primary obstruction vanishes.
The surgery approach.
In the classical approach, as developed by William Browder, Sergei Novikov, Dennis Sullivan and C. T. C. Wall, surgery is done on normal maps of degree one. Using surgery, the question "Is the normal map "f": "M" → "X" of degree one cobordant to a homotopy equivalence?" can be translated (in dimensions greater than four) to an algebraic statement about some element in an L-group of the group ring formula_22. More precisely, the question has a positive answer if and only if the surgery obstruction formula_23 is zero, where "n" is the dimension of "M".
For example, consider the case where the dimension "n = 4k" is a multiple of four, and formula_24. It is known that formula_25 is isomorphic to the integers formula_26; under this isomorphism the surgery obstruction of "f" maps, up to a scalar factor, to the difference of the signatures formula_27 of "X" and "M". Hence a normal map of degree one is cobordant to a homotopy equivalence if and only if the signatures of domain and codomain agree.
Coming back to the "existence" question from above, we see that a space "X" has the homotopy type of a smooth manifold if and only if it receives a normal map of degree one whose surgery obstruction vanishes. This leads to a multi-step obstruction process: In order to speak of normal maps, "X" must satisfy an appropriate version of Poincaré duality which turns it into a Poincaré complex. Supposing that "X" is a Poincaré complex, the Pontryagin–Thom construction shows that a normal map of degree one to "X" exists if and only if the Spivak normal fibration of "X" has a reduction to a stable vector bundle. If normal maps of degree one to "X" exist, their bordism classes (called normal invariants) are classified by the set of homotopy classes formula_28. Each of these normal invariants has a surgery obstruction; "X" has the homotopy type of a smooth manifold if and only if one of these obstructions is zero. Stated differently, this means that there is a choice of normal invariant with zero image under the surgery obstruction map 
Structure sets and surgery exact sequence.
The concept of structure set is the unifying framework for both questions of existence and uniqueness. Roughly speaking, the structure set of a space "X" consists of homotopy equivalences "M" → "X" from some manifold to "X", where two maps are identified under a bordism-type relation. A necessary (but not in general sufficient) condition for the structure set of a space "X" to be non-empty is that "X" be an "n"-dimensional Poincaré complex, i.e. that the homology and cohomology groups be related by isomorphisms formula_30 of an "n"-dimensional manifold, for some integer "n". Depending on the precise definition and the category of manifolds (smooth, PL, or topological), there are various versions of structure sets. Since, by the s-cobordism theorem, certain bordisms between manifolds are isomorphic (in the respective category) to cylinders, the concept of structure set allows a classification even up to diffeomorphism.
The structure set and the surgery obstruction map are brought together in the surgery exact sequence. This sequence allows to determine the structure set of a Poincaré complex once the surgery obstruction map (and a relative version of it) are understood. In important cases, the smooth or topological structure set can be computed by means of the surgery exact sequence. Examples are the classification of exotic spheres, and the proofs of the Borel conjecture for negatively curved manifolds and manifolds with hyperbolic fundamental group.
In the topological category, the surgery exact sequence is the long exact sequence induced by a fibration sequence of spectra. This implies that all the sets involved in the sequence are in fact abelian groups. On the spectrum level, the surgery obstruction map is an assembly map whose fiber is the block structure space of the corresponding manifold.