A fiber bundle (also called simply a bundle) with fiber is a map
where
is called the total space of
the fiber bundle and
the base space of the fiber bundle. The main condition
for the map to be a fiber bundle is that every point in the
base space
has a neighborhood
such that
is homeomorphic to
in a special way. Namely, if
is the homeomorphism, then
where the map means projection onto the
component. The homeomorphisms
which "commute with projection" are called local
trivializations for the fiber bundle
. In other words,
looks like the product
(at least locally), except that the fibers
for
may be a bit "twisted."
A fiber bundle is the most general kind of bundle. Special cases are often described by replacing the word "fiber" with a word that describes the fiber being used, e.g., vector bundles and principal bundles.
Examples of fiber bundles include any product (which is a bundle over
with fiber
), the Möbius strip (which
is a fiber bundle over the circle with fiber
given by the unit interval [0,1]; i.e., the base space
is the circle), and
(which is a bundle over
with fiber
). A special class of fiber bundle is the vector
bundle, in which the fiber is a vector
space.
Some of the properties of graphs of functions carry over to fiber bundles. A graph
of such a function sits in
as
. A graph always projects onto the base
and is one-to-one.
A fiber bundle
is a total space and, like
, it has a projection
. The preimage,
, of any point
is isomorphic to
. Unlike
, there is no canonical projection from
to
.
Instead, maps to
only make sense locally on
. Near any point
in the base
, there is a trivialization
of
in which there are actual functions
from a neighborhood to
.
These local functions can sometimes be patched together to give a (global) section such that the projection of
is the identity. This is analogous to the map from a domain
of a function
to its graph in
by
.
A fiber bundle also comes with a group action on the fiber. This group action represents the different ways the fiber can be viewed as equivalent. For instance, in topology, the group might be the group of homeomorphisms of the fiber. The group on a vector bundle is the group of invertible linear maps, which reflects the equivalent descriptions of a vector space using different vector bases.
Fiber bundles are not always used to generalize functions. Sometimes they are convenient descriptions of interesting manifolds. A common example in geometric topology is a torus bundle on the circle.