Clutching function
A clutching function is a transition map used to glue together locally trivial pieces of a bundle.
Let be covered by two open sets such that a bundle is trivial over each piece. For a principal bundle, take and and identify points over the overlap by
where is smooth. The map is the clutching function; it is exactly the transition function (more precisely, a principal bundle transition function ) for the cover .
For a vector bundle with fiber and structure group , one instead glues to by
If one uses more than two open sets, the clutching functions on overlaps must satisfy the cocycle condition on triple intersections; changing trivializations replaces by an equivalent cocycle .
Sphere case
For (two hemispheres), the overlap deformation retracts to . Thus, a clutching function can often be taken as a map
and many classification results reduce to the homotopy class of this map.
Examples
Möbius line bundle over . The Möbius bundle is obtained by gluing the ends of via . Interpreting this as a rank-1 real vector bundle over , the clutching data is “” in , producing a nontrivial bundle.
Complex line bundles over . Using the hemisphere cover of , a clutching function is a map . The standard family
yields the complex line bundles with first Chern class equal to .
The tangent bundle of . The nontriviality of can be exhibited by a clutching description with structure group , where the overlap map has degree .