Characteristic Classes — Chern, Stiefel-Whitney, Pontryagin
Characteristic classes assign cohomology classes to vector bundles, measuring their global twisting. The three principal families are Chern classes for complex bundles, Stiefel–Whitney classes for real bundles, and Pontryagin classes for real bundles. They are natural under pullback, obstruct triviality and the existence of sections, and underpin index theory, cobordism, and gauge theory. Foundational work by Stiefel, Whitney, Pontryagin, and Chern, 1935–1948.A characteristic class is a natural transformation from the functor of isomorphism classes of vector bundles over a space to the cohomology functor . Concretely, to each rank- bundle one assigns cohomology classes that are invariant under bundle isomorphism and commute with pullback along continuous maps. These classes matter because they convert the hard geometric problem of classifying bundles into computable algebraic invariants: a nonzero characteristic class certifies that a bundle is nontrivial, that a manifold is non-parallelizable, or that certain sections cannot exist. The surprising fact is that all characteristic classes are generated, via the splitting principle, by these three families — the cohomology of the classifying spaces , , and the relations among them are polynomial rings, so characteristic classes are precisely polynomials in , , .
The Core Insight
Every vector bundle is pulled back from a universal bundle over a classifying space . Therefore characteristic classes are nothing more than cohomology classes of pulled back to . Computing them reduces to knowing , which for , , is a polynomial (or exterior, mod-2 polynomial) ring on generators of fixed degree. The splitting principle lets us pretend every bundle is a sum of line bundles, reducing all identities to symmetric-function combinatorics in the "Chern roots."
Formal Statement
Characteristic Class
Let denote isomorphism classes of rank- -vector bundles over a paracompact base ( or ). A characteristic class with coefficients in an abelian group is an assignment
Classification of Bundles
For a paracompact base , there is a natural bijection
Chern Classes (Axiomatic)
For each complex bundle there exist classes , , with and for , uniquely determined by:
Stiefel–Whitney Classes (Axiomatic)
For each real bundle there exist classes with , for , satisfying:
Pontryagin Classes
For a real bundle , complexify to and define
Why It Holds / Derivation
Existence and Uniqueness via the Splitting Principle
Step 1 — Cohomology of the classifying space. By Leray–Hirsch and induction on the rank, using the fibration (or directly via the cell structure of Grassmannians):Shiing-Shen Chern | 1911–2004
Chern's 1946 paper "Characteristic Classes of Hermitian Manifolds" gave the intrinsic, curvature-based definition of what are now Chern classes, unifying the topological invariants of Stiefel, Whitney, and Pontryagin with differential geometry through the Chern–Weil homomorphism. By representing characteristic classes as polynomials in the curvature 2-form of a connection, Chern fused algebraic topology, differential geometry, and (later) gauge theory into a single framework, work that earned him the Wolf Prize and made him the central figure of 20th-century global differential geometry.
Building Intuition
Think of a vector bundle as a family of vector spaces that may twist as you move around the base. A characteristic class is a "twist meter." For a line bundle, counts how the fiber's phase winds — for over it winds once, generating . The top class is the Euler class: it counts zeros of a generic section. detects orientability (it vanishes iff the bundle is orientable); detects spin structure obstruction. Pontryagin classes are the real-bundle survivors of complexification — they ignore orientation and live in degrees divisible by 4. The Chern–Weil picture makes this concrete: feed the curvature into an invariant polynomial and integrate; you get an integer, the same no matter which connection you chose, because the difference is exact (a "transgression" form).
Chern–Weil Theory | de Rham picture
On a smooth manifold with a connection of curvature (a matrix of 2-forms), the Chern classes are represented in de Rham cohomology by
Worked Examples
Chern classes of $T\mathbb{CP}^2$
Given: Compute and the Chern numbers , . Step 1 — Euler sequence. There is a short exact sequenceStiefel–Whitney classes of $T\mathbb{RP}^n$ and non-parallelizability
Given: Determine when is parallelizable using . Step 1 — Formula. With the generator of , ,Common Misconceptions
The Whitney sum formula does NOT hold for tensor products. From one cannot infer anything multiplicative for ; the Chern class of a tensor product is governed by the Chern roots: for line bundles, but higher tensor products require the full symmetric-function machinery. Also: for all does not imply is trivial — Chern classes are a complete invariant only in low dimensions or special cases (e.g. line bundles over compact surfaces). Vanishing characteristic classes ≠ trivial bundle. The complex line bundle situation is clean ( classifies line bundles over any via ), but in higher rank it fails. Take the tangent bundle : it is non-trivial (no nonvanishing vector field can be guaranteed; in fact ), yet all its rational Pontryagin classes vanish: equals , since bounds and is trivial. The nontriviality is detected by the Euler class , not by Pontryagin classes — different invariants see different obstructions. Conversely, exotic phenomena: Milnor's exotic 7-spheres are distinguished by Pontryagin numbers of their bounding manifolds, showing these classes carry smooth-structural information.Connections
Characteristic classes sit at the crossroads of several theories. The Euler class for oriented rank- bundles refines the top Stiefel–Whitney class () and the top Chern class ( for complex bundles), connecting to Poincaré–Hopf Theorem via zero-counting. Through Chern–Weil Theory, they become curvature integrals, linking to Gauge Theory and instanton number . The Atiyah–Singer Index Theorem expresses the analytic index of an elliptic operator as , with the Chern character and Todd class built from Chern classes. In Cobordism Theory, Pontryagin and Stiefel–Whitney numbers are complete invariants (Thom): two manifolds are unoriented cobordant iff all SW numbers agree. The classes also generate the cohomology of Classifying Spaces , governing principal bundle theory.
Chern roots and the splitting principle: a bundle's total Chern class as a product over its line-bundle summands after pullback to the flag bundle
Real-World Applications
- Yang–Mills / instantons (physics): The second Chern number is the topological charge (instanton number) of an gauge field; it labels distinct vacua and underlies the -vacuum structure of QCD.
- Quantum Hall effect (condensed matter): The quantized Hall conductance equals times the first Chern number of the Bloch bundle over the Brillouin torus (TKNN formula, 1982) — a directly measured integer.
- Topological insulators: invariants refining Stiefel–Whitney/Chern data classify time-reversal-invariant phases; band-structure topology is characterized by these classes.
- Anomaly cancellation (string theory): The Green–Schwarz mechanism requires characteristic-class identities (e.g. , -genus) to vanish, constraining gauge groups to or .
- Robotics / motion planning: Obstruction theory using Stiefel–Whitney classes detects when a continuous global section (e.g. a coherent assignment of orientations or frames) cannot exist on a configuration space.
- Exotic smooth structures: Pontryagin numbers of bounding 8-manifolds distinguish Milnor's exotic 7-spheres, a cornerstone of differential topology.
- Computer graphics / vector field design: The Euler class (Poincaré–Hopf) governs the minimal number of singularities in tangent vector fields on surfaces, used in texture synthesis and remeshing.
Historical Development
- 1935 — Eduard Stiefel (in his thesis under Hopf) introduces obstruction classes to constructing linearly independent vector fields on manifolds, the first Stiefel–Whitney classes.
- 1935–1937 — Hassler Whitney independently develops the theory of sphere bundles and their characteristic cohomology classes mod 2, proving the duality theorem; the classes are named jointly.
- 1942 — Lev Pontryagin introduces the integral characteristic classes of real bundles (Pontryagin classes) via his study of homotopy of manifolds and cobordism.
- 1946 — Shiing-Shen Chern defines Chern classes for complex (Hermitian) bundles via curvature, giving the Chern–Weil intrinsic construction; unifies the topological and differential-geometric pictures.
- 1948 — André Weil clarifies the curvature-to-cohomology map (Chern–Weil homomorphism) in full generality for principal bundles.
- 1953 — René Thom proves cobordism is determined by Stiefel–Whitney and Pontryagin numbers; computes the unoriented cobordism ring, winning the Fields Medal (1958).
- 1958 — Hirzebruch proves the signature theorem and the Riemann–Roch theorem via the Todd genus, both expressed in characteristic classes.
- 1963 — Atiyah–Singer index theorem expresses analytic indices through Chern/Pontryagin data, integrating the entire theory into global analysis.
- 1956–1962 — Milnor and Kervaire use Pontryagin numbers to detect exotic spheres and to compute groups of differentiable structures.