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.
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
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
for every continuous .
Derivation hint: Naturality is the defining axiom; it forces to be a pullback of a fixed class on the classifying space, since every is .
For a paracompact base , there is a natural bijection
where for , for , and is the infinite Grassmannian. Consequently characteristic classes are in bijection with .
Derivation hint: is the universal principal bundle; pullback of the tautological vector bundle over realizes every bundle, with classifying map unique up to homotopy.
For each complex bundle there exist classes , , with and for , uniquely determined by:
where the total Chern class is .
Derivation hint: Existence follows from ; uniqueness from the splitting principle reducing to line bundles where is the Euler class.
For each real bundle there exist classes with , for , satisfying:
with total class and the tautological line bundle over .
Derivation hint: ; the mod-2 reduction is forced because real line bundles have -valued classifying obstruction .
For a real bundle , complexify to and define
The odd Chern classes are 2-torsion, since forces .
Derivation hint: (real bundle is self-conjugate); conjugation sends , so , and the sign is a normalization convention making total class well-behaved.
Why It Holds / Derivation
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):
Derivation hint: The Gysin sequence of the sphere bundle plus Leray–Hirsch gives a polynomial extension at each rank.
Step 2 — Define , as pullbacks of these generators along the classifying map . Naturality is automatic.
Step 3 — Splitting principle. For any bundle there is a map (the flag bundle) such that is injective and splits as a sum of line bundles . Write ("Chern roots"). Then
the -th elementary symmetric polynomial. Derivation hint: Whitney sum applied to the split bundle; since line bundles have only .
Step 4 — Whitney formula from splitting. For , the combined roots are , hence . Because is injective, the identity descends to .
Step 5 — Uniqueness. Any system satisfying [3] must agree with the Euler class on line bundles (normalization), then with elementary symmetric polynomials on split bundles, then on all bundles by injectivity of .
∎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).
On a smooth manifold with a connection of curvature (a matrix of 2-forms), the Chern classes are represented in de Rham cohomology by [8]\quad c(E) = \det\!\left(I + \frac{i}{2\pi}\Omega\right), \qquad c_k(E) = \left[\frac{1}{k!}\left(\frac{i}{2\pi}\right)^k \sum \text{(invariant degree-}k\text{ poly in }\Omega)\right]. Derivation hint: Invariant polynomials of are closed (Bianchi identity) and their cohomology class is connection-independent (the difference of two is of a transgression form).
Worked Examples
Given: Compute and the Chern numbers , .
Step 1 — Euler sequence. There is a short exact sequence
Derivation hint: The tautological inclusion and the surjection from the standard frame; is trivial.
Step 2 — Whitney sum. Since , additivity gives . With the hyperplane generator, :
Derivation hint: Cube the binomial, drop .
Step 3 — Read off. , . Using :
Boxed answer: (dimensionless integers). Check: ✓
Given: Determine when is parallelizable using .
Step 1 — Formula. With the generator of , ,
Derivation hint: where is the tautological line bundle, ; trivial summand has .
Step 2 — Take . (using ). So .
Step 3 — Conclusion. is non-orientable, hence certainly non-parallelizable.
Boxed answer: . Parallelizability requires ; this holds only for (and trivially ), matching the Hopf/Adams result on division algebras.
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.
Real-World Applications
Historical Development
Subtleties & Limits
Integrality, torsion, and completeness remain delicate. (1) The Hodge conjecture asks which integral cohomology classes are represented by algebraic cycles — equivalently, which characteristic-class-type data come from geometry; it is unresolved. (2) Torsion characteristic classes: beyond rational Pontryagin classes lie torsion phenomena (Stiefel–Whitney classes mod 2, integral lifts via Bockstein) whose full structure for and is subtle and tied to the Steenrod algebra. (3) Topological invariance of rational Pontryagin classes was a deep theorem of Novikov (1965, Fields Medal); whether finer smooth invariants are topologically invariant connects to ongoing surgery-theoretic questions. (4) The completeness problem: no finite set of characteristic classes classifies bundles in general — secondary and higher operations (e.g. Massey products, -invariants in Postnikov towers) are required, and the general classification of bundles over a fixed base is computationally open.
See Also
Euler Class · Chern Character · Todd Class · Splitting Principle · Thom Isomorphism · Steenrod Operations · Hirzebruch Signature Theorem · Spin Structures