{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Statement\n\nLet $L$ be an [[algebraic lattice|3J0BTXSCVN]].\nThen there is an algebra $A$, a set with a family of finitary operations, with the following property.\nThe lattice $\\operatorname{Con} A$ of congruences of $A$, ordered by inclusion, is isomorphic to $L$.\n\n## Remarks\n\nA congruence of an algebra $A$ is an equivalence relation on $A$ that is compatible with every operation of $A$.\nFor every algebra $A$, the lattice $\\operatorname{Con} A$ is algebraic: its [[compact elements|9F7TYES4KE]] are the finitely generated congruences, and every congruence is the join of the congruences generated by single pairs.\nSo the theorem says that the algebraic lattices are exactly the congruence lattices of algebras, up to isomorphism.\nThe proof is an explicit construction: the operations of $A$ are chosen so that the finitely generated congruences of $A$ behave like the compact elements of $L$.\nThe algebra produced may have infinitely many operations; the representation of finite lattices as congruence lattices of finite algebras is a different and harder question.\n\n## Explanations\n\n### L1 human\n\nEvery algebra, such as a group, a ring or a lattice, has congruences, which are the ways to glue its elements together compatibly with the operations.\nThe congruences of one algebra form a lattice with a special property called algebraic.\nThe theorem says that this is the only restriction: every algebraic lattice arises in this way from some algebra.\n\n### L2 human\n\nIn a course on universal algebra this theorem closes the description of congruence lattices.\nIt sits next to the [[Birkhoff–Frink theorem|DZGNHKE3X1]], which says the same thing for lattices of subalgebras.\nFor special classes of algebras the question changes: the congruence lattice of a lattice is always distributive, and which distributive algebraic lattices occur there is the congruence lattice problem.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "about": [
      "3J0BTXSCVN"
    ],
    "kind": "statement",
    "msc": [
      "08A30",
      "06B15",
      "06B23"
    ],
    "name": "Grätzer–Schmidt theorem",
    "role": "theorem",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Congruence_lattice_problem"
      }
    ],
    "tag": "2BZ2ZXH03B",
    "uses": [
      "D7A0ZGZT5S",
      "9F7TYES4KE",
      "3J0BTXSCVN"
    ]
  },
  "kind": "statement",
  "link": "https://tamnd.github.io/math2/node/2BZ2ZXH03B/",
  "links": [
    {
      "field": "about",
      "target": "3J0BTXSCVN"
    },
    {
      "field": "uses",
      "target": "D7A0ZGZT5S"
    },
    {
      "field": "uses",
      "target": "9F7TYES4KE"
    },
    {
      "field": "uses",
      "target": "3J0BTXSCVN"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/2BZ2ZXH03B.md",
  "msc": [
    "08A30",
    "06B15",
    "06B23"
  ],
  "name": "Grätzer–Schmidt theorem",
  "prov": null,
  "role": "theorem",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/2BZ/2BZ2ZXH03B.md",
  "status": null,
  "tag": "2BZ2ZXH03B",
  "uri": "m2://2BZ2ZXH03B",
  "url": "https://tamnd.github.io/math2/wiki/gratzer-schmidt-theorem/",
  "writing": {
    "tag": "2BZ2ZXH03B",
    "kind": "statement",
    "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
      }
    ]
  }
}
