{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "A7MZ6GG7W0"
    }
  ],
  "body": "\n## Summary\n\nPersistent homology studies how the homology of a growing family of spaces changes, and records when each homology class is born and when it dies.\nThe input is a filtration of a space, often built from a finite point cloud at increasing scales.\nThe output is a barcode or persistence diagram, a multiset of intervals that summarises the shape of the data across all scales at once.\nIt is the central tool of topological data analysis.\n\n## Explanations\n\n### L1 human\n\nStart with a finite cloud of points in the plane, and draw a disc of radius $r$ around each point.\nAs $r$ grows, discs merge, loops appear, and later loops fill in.\nPersistent homology records for each component and each loop the radius at which it appears and the radius at which it disappears.\nFeatures that last for a long range of radii are taken as real shape; short-lived ones are taken as noise.\nFor points spread evenly on a circle, one loop is born early and survives for a long time, which reveals the circle.\n",
  "commit": "547b6eddb8f2feb8d579f2d633d22a27b7e132fc",
  "front": {
    "kind": "concept",
    "msc": [
      "55N31",
      "62R40"
    ],
    "name": "Persistent homology",
    "same_as": {
      "wikidata": "Q17099562",
      "wikipedia": "Persistent homology"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Persistent_homology"
      }
    ],
    "tag": "S8SNBHVPSP"
  },
  "kind": "concept",
  "link": "https://math2.tamnd.com/node/S8SNBHVPSP/",
  "links": null,
  "markdown": "https://math2.tamnd.com/node/S8SNBHVPSP.md",
  "msc": [
    "55N31",
    "62R40"
  ],
  "name": "Persistent homology",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/S8S/S8SNBHVPSP.md",
  "status": null,
  "tag": "S8SNBHVPSP",
  "uri": "m2://S8SNBHVPSP",
  "url": "https://math2.tamnd.com/wiki/persistent-homology/",
  "writing": {
    "tag": "S8SNBHVPSP",
    "kind": "concept",
    "level": "W0",
    "next": [
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
