{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Statement\n\n1. Let $R$ be a [[ring|0894J980RK]] with identity. Every [[projective|CRE6VEKT32]] left $R$-module is a direct sum of countably generated projective left $R$-modules.\n2. Let $R$ be a local ring, that is, a ring with identity whose quotient $R/J(R)$ by the [[Jacobson radical|XA0DCNH7WY]] is a [[division ring|0WZXK05ME7]]. Every projective left $R$-module is [[free|02E1T12PP4]].\n\n## Remarks\n\nPart 1 is proved by a transfinite construction that builds a projective module up from countably generated direct summands.\nFor part 2 one reduces to countably generated modules by part 1.\nA finitely generated projective module over a local ring is free by Nakayama's lemma.\nIn the countably generated case, an inductive argument splits off free summands one element at a time.\nThe point of part 2 is that no finiteness hypothesis is needed.\nExample: every projective module over the [[local ring|MZ02BKPHJA]] $\\Z_{(p)}$ is free.\nThe local hypothesis is necessary.\nOver $\\Z/6\\Z \\cong \\Z/2\\Z \\times \\Z/3\\Z$, the module $\\Z/2\\Z$ is projective, since it is a direct summand of $\\Z/6\\Z$.\nIt is not free, since it has $2$ elements while a nonzero free module has at least $6$.\n\n## Explanations\n\n### L1 human\n\nProjective modules are pieces of free modules.\nOver a local ring, a ring with a single \"point\", such pieces are always free themselves, even when they are very large.\nThe first part says that every projective module can be cut into pieces that are each generated by countably many elements.\n\n### L2 human\n\nFor finitely generated modules, part 2 is a standard consequence of Nakayama's lemma; Kaplansky's contribution is the infinitely generated case.\nPart 1 is a general reduction used in many other questions about large [[projective modules|BFFA03GE3V]].\nOver [[semiperfect rings|ZRC2S3ECFK]] a related result holds: every finitely generated projective module is a direct sum of modules $Re$ with $e$ an idempotent such that $eRe$ is local.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "about": [
      "BFFA03GE3V"
    ],
    "kind": "statement",
    "msc": [
      "16D40",
      "16L30"
    ],
    "name": "Kaplansky's theorem on projective modules",
    "role": "theorem",
    "same_as": {
      "wikidata": "Q85773557",
      "wikipedia": "Kaplansky's theorem on projective modules"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Kaplansky%27s_theorem_on_projective_modules"
      }
    ],
    "tag": "BG86NXRJ5F",
    "uses": [
      "0894J980RK",
      "CRE6VEKT32",
      "02E1T12PP4",
      "XA0DCNH7WY",
      "0WZXK05ME7"
    ]
  },
  "kind": "statement",
  "link": "https://tamnd.github.io/math2/node/BG86NXRJ5F/",
  "links": [
    {
      "field": "about",
      "target": "BFFA03GE3V"
    },
    {
      "field": "uses",
      "target": "0894J980RK"
    },
    {
      "field": "uses",
      "target": "CRE6VEKT32"
    },
    {
      "field": "uses",
      "target": "02E1T12PP4"
    },
    {
      "field": "uses",
      "target": "XA0DCNH7WY"
    },
    {
      "field": "uses",
      "target": "0WZXK05ME7"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/BG86NXRJ5F.md",
  "msc": [
    "16D40",
    "16L30"
  ],
  "name": "Kaplansky's theorem on projective modules",
  "prov": null,
  "role": "theorem",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/BG8/BG86NXRJ5F.md",
  "status": null,
  "tag": "BG86NXRJ5F",
  "uri": "m2://BG86NXRJ5F",
  "url": "https://tamnd.github.io/math2/wiki/kaplanskys-theorem-on-projective-modules/",
  "writing": {
    "tag": "BG86NXRJ5F",
    "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
      }
    ]
  }
}
