Let M=U∪VM=U\cup V be an , and let GG be a Lie group. A clutching function is a smooth map g:U∩V→Gg:U\cap V\to G used to construct a by identifying the two trivial bundles U×GU\times G and V×GV\times G according to

(x,h)U∼(x,g(x)h)V(x∈U∩V, h∈G).(x,h)_U\sim(x,g(x)h)_V \qquad (x\in U\cap V,\ h\in G).

It is the for this two-set trivializing cover.

Variants

For a vector bundle with fiber FF and G⊆GL⁡(F)G\subseteq\operatorname{GL}(F), one instead glues U×FU\times F to V×FV\times F by

(x,v)U∼(x,g(x)⋅v)V.(x,v)_U \sim (x, g(x)\cdot v)_V .

If one uses more than two open sets, the clutching functions on overlaps must satisfy the on triple intersections; changing trivializations replaces gg by an .

Sphere case

For Sn=D+n∪D−nS^n = D^n_+\cup D^n_- (two hemispheres), the overlap deformation retracts to Sn−1S^{n-1}. Thus, a clutching function can often be taken as a map

g:Sn−1→G,g:S^{n-1}\to G,

and many classification results reduce to the homotopy class of this map.

Examples
  1. Möbius over S1S^1. The Möbius bundle is obtained by gluing the ends of [0,1]×R[0,1]\times\mathbb R via (0,v)∼(1,−v)(0,v)\sim(1,-v). Interpreting this as a rank-1 real vector bundle over S1S^1, the clutching data is "−1-1" in GL1(R)\mathrm{GL}_1(\mathbb R), producing a nontrivial bundle.
  1. Complex line bundles over S2S^2. Using the hemisphere cover of S2S^2, a clutching function is a map g:S1→U(1)g:S^1\to U(1). The standard family
    gk(eiθ)=eikθg_k(e^{i\theta}) = e^{ik\theta}

yields the complex line bundles with first equal to kk.

  1. The tangent bundle of S2S^2. The nontriviality of TS2TS^2 can be exhibited by a clutching description with structure group SO(2)SO(2), where the overlap map S1→SO(2)S^1\to SO(2) has degree 22.