{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "M00S55MA1T"
    }
  ],
  "body": "\n## Summary\n\nThe analytical hierarchy classifies sets of natural numbers by the quantifiers over sets of numbers needed to define them in [[second-order arithmetic|DC60FYCSPM]].\nIts levels are the classes $\\Sigma^1_n$, $\\Pi^1_n$ and $\\Delta^1_n$.\nIt extends the [[arithmetical hierarchy|7CVJCQKY41]], whose sets all sit in $\\Delta^1_1$.\nIt is the effective, or lightface, counterpart of the [[projective hierarchy|8DZTNVTGY2]] of descriptive set theory.\n\n## Explanations\n\n### L1 human\n\nArithmetic can talk about numbers; second-order arithmetic can also talk about infinite sets of numbers.\nA definition that says \"there is a set $X$ such that ...\" or \"for every set $X$ ...\" can describe far more complicated sets.\nFor example, \"this computable ordering of numbers has no infinite descending sequence\" says something about all infinite sequences.\nThe analytical hierarchy counts how many alternations of such set quantifiers a definition needs.\n",
  "commit": "5fc425f97f1f6b11da5892c2948ef8c5d8805665",
  "front": {
    "kind": "concept",
    "msc": [
      "03D55",
      "03F35"
    ],
    "name": "Analytical hierarchy",
    "same_as": {
      "wikidata": "Q2878515",
      "wikipedia": "Analytical hierarchy"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Analytical_hierarchy"
      }
    ],
    "tag": "M6JGF4TPM6"
  },
  "kind": "concept",
  "link": "https://math2.tamnd.com/node/M6JGF4TPM6/",
  "links": null,
  "markdown": "https://math2.tamnd.com/node/M6JGF4TPM6.md",
  "msc": [
    "03D55",
    "03F35"
  ],
  "name": "Analytical hierarchy",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/M6J/M6JGF4TPM6.md",
  "status": null,
  "tag": "M6JGF4TPM6",
  "uri": "m2://M6JGF4TPM6",
  "url": "https://math2.tamnd.com/wiki/analytical-hierarchy/",
  "writing": {
    "tag": "M6JGF4TPM6",
    "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
      }
    ]
  }
}
