Let EME\to M be a smooth of rank nn, with a complex-linear \nabla and FF_\nabla. Its total Chern form is

c()=det ⁣(I+i2πF)=1+c1()++cn(),ck()Ω2k(M;C).c(\nabla)=\det\!\left(I+\frac{i}{2\pi}F_\nabla\right) =1+c_1(\nabla)+\cdots+c_n(\nabla), \qquad c_k(\nabla)\in\Omega^{2k}(M;\mathbb C).

Here the uses its usual permutation formula, with multiplication replaced by the of forms. The even-degree entries commute, so this formula is well defined and invariant under changes of frame. Complex forms mean forms α+iβ\alpha+i\beta with real forms α,β\alpha,\beta, with exterior derivative extended complex-linearly.

The forms ck()c_k(\nabla) are closed and their are independent of \nabla. The Chern–Weil Chern class is this class

ckdR(E)=[ck()]HdR2k(M;C).c_k^{\mathrm{dR}}(E)=[c_k(\nabla)]\in H^{2k}_{\mathrm{dR}}(M;\mathbb C).

It lies in the image of real de Rham cohomology: choosing a Hermitian metric and a compatible connection gives real Chern forms representing the same class. For an arbitrary complex connection the forms themselves need not be real. Set c0dR=1c_0^{\mathrm{dR}}=1 and ckdR=0c_k^{\mathrm{dR}}=0 for k>nk>n.

Integral classes and naturality

The ck(E)H2k(M;Z)c_k(E)\in H^{2k}(M;\mathbb Z) are defined topologically by naturality, the Whitney sum axiom, rank normalization, and the tautological-line normalization. Their images in complex cohomology, identified with de Rham cohomology, are ckdR(E)c_k^{\mathrm{dR}}(E). Curvature alone does not define the integral classes, since change of coefficients can lose integral information, including torsion.

For any smooth map f:NMf:N\to M,

ckdR(fE)=fckdR(E).c_k^{\mathrm{dR}}(f^*E)=f^*c_k^{\mathrm{dR}}(E).

The integral classes satisfy the corresponding integral naturality identity.

Examples
  1. Trivial bundle. If EM×CnE\cong M\times\mathbb C^n admits the flat connection (F=0F_\nabla=0), then c()=1c(\nabla)=1 and hence ck(E)=0c_k(E)=0 for all k1k\ge 1.
  1. . If rankCE=1\mathrm{rank}_{\mathbb C}E=1, then
    c()=1+i2πF,c(\nabla)=1+\frac{i}{2\pi}F_\nabla,
    so c1(E)c_1(E) is represented in de Rham cohomology by the complex 2-form i2πF\frac{i}{2\pi}F_\nabla, which is real when the connection is Hermitian.
  1. Whitney sum behavior (curvature-level). If E=E1E2E=E_1\oplus E_2 with a block-diagonal connection =12\nabla=\nabla_1\oplus\nabla_2, then FF_\nabla is block-diagonal and
    c()=c(1)c(2),c(\nabla)=c(\nabla_1)\wedge c(\nabla_2),
    recovering the usual multiplicativity of total Chern classes under direct sum.