Let EXE\to X be a finite-rank complex over a paracompact Hausdorff space XX. Its integral Chern classes are the canonical classes

ck(E)H2k(X;Z),k0,c_k(E)\in H^{2k}(X;\mathbb Z),\qquad k\geq 0,

depending only on the bundle isomorphism class, and characterized as a family over all such bases and bundles by all of the following axioms:

  1. Naturality. For every continuous map f:YXf:Y\to X with YY paracompact Hausdorff,
    ck(fE)=fck(E).c_k(f^*E)=f^*c_k(E).
  2. Normalization. c0(E)=1c_0(E)=1, and ck(E)=0c_k(E)=0 for k>rankCEk>\operatorname{rank}_{\mathbb C}E.
  3. Whitney sum. For direct sums,
    c(EF)=c(E)c(F),c(E)=1+c1(E)+c2(E)+,c(E\oplus F)=c(E)\smile c(F),\qquad c(E)=1+c_1(E)+c_2(E)+\cdots,
    with the cup product in integral cohomology.
  4. Line-bundle normalization. If L=O(1)L=\mathcal O(-1) is the tautological complex line bundle over CP1\mathbb{CP}^{1}, then
    c1(L)=u,c_1(L)=-u,
    where uH2(CP1;Z)u\in H^2(\mathbb{CP}^{1};\mathbb Z) is the positive generator determined by the complex orientation.

These axioms define a stable family: the same class ck(E)c_k(E) is used after adding trivial summands, and the Whitney identity determines the components of a direct sum from those of its factors.

Universal construction and uniqueness

For each rank nn, the universal rank-nn bundle over the BU(n)BU(n) has universal classes

ckH2k(BU(n);Z).c_k\in H^{2k}(BU(n);\mathbb Z).

For a classifying map f:XBU(n)f:X\to BU(n), one has ck(E)=fckc_k(E)=f^*c_k. The classifying-space construction proves existence and uniqueness for paracompact bases because classifying maps are unique up to homotopy. Equivalently, after pulling EE back to a complete flag bundle, the splitting principle writes it as a sum of line bundles; the normalization and the direct-sum axiom then give the elementary symmetric expressions in the line-bundle first classes, and injectivity of the flag-bundle pullback proves uniqueness downstairs.

Relation to Chern–Weil forms

If XX is a smooth manifold and EE has a Hermitian connection with curvature FF, the real image of ck(E)c_k(E) is represented by the degree-2k2k component of

det ⁣(I+i2πF).\det\!\left(I+\frac{i}{2\pi}F\right).

The differential form fixes the image in real cohomology; it does not determine a possible torsion component of the integral class. The sign in the tautological-line normalization agrees with this convention: the tautological bundle has c1(O(1))=uc_1(\mathcal O(-1))=-u.

Examples

For a trivial rank-nn bundle, c(E)=1c(E)=1. For a sum of line bundles L1LnL_1\oplus\cdots\oplus L_n,

c(E)=j=1n(1+c1(Lj)).c(E)=\prod_{j=1}^{n}\bigl(1+c_1(L_j)\bigr).

Thus ck(E)c_k(E) is the kkth elementary symmetric polynomial in the first Chern classes of the summands.

References
  1. Allen Hatcher, Vector Bundles and K-Theory, version 2.2 (2017), Chapter 3, §3.1, “Stiefel-Whitney and Chern Classes,” pp. 77–84. Author's PDF.
  2. John W. Milnor and James D. Stasheff, Characteristic Classes, Princeton University Press, 1974, Chapter 14. DOI record.