{
  "aliases": null,
  "backlinks": [
    {
      "field": "uses",
      "target": "M1ABX18FC4"
    }
  ],
  "body": "\n## Definition\n\nLet $R$ be a [[ring|0894J980RK]] and let $M$ be a left [[module|09VDS2W1E8]] over $R$.\nA chain of [[submodules|0RGZ10DFPG]] $M_0 \\subsetneq M_1 \\subsetneq \\cdots \\subsetneq M_n$ of $M$ has length $n$.\nThe *length* $\\ell_R(M)$ of $M$ is the supremum of the lengths of all such chains, an element of $\\set{0, 1, 2, \\dots} \\cup \\set{\\infty}$.\n\n## Remarks\n\nExample: for a finite-dimensional vector space $V$ over a field $k$, $\\ell_k(V) = \\dim_k V$.\nIndeed, a strict chain of subspaces raises the dimension at each step, and a chain built from a basis has $\\dim_k V$ steps.\nNon-example of finite length: $\\ell_\\Z(\\Z) = \\infty$, because $2^n\\Z \\subsetneq 2^{n-1}\\Z \\subsetneq \\cdots \\subsetneq \\Z$ has length $n$ for every $n$.\nA composition series of $M$ is a chain $0 = M_0 \\subsetneq \\cdots \\subsetneq M_n = M$ whose factors $M_i/M_{i-1}$ are simple modules.\nA module $M$ has finite length if and only if it has a composition series, and then $\\ell_R(M) = n$ by the [[Jordan–Hölder theorem for modules|M1ABX18FC4]].\nFor a short exact sequence $0 \\to M' \\to M \\to M'' \\to 0$, one has $\\ell_R(M) = \\ell_R(M') + \\ell_R(M'')$.\nThe group version of a composition series is the [[composition series of a group|0NB8VPB93V]].\n\n## Explanations\n\n### L1 human\n\nThe length of a module counts the steps in the longest strict chain of submodules.\nIt is the module version of dimension.\n",
  "commit": "efe85cee8dbc57d85bedbacfb97b99d1b7bee843",
  "front": {
    "defines": "CZSCNZH8VY",
    "kind": "definition",
    "msc": [
      "13C05",
      "16D10",
      "13E10"
    ],
    "name": "Length of a module",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Length_of_a_module"
      }
    ],
    "tag": "V6JBKT168T",
    "uses": [
      "0894J980RK",
      "09VDS2W1E8",
      "0RGZ10DFPG",
      "0NB8VPB93V"
    ]
  },
  "kind": "definition",
  "link": "https://math2.tamnd.com/node/V6JBKT168T/",
  "links": [
    {
      "field": "defines",
      "target": "CZSCNZH8VY"
    },
    {
      "field": "uses",
      "target": "0894J980RK"
    },
    {
      "field": "uses",
      "target": "09VDS2W1E8"
    },
    {
      "field": "uses",
      "target": "0RGZ10DFPG"
    },
    {
      "field": "uses",
      "target": "0NB8VPB93V"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/V6JBKT168T.md",
  "msc": [
    "13C05",
    "16D10",
    "13E10"
  ],
  "name": "Length of a module",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/V6J/V6JBKT168T.md",
  "status": null,
  "tag": "V6JBKT168T",
  "uri": "m2://V6JBKT168T",
  "url": "https://math2.tamnd.com/wiki/length-of-a-module-definition/",
  "writing": {
    "tag": "V6JBKT168T",
    "kind": "definition",
    "level": "W0",
    "next": [
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
