8
$\begingroup$

Recall that complex topological $K$-theory is representable on reasonable spaces by the space $BU \times \mathbb{Z}$ (where $BU$ is a colimit of various infinite Grassmannians), and that the total Chern class provides a natural map $\mathrm{Vect}(B) \to H^*(B)$ for every such space $B$. By the multiplicativity property, this map factors through the K-group and leads to a natural transformation $K(B) \to H^*(B)$. $H^*(B)$ is also representable by a product of Eilenberg-MacLane spaces $K(\mathbb{Z}, n)$ over all $n$. There is thus a map, unique up to homotopy $BU \times\mathbb{Z} \to \prod_n K(\mathbb{Z},n).$

What is this map?

As Mariano observes, one can simply define the individual Chern classes on the $K$-group as well, albeit not immediately through the universal property, so the question reduces to the determination of the (homotopy class of the) map $BU \times \mathbb{Z} \to K(\mathbb{Z},n)$ induced by each Chern class.

  • 0
    @Mariano: I wasn't sure how I answered Akhil's question either. Part of the point is, from the perspective of homotopy theory, we don't really need a model of the map Akhil is asking for. In fact, I don't know if that model helps me do anything. I could be completely wrong though.2010-12-19

1 Answers 1

6

One way, my favorite, of defining the chern classes goes as follows: first compute $H^*(BU; \mathbb{Z})=\mathbb{Z}[c_1, c_2, ...]$ by using your favorite method. I know two methods, one is using some cellular description of the grassmanians (see Milnor and Stasheff), the other is to first compute the cohomology of the lie groups $U(n)$ and then use a path-loop space fibration and the Serre SS to get at the cohomology of $H^*(BU(n);\mathbb{Z})$ (see Homology and Euler characteristics of the classical Lie groups). Next you notice that $BU$ and $BU(n)$ have the same cell structure through a range and so you essentially take the limit (colimit, and there are some subtleties here, the place I recall seeing these is in Jacob Lurie's survey on elliptic cohomology, at the beginning).

Next suppose you have a complex vector bundle $\xi : E \to B$ then it is classified by a map $f: B \to BU(n)$ where n is the dimension of $\xi$. You can get a map on all of $BU$ by just adding on trivial bundles to get a map out of $BU(k)$ for all $k$ larger than $n$. This gives a map out of BU (although technically you don't really need this, $BU(n)$ works fine for defining the chern classes of an $n$ dimensional complex vector bundle). Now define $c_n(\xi):=f^*(c_n)$.

From this perspective we started with the universal case, so maybe it is a bit of a cheat. For me this even clarifies how I should think about characteristic classes in general. Suppose you want to look at $G$-bundles and see what you can tell about them from $E$-theory ($E$ some ring spectrum and $G$ some compact lie group or whatever you need for $BG$ to be nice, I am not sure if there are other restrictions for this to work). Now compute $E^*BG$ and use the fact that $G$-bundles over $X$ are classified by homotopy classes $X \to BG$. You should check out some of the threads on MO about characteristic classes, I think I can learn something from each of Rezk's answers.

please let me know if I can make some of the above clearer or if there are any mistakes.

  • 0
    @Aaro$n$ I was shown a "definition" of the chern classes using the looking at some eigenvalues of some operator related to the curvature form. That was amazing after all this time, I am always thrilled to see topology have an impact on geometry like that. Just like what happens in Morse theory, so I think the benefit of that construction is not that it provides a definition, but that it relates two fields. I could be wrong though, and I guess you can actually compute things with that definition though, although that seems much harder to me...2011-08-08