{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "ATJXGC4KCG"
    }
  ],
  "body": "\n## Summary\n\nAn abstract polytope is a partially ordered set that behaves like the set of faces of a polytope ordered by inclusion.\nIt keeps only the incidence pattern of vertices, edges and higher faces and forgets all geometry.\nThe axioms ask for a grading by dimension, a connectedness condition, and the diamond condition.\nThe diamond condition says that between two faces whose dimensions differ by two there are exactly two faces.\nAbstract polytopes include the face lattices of convex polytopes, but also tilings and objects such as the hemicube that no convex polytope realises.\n\n## Explanations\n\n### L1 human\n\nWrite down the vertices, edges and faces of a shape, and record only which ones touch which.\nThis list of incidences, ordered by \"is part of\", is the skeleton that an abstract polytope keeps.\nIn a polygon, each vertex is on exactly two edges, and each edge has exactly two vertices; the diamond rule generalises this to all dimensions.\nShapes like the hemicube, made by gluing opposite faces of a cube together, fit the rules even though they cannot be built as convex solids.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "52B15",
      "51M20",
      "06A07"
    ],
    "name": "Abstract polytope",
    "same_as": {
      "wikidata": "Q4669958",
      "wikipedia": "Abstract polytope"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Abstract_polytope"
      }
    ],
    "specializes": [
      "1C7TKGTB2F"
    ],
    "tag": "WREPDZG7PF"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/WREPDZG7PF/",
  "links": [
    {
      "field": "specializes",
      "target": "1C7TKGTB2F"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/WREPDZG7PF.md",
  "msc": [
    "52B15",
    "51M20",
    "06A07"
  ],
  "name": "Abstract polytope",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/WRE/WREPDZG7PF.md",
  "status": null,
  "tag": "WREPDZG7PF",
  "uri": "m2://WREPDZG7PF",
  "url": "https://tamnd.github.io/math2/wiki/abstract-polytope/",
  "writing": {
    "tag": "WREPDZG7PF",
    "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
      }
    ]
  }
}
