{
  "aliases": null,
  "backlinks": [
    {
      "field": "about",
      "target": "E8QJJVC1KV"
    },
    {
      "field": "uses",
      "target": "E8QJJVC1KV"
    },
    {
      "field": "defines",
      "target": "MV45MQ12YE"
    }
  ],
  "body": "\n## Summary\n\nA Gauss–Kronrod quadrature formula extends an $n$-point [[Gauss–Legendre rule|RGGXDRCJVE]] by $n + 1$ new nodes into a rule with $2n + 1$ nodes.\nThe old nodes are kept, and the new nodes and all weights are chosen to give the highest possible [[degree of exactness|ZYT1JNT1Y0]].\nThe difference between the two results is a cheap estimate of the error of the integral.\nFor this reason Gauss–Kronrod pairs are the core of many adaptive integration programs.\n\n## Explanations\n\n### L1 human\n\nTo know how good an approximate integral is, one usually computes it twice with two rules and compares.\nTwo unrelated Gauss rules share almost no sample points, so the second computation costs almost as much as starting over.\nThe Kronrod idea reuses every sample of the first rule and only adds a few new ones in between.\nFor example, the popular pair \"G7–K15\" uses a $7$-point Gauss rule and a $15$-point Kronrod rule that needs only $8$ extra function values.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "65D32",
      "41A55"
    ],
    "name": "Gauss–Kronrod quadrature formula",
    "same_as": {
      "wikidata": "Q5527852",
      "wikipedia": "Gauss–Kronrod quadrature formula"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Gauss–Kronrod_quadrature_formula"
      }
    ],
    "specializes": [
      "ADSVMCY77A"
    ],
    "tag": "PT9V59MJZZ"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/PT9V59MJZZ/",
  "links": [
    {
      "field": "specializes",
      "target": "ADSVMCY77A"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/PT9V59MJZZ.md",
  "msc": [
    "65D32",
    "41A55"
  ],
  "name": "Gauss–Kronrod quadrature formula",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/PT9/PT9V59MJZZ.md",
  "status": null,
  "tag": "PT9V59MJZZ",
  "uri": "m2://PT9V59MJZZ",
  "url": "https://tamnd.github.io/math2/wiki/gauss-kronrod-quadrature-formula/",
  "writing": {
    "tag": "PT9V59MJZZ",
    "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
      }
    ]
  }
}
