{
  "aliases": null,
  "backlinks": [
    {
      "field": "about",
      "target": "1SF8Y9M8YB"
    }
  ],
  "body": "\n## Summary\n\nThe linear algebra method bounds the size of a combinatorial family by attaching to each member a vector, or a polynomial, in a [[vector space|000AYPA9AJ]].\nOne then proves that these vectors are [[linearly independent|0CRMGPAH83]].\nThe size of the family is then at most the [[dimension|03GSZ8RTZJ]] of the space.\nClassic results proved this way include [[Fisher's inequality|M9XF82GGW8]] and the Oddtown theorem.\nIts polynomial versions, such as the [[combinatorial Nullstellensatz|9ZW7BCJMDT]] and the slice rank argument for the [[cap set problem|1SF8Y9M8YB]], form the polynomial method in combinatorics.\n\n## Explanations\n\n### L1 human\n\nTo show that a family cannot be large, turn each of its members into a vector and show that no vector is a combination of the others.\nThen there can be no more vectors than the dimension of the space.\nA standard example is the Oddtown theorem.\nLet $\\mathcal{F}$ be a family of subsets of $\\set{1, \\ldots, n}$ in which every set has odd size and any two distinct sets meet in an even number of elements.\nOver the [[finite field|0ZXZ82FTX2]] $\\F_2$, the indicator vectors $v_A$ satisfy $v_A \\cdot v_A = 1$ and $v_A \\cdot v_B = 0$ for $A \\ne B$, so they are linearly independent, and $|\\mathcal{F}| \\le n$.\n",
  "commit": "547b6eddb8f2feb8d579f2d633d22a27b7e132fc",
  "front": {
    "kind": "concept",
    "msc": [
      "05D40",
      "05D05"
    ],
    "name": "Linear algebra method",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Polynomial_method_in_combinatorics"
      }
    ],
    "tag": "DMYGZ3YZ6V"
  },
  "kind": "concept",
  "link": "https://math2.tamnd.com/node/DMYGZ3YZ6V/",
  "links": null,
  "markdown": "https://math2.tamnd.com/node/DMYGZ3YZ6V.md",
  "msc": [
    "05D40",
    "05D05"
  ],
  "name": "Linear algebra method",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/DMY/DMYGZ3YZ6V.md",
  "status": null,
  "tag": "DMYGZ3YZ6V",
  "uri": "m2://DMYGZ3YZ6V",
  "url": "https://math2.tamnd.com/wiki/linear-algebra-method/",
  "writing": {
    "tag": "DMYGZ3YZ6V",
    "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
      }
    ]
  }
}
