Let GG be a . A universal principal GG-bundle is a π:EG→BG\pi:EG\to BG with total space and the following universal property: for every space XX, pullback induces a bijection

[X,BG]⟶{numerable principal G-bundles over X}/≅,[f]⟼[f∗EG].[X,BG]\longrightarrow \{\text{numerable principal }G\text{-bundles over }X\}/\cong, \qquad [f]\longmapsto[f^*EG].

Here [X,BG][X,BG] means continuous maps modulo unbased , and f∗EG={(x,e):f(x)=π(e)}f^*EG=\{(x,e):f(x)=\pi(e)\} has the pullback topology and right action. Thus every numerable bundle is such a pullback, and two maps give isomorphic pullbacks exactly when they are homotopic. The base BGBG is the orbit space EG/GEG/G with its quotient topology.

Existence and scope

Universal bundles exist for topological groups, using the Milnor construction and the numerable classification theorem. Equivalently, a numerable with contractible total space has the stated classification property. Models are unique up to equivariant homotopy equivalence, with bases unique up to homotopy equivalence.

On a paracompact Hausdorff base every locally trivial principal bundle is numerable, so the theorem classifies all such bundles. For a Lie group and a smooth manifold, continuous principal bundles admit compatible smooth structures unique up to smooth bundle isomorphism. The spaces EGEG and BGBG themselves need not be finite-dimensional manifolds.

Examples
  1. Circle group. For G=U(1)G=U(1) one model is EU(1)=S∞EU(1)=S^\infty with the free U(1)U(1)-action by scalar multiplication, and BU(1)=CP∞BU(1)=\mathbb{C}P^\infty.
  2. A two-point group. For G=Z/2G=\mathbb{Z}/2, take EG=S∞EG=S^\infty with the antipodal action; then BG=RP∞BG=\mathbb{R}P^\infty.
  3. Classifying bundles over manifolds. For any principal GG-bundle P→MP\to M over a smooth manifold MM, choosing EG→BGEG\to BG produces a classifying map M→BGM\to BG whose pullback recovers PP (up to isomorphism).