In mathematics, a **pullback bundle** or **induced bundle**^{[1]}^{[2]}^{[3]} is the fiber bundle that is induced by a map of its base-space. Given a fiber bundle *π* : *E* → *B* and a continuous map *f* : *B*′ → *B* one can define a "pullback" of *E* by *f* as a bundle *f*^{*}*E* over *B*′. The fiber of *f*^{*}*E* over a point *b*′ in *B*′ is just the fiber of *E* over *f*(*b*′). Thus *f*^{*}*E* is the disjoint union of all these fibers equipped with a suitable topology.

Let *π* : *E* → *B* be a fiber bundle with abstract fiber *F* and let *f* : *B*′ → *B* be a continuous map. Define the **pullback bundle** by

and equip it with the subspace topology and the projection map *π*′ : *f*^{*}*E* → *B*′ given by the projection onto the first factor, i.e.,

The projection onto the second factor gives a map

such that the following diagram commutes:

If (*U*, *φ*) is a local trivialization of *E* then (*f*^{−1}*U*, *ψ*) is a local trivialization of *f*^{*}*E* where

It then follows that *f*^{*}*E* is a fiber bundle over *B*′ with fiber *F*. The bundle *f*^{*}*E* is called the **pullback of E by f ** or the

Any section *s* of *E* over *B* induces a section of *f*^{*}*E*, called the **pullback section** *f*^{*}*s*, simply by defining

- for all .

If the bundle *E* → *B* has structure group *G* with transition functions *t*_{ij} (with respect to a family of local trivializations {(*U*_{i}, *φ*_{i})}) then the pullback bundle *f*^{*}*E* also has structure group *G*. The transition functions in *f*^{*}*E* are given by

If *E* → *B* is a vector bundle or principal bundle then so is the pullback *f*^{*}*E*. In the case of a principal bundle the right action of *G* on *f*^{*}*E* is given by

It then follows that the map *h* covering *f* is equivariant and so defines a morphism of principal bundles.

In the language of category theory, the pullback bundle construction is an example of the more general categorical pullback. As such it satisfies the corresponding universal property.

The construction of the pullback bundle can be carried out in subcategories of the category of topological spaces, such as the category of smooth manifolds. The latter construction is useful in differential geometry and topology.

Bundles may also be described by their sheaves of sections. The pullback of bundles then corresponds to the inverse image of sheaves, which is a contravariant functor. A sheaf, however, is more naturally a covariant object, since it has a pushforward, called the direct image of a sheaf. The tension and interplay between bundles and sheaves, or inverse and direct image, can be advantageous in many areas of geometry. However, the direct image of a sheaf of sections of a bundle is *not* in general the sheaf of sections of some direct image bundle, so that although the notion of a 'pushforward of a bundle' is defined in some contexts (for example, the pushforward by a diffeomorphism), in general it is better understood in the category of sheaves, because the objects it creates cannot in general be bundles.