Math 2.0

Algebraic topology Cohomology operations and obstruction theory Theorem

Representability of cohomology by Eilenberg–MacLane spaces

Builds on Eilenberg–MacLane spaceCW complexSingular cohomologyHomotopic mapsAbelian group

Statement

Let GG be an abelian group and let n≥1n \ge 1. Let K(G,n)K(G, n) be an Eilenberg–MacLane space that is a CW complex. By the Hurewicz theorem and the universal coefficient theorem, Hn(K(G,n);G)≅Hom⁡(πnK(G,n),G)=Hom⁡(G,G)H^n(K(G, n); G) \cong \Hom(\pi_n K(G, n), G) = \Hom(G, G); let ι∈Hn(K(G,n);G)\iota \in H^n(K(G, n); G) be the class that corresponds to the identity of GG. Let XX be a connected CW complex with a 00-cell as base point. Let [X,K(G,n)]∗[X, K(G, n)]_* be the set of base-point-preserving homotopy classes of base-point-preserving maps X→K(G,n)X \to K(G, n). Then the map [X,K(G,n)]∗→Hn(X;G),[f]↦f∗(ι),[X, K(G, n)]_* \to H^n(X; G), \qquad [f] \mapsto f^*(\iota), is a bijection, natural in XX, onto the singular cohomology group Hn(X;G)H^n(X; G).

Remarks

One proof uses obstruction theory. A map on the nn-skeleton that extends over the (n+1)(n+1)-skeleton is given, up to homotopy, by a cellular cocycle. The obstructions to extending it over higher cells lie in groups Hk+1(X;πkK(G,n))H^{k+1}(X; \pi_k K(G, n)) with k>nk > n, which vanish. Another proof checks that X↦Hn(X;G)X \mapsto H^n(X; G) satisfies the hypotheses of the Brown representability theorem and identifies the representing space.

Example: K(ℤ,2)=ℂP∞K(\Z, 2) = \C P^\infty, so H2(X;ℤ)H^2(X; \Z) is the set of homotopy classes of maps X→ℂP∞X \to \C P^\infty. For XX a CW complex, this set also classifies complex line bundles on XX, and the bijection sends a line bundle to its first Chern class.

The CW hypothesis on XX matters: for spaces that are not of the homotopy type of a CW complex, singular cohomology need not be represented in this way. For example, the Warsaw circle has trivial singular cohomology in positive degrees but nontrivial Čech cohomology, and maps into K(ℤ,1)=S1K(\Z, 1) = S^1 see the Čech groups.

Going deeper

For a student

This theorem turns cohomology into a homotopy-theoretic object. A natural operation Hn(−;G)→Hm(−;G′)H^n(-; G) \to H^m(-; G') then corresponds, by the Yoneda lemma, to a class in Hm(K(G,n);G′)H^m(K(G, n); G'), so cohomology operations are computed from the cohomology of Eilenberg–MacLane spaces. The spaces K(G,n)K(G, n) form an Ω\Omega-spectrum, since ΩK(G,n+1)≃K(G,n)\Omega K(G, n+1) \simeq K(G, n), and this spectrum represents ordinary cohomology in the stable setting.

Reading path

To understand this page from the ground up, read these 9 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Binary operation definition
  2. CW complex concept
  3. Eilenberg–MacLane space concept
  4. Group concept
  5. Homotopic maps concept
  6. Singular cohomology concept
  7. Commutativity definition
  8. Abelian group definition
  9. Representability of cohomology by Eilenberg–MacLane spaces statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Eilenberg%E2%80%93MacLane_space
About this page
TagGPDPYHM3RE
URIm2://GPDPYHM3RE
Kindstatement, theorem
WritingW0 stub
MSC55P20, 55N10
StatusThis copy of the site has no build data. Run m2 status GPDPYHM3RE.
AboutEilenberg–MacLane space, Singular cohomology
UsesEilenberg–MacLane space, CW complex, Singular cohomology, Homotopic maps, Abelian group
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.