{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Statement\n\nLet $M$ be a [[smooth manifold|F45VQ47GPV]] and let $E$ and $F$ be smooth real [[vector bundles|P4DZM975BV]] over $M$.\nLet $\\Gamma(E)$ and $\\Gamma(F)$ be their spaces of smooth [[sections|WWX7H5W1RP]].\nLet $D \\colon \\Gamma(E) \\to \\Gamma(F)$ be an $\\R$-linear map that is local, that is,\n$$\\operatorname{supp}(Ds) \\subseteq \\operatorname{supp}(s) \\quad \\text{for all } s \\in \\Gamma(E).$$\nThen every point $p \\in M$ has an open neighbourhood $U$ with an integer $k \\ge 0$ such that the following holds.\nOver $U$, $D$ is a [[linear differential operator|CGBX1N9V8H]] of order at most $k$ with smooth coefficients.\nIn local coordinates and trivialisations over $U$, this means $(Ds)|_U = \\sum_{\\abs{\\alpha} \\le k} a_\\alpha \\, \\partial^\\alpha (s|_U)$ for every $s \\in \\Gamma(E)$, with smooth matrix-valued functions $a_\\alpha$.\n\n## Remarks\n\nNo continuity of $D$ is assumed; it is a consequence.\nThe idea of the proof is to show first that, near each point, $(Ds)(x)$ depends only on the $k$-jet of $s$ at $x$ for one fixed $k$.\nIf this failed, one could build sections with small disjoint supports accumulating at a point and add them up, and locality would force a contradiction.\nLinearity then shows that $D$ is given by a linear map on $k$-jets, which is exactly a differential operator of order $k$.\n\nExample: the exterior derivative $d \\colon \\Omega^j(M) \\to \\Omega^{j+1}(M)$ is local, and it is indeed a differential operator of order $1$.\n\nLocality is needed.\nOn $M = \\R$ the operator $(Df)(x) = \\int_0^x f(t)\\, dt$ is linear but not local, and it is not a differential operator.\n\nThe order need not be bounded on all of $M$ when $M$ is not compact.\nOn $\\R$, let $\\varphi_n$ be a smooth function with support in $(n, n + 1)$ and $\\varphi_n \\ne 0$.\nThen $Df = \\sum_{n \\ge 1} \\varphi_n f^{(n)}$ is a locally finite sum, so it is a local linear operator, but its order is unbounded.\nIf $M$ is compact, finitely many sets $U$ cover $M$, so $D$ is a differential operator of finite order.\n\n## Explanations\n\n### L1 human\n\nA linear operator on functions is local if the output near a point depends only on the input near that point.\nDerivatives have this property, integrals do not.\nPeetre's theorem says that derivatives are the only examples: a linear local operator is a differential operator, at least near each point.\n\n### L2 human\n\nThe theorem gives an algebraic characterisation of differential operators by their support property.\nIt is used to show that natural operators in differential geometry, such as those that commute with diffeomorphisms, are differential operators of finite order.\nTogether with invariance arguments, it leads to classification results for natural operators on bundles of tensors.\nIt also explains why locality is the key property of the exterior derivative, the Lie derivative and covariant derivatives.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "about": [
      "CGBX1N9V8H"
    ],
    "kind": "statement",
    "msc": [
      "58J99",
      "47F05"
    ],
    "name": "Peetre theorem on local operators",
    "role": "theorem",
    "same_as": {
      "wikidata": "Q7160489",
      "wikipedia": "Peetre theorem"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Peetre_theorem"
      }
    ],
    "tag": "Q3X1CNXASD",
    "uses": [
      "F45VQ47GPV",
      "P4DZM975BV",
      "WWX7H5W1RP",
      "CGBX1N9V8H"
    ]
  },
  "kind": "statement",
  "link": "https://tamnd.github.io/math2/node/Q3X1CNXASD/",
  "links": [
    {
      "field": "about",
      "target": "CGBX1N9V8H"
    },
    {
      "field": "uses",
      "target": "F45VQ47GPV"
    },
    {
      "field": "uses",
      "target": "P4DZM975BV"
    },
    {
      "field": "uses",
      "target": "WWX7H5W1RP"
    },
    {
      "field": "uses",
      "target": "CGBX1N9V8H"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/Q3X1CNXASD.md",
  "msc": [
    "58J99",
    "47F05"
  ],
  "name": "Peetre theorem on local operators",
  "prov": null,
  "role": "theorem",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/Q3X/Q3X1CNXASD.md",
  "status": null,
  "tag": "Q3X1CNXASD",
  "uri": "m2://Q3X1CNXASD",
  "url": "https://tamnd.github.io/math2/wiki/peetre-theorem-on-local-operators/",
  "writing": {
    "tag": "Q3X1CNXASD",
    "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
      }
    ]
  }
}
