Vector bundle
Anchor (Master): Milnor-Stasheff §2; Husemoller §3; Atiyah K-Theory §1.1
Intuition [Beginner]
A vector bundle is a space made by attaching a vector space to every point of another space. The base tells you where you are. The attached vector space tells you what vectors are available at that point.
The simplest example is a product: every point carries the same copy of a vector space in the same way. More interesting examples twist, so nearby fibers can be compared locally but not always aligned globally.
This idea lets geometry turn pointwise linear algebra into global structure. Tangent vectors, spinors, and gauge fields all live in vector bundles.
Visual [Beginner]
The green shape is the base. Above each point is a small vector space. In the red window, the bundle looks like a product.
The fibers can be added and scaled one point at a time. The bundle records how those vector spaces vary across the base.
Worked example [Beginner]
Take a circle as the base. Attach a copy of the number line above every point.
If the lines are aligned the same way all around the circle, the result is a cylinder-like product bundle. If the line flips once before returning to the starting point, the result is the line-bundle version of a Mobius strip.
In both cases, each individual fiber is a line. The difference lies in how the lines are glued as the base point moves.
What this tells us: a vector bundle can have simple fibers while still carrying global twisting.
Check your understanding [Beginner]
Formal definition [Intermediate+]
Let be a topological space and let be or . A rank- vector bundle over is a continuous surjection
such that each fiber is an -dimensional vector space over , and every has an open neighborhood with a homeomorphism
over whose restriction to each fiber is a linear isomorphism
For smooth vector bundles, is a smooth manifold, is a smooth manifold, is smooth, and local product charts are smooth with fiberwise-linear transition maps [Milnor-Stasheff §2].
A section of is a map with . The set of continuous or smooth sections is denoted .
Key theorem with proof [Intermediate+]
Theorem (sections form a vector space). Let be a vector bundle over . The set of continuous sections is a vector space over under pointwise addition and scalar multiplication.
Proof. If , then and lie in the same fiber for every . Since is a vector space, define
These maps still land in , so and . Thus and are sections.
Continuity is local. On a product chart , sections are represented by maps . Pointwise addition and scalar multiplication of such coordinate maps are continuous, so the resulting sections are continuous. The vector-space axioms hold fiber by fiber because each is a vector space 01.01.03.
Bridge. The construction here builds toward 03.05.04 (connection on a vector bundle), where the same data is upgraded, and the symmetry side is taken up in 03.06.04 (pontryagin and chern classes). The defining pattern appears again in those units in a sharpened form, where the local data is glued or quotiented. Putting these together, the foundational insight is that the data of this unit gives the structural signature that the rest of the strand reads off.
Exercises [Intermediate+]
Lean formalization [Intermediate+]
lean_status: none — the project-level vector-bundle API needed for this unit is not yet present in Mathlib.
The missing pieces include local linear product charts, transition maps into general linear groups, smooth sections, frame bundles, and functorial bundle operations.
Advanced results [Master]
A rank- vector bundle is equivalently a principal -bundle together with the standard associated-bundle construction. Given the frame bundle , one recovers
This equivalence is the bridge between vector-bundle characteristic classes and principal-bundle Chern-Weil theory 03.05.01 [Husemoller §3].
Vector bundles admit natural operations: direct sum, tensor product, dual, exterior powers, pullback, and Hom bundles. Characteristic classes are designed to behave predictably under these operations, especially direct sum and pullback 03.06.04.
Over a compact Hausdorff space, complex vector bundles form a commutative monoid under direct sum. The Grothendieck group completion is , the starting point of topological K-theory 03.08.07 [Atiyah K-Theory §1.1].
Synthesis. This construction generalises the pattern fixed in 01.01.03 (vector space), with the symmetric data replaced by its skew or twisted analogue. Read in the opposite direction, the construction is dual to the metric story: complements and orthogonality are taken with respect to the bilinear datum of this unit, not a metric, and the resulting category of subobjects is the one the rest of the strand classifies. The central insight is that this datum identifies algebra with geometry: functions become vector fields, subspaces become quotients, and invariants become cohomology classes — and that identification is the engine driving every theorem downstream.
Full proof set [Master]
Transition functions. Choose local vector-bundle charts . On overlaps, the comparison fixes the base coordinate and is fiberwise linear. It has the form
with . Associativity of chart comparison gives on triple overlaps.
Frame bundle. For each , let be the set of linear isomorphisms . Right composition by gives a free transitive action. A local vector-bundle chart identifies with , proving that is a principal bundle.
Associated-bundle recovery. Map to . The quotient relation identifies with , and both map to the same vector. Fiberwise, every vector in is for some frame , and freeness gives uniqueness modulo the quotient relation.
Connections [Master]
Vector space
01.01.03— every fiber is a vector space and all local charts are fiberwise linear.Principal bundle
03.05.01— frame bundles are principal bundles, and vector bundles are associated bundles.Pontryagin and Chern classes
03.06.04— characteristic classes are invariants of real and complex vector bundles.Bott periodicity
03.08.07— topological K-theory is built from vector bundles.Dirac operator
03.09.08— spinor bundles and twisting bundles are vector bundles carrying differential operators.
Historical & philosophical context [Master]
Vector bundles grew from the study of tangent spaces, normal data, and transition functions in topology and differential geometry. Steenrod and later Husemoller organized bundles through local product data and structure groups; Milnor and Stasheff made vector bundles the central objects behind characteristic classes [Milnor-Stasheff §2].
Atiyah's formulation of K-theory placed vector bundles into a stable algebraic setting: direct sum becomes addition, tensor product becomes multiplication, and formal differences become cohomological invariants of spaces [Atiyah K-Theory §1.1].
Bibliography [Master]
- Milnor, J. & Stasheff, J., Characteristic Classes, Princeton University Press, 1974. §2.
- Husemoller, D., Fibre Bundles, Springer, 3rd ed., 1994. §3.
- Atiyah, M. F., K-Theory, W. A. Benjamin, 1967. §1.1.
- Steenrod, N., The Topology of Fibre Bundles, Princeton University Press, 1951.
Wave 2 Phase 2.1 unit #3. Produced as the vector-bundle prerequisite for characteristic classes, K-theory, and Dirac-type constructions.