{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Statement\n\nLet $n \\ge 5$ be an integer, let $\\xi = e^{-1/\\sqrt{n}}$, and let\n$$p(x) = \\prod_{k=0}^{n-1} (x + \\xi^k), \\qquad r(x) = x \\, \\frac{p(x) - p(-x)}{p(x) + p(-x)}.$$\nThen $r$ is a [[rational function|0WCZH4AFMT]] whose numerator and denominator have degree at most $n + 1$, its denominator has no zero on $[-1, 1]$, and\n$$\\max_{-1 \\le x \\le 1} \\big| \\abs{x} - r(x) \\big| \\le 3 e^{-\\sqrt{n}}.$$\n\n## Remarks\n\nFor $0 \\le x \\le 1$ one has $p(x) \u003e 0$ and $\\abs{p(-x)} \\le p(x)$, so the denominator is positive there, and by evenness on all of $[-1, 1]$.\nThen $x - r(x) = 2x\\, \\frac{p(-x)}{p(x) + p(-x)}$, and the proof bounds the ratio $\\abs{p(-x)/p(x)} = \\prod_k \\abs{\\xi^k - x}/(\\xi^k + x)$ separately for $x$ near $0$ and for $x$ in $[\\xi^n, 1]$, where some factor $\\abs{\\xi^k - x}/(\\xi^k + x)$ is small.\nNewman also showed a lower bound of the form $e^{-c\\sqrt{n}}$ for every rational approximation of type $(n, n)$, so the rate $e^{-c\\sqrt{n}}$ is the true order.\nBy contrast, the best uniform approximation of $\\abs{x}$ on $[-1, 1]$ by polynomials of degree $n$ has error of order $1/n$, a result of S. N. Bernstein.\nHerbert Stahl later found the exact asymptotics of the best rational error, $8 e^{-\\pi \\sqrt{n}}$.\nExample: for $n = 100$ the bound is $3 e^{-10} \\approx 1.4 \\cdot 10^{-4}$, while the best polynomial approximation of degree $100$ has error about $2.8 \\cdot 10^{-3}$, roughly $0.28/n$.\n\n## Explanations\n\n### L1 human\n\nThe function $\\abs{x}$ has a corner at $0$, and polynomials, which are smooth, approximate it poorly near the corner.\nDonald J. Newman showed in 1964 that quotients of polynomials do much better, with an error that shrinks like $e^{-\\sqrt{n}}$ instead of like $1/n$.\nThe trick uses the points $\\xi^k = e^{-k/\\sqrt{n}}$, which crowd geometrically toward the corner at $0$.\n\n### L2 human\n\nThis theorem started the modern study of [[rational approximation|EHFQK1WXKS]] of nonsmooth functions.\nIt shows that rational functions are far stronger than polynomials near singularities, which is why rational methods are used for functions with corners, branch points and boundary layers.\nThe geometric clustering of poles near the singularity reappears in many later constructions, for example in rational methods for problems on domains with corners.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "about": [
      "EHFQK1WXKS"
    ],
    "kind": "statement",
    "msc": [
      "41A20",
      "41A25"
    ],
    "name": "Newman's theorem on rational approximation of the absolute value",
    "role": "theorem",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Rational_function"
      }
    ],
    "tag": "JEQVZXHE6A",
    "uses": [
      "EHFQK1WXKS",
      "0FFXKTKKQC",
      "0WCZH4AFMT"
    ]
  },
  "kind": "statement",
  "link": "https://tamnd.github.io/math2/node/JEQVZXHE6A/",
  "links": [
    {
      "field": "about",
      "target": "EHFQK1WXKS"
    },
    {
      "field": "uses",
      "target": "EHFQK1WXKS"
    },
    {
      "field": "uses",
      "target": "0FFXKTKKQC"
    },
    {
      "field": "uses",
      "target": "0WCZH4AFMT"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/JEQVZXHE6A.md",
  "msc": [
    "41A20",
    "41A25"
  ],
  "name": "Newman's theorem on rational approximation of the absolute value",
  "prov": null,
  "role": "theorem",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/JEQ/JEQVZXHE6A.md",
  "status": null,
  "tag": "JEQVZXHE6A",
  "uri": "m2://JEQVZXHE6A",
  "url": "https://tamnd.github.io/math2/wiki/newmans-theorem-on-rational-approximation-of-the-absolute-value/",
  "writing": {
    "tag": "JEQVZXHE6A",
    "kind": "statement",
    "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
      }
    ]
  }
}
