{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "4GRWMXWJNZ"
    },
    {
      "field": "about",
      "target": "E5D4BD4193"
    },
    {
      "field": "uses",
      "target": "E5D4BD4193"
    },
    {
      "field": "uses",
      "target": "MXXTYV1J2N"
    },
    {
      "field": "uses",
      "target": "W29AA0266Z"
    }
  ],
  "body": "\n## Summary\n\nA semisimple module is a [[module|0NZ8JA25WK]] that is a direct sum of [[simple modules|G00C22AEDH]].\nEquivalently, every submodule of it has a complement, so the module splits as cleanly as a vector space.\nSemisimple modules are the modules for which linear algebra works best.\nThe rings all of whose modules are semisimple are described completely by the Artin–Wedderburn theorem.\nBy Maschke's theorem, every representation of a finite group over a field of characteristic zero is semisimple.\n\n## Explanations\n\n### L1 human\n\nA semisimple module is built from simple pieces placed side by side, with no gluing between them.\nEvery vector space is semisimple: it is a direct sum of lines, and each line is simple.\nThe group $\\Z/6\\Z$ is semisimple as a $\\Z$-module, since it is $\\Z/2\\Z \\oplus \\Z/3\\Z$.\nThe group $\\Z/4\\Z$ is not: its subgroup $\\set{0, 2}$ has no complement.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "16D60"
    ],
    "name": "Semisimple module",
    "same_as": {
      "wikidata": "Q1485102",
      "wikipedia": "Semisimple module"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Semisimple_module"
      }
    ],
    "tag": "N3MRHDKDGC"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/N3MRHDKDGC/",
  "links": null,
  "markdown": "https://tamnd.github.io/math2/node/N3MRHDKDGC.md",
  "msc": [
    "16D60"
  ],
  "name": "Semisimple module",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/N3M/N3MRHDKDGC.md",
  "status": null,
  "tag": "N3MRHDKDGC",
  "uri": "m2://N3MRHDKDGC",
  "url": "https://tamnd.github.io/math2/wiki/semisimple-module/",
  "writing": {
    "tag": "N3MRHDKDGC",
    "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
      }
    ]
  }
}
