{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Definition\n\nLet $(P, \\le)$ be a [[partially ordered set|0QV2JS9RJ3]].\nAn *order ideal* of $P$ is a subset $I \\subseteq P$ such that:\n\n1. $I$ is nonempty;\n2. $I$ is a down-set: if $x \\in I$ and $y \\le x$, then $y \\in I$;\n3. $I$ is [[directed|D9RY4667K6]]: for all $x, y \\in I$ there is $z \\in I$ with $x \\le z$ and $y \\le z$.\n\nThe *ideal completion* of $P$ is the set $\\operatorname{Idl}(P)$ of all order ideals of $P$, ordered by inclusion.\nIt comes with the map $x \\mapsto {\\downarrow} x = \\set{y \\in P : y \\le x}$ from $P$ to $\\operatorname{Idl}(P)$.\n\n## Remarks\n\n$\\operatorname{Idl}(P)$ is a [[directed-complete partial order|7TSXP95QN6]]: the supremum of a directed family of ideals is its union.\nThe map $x \\mapsto {\\downarrow} x$ is an order embedding, and the principal ideals ${\\downarrow} x$ are exactly the [[compact elements|9F7TYES4KE]] of $\\operatorname{Idl}(P)$, so $\\operatorname{Idl}(P)$ is an algebraic dcpo.\nWhen $P$ is a lattice, the order ideals are its [[lattice ideals|5GW2T2AM1A]] and $\\operatorname{Idl}(P)$ is an algebraic lattice if $P$ has a least element.\nExample: for $P = \\N$, the ideals are the sets $\\set{0, \\ldots, n}$ and $\\N$ itself, so $\\operatorname{Idl}(\\N) \\cong \\N \\cup \\set{\\infty}$.\nNon-example: in $\\N$, the set $\\set{0, 2}$ is not an ideal, because $1 \\le 2$ but $1 \\notin \\set{0, 2}$.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "defines": "A5HTJ565DN",
    "kind": "definition",
    "msc": [
      "06B23",
      "06B35"
    ],
    "name": "Ideal completion",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Ideal_(order_theory)"
      }
    ],
    "tag": "XQXBBDD5XB",
    "uses": [
      "0QV2JS9RJ3",
      "D9RY4667K6",
      "7TSXP95QN6",
      "9F7TYES4KE",
      "5GW2T2AM1A"
    ]
  },
  "kind": "definition",
  "link": "https://tamnd.github.io/math2/node/XQXBBDD5XB/",
  "links": [
    {
      "field": "defines",
      "target": "A5HTJ565DN"
    },
    {
      "field": "uses",
      "target": "0QV2JS9RJ3"
    },
    {
      "field": "uses",
      "target": "D9RY4667K6"
    },
    {
      "field": "uses",
      "target": "7TSXP95QN6"
    },
    {
      "field": "uses",
      "target": "9F7TYES4KE"
    },
    {
      "field": "uses",
      "target": "5GW2T2AM1A"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/XQXBBDD5XB.md",
  "msc": [
    "06B23",
    "06B35"
  ],
  "name": "Ideal completion",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/XQX/XQXBBDD5XB.md",
  "status": null,
  "tag": "XQXBBDD5XB",
  "uri": "m2://XQXBBDD5XB",
  "url": "https://tamnd.github.io/math2/wiki/ideal-completion-definition/",
  "writing": {
    "tag": "XQXBBDD5XB",
    "kind": "definition",
    "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
      }
    ]
  }
}
