{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Proof\n\n1. Let $\\varphi : G \\to H$ be a group homomorphism with [[kernel|0Z424HK8CQ]] $K$.\n2. Suppose that $\\varphi$ is injective, and let $k \\in K$. [[$\\varphi(e) = e$|08FKQD7NJ3]], so $\\varphi(k) = \\varphi(e)$. Thus $k = e$, and $K = \\{e\\}$.\n3. Now suppose that $K = \\{e\\}$, and let $a, b \\in G$ with $\\varphi(a) = \\varphi(b)$.\n4. Then $\\varphi(a^{-1}b) = \\varphi(a)^{-1}\\varphi(b) = e$, so $a^{-1}b \\in K$.\n5. Thus $a^{-1}b = e$, so $a = b$, and $\\varphi$ is injective.\n\n## Idea\n\nTwo elements have the same image exactly when their quotient is in the kernel.\n",
  "commit": "f7cc1f60ee7d22cafedd3ef7b979a1abe7bcb828",
  "front": {
    "kind": "proof",
    "methods": [
      "0NTF6DMVAP"
    ],
    "msc": [
      "20A05"
    ],
    "name": "Proof that a homomorphism is injective iff its kernel is trivial",
    "proves": "0N2P0XRTDF",
    "sources": [
      {
        "locator": "Image and kernel",
        "url": "https://en.wikipedia.org/wiki/Group_homomorphism"
      }
    ],
    "tag": "D05NAAC3XK",
    "uses": [
      "0Z424HK8CQ",
      "08FKQD7NJ3"
    ]
  },
  "kind": "proof",
  "link": "https://math2.tamnd.com/node/D05NAAC3XK/",
  "links": [
    {
      "field": "proves",
      "target": "0N2P0XRTDF"
    },
    {
      "field": "uses",
      "target": "0Z424HK8CQ"
    },
    {
      "field": "uses",
      "target": "08FKQD7NJ3"
    },
    {
      "field": "methods",
      "target": "0NTF6DMVAP"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/D05NAAC3XK.md",
  "msc": [
    "20A05"
  ],
  "name": "Proof that a homomorphism is injective iff its kernel is trivial",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/D05/D05NAAC3XK.md",
  "status": null,
  "tag": "D05NAAC3XK",
  "uri": "m2://D05NAAC3XK",
  "url": "https://math2.tamnd.com/wiki/proof-that-a-homomorphism-is-injective-iff-its-kernel-is-trivial/",
  "writing": {
    "tag": "D05NAAC3XK",
    "kind": "proof",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      }
    ]
  }
}
