{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Statement\n\nLet $K$ be a [[field|04C5ZBG1WT]], let $n \\ge 0$, and let $S = K[x_1, \\ldots, x_n]$ be the [[polynomial ring|0SDC934R52]], [[graded|8KB4SQGC0C]] by degree.\nLet $M$ be a [[finitely generated|05QY1VEBYD]] graded $S$-module.\nThen $M$ has a graded [[free resolution|HK2AA1YSQ2]]\n$$0 \\to F_m \\to F_{m-1} \\to \\cdots \\to F_0 \\to M \\to 0$$\nby finitely generated graded [[free|0DZ9DKAKZR]] $S$-modules $F_i$, with homogeneous maps of degree $0$, of length $m \\le n$.\n\n## Remarks\n\nOne proof uses the [[Koszul complex|YZY11W08SD]] of $x_1, \\ldots, x_n$, which is a free resolution of $K = S/(x_1, \\ldots, x_n)$ of length $n$.\nIt shows that $\\operatorname{Tor}_i^S(M, K) = 0$ for $i \u003e n$, and the length of a minimal graded free resolution of $M$ is the largest $i$ with $\\operatorname{Tor}_i^S(M, K) \\ne 0$.\nThe bound $n$ is sharp: for $n = 2$, the resolution $0 \\to S \\xrightarrow{(-y,\\, x)^T} S^2 \\xrightarrow{(x \\;\\; y)} S \\to K \\to 0$ of $K = S/(x, y)$ has length $2$, and no shorter resolution exists.\nThe same method shows that the [[global dimension|GWA0T1WKCN]] of $K[x_1, \\ldots, x_n]$ is $n$.\n\n## Explanations\n\n### L1 human\n\nA syzygy is a relation among generators, and a second syzygy is a relation among relations.\nHilbert showed that for modules over a polynomial ring in $n$ variables this process stops after at most $n$ steps.\nSo the structure of such a module is described by finitely many finite lists of polynomials.\n\n### L2 human\n\nThe theorem says that the polynomial ring $K[x_1, \\ldots, x_n]$ has global dimension $n$.\nIt is closely related to [[Serre's theorem on regular local rings|93RQRG9R1P]], since the localizations of $K[x_1, \\ldots, x_n]$ at maximal ideals are regular.\nThe minimal free resolution gives the graded [[Betti numbers|3B1743XS7S]] of $M$, and Gröbner bases make it computable.\n",
  "commit": "efe85cee8dbc57d85bedbacfb97b99d1b7bee843",
  "front": {
    "about": [
      "HK2AA1YSQ2",
      "GWA0T1WKCN"
    ],
    "kind": "statement",
    "msc": [
      "13D02",
      "13D05",
      "13F20"
    ],
    "name": "Hilbert's syzygy theorem",
    "role": "theorem",
    "same_as": {
      "wikidata": "Q779220",
      "wikipedia": "Hilbert's syzygy theorem"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Hilbert's_syzygy_theorem"
      }
    ],
    "tag": "R0DSZPRG6T",
    "uses": [
      "04C5ZBG1WT",
      "0SDC934R52",
      "8KB4SQGC0C",
      "05QY1VEBYD",
      "HK2AA1YSQ2",
      "0DZ9DKAKZR"
    ]
  },
  "kind": "statement",
  "link": "https://math2.tamnd.com/node/R0DSZPRG6T/",
  "links": [
    {
      "field": "about",
      "target": "HK2AA1YSQ2"
    },
    {
      "field": "about",
      "target": "GWA0T1WKCN"
    },
    {
      "field": "uses",
      "target": "04C5ZBG1WT"
    },
    {
      "field": "uses",
      "target": "0SDC934R52"
    },
    {
      "field": "uses",
      "target": "8KB4SQGC0C"
    },
    {
      "field": "uses",
      "target": "05QY1VEBYD"
    },
    {
      "field": "uses",
      "target": "HK2AA1YSQ2"
    },
    {
      "field": "uses",
      "target": "0DZ9DKAKZR"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/R0DSZPRG6T.md",
  "msc": [
    "13D02",
    "13D05",
    "13F20"
  ],
  "name": "Hilbert's syzygy theorem",
  "prov": null,
  "role": "theorem",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/R0D/R0DSZPRG6T.md",
  "status": null,
  "tag": "R0DSZPRG6T",
  "uri": "m2://R0DSZPRG6T",
  "url": "https://math2.tamnd.com/wiki/hilberts-syzygy-theorem/",
  "writing": {
    "tag": "R0DSZPRG6T",
    "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
      }
    ]
  }
}
