Unoriented bordism and Thom's theorem
Anchor (Master): Thom 1954 *Comment. Math. Helv.* 28 *Quelques propriétés globales des variétés différentiables*; Milnor-Stasheff §17–§18; Stong *Notes on Cobordism Theory* (Princeton, 1968); Pontryagin 1950 *Smooth manifolds and their applications in homotopy theory*
Intuition [Beginner]
Two shapes are called bordant when together they form the edge of a higher-dimensional shape. Picture two circles drawn on the plane. They look different, yet you can find a flat ribbon-with-holes — a pair of pants — whose boundary is precisely those two circles together. The pair of pants is the bordism. The circles are bordant because such a connecting region exists.
The whole study of unoriented bordism asks: which closed shapes can be the boundary of something? Which ones cannot? And when two shapes are both boundaries of something larger, what happens if you glue those things along a shared piece? It turns out this glueing is well-behaved: bordism is an equivalence relation, and you can add bordism classes by just placing two shapes side by side. The set of bordism classes of -dimensional shapes forms an addition group, written .
Rene Thom, in 1954, found the complete answer to the bordism question for closed smooth shapes. His theorem reduces the whole geometric problem to a problem in stable homotopy theory, and it lets you decide whether two shapes are bordant by comparing a small list of mod-2 numbers — the Stiefel-Whitney numbers — attached to each shape. The slogan: a closed smooth shape is a boundary if and only if all its Stiefel-Whitney numbers vanish.
Visual [Beginner]
The pair of pants is the universal cartoon of bordism. Three boundary circles, one connecting tube. Reverse one of the legs and you get a saddle: two circles bordant to one. Two circles bordant to zero circles means the two circles bound a disjoint union of two disks. The boundary of a single disk is one circle.
Going up one dimension, two real projective planes are bordant to the empty set because their disjoint union bounds a four-manifold built from a cobordism along a tube. A single on its own is not a boundary, however — it is the only non-zero element of , the bordism group in dimension 2.
Worked example [Beginner]
A two-sphere is bordant to the empty set. The bordism is the closed three-dimensional ball whose boundary is exactly .
Step 1. Identify the closed shape: a round two-sphere.
Step 2. Find a higher-dimensional shape with that as its boundary: the solid ball.
Step 3. Check that the boundary of the solid ball is the single sphere with nothing else.
Step 4. Conclude the bordism class of in is the same as the class of the empty set, which is the zero element.
What this tells us: two spheres count as a boundary; the real projective plane does not.
Check your understanding [Beginner]
Formal definition [Intermediate+]
Let denote the class of closed smooth -manifolds (compact, without boundary). Define the relation on by declaring when there exists a compact smooth -manifold with . The relation is an equivalence relation:
- Reflexivity. Take with .
- Symmetry. If realises , the same realises (no orientation data to reverse).
- Transitivity. Glue two cobordisms along their common boundary component using collars.
Definition (unoriented bordism group). The set $$ N_n := \mathcal{M}_n \big/ \sim $$ is an abelian group with addition and zero . Each element is its own inverse because , so is a vector space over .
Definition (unoriented bordism ring). The direct sum $$ N_* := \bigoplus_{n \geq 0} N_n $$ becomes a graded-commutative ring under Cartesian product . The unit is the class of the one-point space in dimension zero.
The Stiefel-Whitney classes of (see 03.06.03) live in . A Stiefel-Whitney number of a closed smooth -manifold is, for any ordered tuple with , the mod-2 integer
$$
\mathrm{sw}\omega(M) := \langle w{i_1}(TM) \cdot w_{i_2}(TM) \cdots w_{i_r}(TM),\ [M]_2 \rangle \in \mathbb{F}_2,
$$
where is the mod-2 fundamental class of the (necessarily mod-2 orientable) manifold .
Counterexamples to common slips [Intermediate+]
- Bordism is weaker than diffeomorphism. The torus and the Klein bottle are not diffeomorphic, yet both have the same single non-zero Stiefel-Whitney number evaluated against the fundamental class — and indeed in once a careful sign analysis is done, while vanishes (the torus bounds a solid handlebody). The Klein bottle is the non-zero element. Confusing diffeomorphism with bordism is the standard slip.
- Mod-2 fundamental class versus integral. The fundamental class exists for any closed smooth manifold, oriented or not, because every closed smooth manifold is -orientable. An integral fundamental class requires the underlying manifold to be orientable; do not confuse the two when pairing characteristic classes against .
- Empty manifold versus point. The zero element of is , not . The single point is the unit of multiplication in , not the additive zero.
Key theorem with proof [Intermediate+]
Theorem (Bordism invariance of Stiefel-Whitney numbers). If are bordant closed smooth -manifolds, then for every partition of the Stiefel-Whitney numbers agree: $$ \mathrm{sw}\omega(M) = \mathrm{sw}\omega(N) \in \mathbb{F}_2. $$
Proof. Let be a compact smooth -manifold with , and let and be the boundary inclusions. The tangent bundle of , restricted along the boundary inclusion, splits as
$$
i_M^* TW \cong TM \oplus \underline{\mathbb{R}},
$$
where is the product line bundle spanned by the inward normal vector. Stiefel-Whitney classes are stable under direct sum with a product bundle 03.06.03, so
$$
i_M^* w_k(TW) = w_k(TM)
$$
for every . The same identity holds for .
Fix a partition with . Set $$ W_\omega := w_{i_1}(TW) \cdots w_{i_r}(TW) \in H^n(W; \mathbb{F}2). $$ Then $i_M^* W\omega = w_{i_1}(TM) \cdots w_{i_r}(TM) =: M_\omegai_N^* W_\omega = N_\omega$.
The boundary relation in mod-2 homology reads $$ [M]_2 + [N]_2 = \partial [W]_2 = 0 \quad \text{in } H_n(W; \mathbb{F}_2), $$ where is the relative mod-2 fundamental class of the manifold-with-boundary, and the boundary map of the long exact sequence of the pair sends to in .
Pair this with pulled back to the boundary via : $$ \langle W_\omega, [M]2 \rangle + \langle W\omega, [N]2 \rangle = \langle W\omega, [M]2 + [N]2 \rangle = \langle W\omega, \partial [W]2 \rangle. $$ By the relative-pairing identity (Stokes in -cohomology), $$ \langle W_\omega, \partial [W]2 \rangle = \langle \delta W\omega, [W]2 \rangle, $$ and $\delta W\omega = 0W\omega$ is already a cocycle (Stiefel-Whitney classes are pulled back from the classifying space and are absolute, not relative). Therefore $$ \langle M\omega, [M]2 \rangle + \langle N\omega, [N]2 \rangle = 0 \in \mathbb{F}2, $$ i.e. $\mathrm{sw}\omega(M) = \mathrm{sw}\omega(N)\square$
Bridge. The bordism-invariance lemma is the foundational reason that admits a well-defined homomorphism into the dual of the space of Stiefel-Whitney numbers; this is exactly the calculation Thom 1954 promotes to a complete invariant. The argument generalises in two directions: appears again in 03.06.13 (oriented bordism, where the Pontryagin numbers play the role of Stiefel-Whitney numbers and the relevant ring is tensored with ), and builds toward the Pontryagin-Thom construction, which identifies the entire bordism ring with the homotopy groups of the Thom spectrum . The central insight is that any characteristic-class evaluation against the fundamental class is automatically a bordism invariant, because the pairing kills boundary classes — a stably abelian shadow of Stokes' theorem.
Exercises [Intermediate+]
Lean formalization [Intermediate+]
lean_status: partial — the module Codex.Modern.CharClasses.UnorientedBordismThom declares the central definitions and the bordism-invariance lemma as theorems with sorry-bodies, pending Mathlib smooth-manifold and Thom-spectrum infrastructure.
-- File: lean/Codex/Modern/CharClasses/UnorientedBordismThom.lean
structure ClosedSmoothManifold (n : ℕ) where
carrier : Type
isClosed : True
def IsBordant {n : ℕ} (_M _N : ClosedSmoothManifold n) : Prop := True
theorem isBordant_refl : ∀ {n} M, IsBordant (n := n) M M := …
theorem isBordant_symm : …
theorem isBordant_trans : …
def UnorientedBordismGroup (n : ℕ) : Type := Unit
instance : AddCommGroup (UnorientedBordismGroup n) := …
-- Central lemma: bordism invariance of Stiefel-Whitney numbers.
theorem sw_number_bordism_invariant {n : ℕ}
{M N : ClosedSmoothManifold n}
(_h : IsBordant M N) (ω : List ℕ) :
stiefelWhitneyNumber M ω = stiefelWhitneyNumber N ω := …
-- Thom's main theorem (statement).
theorem thom_main_theorem (n : ℕ) :
UnorientedBordismGroup n ≃+ MOHomotopy n := …
The full proof bodies depend on three Mathlib gaps: (1) smooth manifolds with boundary plus the collaring theorem; (2) the Stiefel-Whitney class API on real vector bundles; (3) the stable-homotopy category and the Thom-spectrum construction. The Lean module is shipped as a target API, not a finished formalisation.
Advanced results [Master]
Bordism as equivalence relation and the ring
Pontryagin (1947) introduced the bordism relation for closed smooth manifolds in the course of his work on framed cobordism and homotopy groups of spheres [Pontryagin]. The unoriented version — where no orientation, framing, or stable structure is imposed — was singled out by Thom in 1954 [Thom] as the first cobordism theory admitting a complete computation.
The group operation is well-defined because disjoint union respects boundaries: whenever . The ring structure is well-defined for the same reason combined with . Graded-commutativity holds without sign because everything is in characteristic . The identity element of the ring is , since .
The first low-dimensional values, as computed in Milnor-Stasheff §17–§18 [Milnor-Stasheff]: $$ N_0 = \mathbb{F}_2,\quad N_1 = 0,\quad N_2 = \mathbb{F}_2 \langle [RP^2] \rangle,\quad N_3 = 0, $$ $$ N_4 = \mathbb{F}_2 \langle [RP^4],\ [RP^2 \times RP^2] \rangle,\quad N_5 = \mathbb{F}_2 \langle [x_5] \rangle, $$ where is the Dold manifold with the antipodal-and-conjugation involution. The pattern is governed by the polynomial-generator theorem stated below.
Thom space MO and the Pontryagin-Thom construction
Let be the universal rank- real vector bundle. Its Thom space is the one-point compactification of the total space, equivalently where are the closed disk and sphere bundles. Define . The structure maps — coming from the inclusion — assemble these spaces into a spectrum, the unoriented Thom spectrum [Milnor-Stasheff §17].
The Pontryagin-Thom construction takes a closed smooth -manifold , embeds it into a sphere for large (Whitney's embedding theorem), takes a tubular neighbourhood , and forms the collapse map $$ c_M : S^{n+k} \longrightarrow \mathrm{Th}(\nu_M) $$ sending the disk bundle of identically and crushing the complement of to the base point. Composing with the classifying map — built from a bundle map — yields a map , i.e. an element of . Passing to the stable colimit gives the Thom homomorphism $$ \Phi : N_n \longrightarrow \pi_n(MO). $$
Three properties of require checking, all standard from Milnor-Stasheff §17 [Milnor-Stasheff]:
(i) Well-definedness. Two embeddings become regularly homotopic for large, and the regular-homotopy classes match because the tubular neighbourhoods are unique up to isotopy.
(ii) Boundary kills class. If , the embedding extending produces a null-homotopy of the collapse map.
(iii) Multiplicativity. The product embeds in , and the collapse map factors as , recovering the smash-product multiplication on the spectrum side.
Thom's main theorem
Theorem (Thom 1954, Théorème IV.8). The Thom homomorphism $\Phi : N_ \to \pi_*(MO)\mathbb{F}_2$-algebras.*
Injectivity comes from transversality: a null-homotopy of the collapse map produces, by transversality with the zero section of , a bordism between and the empty manifold. Surjectivity uses the same transversality argument applied to an arbitrary stable map : making the map transverse to produces a closed manifold of dimension whose Pontryagin-Thom class is the given homotopy class.
The right-hand side is then computed via the Adams spectral sequence $$ E_2^{s,t} = \mathrm{Ext}_{\mathcal{A}}^{s,t}(H^(MO; \mathbb{F}_2), \mathbb{F}2) \Rightarrow \pi{t-s}(MO), $$ where is the mod-2 Steenrod algebra. Thom's computation: $H^(MO; \mathbb{F}2)\mathcal{A}\omega = (i_1, \ldots, i_r)2^s - 1E_2s = 0$ row, the spectral sequence collapses, and $$ \pi(MO) \cong \mathbb{F}_2[a_n : n \geq 2,\ n + 1 \neq 2^k] $$ as a graded -algebra, with . Combined with , this is the polynomial-generator theorem for $N_$ [Stong].
Computation of via Stiefel-Whitney numbers and low-dimensional manifolds
The pairing
$$
\mathrm{sw} : N_n \longrightarrow \mathrm{Hom}_{\mathbb{F}_2}(\mathcal{P}_n, \mathbb{F}2),\qquad [M] \longmapsto (\omega \mapsto \mathrm{sw}\omega(M)),
$$
where is the -span of partitions of , is injective by Thom's bordism-invariance theorem combined with the dual computation that is generated by Stiefel-Whitney classes of the universal bundle. The image has dimension equal to the number of polynomial monomials of total weight in the generators , , . The image is not full: the Wu formula constrains which combinations of Stiefel-Whitney numbers occur for closed smooth manifolds (this is the content of 03.06.10 Stiefel-Whitney numbers and the Wu formula, sibling unit shipped in the same cycle).
Explicit calculations (Milnor-Stasheff §17):
- with basis .
- : every closed smooth curve is , each .
- with basis : closed surfaces are classified by genus and orientability; the Stiefel-Whitney number separates from .
- : Rokhlin's theorem in unoriented form; every closed 3-manifold bounds a 4-manifold (proved geometrically via surgery; algebraically because is a power of ).
- with basis .
- , generated by a Dold manifold since is not a power of .
- exactly when (Mersenne dimensions).
The Dold manifolds , with acting by the antipodal map on and complex conjugation on , were constructed by Dold 1956 [Dold] specifically to fill the odd-dimensional generators that real projective spaces alone cannot supply. They have dimension and bordism class realising the generator in any admissible dimension where alone fails.
Synthesis. Thom's theorem is the foundational reason that bordism, originally a geometric equivalence relation invented by Pontryagin to compute homotopy groups of spheres, is exactly the homotopy of a Thom spectrum. The central insight is the Pontryagin-Thom collapse: a manifold embedded with normal bundle of dimension becomes a map from a high sphere into , and the entire bordism class is captured by the stable homotopy class of that map. Putting these together with Thom's Steenrod-algebra computation, the unoriented bordism ring is identified with the polynomial -algebra on non-Mersenne-dimensional generators, and the bordism relation reduces to equality of finitely many Stiefel-Whitney numbers — this is exactly the route Wall 1960 [Wall] generalises to oriented bordism and Atiyah 1961 [Atiyah] generalises to the modern -theoretic reformulation.
The bridge is between manifold topology and stable homotopy: the bordism invariance of characteristic numbers (Stokes in mod-2 cohomology), the Pontryagin-Thom collapse (transversality + tubular neighbourhood), and the Steenrod-algebra computation (Adams spectral sequence with collapsing ). This pattern recurs in every cobordism theory: oriented via , complex via , spin via — each computed by the same machine with a different universal bundle. The Stiefel-Whitney-number invariants generalise to Pontryagin numbers, Chern numbers, and -genera in the respective theories.
Full proof set [Master]
Proposition (Bordism is an equivalence relation). The relation defined by the existence of with is reflexive, symmetric, and transitive on closed smooth -manifolds.
Proof. Reflexivity: has . Symmetry: the witness is the same regardless of the order of and in the disjoint-union decomposition of . Transitivity: given with and with , glue along the common boundary component using the collaring theorem (Milnor 1965 Topology from the differentiable viewpoint). The collaring theorem provides open collars and with the boundary embedded at in each; identifying these collars produces a smooth structure on whose boundary is .
Proposition (Each element of has order ). For every closed smooth -manifold , in .
Proof. The cylinder has boundary . Therefore in .
Proposition (Bordism invariance of Stiefel-Whitney numbers). Established in the Key Theorem section.
Proposition (Multiplicativity of the bordism ring). The product defines a well-defined commutative graded ring structure on $N_[\mathrm{pt}] \in N_0$.*
Proof. Well-definedness: if via , then is a cobordism between and — the boundary , using that is closed so . Commutativity: the diffeomorphism swaps factors. Associativity: . Distributivity: at the level of manifolds. The unit follows from as smooth manifolds.
Proposition (Pontryagin-Thom collapse is well-defined modulo bordism). Let be two embeddings of a closed smooth -manifold. For large enough, the collapse maps are stably homotopic. More generally, if is a compact -manifold with and extends on the boundary, then the collapse maps differ by a homotopy.
Proof. The relative tubular-neighbourhood theorem gives an open tubular neighbourhood of diffeomorphic to the normal bundle , and this restricts to a tubular neighbourhood of on the slice . The relative collapse map $$ S^{n+k} \times [0,1] \longrightarrow \mathrm{Th}(\nu_F) $$ quotients the complement of to the base point; composing with the classifying map produces a homotopy from to in the slice direction. Two embeddings of the same are connected by the cylinder bordism , so any two collapse maps for are homotopic.
Proposition (Surjectivity of via transversality). Every class is the Pontryagin-Thom class of some closed smooth -manifold .
Proof. Choose a representative . By the transversality theorem (Thom's transversality version, available since the target is smooth away from the base point), perturb to a smooth map transverse to the zero section . The preimage $$ M := \phi^{-1}(BO(k)) \subset S^{n+k} $$ is a closed smooth submanifold of dimension , with normal bundle . The Pontryagin-Thom construction applied to the embedding with this normal bundle recovers the original class . Different transverse perturbations yield bordant manifolds (parametrised transversality applied to the cylinder ), so is uniquely defined as .
Proposition (Computation of for from polynomial generators). With basis indexed by monomials in of total degree : for respectively.
Proof. The polynomial-generator theorem [Thom; Milnor-Stasheff §18] states . Restricting to degree , the only generators that can contribute are (degree 2) and (degree 4). The monomials are:
- Degree 0: , dimension 1.
- Degree 1: , dimension 0.
- Degree 2: , dimension 1.
- Degree 3: , dimension 0.
- Degree 4: , dimension 2.
Realising the generators: and as established in the Advanced results section.
Connections [Master]
Stiefel-Whitney classes
03.06.03. The bordism-invariance argument depends entirely on the Whitney sum behaviour and naturality of . Stiefel-Whitney classes provide the cohomological invariants whose pairing against the fundamental class produces the bordism-detecting numbers; this unit shows those numbers are complete invariants of the bordism class.Stiefel-Whitney numbers and the Wu formula
03.06.10. Sibling unit shipping in the same cycle (mark pending). The Wu formula expresses Stiefel-Whitney numbers of purely in terms of cohomology operations on via Steenrod squares, and constrains which collections of Stiefel-Whitney numbers can be realised by closed smooth manifolds. Together,03.06.10and the present unit identify both the full set of bordism invariants and the constraints they satisfy.Oriented bordism and Pontryagin-Thom
03.06.13. Generalises in: replacing by produces the oriented Thom spectrum , whose homotopy ring rationally equals — Wall 1960 computed the integral version. Pontryagin numbers play the role Stiefel-Whitney numbers play here. The orientation-forgetting map is the structural bridge: oriented bordism is the enriched unoriented theory, and the Pontryagin-Thom collapse of03.06.13reduces to the present unit's -construction after forgetting orientation. Anchor phrase: oriented bordism enriches unoriented bordism via .Hirzebruch signature theorem
03.06.11. The downstream specialisation in: once the rational structure of oriented bordism is known, the signature is exposed as a particular ring homomorphism , computed via the -genus, which is the canonical multiplicative sequence in Pontryagin classes.Multiplicative sequences and the -, -, -genera
03.06.15. The chapter-closing synthesis appears in: Hirzebruch's multiplicative-sequence formalism reinterprets ring homomorphisms out of as formal power series in Pontryagin classes, and the present unit's characters are the mod-2 analogues — homomorphisms classified by Stiefel-Whitney numbers.Chern-Weil homomorphism
03.06.06. Provides the prerequisite framework for: characteristic-class representatives, which combined with the present unit's bordism invariance produce all the closed-form integral formulae for cobordism characters (e.g., the integral of against the fundamental class is the spin-bordism signature in the parallel theory).Complex vector bundle
03.05.08. Builds toward: complex cobordism via is the universal complex-oriented cohomology theory; Quillen 1969 identified its formal group law with the universal formal group law, making the present unit's -computation a degenerate -shadow of a much richer additive structure visible in chromatic stable homotopy theory.
Historical & philosophical context [Master]
Pontryagin 1950 [Pontryagin] introduced the bordism relation as a tool for computing homotopy groups of spheres: he set up the Pontryagin-Thom collapse for framed manifolds and used it to compute and stably. Thom 1954 [Thom], in his Comment. Math. Helv. paper Quelques propriétés globales des variétés différentiables, abstracted the construction to arbitrary structure groups (orthogonal, special-orthogonal, unitary), introduced the Thom spectra , and gave the first complete computation of any cobordism ring — the unoriented case — as a polynomial -algebra. The Steenrod-algebra calculation of as a free -module on non-dyadic generators is Thom's central technical innovation; combined with the Adams spectral-sequence collapse it yields the closed-form polynomial generators.
Milnor-Stasheff Characteristic Classes [Milnor-Stasheff] (Princeton, 1974) gave the modern textbook exposition, splitting Thom's theorem into the Pontryagin-Thom construction (§17) and the algebraic computation (§18). Dold 1956 [Dold] supplied explicit polynomial generators in odd admissible dimensions where projective spaces fail (Dold manifolds). Stong's Notes on Cobordism Theory [Stong] (Princeton, 1968) remains the canonical reference for the full generalised-cobordism program.
The lineage continues in two directions. Wall 1960 [Wall] computed the oriented cobordism ring, leveraging Thom's framework with replacing . Atiyah 1961 [Atiyah] reformulated cobordism as a generalised cohomology theory on topological spaces, making the spectrum-level structure first-class and opening the door to the chromatic stable-homotopy program of Quillen, Morava, and Ravenel. Bordism remains the geometric prototype for every modern generalised cohomology theory; its computation by Thom is the first substantive example of the Adams spectral sequence collapsing, and the polynomial-generator answer is the historical model for every subsequent cobordism computation.
Bibliography [Master]
@article{Thom1954,
author = {Thom, Ren\'e},
title = {Quelques propri\'et\'es globales des vari\'et\'es diff\'erentiables},
journal = {Commentarii Mathematici Helvetici},
volume = {28},
year = {1954},
pages = {17--86},
}
@book{MilnorStasheff1974,
author = {Milnor, John W. and Stasheff, James D.},
title = {Characteristic Classes},
publisher = {Princeton University Press},
year = {1974},
series = {Annals of Mathematics Studies},
number = {76},
note = {Pontryagin-Thom construction in \S17, computation of $N_*$ in \S18.},
}
@book{Stong1968,
author = {Stong, Robert E.},
title = {Notes on Cobordism Theory},
publisher = {Princeton University Press},
year = {1968},
series = {Mathematical Notes},
}
@article{Pontryagin1950,
author = {Pontryagin, L. S.},
title = {Smooth manifolds and their applications in homotopy theory},
journal = {Trudy Mat. Inst. Steklov},
volume = {45},
year = {1955},
note = {Russian original 1950; English translation: AMS Translations Series 2, vol. 11 (1959).},
}
@article{Dold1956,
author = {Dold, Albrecht},
title = {Erzeugende der Thomschen Algebra $\mathfrak{N}$},
journal = {Mathematische Zeitschrift},
volume = {65},
year = {1956},
pages = {25--35},
}
@article{Wall1960,
author = {Wall, C. T. C.},
title = {Determination of the cobordism ring},
journal = {Annals of Mathematics},
volume = {72},
year = {1960},
pages = {292--311},
}
@article{Atiyah1961,
author = {Atiyah, M. F.},
title = {Bordism and cobordism},
journal = {Proc. Cambridge Philos. Soc.},
volume = {57},
year = {1961},
pages = {200--208},
}
@book{Milnor1965,
author = {Milnor, John W.},
title = {Topology from the Differentiable Viewpoint},
publisher = {University Press of Virginia},
year = {1965},
note = {Pontryagin-Thom for framed cobordism in geometric form; collaring theorem.},
}