{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "2PAS78F34T"
    }
  ],
  "body": "\n## Summary\n\nGroup cohomology attaches to a [[group|G5S1M9]] $G$ and a $G$-module $M$ a sequence of abelian groups $H^n(G, M)$, for $n \\ge 0$.\nThey are the right [[derived functors|NPMC3K6J2F]] of the functor of invariants $M \\mapsto M^G$, or equivalently the groups $\\operatorname{Ext}^n_{\\Z[G]}(\\Z, M)$.\nIn low degrees they have classical meanings.\n$H^0$ is the invariants, $H^1$ classifies crossed homomorphisms up to principal ones, and $H^2$ classifies extensions of $G$ by $M$.\nIt is dual to [[group homology|CFAG3VRXEA]], and [[Galois cohomology|9MPCZ3EAJM]] is the case of Galois groups.\n\n## Explanations\n\n### L1 human\n\nA group acting on an abelian group $M$ leaves some elements fixed; these form $H^0(G, M)$.\nTaking fixed points does not respect quotients well, and the higher cohomology groups record this failure.\nThey can be computed with cochains, which are functions of several group elements with values in $M$.\nWhen every element of $G$ acts on $M$ as the identity, $H^1(G, M)$ is just the group of homomorphisms from $G$ to $M$.\nFor a cyclic group of order $m$ acting on $\\Z$ as the identity, the cohomology is $\\Z/m\\Z$ in every positive even degree and $0$ in every odd degree.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "20J06",
      "18G15"
    ],
    "name": "Group cohomology",
    "same_as": {
      "wikidata": "Q1408937",
      "wikipedia": "Group cohomology"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Group_cohomology"
      }
    ],
    "tag": "YXJXA0Q52R"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/YXJXA0Q52R/",
  "links": null,
  "markdown": "https://tamnd.github.io/math2/node/YXJXA0Q52R.md",
  "msc": [
    "20J06",
    "18G15"
  ],
  "name": "Group cohomology",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/YXJ/YXJXA0Q52R.md",
  "status": null,
  "tag": "YXJXA0Q52R",
  "uri": "m2://YXJXA0Q52R",
  "url": "https://tamnd.github.io/math2/wiki/group-cohomology/",
  "writing": {
    "tag": "YXJXA0Q52R",
    "kind": "concept",
    "level": "W0",
    "next": [
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
