Take the 2-minute tour ×
MathOverflow is a question and answer site for professional mathematicians. It's 100% free, no registration required.

I'm currently considering principal bundles and classifying spaces in the context of gauge theory and a crucial question came to my mind:

Is there a way to say how many (isomorphism classes of) principal bundles there are over a given base space?

For finite gauge groups the answer is yes: They correspond to elements of $\mathrm{Hom}(\pi_1(M),G)/G$ (where $M$ is the base and $G$ the gauge group). Is there a similar characterization for arbitrary compact Lie groups $G$?

share|improve this question
If you are happy with the kind of characterization that you mention, then the answer is: the number of elements of $[M,BG]$, which the set of homotopy-classes of maps from $M$ into the classifying space $B G$ for G-principal bundles. See ncatlab.org/nlab/show/classifying+space –  Urs Schreiber Jul 19 '13 at 12:04
Unfortunately that's not quite enough for me. I was looking for some kind of algebraic characterization maybe similar to the case of a finite gauge group. –  Frank Jul 19 '13 at 12:46
Notice that this is similar to the case of finite gauge groups: if G is discrete then maps $X \to BG$ are the same as maps $\pi_1(X) \to G$ and the notion of homotopy translates. One thing to realize is that also $Hom(\pi(X),G)/G$ is less trivial than it may seem. It's a moduli space of flat connections, which harbours some non-trivial theory, see ncatlab.org/nlab/show/moduli+space+of+connections –  Urs Schreiber Jul 19 '13 at 13:15
But if you want a hands-on algebraic construction of principal bundles, then you want their description by Cech cocycles ncatlab.org/nlab/show/… . Principal bundles on paracompact spaces can be built and classified like this: choose an open cover of the base manifold which is "good" in that all finite intersections of any of its patches are contractible. Then a Cech cocycle is defined by assigning a G-valued function $g_{i j}$ on the overlap of patch $i$ and$j$, such that on all triple overlaps these functions satisfy the cocycle relation... –  Urs Schreiber Jul 19 '13 at 13:22
Urs Schreiber: all these characterizations are very important theoretically but they hardly help answer how many bundels are there, e.g. how does one decide when there are only finitely many $O(n)$-bundles over a given base? What is an estimate for that finite number? –  Igor Belegradek Jul 19 '13 at 13:31
show 8 more comments

1 Answer

If $G$ is a connected compact Lie group and the base $M$ is homotopy equivalent to a finite cell complex, then a rough count of the set $[M, BG]$ is given by the rational homotopy theory. The point is that the classifying space $BG$ is rationally homotopy equivalent to the product of Eilenberg-MacLane spaces, e.g.

  1. for $G=U(n)$ each Eilenberg-MacLane space corresponds to the Chern class.

  2. for $G=SO(n)$ each Eilenberg-Maclane space corresponds to Pontryagin or Euler class.

For example, it follows that up to finite ambiguity a principal $U(n)$-bundles over $M$ is determined by its rational Chern classes, and conversely a multiple of any element in $\oplus_{i=1}^n H^{2i}(M;\mathbb Z)$ is realized as the collection of Chern classes of a principle $U(n)$-bundle over $M$.

One standard example (going back to Serre) is that there are only finitely many principal $G$-bundles over an odd-dimensional sphere (because it has no even-dimensional rational cohomology).

Another example is when $G=U(1)$. Then $[M, U(1)]$ is bijective to $H^2(M;\mathbb Z)$ via the Euler class (here $M$ is any paracompact space, see Husemoller's book "Fiber bundles", section on characteristic classes).

This is standard material but unfortunately not written in textbooks (except for the $U(1)$ case) so I refer to appendices in my papers here and here.

ADDED: regarding the difference between $SO(3)$ and $SU(2)$ bundles, a correct thing to say is that $SU(2)$ equals $Spin(3)$, so an $SO(3)$ bundle has a Spin structure which happens exactly when its second Stiefel-Whitney class vanishes. The class lives in $H^2(M;\mathbb Z_2)$. Thus the question is what "proportion" of $SO(3)$ bundles have a Spin structure. (I put proportion in quotation marks because often both sets of bundles are countably infinite.) The answer of course depends on $M$. If $H^2(M;\mathbb Z_2)=0$, every $SO(3)$ bundle over $M$ is spin. In general, the universal coefficients theorem tells us which classes in $H^2(M;\mathbb Z_2)$ come from $H^2(M;\mathbb Z)$, and any class in the latter group can be realized as the Euler class of an $SO(2)$ bundle, and its mod 2 reduction is the Stiefel-Whitney class. Since any $SO(2)$ bundle is gives rise to an $SO(3)$ bundle we can realize many nonzero classes in $H^2(M;\mathbb Z_2)$ as Stiefel-Whitney classes of some $SO(3)$ bundles; these bundles are not spin.

share|improve this answer
Also if the bundle admits spin structures, then $H^1(M;\mathbb Z_2)$ acts freely and transitively on isomorphism classes of spin structures. –  nsrt Jul 19 '13 at 19:15
Thanks for the answer, this really helped! Do you think it is possible in the way you described to construct for every $x\in H^2(M;\mathbb Z_2)$ a $SO(3)$-bundle $\xi$ such that $w_2(\xi)=x$? –  Frank Jul 25 '13 at 12:46
add comment

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.