Let π:PM\pi:P\to M be a , let ω\omega be a , and let ΩΩ2(P;g)\Omega\in\Omega^2(P;\mathfrak g) be its . If QQ is a real- or complex-valued of degree kk on g\mathfrak g, then

Q(Ω)=Q(Ω,,Ωk times)Ω2k(P)Q(\Omega)=Q(\underbrace{\Omega,\dots,\Omega}_{k\text{ times}})\in\Omega^{2k}(P)

is a , with the same real or complex coefficient field as QQ. Hence there is a unique αΩ2k(M)\alpha\in\Omega^{2k}(M) satisfying πα=Q(Ω)\pi^*\alpha=Q(\Omega).

Here substitution is defined directly: if Ω=aΩaea\Omega=\sum_a\Omega^a e_a in a basis of g\mathfrak g, then Q(Ω)=a1,,akQ(ea1,,eak)Ωa1ΩakQ(\Omega)=\sum_{a_1,\ldots,a_k}Q(e_{a_1},\ldots,e_{a_k})\,\Omega^{a_1}\wedge\cdots\wedge\Omega^{a_k}; for k=0k=0 it is the constant QQ. This expression is independent of the basis.

Horizontality and invariance
  1. Horizontality: for every fundamental vertical vector field X#X^\# on PP (see ),
    ιX#Q(Ω)=0.\iota_{X^\#}\,Q(\Omega)=0.
    Equivalently, Q(Ω)Q(\Omega) vanishes whenever any argument is vertical.
  1. GG-invariance: for every gGg\in G,
    RgQ(Ω)=Q(Ω),R_g^*\,Q(\Omega)=Q(\Omega),
    so it is an .
Examples
  1. Abelian case: U(1)U(1) For G=U(1)G=U(1), the adjoint action is trivial, and QQ can be taken to be the identity on u(1)iR\mathfrak{u}(1)\cong i\mathbb{R}. Then the Chern–Weil form is simply Q(Ω)=ΩQ(\Omega)=\Omega, and the lemma says Ω\Omega is basic, hence descends to a 2-form on MM. This is exactly what happens in the example on the Hopf bundle.
  1. Unitary bundles For a principal U(n)U(n)-bundle, take Q(X)=tr(X)Q(X)=\mathrm{tr}(X) or Q(X)=tr(Xk)Q(X)=\mathrm{tr}(X^k). The lemma guarantees that tr(Ω)\mathrm{tr}(\Omega) and tr(Ωk)\mathrm{tr}(\Omega^k) are basic forms on PP, so they correspond to well-defined differential forms on MM whose normalized trace powers represent the components of the Chern character; the Chern classes are obtained from appropriate polynomial combinations of these normalized traces (see ).
  1. Orthogonal bundles and Pontryagin forms For G=SO(n)G=SO(n), invariant polynomials such as Q(X)=tr(X2)Q(X)=\mathrm{tr}(X^2) produce Pontryagin forms after the standard normalization (see ). The lemma ensures these forms are basic and hence live on the base manifold, not just on the total space of frames.