Let GG be a . A classifying space BGBG for GG is the base of a EGBGEG\to BG: the bundle is numerable, EGEG is contractible, and pullback classifies numerable principal GG-bundles by continuous maps into BGBG up to homotopy. In particular, BG=EG/GBG=EG/G with its quotient topology. The defining bundle data and universal property are those of the linked universal-bundle definition.

Classification theorem

If BB is a that is Hausdorff (in particular, if BB is a paracompact smooth manifold), then isomorphism classes of over BB are in natural bijection with homotopy classes of maps [B,BG][B,BG].

Concretely:

  • given a map f:BBGf:B\to BG, the pullback bundle f(EG)Bf^*(EG)\to B is a principal GG-bundle;
  • every principal GG-bundle over BB is isomorphic to such a pullback for some ff;
  • two maps yield isomorphic bundles if and only if they are homotopic.

Good covers (see ) are often used to build and compare classifying maps via transition functions.

Examples
  1. Circle bundles. For G=U(1)G=U(1), one has BU(1)CPBU(1)\simeq \mathbb{CP}^\infty. The over S2S^2 corresponds to a generator of [S2,BU(1)]Z[S^2,BU(1)]\cong \mathbb Z.
  1. The Möbius twist via a discrete group. For G=Z/2G=\mathbb Z/2, one has B(Z/2)RPB(\mathbb Z/2)\simeq \mathbb{RP}^\infty. The nontrivial element of [S1,B(Z/2)]Z/2[S^1,B(\mathbb Z/2)]\cong \mathbb Z/2 classifies the principal Z/2\mathbb Z/2-bundle whose associated is the Möbius bundle.
  1. Bundles over the circle. Specializing the classification theorem to B=S1B=S^1 shows that principal GG-bundles over the circle are classified by conjugacy classes in the component group π0(G)\pi_0(G). In particular, they are all trivial when GG is connected. This matches the explicit by gluing.