{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Statement\n\nLet $R$ be a [[commutative ring|0GYGHKX834]] and let $f = a_n x^n + a_{n-1} x^{n-1} + \\dots + a_0 \\in R[x]$.\nSuppose that $f = a_n (x - r_1)(x - r_2) \\cdots (x - r_n)$ with $r_1, \\dots, r_n \\in R$.\nThen for $1 \\le k \\le n$,\n$$a_n \\, e_k(r_1, \\dots, r_n) = (-1)^k a_{n-k},$$\nwhere $e_k$ is the $k$-th [[elementary symmetric polynomial|0ZMY8441GW]].\n\n## Remarks\n\nIf $a_n$ is a unit, this says $e_k(r_1, \\dots, r_n) = (-1)^k a_{n-k}/a_n$.\nFor $x^2 + b x + c = (x - r_1)(x - r_2)$, it gives $r_1 + r_2 = -b$ and $r_1 r_2 = c$.\nThe proof expands the product and compares coefficients.\nOver a field, the hypothesis says that $f$ [[splits|0SHMC00RJV]] with roots $r_1, \\dots, r_n$, counted with multiplicity.\n\n## History\n\nThe formulas are named after the French mathematician François Viète, who derived them for positive roots.\n\n## Explanations\n\n### L1 human\n\nVieta's formulas say that the sum of the roots, the sum of their products in pairs, and so on, are given by the coefficients.\nYou can know these sums without finding the roots.\n",
  "commit": "545acf83a9b75c8ddc375ef8b23d2ae101a4d7e4",
  "front": {
    "kind": "statement",
    "msc": [
      "12D10"
    ],
    "name": "Vieta's formulas",
    "role": "theorem",
    "same_as": {
      "wikidata": "Q570779",
      "wikipedia": "Vieta's formulas"
    },
    "sources": [
      {
        "locator": "Basic formulas",
        "url": "https://en.wikipedia.org/wiki/Vieta%27s_formulas"
      },
      {
        "locator": "Generalization to rings",
        "url": "https://en.wikipedia.org/wiki/Vieta%27s_formulas"
      }
    ],
    "tag": "0M8EWQJ1YV",
    "uses": [
      "0ZMY8441GW",
      "0SHMC00RJV"
    ]
  },
  "kind": "statement",
  "link": "https://math2.tamnd.com/node/0M8EWQJ1YV/",
  "links": [
    {
      "field": "uses",
      "target": "0ZMY8441GW"
    },
    {
      "field": "uses",
      "target": "0SHMC00RJV"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/0M8EWQJ1YV.md",
  "msc": [
    "12D10"
  ],
  "name": "Vieta's formulas",
  "prov": null,
  "role": "theorem",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/0M8/0M8EWQJ1YV.md",
  "status": null,
  "tag": "0M8EWQJ1YV",
  "uri": "m2://0M8EWQJ1YV",
  "url": "https://math2.tamnd.com/wiki/vietas-formulas/",
  "writing": {
    "tag": "0M8EWQJ1YV",
    "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
      }
    ]
  }
}
