{
  "aliases": null,
  "backlinks": [
    {
      "field": "uses",
      "target": "90V8S5CXE6"
    },
    {
      "field": "uses",
      "target": "DCJW3WZ7ZJ"
    },
    {
      "field": "uses",
      "target": "JW5PA9XA7F"
    },
    {
      "field": "uses",
      "target": "R38W9GFMQX"
    },
    {
      "field": "defines",
      "target": "Q6T1TTJJZG"
    }
  ],
  "body": "\n## Summary\n\nA [[wavelet|4PZ35C0GV3]] $\\psi$ has $p$ vanishing moments if it is orthogonal to all polynomials of degree less than $p$, that is, $\\int x^k \\psi(x) \\, dx = 0$ for $k = 0, \\dots, p - 1$.\nThen the wavelet coefficients of a function that is smooth near a point are very small at fine scales near that point.\nThis is why wavelets with many vanishing moments compress smooth signals well.\nThe [[Daubechies wavelets|90V8S5CXE6]] have the shortest support among orthonormal wavelets with a given number of vanishing moments.\n\n## Explanations\n\n### L1 human\n\nA wavelet with vanishing moments cannot see polynomials of low degree: its inner product with them is zero.\nA smooth function looks like a polynomial on a small interval, by Taylor's formula.\nSo a narrow wavelet with many vanishing moments sees almost nothing of a smooth function, and its coefficient is close to zero.\nLarge coefficients appear only near jumps and other rough spots, which is what makes compression possible.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "42C40",
      "65T60"
    ],
    "name": "Vanishing moments of a wavelet",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Daubechies_wavelet"
      }
    ],
    "tag": "7QERXM0C52"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/7QERXM0C52/",
  "links": null,
  "markdown": "https://tamnd.github.io/math2/node/7QERXM0C52.md",
  "msc": [
    "42C40",
    "65T60"
  ],
  "name": "Vanishing moments of a wavelet",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/7QE/7QERXM0C52.md",
  "status": null,
  "tag": "7QERXM0C52",
  "uri": "m2://7QERXM0C52",
  "url": "https://tamnd.github.io/math2/wiki/vanishing-moments-of-a-wavelet/",
  "writing": {
    "tag": "7QERXM0C52",
    "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
      }
    ]
  }
}
