{
  "aliases": [
    "frobenius-normal-form"
  ],
  "backlinks": null,
  "body": "\n## Statement\n\nLet $F$ be a field and let $A$ be an $n \\times n$ matrix over $F$.\nThen there are unique monic nonconstant polynomials $f_1, \\dots, f_r \\in F[t]$ with $f_1 \\mid f_2 \\mid \\cdots \\mid f_r$ and the following property. The matrix $A$ is [[similar|0E89HQATM8]] to the [[block diagonal matrix|001T5FJDC1]]\n$$\\begin{pmatrix} C(f_1) \u0026 \u0026 \\\\ \u0026 \\ddots \u0026 \\\\ \u0026 \u0026 C(f_r) \\end{pmatrix},$$\nwhere $C(f_i)$ is the [[companion matrix|0ZCWPNZTQ3]] of $f_i$.\nThis block matrix is the *rational canonical form* of $A$.\n\n## Remarks\n\nThe polynomials $f_1, \\dots, f_r$ are the *invariant factors* of $A$.\nThe last factor $f_r$ is the minimal polynomial of $A$, and $f_1 f_2 \\cdots f_r$ is its characteristic polynomial.\nUnlike the Jordan form, it needs no field extension: it works over any field.\nTwo matrices over $F$ are similar if and only if they have the same invariant factors.\n\n## Explanations\n\n### L1 human\n\nThe rational canonical form is a standard representative of each similarity class, over any field.\nIt uses companion matrices instead of Jordan blocks.\nIt needs no roots of polynomials, only divisibility of polynomials.\n",
  "commit": "6ac761d40018146541484a9e8b9eafd6ecc303dc",
  "front": {
    "aliases": [
      "frobenius-normal-form"
    ],
    "kind": "statement",
    "msc": [
      "15A21"
    ],
    "name": "Rational canonical form",
    "role": "theorem",
    "same_as": {
      "wikidata": "Q1469423",
      "wikipedia": "Frobenius normal form"
    },
    "sources": [
      {
        "locator": "General case and theory",
        "url": "https://en.wikipedia.org/wiki/Frobenius_normal_form"
      }
    ],
    "tag": "042JWAR3Q0",
    "uses": [
      "0VH1TC1PWF",
      "027KDW2K72",
      "0M0SNKZ482"
    ]
  },
  "kind": "statement",
  "link": "https://math2.tamnd.com/node/042JWAR3Q0/",
  "links": [
    {
      "field": "uses",
      "target": "0VH1TC1PWF"
    },
    {
      "field": "uses",
      "target": "027KDW2K72"
    },
    {
      "field": "uses",
      "target": "0M0SNKZ482"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/042JWAR3Q0.md",
  "msc": [
    "15A21"
  ],
  "name": "Rational canonical form",
  "prov": null,
  "role": "theorem",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/042/042JWAR3Q0.md",
  "status": null,
  "tag": "042JWAR3Q0",
  "uri": "m2://042JWAR3Q0",
  "url": "https://math2.tamnd.com/wiki/rational-canonical-form/",
  "writing": {
    "tag": "042JWAR3Q0",
    "kind": "statement",
    "level": "W1",
    "next": [
      {
        "what": "edge about out",
        "note": "the concepts that the statement is about",
        "have": 0,
        "want": 1
      },
      {
        "what": "edge proves in",
        "note": "at least one proof node",
        "have": 0,
        "want": 1
      },
      {
        "what": "edge instance_of or illustrates in",
        "note": "one example that shows the statement at work",
        "have": 0,
        "want": 1
      },
      {
        "what": "explanation L2",
        "have": 0,
        "want": 1
      }
    ]
  }
}
