{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "6T74XFKWRA"
    },
    {
      "field": "uses",
      "target": "72K5F9VPCR"
    },
    {
      "field": "uses",
      "target": "93RQRG9R1P"
    },
    {
      "field": "uses",
      "target": "SQB74J5E8Q"
    },
    {
      "field": "about",
      "target": "SQB74J5E8Q"
    }
  ],
  "body": "\n## Summary\n\nThe projective dimension of a module $M$ is the length of a shortest [[projective resolution|HK2AA1YSQ2]] of $M$.\nIt is $0$ exactly for the nonzero [[projective modules|BFFA03GE3V]], so it measures how far $M$ is from being projective.\nOver a Noetherian local ring it is linked to the [[depth|M2RADBFW99]] by the [[Auslander–Buchsbaum formula|SQB74J5E8Q]].\n\n## Explanations\n\n### L1 human\n\nSome modules are free or projective; they need no relations at all.\nOthers need relations, then relations among relations, and so on.\nThe projective dimension counts how many steps this takes in the best case, or is infinite if it never stops.\nOver $\\Z$, the module $\\Z/6\\Z$ has projective dimension $1$: one relation, $6 = 0$, and nothing more.\n",
  "commit": "547b6eddb8f2feb8d579f2d633d22a27b7e132fc",
  "front": {
    "kind": "concept",
    "msc": [
      "13D05",
      "18G20"
    ],
    "name": "Projective dimension",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Projective_module"
      }
    ],
    "tag": "MR9QCH1PNA"
  },
  "kind": "concept",
  "link": "https://math2.tamnd.com/node/MR9QCH1PNA/",
  "links": null,
  "markdown": "https://math2.tamnd.com/node/MR9QCH1PNA.md",
  "msc": [
    "13D05",
    "18G20"
  ],
  "name": "Projective dimension",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/MR9/MR9QCH1PNA.md",
  "status": null,
  "tag": "MR9QCH1PNA",
  "uri": "m2://MR9QCH1PNA",
  "url": "https://math2.tamnd.com/wiki/projective-dimension/",
  "writing": {
    "tag": "MR9QCH1PNA",
    "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
      }
    ]
  }
}
