{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "9ZK07AKD4M"
    }
  ],
  "body": "\n## Summary\n\nLet $K$ be a [[totally bounded set|020Q06TYYH]] in a [[metric space|0VKD1TP7F3]].\nIts Kolmogorov $\\varepsilon$-entropy is the binary logarithm of the least number of pieces of diameter at most $2\\varepsilon$ needed to cover $K$.\nIt measures how many bits are needed to describe an element of $K$ to accuracy $\\varepsilon$.\nKolmogorov and Tikhomirov studied its growth as $\\varepsilon \\to 0$ for classes of smooth and analytic functions.\nIt gives lower bounds for every method of approximation or coding of the class, linear or not.\n\n## Explanations\n\n### L1 human\n\nSuppose you must store any element of a set $K$, but only up to an error $\\varepsilon$.\nCut $K$ into pieces so small that every piece has diameter at most $2\\varepsilon$, and store only the label of the piece.\nThe fewest pieces that work is the covering number, and its logarithm in base $2$ is the number of bits you need.\nFor example, the interval $[0, 1]$ needs $\\ceil{1/(2\\varepsilon)}$ pieces, so its $\\varepsilon$-entropy is about $\\log_2(1/\\varepsilon)$; a set of functions needs far more.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "41A46",
      "46B50"
    ],
    "name": "Kolmogorov epsilon-entropy",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Covering_number"
      }
    ],
    "tag": "63XHDVA5FS"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/63XHDVA5FS/",
  "links": null,
  "markdown": "https://tamnd.github.io/math2/node/63XHDVA5FS.md",
  "msc": [
    "41A46",
    "46B50"
  ],
  "name": "Kolmogorov epsilon-entropy",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/63X/63XHDVA5FS.md",
  "status": null,
  "tag": "63XHDVA5FS",
  "uri": "m2://63XHDVA5FS",
  "url": "https://tamnd.github.io/math2/wiki/kolmogorov-epsilon-entropy/",
  "writing": {
    "tag": "63XHDVA5FS",
    "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
      }
    ]
  }
}
