Fiber Bundles, First Look
A fiber bundle is a space that looks locally like a product of a base space and a typical fiber, even if it is globally twisted or patched together in a nontrivial way.
The basic picture is:
where is the base space, is the total space, and the fiber over a point is
In quantum mechanics, fiber bundles organize families of vector spaces, phase choices, eigenspaces, tangent spaces, and gauge frames over parameter spaces.
Helpful background. Manifolds, First Look introduces coordinate patches; Vector Spaces and Dual Spaces introduces local bases.
Families of spaces over a parameter manifold
Section titled “Families of spaces over a parameter manifold”For a Hamiltonian , each parameter value has an eigenspace. A bundle organizes that family of spaces, including how local bases fit together. A connection adds a rule for comparing vectors in neighboring fibers; the bundle and the comparison rule are distinct pieces of mathematics.
The Data of a Bundle
Section titled “The Data of a Bundle”A fiber bundle consists of:
- a total space ;
- a base space ;
- a projection map ;
- a typical fiber ;
- local identifications of with on sufficiently small patches .
The projection map tells which base point an element of lies over. If , then
means that belongs to the fiber over .
The fiber over is the set
For vector bundles, each fiber is a vector space. For principal bundles, each fiber looks like a group. This first-look page mostly uses vector and phase examples.
Local Product, Global Twisting
Section titled “Local Product, Global Twisting”The defining feature is local product structure. For each small enough patch , there is a local trivialization
that respects the projection to the base:
This does not mean the whole bundle is globally a product . Different patches may be glued by nontrivial transition functions on overlaps.
On an overlap , two local trivializations are related by a transition function
where is the structure group acting on the fiber. For a complex line bundle, is often . For a rank- complex vector bundle, may be after choosing Hermitian inner products on the fibers.
Trivial Bundle
Section titled “Trivial Bundle”The simplest bundle is the product bundle
The fiber over is
This is globally untwisted. A single global product coordinate describes every fiber at once.
Many first calculations silently assume a trivial bundle. That is often harmless locally, but it can miss global phase, winding, and topological effects.
Sections
Section titled “Sections”A section is a choice of one element in each fiber. Formally, a section is a map
such that
In words: lies in the fiber over .
For a product bundle , a section is the same as a function
because
Every vector bundle has a global zero section, . The subtle question is whether one can choose a nowhere-zero section, or a whole basis of sections forming a global frame. For a line bundle, a nowhere-zero global section would trivialize the bundle. General fiber bundles need not have a global section at all.
Frames and Gauge Choices
Section titled “Frames and Gauge Choices”For a rank- vector bundle, a local frame on a patch is a choice of basis
for each fiber over .
In a local frame, a section can be written
A different local frame changes the component functions . This is the bundle-theoretic source of gauge transformations: the geometric section is the same, but its local coordinate representative changes.
For a complex line bundle, a local frame is a nowhere-zero local vector . A section is
Changing the frame by a phase
changes the component by the inverse phase so that itself is unchanged.
Tangent and Cotangent Bundles
Section titled “Tangent and Cotangent Bundles”The tangent bundle of a manifold is
Its projection sends a tangent vector to the point where it lives:
A vector field is a section of :
Similarly, the cotangent bundle is
A one-form is a section of :
Higher differential forms are sections of exterior-power bundles such as .
These examples explain why tangent spaces at different points should not be casually identified. They are fibers in a bundle, not one single vector space repeated by default.
Quantum Eigenstate Bundles
Section titled “Quantum Eigenstate Bundles”Let a Hamiltonian depend smoothly on parameters:
Suppose a nondegenerate eigenvalue remains separated from the rest of the spectrum on a parameter region . At each , the eigenspace is a complex line
The collection of these lines forms a complex line bundle over :
A local normalized eigenvector choice is a local section of the associated unit vector representatives. It is not unique:
This phase freedom is not a nuisance added after the fact. It is the local-frame freedom of a complex line bundle.
Degenerate Eigenspace Bundles
Section titled “Degenerate Eigenspace Bundles”If an isolated eigenspace has dimension , then each parameter value has a -dimensional fiber:
The collection of these eigenspaces is a rank- complex vector bundle, as long as the subspace varies smoothly and stays isolated from the rest of the spectrum.
A local orthonormal basis of the degenerate subspace is a local frame. On overlaps, frames can be related by -valued transition functions. This is the setting for nonabelian Berry connections and Wilczek-Zee holonomy.
This page does not develop the nonabelian adiabatic theorem. The important bundle point is simpler: degeneracy turns a phase line into a higher-dimensional vector fiber.
Connections Are Extra Structure
Section titled “Connections Are Extra Structure”A bundle by itself tells which fiber lies over which base point. It does not tell how to compare nearby fibers.
That comparison rule is a connection. With a connection, one can define:
- covariant derivatives of sections;
- parallel transport along paths;
- curvature;
- holonomy around loops.
Without a connection, it is meaningful to say and , but not to subtract them as if they lived in the same vector space.
This separation is especially important in Berry phase. The eigenstate line bundle organizes the fibers; the Berry connection gives the transport rule; holonomy gives the closed-loop phase.
Local Sections and Global Obstructions
Section titled “Local Sections and Global Obstructions”A bundle can look trivial on every small patch while being globally nontrivial.
The Möbius band is the standard real example: locally it looks like an interval fiber over a circle, but going once around the base reverses the fiber orientation. A single local product picture cannot describe the whole band without a twist.
Complex line bundles can have analogous global structure. A local eigenvector may be smooth on one patch but fail to extend smoothly and single-valuedly over the whole parameter space. This is not merely bad notation; it can signal nontrivial topology and lead to topological invariants on later pages.
Common Mistakes
Section titled “Common Mistakes”- Thinking a bundle is always globally a product .
- Confusing the base point with an element of the fiber over .
- Treating a section as a number rather than a fiber-valued object.
- Assuming a local frame is physically or geometrically unique.
- Using a local eigenvector formula as if it were automatically global.
- Asking for parallel transport before specifying a connection.
- Treating Berry phase as mysterious after ignoring the underlying line bundle and its gauge freedom.
Exercises
Section titled “Exercises”- For the product bundle , show that sections are equivalent to maps .
Solution
A section obeys
In the product bundle, every element of the fiber over has the form with . Therefore any section must be
for some map . Conversely, any such map defines a section by this formula.
- Explain why a vector field is a section of the tangent bundle.
Solution
The tangent bundle is the union of tangent spaces:
A vector field assigns to each point a tangent vector . The projection sends that tangent vector back to its base point:
Thus satisfies , which is exactly the definition of a section.
- Let two local eigenvector choices on an overlap be related by . What is the transition function?
Solution
The transition function is the -valued function
It tells how the local frame or representative on patch is converted to the one on patch .
- Why does a fiber bundle not automatically define parallel transport?
Solution
The bundle tells which fiber sits over each base point and how local product descriptions are patched together. It does not specify how an element of one fiber should be compared with an element of a nearby fiber. Parallel transport requires a connection, which is extra structure on the bundle.
- What bundle is formed by an isolated -fold degenerate eigenspace over a parameter manifold?
Solution
If the degenerate subspace varies smoothly and remains isolated from the rest of the spectrum, the fibers are -dimensional complex vector spaces. Their union forms a rank- complex vector bundle over the parameter manifold. Local choices of orthonormal eigenbasis are local frames, related on overlaps by transformations.
- Why can a local eigenvector formula fail to define a global section?
Solution
A local formula may depend on a coordinate patch or phase convention that breaks down elsewhere. On overlaps, different formulas can be related by nontrivial transition functions. For a complex line bundle, a nowhere-zero global frame exists precisely when compatible changes of the local frames make all transition functions equal to one. If this is impossible, the obstruction belongs to the bundle’s global topology, not merely to algebraic inconvenience. Even a trivial bundle can carry a connection with nontrivial holonomy; U(1) Bundles and Quantum Phase distinguishes a global frame from a global parallel frame.
References
Section titled “References”- T. Frankel, The Geometry of Physics, 3rd ed., Cambridge University Press, 2011.
- J. M. Lee, Introduction to Smooth Manifolds, 2nd ed., Springer, 2013.
- M. Nakahara, Geometry, Topology and Physics, 2nd ed., CRC Press, 2003.