Let π:P→M\pi:P\to M be a with right action RgR_g.

A differential form ω∈Ωk(P)\omega\in\Omega^k(P) is basic if it is both:

  1. , and
  2. , meaning (Rg)∗ω=ω(R_g)^*\omega=\omega for all g∈Gg\in G.
Theorem (descent to the base)

A form ω∈Ωk(P)\omega\in\Omega^k(P) is basic if and only if there exists a unique η∈Ωk(M)\eta\in\Omega^k(M) such that

π∗η=ω.\pi^*\eta = \omega.

In particular, the pullback map π∗:Ωk(M)→Ωk(P)\pi^*:\Omega^k(M)\to \Omega^k(P) identifies Ωk(M)\Omega^k(M) with the subspace of basic forms on PP, and preserves basic forms.

Examples
  1. Pullbacks are basic. For any η∈Ωk(M)\eta\in\Omega^k(M), the form π∗η\pi^*\eta is basic by construction.
  2. Trivial bundle. For P=M×GP=M\times G, a form is basic exactly when it has no components along the GG-factor and is independent of the GG-coordinate; equivalently, it is pulled back from MM.
  3. Hopf fibration. In the Hopf bundle S3→S2S^3\to S^2, the pullback of the area form on S2S^2 is a basic 2-form on S3S^3.