Let GG be a . A universal principal GG-bundle is a π:EGBG\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][fEG].[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 fEG={(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 principal bundle 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)=SEU(1)=S^\infty with the free U(1)U(1)-action by scalar multiplication, and BU(1)=CPBU(1)=\mathbb{C}P^\infty.
  2. A two-point group. For G=Z/2G=\mathbb{Z}/2, take EG=SEG=S^\infty with the antipodal action; then BG=RPBG=\mathbb{R}P^\infty.
  3. Classifying bundles over manifolds. For any principal GG-bundle PMP\to M over a smooth manifold MM, choosing EGBGEG\to BG produces a classifying map MBGM\to BG whose pullback recovers PP (up to isomorphism).