{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Definition\n\nLet $J$ and $\\mathcal{C}$ be [[categories|A2DE66937D]] and let $D \\colon J \\to \\mathcal{C}$ be a [[diagram|HJK75HDWFE]].\nA *limit* of $D$ is a [[cone|7TPBQPPN97]] $(L, \\varphi)$ over $D$, with $\\varphi_j \\colon L \\to D(j)$, that satisfies the following condition.\nFor every cone $(N, \\psi)$ over $D$ there is exactly one morphism $h \\colon N \\to L$ with $\\varphi_j \\circ h = \\psi_j$ for every object $j$ of $J$.\nThe object $L$ is written $\\lim D$ or $\\varprojlim D$, and the $\\varphi_j$ are its *projections*.\n\n## Remarks\n\nEquivalently, a limit of $D$ is a [[terminal object|EK85VSSRMR]] of the category of cones over $D$.\nSo a limit is unique up to a unique isomorphism of cones.\nWhen $J$ is empty, a cone is just an object, and a limit of the empty diagram is a terminal object of $\\mathcal{C}$.\n\nExample: in the category of sets, every diagram $D$ with $J$ small has a limit.\nIt is the subset\n$$L = \\set{(x_j)_j \\in \\textstyle\\prod_j D(j) : D(u)(x_j) = x_k \\text{ for all } u \\colon j \\to k}$$\nof the [[Cartesian product|09CEDJYBKP]] of the sets $D(j)$, with $\\varphi_j$ the coordinate projections.\nA cone $(N, \\psi)$ factors through $L$ by $h(n) = (\\psi_j(n))_j$, which lies in $L$ by the cone condition, and $h$ is forced by $\\varphi_j \\circ h = \\psi_j$.\n\nNon-example: take the diagram of two non-empty sets $X$ and $Y$ with no arrows.\nThe cone $X \\times Y \\times \\{0, 1\\}$ with the projections to $X$ and $Y$ is not a limit.\nThe cone $X \\times Y$ factors through it in two ways, by $(x, y) \\mapsto (x, y, 0)$ and $(x, y) \\mapsto (x, y, 1)$, so uniqueness fails.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "defines": "CHS5AFJGWE",
    "kind": "definition",
    "msc": [
      "18A30"
    ],
    "name": "Limit",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Limit_(category_theory)"
      }
    ],
    "tag": "VTWSNXB5S7",
    "uses": [
      "A2DE66937D",
      "HJK75HDWFE",
      "7TPBQPPN97",
      "EK85VSSRMR",
      "09CEDJYBKP"
    ]
  },
  "kind": "definition",
  "link": "https://tamnd.github.io/math2/node/VTWSNXB5S7/",
  "links": [
    {
      "field": "defines",
      "target": "CHS5AFJGWE"
    },
    {
      "field": "uses",
      "target": "A2DE66937D"
    },
    {
      "field": "uses",
      "target": "HJK75HDWFE"
    },
    {
      "field": "uses",
      "target": "7TPBQPPN97"
    },
    {
      "field": "uses",
      "target": "EK85VSSRMR"
    },
    {
      "field": "uses",
      "target": "09CEDJYBKP"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/VTWSNXB5S7.md",
  "msc": [
    "18A30"
  ],
  "name": "Limit",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/VTW/VTWSNXB5S7.md",
  "status": null,
  "tag": "VTWSNXB5S7",
  "uri": "m2://VTWSNXB5S7",
  "url": "https://tamnd.github.io/math2/wiki/limit-definition/",
  "writing": {
    "tag": "VTWSNXB5S7",
    "kind": "definition",
    "level": "W0",
    "next": [
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
