Let f:N→Mf:N\to M be a between smooth manifolds, and let π:P→M\pi:P\to M be a with structure GG.

Theorem (pullback principal bundle)

Define the pullback total space

f∗P:={(n,p)∈N×P∣f(n)=π(p)},f^*P := \{(n,p)\in N\times P \mid f(n)=\pi(p)\},

with projection πN:f∗P→N\pi_N:f^*P\to N given by πN(n,p)=n\pi_N(n,p)=n. Equip f∗Pf^*P with the right GG-action

(n,p)⋅g:=(n,p⋅g).(n,p)\cdot g := (n,p\cdot g).

Then πN:f∗P→N\pi_N:f^*P\to N is a principal GG-bundle, called the pullback bundle of PP along ff.

Moreover, this construction is functorial: if g:L→Ng:L\to N is another smooth map, then (f∘g)∗P(f\circ g)^*P is canonically isomorphic to g∗(f∗P)g^*(f^*P) as principal bundles.

Examples
  1. Pullback of a trivial bundle. If P≅M×GP\cong M\times G, then f∗P≅N×Gf^*P\cong N\times G by the evident identification.
  1. Restriction to a submanifold. If i:Z↪Mi:Z\hookrightarrow M is an embedding, then i∗Pi^*P is the restriction of PP to ZZ; its total space is π−1(Z)⊂P\pi^{-1}(Z)\subset P.
  1. Pullback along a covering map. If f:N→Mf:N\to M is a covering and P→MP\to M is nontrivial, f∗P→Nf^*P\to N may become trivial; for circle bundles this reflects the effect of the degree of ff on the corresponding cohomology class.