{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Statement\n\nLet $G$ be an [[abelian group|071DDFVG4J]] and let $n \\ge 1$.\nLet $K(G, n)$ be an [[Eilenberg–MacLane space|AJHEYJE5XY]] that is a CW complex.\nBy the Hurewicz theorem and the universal coefficient theorem, $H^n(K(G, n); G) \\cong \\Hom(\\pi_n K(G, n), G) = \\Hom(G, G)$; let $\\iota \\in H^n(K(G, n); G)$ be the class that corresponds to the identity of $G$.\nLet $X$ be a connected [[CW complex|5W95QFHXPR]] with a $0$-cell as base point.\nLet $[X, K(G, n)]_*$ be the set of base-point-preserving [[homotopy classes|F2F143KQ2M]] of base-point-preserving maps $X \\to K(G, n)$.\nThen the map\n$$[X, K(G, n)]_* \\to H^n(X; G), \\qquad [f] \\mapsto f^*(\\iota),$$\nis a bijection, natural in $X$, onto the [[singular cohomology|6N7BC70CX0]] group $H^n(X; G)$.\n\n## Remarks\n\nOne proof uses obstruction theory.\nA map on the $n$-skeleton that extends over the $(n+1)$-skeleton is given, up to homotopy, by a cellular cocycle.\nThe obstructions to extending it over higher cells lie in groups $H^{k+1}(X; \\pi_k K(G, n))$ with $k \u003e n$, which vanish.\nAnother proof checks that $X \\mapsto H^n(X; G)$ satisfies the hypotheses of the Brown representability theorem and identifies the representing space.\n\nExample: $K(\\Z, 2) = \\C P^\\infty$, so $H^2(X; \\Z)$ is the set of homotopy classes of maps $X \\to \\C P^\\infty$.\nFor $X$ a CW complex, this set also classifies complex line bundles on $X$, and the bijection sends a line bundle to its first Chern class.\n\nThe CW hypothesis on $X$ matters: for spaces that are not of the homotopy type of a CW complex, singular cohomology need not be represented in this way.\nFor example, the Warsaw circle has trivial singular cohomology in positive degrees but nontrivial Čech cohomology, and maps into $K(\\Z, 1) = S^1$ see the Čech groups.\n\n## Explanations\n\n### L1 human\n\nThe $n$-th cohomology of a space with coefficients in $G$ is the same as the set of ways to map the space into one special space $K(G, n)$, up to deformation.\nSo cohomology classes are maps, and computing cohomology is the same as classifying maps into these spaces.\n\n### L2 human\n\nThis theorem turns cohomology into a homotopy-theoretic object.\nA natural operation $H^n(-; G) \\to H^m(-; G')$ then corresponds, by the Yoneda lemma, to a class in $H^m(K(G, n); G')$, so cohomology operations are computed from the cohomology of Eilenberg–MacLane spaces.\nThe spaces $K(G, n)$ form an $\\Omega$-spectrum, since $\\Omega K(G, n+1) \\simeq K(G, n)$, and this spectrum represents ordinary cohomology in the stable setting.\n",
  "commit": "547b6eddb8f2feb8d579f2d633d22a27b7e132fc",
  "front": {
    "about": [
      "AJHEYJE5XY",
      "6N7BC70CX0"
    ],
    "kind": "statement",
    "msc": [
      "55P20",
      "55N10"
    ],
    "name": "Representability of cohomology by Eilenberg–MacLane spaces",
    "role": "theorem",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Eilenberg%E2%80%93MacLane_space"
      }
    ],
    "tag": "GPDPYHM3RE",
    "uses": [
      "AJHEYJE5XY",
      "5W95QFHXPR",
      "6N7BC70CX0",
      "F2F143KQ2M",
      "071DDFVG4J"
    ]
  },
  "kind": "statement",
  "link": "https://math2.tamnd.com/node/GPDPYHM3RE/",
  "links": [
    {
      "field": "about",
      "target": "AJHEYJE5XY"
    },
    {
      "field": "about",
      "target": "6N7BC70CX0"
    },
    {
      "field": "uses",
      "target": "AJHEYJE5XY"
    },
    {
      "field": "uses",
      "target": "5W95QFHXPR"
    },
    {
      "field": "uses",
      "target": "6N7BC70CX0"
    },
    {
      "field": "uses",
      "target": "F2F143KQ2M"
    },
    {
      "field": "uses",
      "target": "071DDFVG4J"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/GPDPYHM3RE.md",
  "msc": [
    "55P20",
    "55N10"
  ],
  "name": "Representability of cohomology by Eilenberg–MacLane spaces",
  "prov": null,
  "role": "theorem",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/GPD/GPDPYHM3RE.md",
  "status": null,
  "tag": "GPDPYHM3RE",
  "uri": "m2://GPDPYHM3RE",
  "url": "https://math2.tamnd.com/wiki/representability-of-cohomology-by-eilenberg-maclane-spaces/",
  "writing": {
    "tag": "GPDPYHM3RE",
    "kind": "statement",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      },
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
