Curvature Forms and Characteristic Classes
Carry a vector around a tiny closed loop, keeping it parallel to itself the whole way. On a curved space it does not come back pointing where it started — it returns rotated, and the rotation per unit enclosed area is the curvature. Package the loop's two edge directions as the slots of a 2-form and the rotation as an element of the structure group's Lie algebra, and that single object is the curvature 2-form , built from the connection 1-form exactly as the Riemann tensor is built from Christoffel symbols. It is a local, geometric quantity: change the connection and changes. The discovery of Chern and Weil is that certain polynomial combinations of curvature — those invariant under the adjoint action of the structure group — are closed forms whose de Rham cohomology class does not depend on the connection at all. Wiggle the connection and the characteristic form shifts only by an exact piece, which integrates to zero over any closed cycle. So the integral is a topological constant: an integer, computed with calculus, that counts something rigid about how the bundle is twisted. This article develops the machinery from the curvature 2-form and the Bianchi identity through the Chern–Weil homomorphism to the named classes — Chern, Pontryagin, Euler — and their integer characteristic numbers. Those integers are physics: the first Chern number quantizes magnetic charge, the second counts Yang–Mills instantons, the Euler number is Gauss–Bonnet. The prerequisites are differential forms, the exterior derivative, and the covariant derivative.
- A connection on a bundle has a curvature 2-form , valued in the Lie algebra of the structure group; it measures the failure of parallel transport to be path-independent.
- The Chern–Weil homomorphism sends any -invariant polynomial of curvature to a closed form whose de Rham class is independent of the chosen connection.
- Those classes are the characteristic classes — Chern classes for complex bundles, Pontryagin and Euler classes for real ones — topological invariants of the bundle, not of any metric or connection.
- Integrating characteristic forms over closed manifolds gives integers: Gauss–Bonnet (, ), monopole charge, and instanton number are all instances.
- In physics the curvature is the field strength — for gauge theory, the Riemann tensor for gravity — so charge quantization, anomalies, and topological terms all flow from this one construction.
- Key idea: invariant polynomials of curvature are closed forms whose de Rham class is connection-independent (Chern–Weil), so curvature — a local geometric quantity — computes global topological invariants.
Where this lives today
The abstract integers of Chern–Weil are now laboratory quantities. In condensed matter the integer quantum Hall conductance is a first Chern number — the TKNN invariant — got by integrating the Berry curvature of the filled bands over the Brillouin-zone torus, and its topological protection is why the plateaus are quantized to nine figures. Topological and Chern insulators classify materials by these bundle invariants, and a Chern number of one has been measured in cold-atom and photonic lattices. In high-energy physics the second Chern number is the instanton number governing QCD's -vacuum, the strong-CP problem, and the axion; the same density is the chiral anomaly that fixes the rate and constrains anomaly cancellation in the Standard Model. And the Atiyah–Singer index theorem, index , ties fermion zero modes to these integrals — live in string theory, lattice gauge theory, and the Majorana modes of quantum computing.
The physical picture
Curvature is not a number attached to a point but an instruction attached to a loop: transport a vector once around an infinitesimal parallelogram and read off how it returns rotated. Shrink the loop and the rotation shrinks with its area; the ratio, in the limit, is the curvature. The classic case is the geodesic octant of the unit sphere — a triangle with three right angles, around which a parallel-transported vector rotates by a full , precisely the area it encloses.
Curvature is local and connection-dependent; topology is global and rigid. Chern–Weil turns one into the other. Feed the curvature into a gauge-invariant polynomial — a trace, determinant, or Pfaffian — and deforming the connection shifts the answer only by an exact form, contributing nothing to any integral over a closed manifold. What survives is a de Rham class, and paired with a cycle it gives an integer — in three physical guises: the flux of a monopole, the instanton number of a Yang–Mills field, and the Euler characteristic of a surface.
The core equations
Cartan's second structure equation defines the curvature of a connection as a matrix of 2-forms, purely from and the exterior derivative — no metric, no coordinates.
where: — curvature 2-form, valued in the Lie algebra ; — connection 1-form, also -valued; — wedge combined with matrix multiplication, so . Reading: a matrix-valued has because the fibre matrices do not commute. The object wears two faces: in gravity it packages the Riemann tensor; in gauge theory it is the Yang–Mills field strength, the connection being the gauge potential.
where: — Riemann tensor of the Levi-Civita connection; — non-abelian field strength; — gauge potential, with . Reading: for the bracket vanishes and , ordinary electromagnetism. Differentiating the structure equation forces an identity: the exterior covariant derivative of the curvature vanishes — the root of in electromagnetism.
where: — exterior covariant derivative; . Reading: a differential constraint, not an equation of motion — it holds for every connection. Under a gauge transformation the connection transforms inhomogeneously, but the curvature transforms by conjugation — the fact that makes invariant polynomials of globally well defined.
where: — local gauge transformation; — the inhomogeneous term that stops from being a tensor. Reading: that piece cancels in , so is tensorial and is gauge invariant. Now the Chern–Weil statement: any -invariant symmetric polynomial of the curvature is closed, so it represents a de Rham cohomology class.
where: — -invariant symmetric polynomial on . Reading: closedness plus connection-independence (both proved below) promotes from a geometric form to a topological invariant. The workhorse invariant is the total Chern class of a complex bundle, a determinant whose degree-by-degree expansion gives the individual Chern classes.
where: — complex bundle; — -th Chern class, a -form in . Reading: , which for becomes . The Chern character repackages the same data additively over sums and multiplicatively over tensor products — why it, not , appears in index theorems.
where: — Chern character; — rank. Reading: and , from of a block-diagonal or tensor curvature. For real oriented bundles of even rank the top invariant is the square root of the determinant, the Pfaffian; it defines the Euler class and delivers Gauss–Bonnet.
where: — Pfaffian of the antisymmetric curvature matrix; — tangent bundle. Reading: the Pfaffian exists only for even-size antisymmetric matrices, so the Euler class lives on even-dimensional oriented manifolds. The remaining real invariants are the Pontryagin classes — the even-degree determinant terms, the real-bundle analogue of the Chern classes.
where: — -th Pontryagin class, a -form. Reading: odd-degree terms vanish because a real antisymmetric has , leaving only degrees .
The goal here is to establish the three algebraic facts everything downstream rests on: that a matrix-valued 1-form has a nonvanishing self-wedge equal to half its graded commutator, that the curvature obeys the Bianchi identity, and that this constraint is the exterior-covariant statement . All follow from the graded Leibniz rule and , so they hold for any connection on any bundle.
Step 1. Take with a Lie-algebra basis. Then , and antisymmetrizing the form factors picks out the commutator: . Why: the scalar wedge would vanish, but the non-commuting matrices survive antisymmetrization, so non-abelian and for .
Step 2. Differentiate the structure equation with the graded Leibniz rule: . Why: kills the first term, and the minus sign is the whole content of the Leibniz rule for an odd-degree form.
Step 3. Replace and expand: , the triple- terms cancelling. Why: this exhibits as a pure commutator of against .
Step 4. Hence with , which is . Why: is the exterior covariant derivative, so the curvature is covariantly closed — the abstract source of and .
Go deeper · Derivation B · 1 minChern–Weil — closed forms whose class forgets the connection
The aim is the two-part theorem that makes characteristic classes possible: any invariant polynomial of the curvature is closed, and its de Rham class is the same for every connection on the bundle. The engine of both parts is the infinitesimal form of -invariance combined with Bianchi; connection-independence follows from an interpolation whose -derivative is exact — the transgression, or Chern–Simons, form.
Step 1. Differentiate -invariance at the identity in a direction to get , valid for all . Why: this identity is what lets bracket terms cancel in pairs when we apply .
Step 2. Apply to . By symmetry and the Leibniz rule (all even-degree, no signs) one gets . Why: only one factor need be differentiated, the symmetric slots contributing equally.
Step 3. Substitute Bianchi, : then , and with , the Step 1 identity makes this vanish term by term, so . Why: closedness is the marriage of Bianchi to the invariance of — neither alone suffices.
Step 4. For connection-independence, interpolate with ; the difference of two connections is a tensorial -valued 1-form (the terms cancel), and has . Why: a straight-line path in the affine space of connections is legitimate, and its tangent is tensorial.
Step 5. Differentiate in and use invariance again: , an exact form for each . Why: the -derivative is not merely closed but manifestly of something.
Step 6. Integrate: , so in . Why: that bracketed integral is the transgression (Chern–Simons) form, and its existence is why the integral over a closed manifold is invariant.
Go deeper · Derivation C · 1 minGauss–Bonnet as the two-dimensional Euler class
This specializes the Euler-class formula to a closed oriented surface and recovers the classical Gauss–Bonnet theorem, turning an abstract Pfaffian into the statement that the total Gaussian curvature equals times the Euler characteristic. It is the cleanest illustration of the whole program: a pointwise-computable curvature integral equals an integer fixed by topology alone, blind to how the surface is bent.
Step 1. On a Riemannian 2-manifold the structure group is and the curvature is one antisymmetric matrix of 2-forms with a single entry , the Gaussian curvature and the area form. Why: in 2D the whole Riemann tensor is carried by , so the matrix of forms degenerates to a scalar times .
Step 2. Take the Pfaffian: for , , so . Why: the Pfaffian is the square root of the determinant that stays a 2-form, not the 4-form would give.
Step 3. Insert into the Euler-class formula with , : . Why: the is exactly what makes the integral come out an integer.
Step 4. Integrate over the closed surface and invoke Chern–Weil plus Poincaré–Hopf: . For the unit sphere , area , so and ; a genus- surface has . Why: the integer on the right cannot change as the metric is deformed, so a dented sphere still integrates to — curvature redistributes but its total is locked. *The key numbers: and ; a genus-2 surface gives and .*
Limiting cases
How the general machine specializes to the cases physics actually uses:
| Case | Result | Meaning |
|---|---|---|
| Abelian / electromagnetism | Group ; connection is the potential , curvature the field strength. integrates over to the integer monopole charge. | |
| Flat connection | Zero curvature kills every characteristic form, so all real classes of a flat bundle vanish. Torsion classes and holonomy can still be nontrivial. | |
| Riemannian / gravity | Group , Levi-Civita connection; packages the Riemann tensor, giving Pontryagin classes and, in even dimension, the Euler class via the Pfaffian. | |
| Self-dual (instanton) | In 4D Euclidean space self-dual Yang–Mills curvature minimizes the action at fixed , the second Chern number. |
Worked examples
1 · The first Chern number of a Dirac monopole
A monopole of integer strength sits inside a two-sphere; its field strength is . Show the first Chern number equals , and explain why it must be an integer.
Step 1. Set up the integral with , :
The factor is fixed by requiring the north and south patch potentials to differ by a single-valued gauge transformation on the equator.
Step 2. The elementary integrals are and . Hence
So : the total flux is and the first Chern number is the monopole strength.
Step 3. Why an integer? Because is an integral class — the pullback of the generator classifying complex line bundles. Physically, the wavefunction must be single-valued where the north and south patches overlap, and matching them around the equator forces . This is Dirac's condition: with charges and , , so one monopole quantizes all electric charge. No smooth deformation of can change .
2 · Euler numbers from total curvature
Use Gauss–Bonnet to find the total Gaussian curvature for the unit sphere, the torus, and a genus-2 surface, checking each against the Euler characteristic.
Step 1. The tool: with for a closed orientable surface of genus (Derivation 3, rearranged). The right side is a pure integer times , whatever metric carries.
Step 2. Sphere (, ): . Cross-check: the unit sphere has and area , so directly, and .
Step 3. Torus (, ): — the positive curvature of the outer rim exactly cancels the negative curvature of the inner throat. Genus-2 (, ): , net negative because a two-holed surface is saddle-like on balance.
Step 4. The number is topological, the curvature distribution geometric. Dent the sphere and redistributes wildly, but its total stays locked at ; each handle drops it by exactly . Total curvature counts holes: .
Physics of the portrait
Characteristic classes arrived in physics fully formed — the language of monopoles, instantons, anomalies, and topological phases is Chern's, invented decades before physicists needed it.
Origins · 1 minShiing-Shen Chern and how this was discovered
Shiing-Shen Chern is the mathematician who taught geometry to count. Born in Jiaxing, China, he studied under Wilhelm Blaschke in Hamburg and Élie Cartan in Paris, absorbing Cartan's calculus of moving frames and forms — the language in which curvature becomes a matrix of 2-forms. At the Institute for Advanced Study from 1943 he found an intrinsic proof of the generalized Gauss–Bonnet theorem, writing the Euler characteristic as an integral of a curvature polynomial with no ambient space. From that grew the 1946 construction of the Chern classes, and — with André Weil — the homomorphism sending any invariant polynomial of curvature to a characteristic class. Decades later physics caught up: Yang–Mills instantons carry his second Chern number, the quantum Hall effect is read through his first, and the Chern–Simons form (with James Simons, 1974) became the backbone of topological field theory. He shaped modern differential geometry more than any other single figure, and died in 2004.
Going further
Texts. Nakahara, Geometry, Topology and Physics, 2nd ed., ch. 9–11 · Stone & Goldbart, Mathematics for Physics, differential geometry and topology · Kobayashi & Nomizu, Foundations of Differential Geometry, vol. II, ch. XII (Chern–Weil) · Milnor & Stasheff, Characteristic Classes · Eguchi, Gilkey & Hanson, Gravitation, Gauge Theories and Differential Geometry, Phys. Rep. 66 (1980) · Arfken, Weber & Harris, Mathematical Methods for Physicists, 7th ed. The key results developed above are: the structure equation and Bianchi identity ; the gauge transformation laws and the inhomogeneous -law; the Chern–Weil closedness-plus-transgression argument; the determinant expansion giving , the Chern-character series, and the Euler/Pontryagin normalizations; and the anchor numbers , , the monopole integral , and . Conventions: for Chern classes, for Pontryagin and Euler classes.
Builds on: Differential Forms · Exterior Calculus and the Exterior Derivative · The Covariant Derivative · Christoffel Symbols and Affine Connections · Manifolds and Tangent Spaces · Tensor Contraction and the Trace Leads to: Hodge Star and the Codifferential · Parallel Transport and Geodesics
Ask the tutor: Ask me to work any characteristic number by hand — the monopole's first Chern integral, an instanton's , or the Euler number of your favourite surface.
Why does the term survive when a scalar 1-form wedged with itself is zero?
Because is matrix-valued, with generators . The wedge antisymmetrizes the form parts (which alone would vanish) while multiplying the non-commuting matrices, and the antisymmetrization projects onto their commutator: , generically nonzero for a non-abelian group. Only for an abelian group like , where the generators commute, does it vanish and the curvature collapse to . This surviving term is exactly what makes Yang–Mills theory nonlinear.
What precisely is connection-independent — the curvature, the form, or the class?
Only the de Rham cohomology class. The curvature depends on the connection and transforms by conjugation. The form also changes when you change the connection — but by an exact form, the transgression (Chern–Simons) form. Since an exact form integrates to zero over any closed manifold, the class , and the number over any closed cycle, is fixed. That is the whole logic of the subject: geometry (the form) is fluid, topology (the class) is rigid, and the gap between them is always exact.
Is the curvature 2-form the same thing as the Riemann tensor?
The same information in different packaging. The Riemann tensor has four indices; the curvature 2-form bundles the last two antisymmetric coordinate indices into a 2-form, , leaving a matrix in the frame indices. The 2-form language is more general: it applies verbatim to gauge bundles, where there is no metric and is the Yang–Mills field strength. The payoff is uniformity — gravity and gauge theory obey the same structure equation and Bianchi identity in this language.
Where does the factor in the Chern class come from?
It is the normalization that forces the integrals to be integers. The matches the period of the phase — the same in — so a flux quantum contributes exactly to the first Chern number. The factor makes the class real: the curvature of a Hermitian connection is anti-Hermitian, so is imaginary and real. Any other constant would make the Chern "numbers" real multiples of integers, useless as labels; is fixed uniquely by integrality.
How can a smooth integral over a manifold be forced to be a whole number?
Because the integrand is secretly the pullback of an integral cohomology class, and its pairing with a fundamental cycle lands in . A complex line bundle over is glued from two patches, and the transition function winds an integer number of times around on the equatorial overlap; that winding number is . The integral can only take the values the gluing allows, and the gluing is fixed by an integer. This is why the Hall conductance is quantized to nine digits and magnetic charge is discrete — the integral cannot be a non-integer, however you deform the fields.
What is the difference between a characteristic class and a characteristic number?
A characteristic class is a cohomology class — a differential form up to exact pieces, carrying local information at every point. A characteristic number is what you get by integrating a top-degree class over a closed manifold: a single integer. So is a class, a 2-form; is a number. Classes can be pulled back, multiplied, combined; numbers are the final invariants you measure — monopole charge, instanton number, Euler characteristic. Chern–Weil manufactures the classes; integration extracts the numbers.