Let M be a smooth manifold
and let π:E→M be a complex vector bundle of rank n equipped with a (linear) connection
∇. Write F∇∈Ω2(M;End(E)) for its curvature
.
The total Chern form of ∇ is the even differential form
c(∇):=det(I+2πiF∇)∈Ωeven(M),where the determinant is computed fiberwise after identifying End(E) with matrices in local frames. Expanding by degree gives
c(∇)=1+c1(∇)+⋯+cn(∇),ck(∇)∈Ω2k(M).Then:
- Each ck(∇) is closed, i.e. dck(∇)=0, where d is the exterior derivative
.
- The de Rham cohomology class [ck(∇)]∈HdR2k(M) is independent of the choice of ∇.
- The kth Chern class ck(E)∈H2k(M;Z) is the unique integral cohomology class whose image under the natural map
H2k(M;Z)⟶H2k(M;R)≅HdR2k(M)
equals [ck(∇)].
Equivalently, ck(E) is the characteristic class obtained by the Chern–Weil construction for the structure group U(n) of a Hermitian bundle (or the corresponding principal bundle
of unitary frames) using the invariant polynomial given by the kth elementary symmetric function of eigenvalues.
The Chern classes are natural under pullback: for any smooth map
f:N→M,
ck(f∗E)=f∗ck(E)∈H2k(N;Z).Examples
Trivial bundle. If E≅M×Cn admits the flat connection (F∇=0), then c(∇)=1 and hence ck(E)=0 for all k≥1.
Complex line bundle. If rankCE=1, then
c(∇)=1+2πiF∇,so c1(E) is represented in de Rham cohomology by the real 2-form 2πiF∇.
Whitney sum behavior (curvature-level). If E=E1⊕E2 with a block-diagonal connection ∇=∇1⊕∇2, then F∇ is block-diagonal and
c(∇)=c(∇1)∧c(∇2),recovering the usual multiplicativity of total Chern classes under direct sum.