{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "TDCGM4WR88"
    }
  ],
  "body": "\n## Summary\n\nTietze transformations are four elementary moves on a [[group presentation|0JGEQXQ4AC]] that do not change the group up to isomorphism.\nThey add or remove a redundant relation, or add or remove a redundant generator.\nTwo finite presentations define isomorphic groups if and only if one can pass from one to the other by finitely many such moves.\nThey are the basic tool to simplify presentations and to recognise when two presentations give the same group.\n\n## Explanations\n\n### L1 human\n\nA presentation describes a group by letters and rules, and many different presentations describe the same group.\nTietze moves are the safe edits.\nYou may add a rule that already follows from the others, or delete such a rule.\nYou may introduce a new letter as an abbreviation for a word, or remove a letter that is only an abbreviation.\nFor example, $\\langle a, b \\mid b = a^2 \\rangle$ becomes $\\langle a \\mid \\ \\rangle$ by removing the abbreviation $b$, so it is the infinite cyclic group.\n",
  "commit": "547b6eddb8f2feb8d579f2d633d22a27b7e132fc",
  "front": {
    "kind": "concept",
    "msc": [
      "20F05"
    ],
    "name": "Tietze transformations",
    "same_as": {
      "wikidata": "Q7801155",
      "wikipedia": "Tietze transformations"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Tietze_transformations"
      }
    ],
    "tag": "CEZTVHC1KS"
  },
  "kind": "concept",
  "link": "https://math2.tamnd.com/node/CEZTVHC1KS/",
  "links": null,
  "markdown": "https://math2.tamnd.com/node/CEZTVHC1KS.md",
  "msc": [
    "20F05"
  ],
  "name": "Tietze transformations",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/CEZ/CEZTVHC1KS.md",
  "status": null,
  "tag": "CEZTVHC1KS",
  "uri": "m2://CEZTVHC1KS",
  "url": "https://math2.tamnd.com/wiki/tietze-transformations/",
  "writing": {
    "tag": "CEZTVHC1KS",
    "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
      }
    ]
  }
}
