Let GG be a and let MM be a smooth manifold. A principal GG-bundle over MM is a quadruple (P,π,M,G)(P,\pi,M,G) consisting of a PP, a surjective submersion π:P→M\pi:P\to M, and a smooth right action

P×G→P,(p,g)↦p⋅g,P\times G\to P,\quad (p,g)\mapsto p\cdot g,

such that:

  1. Free and transitive on fibers. For each x∈Mx\in M, the action restricts to a free and transitive action of GG on the fiber Px:=π−1(x)P_x:=\pi^{-1}(x). Equivalently, each fiber is a GG-torsor.
  1. Local triviality (equivariant). There exists an open cover {Uα}\{U_\alpha\} of MM and
    Φα:π−1(Uα)→Uα×G\Phi_\alpha:\pi^{-1}(U_\alpha)\to U_\alpha\times G
    such that:
  • pr1∘Φα=π\mathrm{pr}_1\circ \Phi_\alpha=\pi,
  • Φα(p⋅g)=Φα(p)⋅g\Phi_\alpha(p\cdot g) = \Phi_\alpha(p)\cdot g, where Uα×GU_\alpha\times G has the right action (x,h)⋅g:=(x,hg)(x,h)\cdot g := (x,hg).

A morphism of principal GG-bundles over the same base is a smooth GG-equivariant map Ψ:P→P′\Psi:P\to P' commuting with projections to MM.

Principal bundles are the natural setting for ; once a connection is chosen, one can define along paths and the associated , and the curvature measures the failure of horizontal distributions to be integrable (see ).

Underlying bundle and structure group

Forgetting the right action leaves a with model fiber GG. In equivariant local trivializations, changes of fiber coordinates have the form (x,h)↦(x,gij(x)h)(x,h)\mapsto(x,g_{ij}(x)h). Thus this is a for the left multiplication action of GG on itself. That left action in the transition functions commutes with the principal right action on PP.

Examples
  1. Trivial principal bundle. For any MM and GG, the projection M×G→MM\times G\to M with right action (x,h)⋅g=(x,hg)(x,h)\cdot g=(x,hg) is a principal GG-bundle.
  1. Frame bundles. If E→ME\to M is a rank-nn vector bundle, its is a principal bundle with GL(n,F)\mathrm{GL}(n,\mathbb F).
  1. Hopf fibration. The map S3→S2S^3\to S^2 can be realized as a principal U(1)\mathrm{U}(1)-bundle, with U(1)\mathrm{U}(1) acting freely on S3⊂C2S^3\subset \mathbb C^2 by scalar multiplication.