{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "HWGM5P7KCK"
    },
    {
      "field": "uses",
      "target": "VT9QWDTKA4"
    },
    {
      "field": "uses",
      "target": "XJ1GNQZ8ND"
    }
  ],
  "body": "\n## Summary\n\nGluing builds a new [[scheme|5A35TYZD02]] from a family of schemes by identifying open pieces of them along isomorphisms.\nThe isomorphisms must agree on triple overlaps, a condition called the cocycle condition.\nGluing is how most schemes beyond affine ones are made, for example projective space.\nIt is also used to prove that constructions such as fiber products exist for all schemes.\n\n## Explanations\n\n### L1 human\n\nImagine making a sphere from two discs by sewing them along their edges.\nGluing of schemes does the same with algebraic pieces: one says which open parts of the pieces are to be identified, and by which maps.\nThe projective line comes from two copies of the affine line, with coordinates $t$ and $s$.\nThe parts where $t \\ne 0$ and $s \\ne 0$ are identified by the rule $s = 1/t$.\nThe point $t = 0$ and the point $s = 0$ stay separate, so the result is a line with one extra point at infinity.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "14A15"
    ],
    "name": "Gluing of schemes",
    "same_as": {
      "wikidata": "Q85763749",
      "wikipedia": "Gluing schemes"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Gluing_schemes"
      }
    ],
    "tag": "ABVBHCA9VW"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/ABVBHCA9VW/",
  "links": null,
  "markdown": "https://tamnd.github.io/math2/node/ABVBHCA9VW.md",
  "msc": [
    "14A15"
  ],
  "name": "Gluing of schemes",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/ABV/ABVBHCA9VW.md",
  "status": null,
  "tag": "ABVBHCA9VW",
  "uri": "m2://ABVBHCA9VW",
  "url": "https://tamnd.github.io/math2/wiki/gluing-of-schemes/",
  "writing": {
    "tag": "ABVBHCA9VW",
    "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
      }
    ]
  }
}
