Let π:P→M\pi:P\to M be a with right action, and let f:N→Mf:N\to M be a between .

Construction (Pullback bundle)

Define the fiber product

f∗P  :=  {(y,p)∈N×P: f(y)=π(p)}.f^*P \;:=\;\{(y,p)\in N\times P:\ f(y)=\pi(p)\}.

Let πN:f∗P→N\pi_N:f^*P\to N be projection to the first factor, πN(y,p)=y\pi_N(y,p)=y. Define a right GG-action on f∗Pf^*P by

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

Then:

  1. f∗Pf^*P is a smooth manifold and πN:f∗P→N\pi_N:f^*P\to N is a smooth submersion.
  2. (f∗P,πN)(f^*P,\pi_N) is a principal GG-bundle over NN.
  3. There is a canonical GG-equivariant map f~:f∗P→P\widetilde f:f^*P\to P given by f~(y,p)=p\widetilde f(y,p)=p covering ff (i.e. π∘f~=f∘πN\pi\circ \widetilde f = f\circ \pi_N).

This construction is functorial: if g:K→Ng:K\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. Restriction to a submanifold. If i:U↪Mi:U\hookrightarrow M is the inclusion of an open set (or an ), then i∗P→Ui^*P\to U is the restriction of PP to UU.
  1. Pullback of a trivial bundle. After choosing a trivialization, the pullback identifies with N×GN\times G; the identification depends on that choice.
  1. Pullback of local trivializations. If PP is described by transition functions gijg_{ij} on a cover of MM, then f∗Pf^*P is described by the pulled-back transition functions gij∘fg_{ij}\circ f on the induced cover {f−1(Ui)}\{f^{-1}(U_i)\} of NN.