{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "1F833GKJ9V"
    },
    {
      "field": "about",
      "target": "3MP41FQHZ5"
    },
    {
      "field": "uses",
      "target": "3MP41FQHZ5"
    }
  ],
  "body": "\n## Summary\n\nA Grothendieck category is an [[abelian category|Y9CZ3MTNF1]] with all small colimits, in which filtered colimits are exact, and which has a generator.\nGrothendieck introduced these conditions in his 1957 Tôhoku paper and proved that such categories have enough injective objects.\nThis made it possible to define sheaf cohomology as a derived functor.\nModule categories and categories of sheaves of abelian groups are Grothendieck categories.\nBy the [[Gabriel–Popescu theorem|3MP41FQHZ5]], every Grothendieck category is a localization of a module category.\n\n## Explanations\n\n### L1 human\n\nAbelian categories are a good setting for homological algebra, but some need extra properties to construct resolutions.\nA Grothendieck category asks for three things that modules have.\nOne can glue infinitely many objects together, and gluing along a directed system does not destroy exactness.\nThere is also one object, like the ring itself, from which all others can be probed.\nWith these, every object embeds in an injective object, so derived functors such as sheaf cohomology can be defined.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "18E10"
    ],
    "name": "Grothendieck category",
    "same_as": {
      "wikidata": "Q5610721",
      "wikipedia": "Grothendieck category"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Grothendieck_category"
      }
    ],
    "specializes": [
      "Y9CZ3MTNF1"
    ],
    "tag": "A7W468BQSM"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/A7W468BQSM/",
  "links": [
    {
      "field": "specializes",
      "target": "Y9CZ3MTNF1"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/A7W468BQSM.md",
  "msc": [
    "18E10"
  ],
  "name": "Grothendieck category",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/A7W/A7W468BQSM.md",
  "status": null,
  "tag": "A7W468BQSM",
  "uri": "m2://A7W468BQSM",
  "url": "https://tamnd.github.io/math2/wiki/grothendieck-category/",
  "writing": {
    "tag": "A7W468BQSM",
    "kind": "concept",
    "level": "W0",
    "next": [
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
