{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "64V8MA4FH4"
    }
  ],
  "body": "\n## Summary\n\nValidated numerics, also called verified or rigorous computation, is numerical computation whose output comes with a mathematical guarantee.\nInstead of a single approximate number, it returns a set, usually an interval or a box, that provably contains the exact answer.\nAll [[round-off errors|CPN6SD3BTV]] and [[truncation errors|4AKCQERM89]] are bounded, typically with [[interval arithmetic|QPKKTE1ZY0]] or [[affine arithmetic|YPE8E9CVXP]] and directed rounding.\nIts results can serve as steps of a proof; an example is Warwick Tucker's computer-assisted proof that the Lorenz attractor exists.\n\n## Explanations\n\n### L1 human\n\nAn ordinary numerical program says \"the answer is about $1.41421$\" and hopes the digits are right.\nA validated program says \"the answer lies between $1.414213$ and $1.414214$\", and this claim is certain, rounding errors included.\nIt does this by computing with intervals and by rounding lower bounds down and upper bounds up.\nSuch enclosures can turn a computer calculation into part of a mathematical proof.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "65G20",
      "65G30",
      "65G40"
    ],
    "name": "Validated numerics",
    "same_as": {
      "wikidata": "Q63307393",
      "wikipedia": "Validated numerics"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Validated_numerics"
      }
    ],
    "tag": "DW7FG506QJ"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/DW7FG506QJ/",
  "links": null,
  "markdown": "https://tamnd.github.io/math2/node/DW7FG506QJ.md",
  "msc": [
    "65G20",
    "65G30",
    "65G40"
  ],
  "name": "Validated numerics",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/DW7/DW7FG506QJ.md",
  "status": null,
  "tag": "DW7FG506QJ",
  "uri": "m2://DW7FG506QJ",
  "url": "https://tamnd.github.io/math2/wiki/validated-numerics/",
  "writing": {
    "tag": "DW7FG506QJ",
    "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
      }
    ]
  }
}
