{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "TMKXXG8XHR"
    }
  ],
  "body": "\n## Summary\n\nA semiprimitive ring is a ring whose [[Jacobson radical|XA0DCNH7WY]] is zero.\nEquivalently, it is a subdirect product of [[primitive rings|8F6EHDVJ62]], or it has a faithful semisimple module.\nEvery semiprimitive ring is [[semiprime|5F0YMCV50R]], and a left Artinian ring is semiprimitive exactly when it is a [[semisimple ring|NY25HXA478]].\nThe ring $R/J(R)$ is always semiprimitive, which is why the Jacobson radical is the first thing one removes in the structure theory of rings.\n\n## Explanations\n\n### L1 human\n\nThe Jacobson radical is the part of a ring that every simple module ignores.\nA semiprimitive ring has no such part: each nonzero element acts nontrivially on some simple module.\nThe integers are semiprimitive, because no nonzero integer lies in every ideal $p\\Z$.\nThe ring $\\Z/4\\Z$ is not, because its only maximal ideal is $2\\Z/4\\Z \\ne 0$.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "16N20"
    ],
    "name": "Semiprimitive ring",
    "same_as": {
      "wikidata": "Q7449622",
      "wikipedia": "Semiprimitive ring"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Semiprimitive_ring"
      }
    ],
    "specializes": [
      "5F0YMCV50R"
    ],
    "tag": "1B2DBKV1C9"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/1B2DBKV1C9/",
  "links": [
    {
      "field": "specializes",
      "target": "5F0YMCV50R"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/1B2DBKV1C9.md",
  "msc": [
    "16N20"
  ],
  "name": "Semiprimitive ring",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/1B2/1B2DBKV1C9.md",
  "status": null,
  "tag": "1B2DBKV1C9",
  "uri": "m2://1B2DBKV1C9",
  "url": "https://tamnd.github.io/math2/wiki/semiprimitive-ring/",
  "writing": {
    "tag": "1B2DBKV1C9",
    "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
      }
    ]
  }
}
