{
  "aliases": null,
  "backlinks": [
    {
      "field": "specializes",
      "target": "9NM376YWF2"
    },
    {
      "field": "uses",
      "target": "9VY3JT31RW"
    },
    {
      "field": "uses",
      "target": "GGE4KYWCNT"
    },
    {
      "field": "uses",
      "target": "Z4JZPEBM68"
    },
    {
      "field": "uses",
      "target": "ZZP31F3VPK"
    },
    {
      "field": "defines",
      "target": "BAH89SW049"
    }
  ],
  "body": "\n## Summary\n\nA sheaf on a [[site|NYE0Z94MME]] $(\\mathcal{C}, J)$ is a [[presheaf|AND2WHZC8P]] on $\\mathcal{C}$ with a gluing property.\nCompatible local data on every covering [[sieve|CNCXNWKC6R]] glue to a unique global datum.\nIt generalizes a [[sheaf on a topological space|TB6TM6R4MD]], which is the case of the site of open sets.\nSheaves on a small site form a [[Grothendieck topos|S3YVE24AQK]], and every presheaf has a best approximation by a sheaf, its [[sheafification|2HYK3KBQNA]].\nSheaves on the étale site of a scheme give étale cohomology.\n\n## Explanations\n\n### L1 human\n\nA presheaf gives, for each piece of a space, a set of data, and a way to restrict data to smaller pieces.\nIt is a sheaf when data can be checked and built locally.\nIf pieces of data on a cover agree where they overlap, there is exactly one datum on the whole that restricts to them.\nFor example, continuous real functions on the open sets of a space form a sheaf, since continuity is a local property.\nConstant functions do not: a function equal to $0$ on one component and $1$ on another is locally constant but not constant.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "18F20",
      "18F10"
    ],
    "name": "Sheaf on a site",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Sheaf_(mathematics)"
      }
    ],
    "specializes": [
      "AND2WHZC8P"
    ],
    "tag": "RT8A8FJ566"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/RT8A8FJ566/",
  "links": [
    {
      "field": "specializes",
      "target": "AND2WHZC8P"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/RT8A8FJ566.md",
  "msc": [
    "18F20",
    "18F10"
  ],
  "name": "Sheaf on a site",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/RT8/RT8A8FJ566.md",
  "status": null,
  "tag": "RT8A8FJ566",
  "uri": "m2://RT8A8FJ566",
  "url": "https://tamnd.github.io/math2/wiki/sheaf-on-a-site/",
  "writing": {
    "tag": "RT8A8FJ566",
    "kind": "concept",
    "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
      }
    ]
  }
}
