{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "QTTW954WCK"
    },
    {
      "field": "uses",
      "target": "YAVH4RAEYJ"
    }
  ],
  "body": "\n## Summary\n\nThe lattice of equational theories of a signature is the set of all equational theories of that signature, ordered by inclusion.\nAn equational theory is a set of identities closed under logical consequence.\nThis lattice is complete, and it is dually isomorphic to the lattice of all varieties of the signature, because larger theories have fewer models.\nIt can be described as the lattice of fully invariant congruences of a term algebra on countably many variables.\n\n## Explanations\n\n### L1 human\n\nCollect all the identities that follow from some axioms; this is an equational theory.\nAdding axioms gives a bigger theory and a smaller class of algebras that satisfy it.\nThe theories, ordered by inclusion, form a lattice that is the upside-down picture of the lattice of varieties.\nFor example, the theory of abelian groups contains the theory of groups, since it has the extra identity $xy \\approx yx$.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "08B15",
      "08B05",
      "03C05"
    ],
    "name": "Lattice of equational theories",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Equational_logic"
      }
    ],
    "tag": "2R8QQTP1CE"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/2R8QQTP1CE/",
  "links": null,
  "markdown": "https://tamnd.github.io/math2/node/2R8QQTP1CE.md",
  "msc": [
    "08B15",
    "08B05",
    "03C05"
  ],
  "name": "Lattice of equational theories",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/2R8/2R8QQTP1CE.md",
  "status": null,
  "tag": "2R8QQTP1CE",
  "uri": "m2://2R8QQTP1CE",
  "url": "https://tamnd.github.io/math2/wiki/lattice-of-equational-theories/",
  "writing": {
    "tag": "2R8QQTP1CE",
    "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
      }
    ]
  }
}
