{
  "aliases": [
    "kronecker-capelli-theorem"
  ],
  "backlinks": null,
  "body": "\n## Statement\n\nLet $F$ be a field, let $A$ be an $m \\times n$ matrix over $F$, and let $b \\in F^m$.\nThe [[system|0GT4WWGWH2]] $Ax = b$ has a solution if and only if $\\rank A = \\rank [A \\mid b]$, where $[A \\mid b]$ is the [[augmented matrix|0T6MWGZSXA]] and $\\rank$ is the [[rank of a matrix|0ZC9YTXZRY]].\nIf a solution exists, then the solution set is an affine subspace of $F^n$ of dimension $n - \\rank A$.\nIn particular, the solution is unique if and only if $\\rank A = n$.\n\n## Remarks\n\nThe theorem is also called the Kronecker–Capelli theorem.\nIf $\\rank [A \\mid b] = \\rank A + 1$, then the system is [[inconsistent|0X6V9B1V10]].\nThe dimension $n - \\rank A$ is the number of free variables.\n\n## Explanations\n\n### L1 human\n\nThe theorem says that a system has a solution exactly when the right side adds no new independent information.\nIf adding the column $b$ raises the rank, then $b$ is not a combination of the columns of $A$, and no solution exists.\nWhen solutions exist, each unknown without a pivot is free, and it adds one dimension to the solution set.\n",
  "commit": "545acf83a9b75c8ddc375ef8b23d2ae101a4d7e4",
  "front": {
    "aliases": [
      "kronecker-capelli-theorem"
    ],
    "kind": "statement",
    "msc": [
      "15A06"
    ],
    "name": "Rouché–Capelli theorem",
    "role": "theorem",
    "same_as": {
      "wikidata": "Q2071632",
      "wikipedia": "Rouché–Capelli theorem"
    },
    "sources": [
      {
        "locator": "lead section",
        "url": "https://en.wikipedia.org/wiki/Rouché–Capelli_theorem"
      }
    ],
    "tag": "0HV1SKWPMS",
    "uses": [
      "0JTRMBQ1SA",
      "0YCDZ7N8VD",
      "0EWQEYRVA8"
    ]
  },
  "kind": "statement",
  "link": "https://math2.tamnd.com/node/0HV1SKWPMS/",
  "links": [
    {
      "field": "uses",
      "target": "0JTRMBQ1SA"
    },
    {
      "field": "uses",
      "target": "0YCDZ7N8VD"
    },
    {
      "field": "uses",
      "target": "0EWQEYRVA8"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/0HV1SKWPMS.md",
  "msc": [
    "15A06"
  ],
  "name": "Rouché–Capelli theorem",
  "prov": null,
  "role": "theorem",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/0HV/0HV1SKWPMS.md",
  "status": null,
  "tag": "0HV1SKWPMS",
  "uri": "m2://0HV1SKWPMS",
  "url": "https://math2.tamnd.com/wiki/rouche-capelli-theorem/",
  "writing": {
    "tag": "0HV1SKWPMS",
    "kind": "statement",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      }
    ]
  }
}
