differential cohomology
In the general context of cohomology, as described there, a cocycle representing a cohomology class on an object with coefficients in an object is a morphism in a given ambient (∞,1)-topos .
The same applies with the object taken as the domain object: for yet another object, the -valued cohomology of is similarly . For any cohomology class in there, we obtain an ∞-functor
from the -valued cohomology of to its -valued cohomology, simply from the composition operation
Quite generally, for an -cohomology class, its image is the corresponding characteristic class.
From the nPOV, where cocycles are elements in an (∞,1)-categorical hom-space, forming characteristic classes is nothing but the composition of cocycles.
In practice one is interested in this notion for particularly simple objects , notably for an Eilenberg-MacLane object for some component of a spectrum object. This serves to characterize cohomology with coefficients in a complicated object by a collection of cohomology classes with simpler coefficients. Therefore the name characteristic class .
Zoran: While the discussion of the name ‘characteristic class’ is plausible, it is, I think, unfortunately not historically true. The continuous map into the classifying space, by which the pullback of a universal class gives the characteristic class of a manifold is traditionally called the characteristic map. because that map characterizes that cohomology class. It is not the cohomology theory which is characterized by that map, but the very class. So characteristic classes are those which can be characterized by the maps to given classifying space.
Then with the usual notation a given characteristic class in degree assigns
Moreover, recall from the discussion at cohomology that to every cocycle is associated the object that it classifies – its homotopy fiber – which may be thought of as an -principal ∞-bundle over with classifying map . One typically thinks of the characteristic class as characterizing this principal ∞-bundle .
This is the archetypical example: let Top and let be a topological group and its classifying space.
The integral cohomology of this classifying space is of course
A -principal bundle is classified by some map . For any a degree cohomology class of the classifying space, the corresponding composite map represents a class . This is the corresponding characteristic class of the bundle.
Notable families of examples include:
for the orthogonal group: Pontryagin class?es;
for the unitary group: Chern class?es;
The Chern character is a natural characteristic class with values in real cohomology. See there for more details.
J. Milnor, J. Stasheff, Characteristic classes, Princeton Univ. Press
Jean-Pierre Schneiders, Introduction to characteristic classes and index theory (book), Lisboa (Lisabon) 2000
Johan L. Dupont, Fibre bundles and Chern-Weil theory, Lecture Notes Series 69, Dept. of Math., University of Aarhus, 2003, 115 pp. pdf
R. Bott, L. W. Tu, Differential forms in algebraic topology, GTM 82, Springer 1982.