differential cohomology
What is called generalized Eilenberg-Steenrod cohomology is really the general fully abelian subcase of cohomology.
This means that generalized Eilenberg-Steenrod cohomology is the cohomology in an (∞,1)-category that happens to be a stable (∞,1)-category.
The archetypical example of this is , the stable (∞,1)-category of spectra and this is the context in which generalized Eilenberg-Steenrod cohomology is usually understood. So
Generalized Eilenberg-Steenrod cohomology is cohomology with coefficient object a spectrum.
remark Originally Eilenberg and Steenrod had written down axioms that characterized the behaviour of ordinary integral cohomology, what is now understood to be cohomology with coefficients in the Eilenberg-MacLane spectrum. Generalized Eilenberg-Steenrod cohomology is originally defined as anything that satisfies this list of axioms except the first one. Later it was proven, by the Brown representability theorem, that all the models for these axioms arise in terms of homotopy classes of maps into a spectrum. In our revisionist perspective above, we take this historically secondary point of view as the conceptually primary one.
The Eilenberg-Steenrod axioms are this:
Definition
A cohomology theory is a collection of functors
from the category Top of topological spaces to the category Ab of abelian groups, that satisfies the following axioms, for all :
if is a weak homotopy equivalence then is an isomorphism;
i.e. is a homotopical functor with respect to the standard structure of a homtopical category? on Top,
1. …
1. …
1. …
1. …
A pedagogical introduction to spectra and generalized (Eilenberg-Steenrod) cohomology is in
A general discussion of cohomology with an emphasis on nonabelian cohomology and on Postnikov systems is in
In particular a remark on the relation between Postnikov systems and Eilenberg-MacLane cohomology is in the discussion beginning at the bottom of page 24.