{
  "aliases": null,
  "backlinks": [
    {
      "field": "uses",
      "target": "7VJGH5BKKA"
    },
    {
      "field": "uses",
      "target": "DFZ7ZKRZCQ"
    },
    {
      "field": "uses",
      "target": "DXWBWMM5H7"
    },
    {
      "field": "uses",
      "target": "HJ1159KYP3"
    },
    {
      "field": "uses",
      "target": "VE4SJTXFBV"
    },
    {
      "field": "uses",
      "target": "YNM6V0R269"
    },
    {
      "field": "about",
      "target": "DFZ7ZKRZCQ"
    },
    {
      "field": "defines",
      "target": "Y5BF0G0T9X"
    }
  ],
  "body": "\n## Summary\n\nA Mal'cev term of a [[variety|AJNZJD8442]] is a ternary term $p$ such that $p(x, y, y) = x$ and $p(x, x, y) = y$ hold in the variety.\nBy Mal'cev's theorem, a variety has a Mal'cev term exactly when it is a [[congruence-permutable variety|1B3N9T68YV]].\nGroups, rings, modules and quasigroups all have Mal'cev terms.\n\n## Explanations\n\n### L1 human\n\nIn a group, the formula $x y^{-1} z$ cancels the middle input against either neighbour.\nIf the last two inputs are equal, it returns the first, and if the first two are equal, it returns the last.\nA Mal'cev term is any formula with this cancelling behaviour.\nIts existence makes congruences, the ways of identifying elements, combine in either order with the same result.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "08B05"
    ],
    "name": "Mal'cev term",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Congruence-permutable_algebra"
      }
    ],
    "tag": "Y203PPTS61"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/Y203PPTS61/",
  "links": null,
  "markdown": "https://tamnd.github.io/math2/node/Y203PPTS61.md",
  "msc": [
    "08B05"
  ],
  "name": "Mal'cev term",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/Y20/Y203PPTS61.md",
  "status": null,
  "tag": "Y203PPTS61",
  "uri": "m2://Y203PPTS61",
  "url": "https://tamnd.github.io/math2/wiki/malcev-term/",
  "writing": {
    "tag": "Y203PPTS61",
    "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
      }
    ]
  }
}
