{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "Z18AE0R3FR"
    }
  ],
  "body": "\n## Summary\n\nDuality in category theory is the correspondence between a statement about a [[category|A2DE66937D]] and the statement obtained by reversing all arrows.\nA statement holds in the [[opposite category|DAMK8XE1FR]] $\\mathcal{C}^{\\mathrm{op}}$ exactly when its dual holds in $\\mathcal{C}$.\nSo a theorem proved for all categories gives, for free, its dual theorem.\nPairs of dual notions include [[monomorphism|Y2NP1JFR86]] and [[epimorphism|RVXDSY04KG]], [[initial and terminal objects|EK85VSSRMR]], [[product|S5744QZV4N]] and [[coproduct|4FJ0S71P58]], and [[limit|CHS5AFJGWE]] and [[colimit|BJS1CGTKQ5]].\n\n## Explanations\n\n### L1 human\n\nMany notions in category theory come in pairs that are mirror images of each other.\nTo pass from one to the other, turn every arrow around and read every composite in the opposite order.\nFor example, \"every arrow out of $X$ is unique\" becomes \"every arrow into $X$ is unique\".\nThe first describes an initial object, such as the empty set among sets; the second describes a terminal object, such as a one-point set.\nEach proof about one notion turns into a proof about its mirror image, so each theorem comes with a second, dual theorem at no extra cost.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "18A05"
    ],
    "name": "Duality in category theory",
    "same_as": {
      "wikidata": "Q2361385",
      "wikipedia": "Dual (category theory)"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Dual_(category_theory)"
      }
    ],
    "tag": "Z5EETTFWAN"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/Z5EETTFWAN/",
  "links": null,
  "markdown": "https://tamnd.github.io/math2/node/Z5EETTFWAN.md",
  "msc": [
    "18A05"
  ],
  "name": "Duality in category theory",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/Z5E/Z5EETTFWAN.md",
  "status": null,
  "tag": "Z5EETTFWAN",
  "uri": "m2://Z5EETTFWAN",
  "url": "https://tamnd.github.io/math2/wiki/duality-in-category-theory/",
  "writing": {
    "tag": "Z5EETTFWAN",
    "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
      }
    ]
  }
}
