{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "JYW9312EE6"
    },
    {
      "field": "about",
      "target": "KMAEWSVGRS"
    },
    {
      "field": "uses",
      "target": "KMAEWSVGRS"
    }
  ],
  "body": "\n## Summary\n\nA perverse sheaf on a complex algebraic variety or analytic space is an object of the [[derived category|5ST7NVJFSM]] of constructible sheaves, see the [[definition|JYW9312EE6]].\nIt satisfies dimension conditions on its cohomology sheaves and on those of its dual.\nDespite the name, a perverse sheaf is a complex of sheaves, not a single sheaf.\nPerverse sheaves form an abelian category, the heart of the perverse [[t-structure|2GD9V7SA0E]], introduced by Beilinson, Bernstein, Deligne and Gabber.\nThey include the intersection cohomology complexes of Goresky and MacPherson, and by the [[Riemann–Hilbert correspondence|KMAEWSVGRS]] they correspond to regular holonomic D-modules.\n\n## Explanations\n\n### L1 human\n\nOn a smooth space, the constant sheaf, which assigns to each open set the locally constant functions on it, behaves well with respect to Poincaré duality.\nOn a singular space it does not.\nThe fix is to use complexes of sheaves with cohomology in several degrees, with rules about how large the support of each degree may be.\nThese rules are chosen so that the class of objects is preserved by duality.\nOn a smooth variety of dimension $d$, the constant sheaf placed in degree $-d$ is perverse, and so is the sheaf of a single point placed in degree $0$.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "32S60",
      "14F08",
      "55N33"
    ],
    "name": "Perverse sheaf",
    "same_as": {
      "wikidata": "Q17086746",
      "wikipedia": "Perverse sheaf"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Perverse_sheaf"
      }
    ],
    "tag": "5WHXRZDZFK"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/5WHXRZDZFK/",
  "links": null,
  "markdown": "https://tamnd.github.io/math2/node/5WHXRZDZFK.md",
  "msc": [
    "32S60",
    "14F08",
    "55N33"
  ],
  "name": "Perverse sheaf",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/5WH/5WHXRZDZFK.md",
  "status": null,
  "tag": "5WHXRZDZFK",
  "uri": "m2://5WHXRZDZFK",
  "url": "https://tamnd.github.io/math2/wiki/perverse-sheaf/",
  "writing": {
    "tag": "5WHXRZDZFK",
    "kind": "concept",
    "level": "W0",
    "next": [
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
