{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Statement\n\nLet $(a_n)_{n \\ge 0}$ be any sequence of real numbers.\nThen there is a [[smooth function|0BE3QDH73A]] $f \\colon \\R \\to \\R$ such that $f^{(n)}(0) = a_n$ for every $n \\ge 0$.\n\n## Remarks\n\nIdea of the proof: choose a [[bump function|HS65DW0HXH]] $\\chi$ equal to $1$ on $[-1/2, 1/2]$ and $0$ outside $[-1, 1]$.\nSet $f(x) = \\sum_{n \\ge 0} \\frac{a_n}{n!} x^n \\chi(\\lambda_n x)$ with numbers $\\lambda_n \\ge 1$ that grow fast.\nThe $n$-th term agrees with $\\frac{a_n}{n!} x^n$ near $0$.\nFor $k \u003c n$, its $k$-th derivative has supremum at most $2^{-n}$ when $\\lambda_n$ is large enough.\nThen every series of derivatives converges uniformly, so [[term-by-term differentiation|0CS42KEM5C]] gives $f^{(n)}(0) = a_n$.\n\nThe construction also gives $f$ with compact support.\nExample: for $a_n = (n!)^2$, the [[Taylor series|0225QPWRRE]] of $f$ at $0$ is $\\sum n! \\, x^n$, which converges only at $x = 0$.\n\n## Explanations\n\n### L1 human\n\nAny list of numbers can be the list of derivatives at $0$ of some smooth function.\nThere is no growth condition, unlike for analytic functions, whose derivatives at a point can grow at most like $C R^n n!$.\nSo every formal power series is the Taylor series of some smooth function.\n\n### L2 human\n\nThe lemma says that the map sending a smooth function to its Taylor series at $0$, a [[formal power series|072W67KFYK]], is onto.\nIt is far from one-to-one: the [[smooth non-analytic function|09RTYYHXKA]] equal to $e^{-1/x}$ for $x \u003e 0$ and to $0$ for $x \\le 0$ has zero Taylor series at $0$.\nTogether these facts show how loosely the Taylor series controls a smooth function.\nThe lemma has versions in several variables and with parameters, and it is used in the study of singularities and of partial differential equations.\n",
  "commit": "547b6eddb8f2feb8d579f2d633d22a27b7e132fc",
  "front": {
    "about": [
      "0BE3QDH73A",
      "0225QPWRRE"
    ],
    "kind": "statement",
    "msc": [
      "26E10"
    ],
    "name": "Borel's lemma",
    "role": "lemma",
    "same_as": {
      "wikidata": "Q3527022",
      "wikipedia": "Borel's lemma"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Borel%27s_lemma"
      }
    ],
    "tag": "KZHNA19FSS",
    "uses": [
      "0BE3QDH73A",
      "084NGSTWM7",
      "0225QPWRRE",
      "072W67KFYK",
      "HS65DW0HXH",
      "0CS42KEM5C",
      "09RTYYHXKA"
    ]
  },
  "kind": "statement",
  "link": "https://math2.tamnd.com/node/KZHNA19FSS/",
  "links": [
    {
      "field": "about",
      "target": "0BE3QDH73A"
    },
    {
      "field": "about",
      "target": "0225QPWRRE"
    },
    {
      "field": "uses",
      "target": "0BE3QDH73A"
    },
    {
      "field": "uses",
      "target": "084NGSTWM7"
    },
    {
      "field": "uses",
      "target": "0225QPWRRE"
    },
    {
      "field": "uses",
      "target": "072W67KFYK"
    },
    {
      "field": "uses",
      "target": "HS65DW0HXH"
    },
    {
      "field": "uses",
      "target": "0CS42KEM5C"
    },
    {
      "field": "uses",
      "target": "09RTYYHXKA"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/KZHNA19FSS.md",
  "msc": [
    "26E10"
  ],
  "name": "Borel's lemma",
  "prov": null,
  "role": "lemma",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/KZH/KZHNA19FSS.md",
  "status": null,
  "tag": "KZHNA19FSS",
  "uri": "m2://KZHNA19FSS",
  "url": "https://math2.tamnd.com/wiki/borels-lemma/",
  "writing": {
    "tag": "KZHNA19FSS",
    "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
      }
    ]
  }
}
