{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "468EN8KVPJ"
    }
  ],
  "body": "\n## Summary\n\nAn algebra in a class of algebras is injective when every homomorphism into it from a subalgebra extends to the whole algebra.\nIt is the universal-algebra form of an injective object, with embeddings in the role of monomorphisms.\nIn the variety of abelian groups the injective algebras are the divisible groups, and in modules they are the [[injective modules|85H7PRHDPZ]].\nInjective algebras and injective hulls are tools for embedding algebras into well-behaved ones.\n\n## Explanations\n\n### L1 human\n\nAn injective algebra is a target that never blocks an extension.\nIf a map is defined on part of a bigger algebra, it can always be extended to all of it.\nFor example, any homomorphism from the subgroup $\\Z$ of the rational numbers into $\\Q$ extends to a homomorphism from $\\Q$ to $\\Q$: $n \\mapsto nq$ extends to $x \\mapsto xq$.\nThe group $\\Z$ itself is not injective: the identity map $\\Z \\to \\Z$ has no extension to $\\Q$.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "08B30",
      "18G05"
    ],
    "name": "Injective algebra",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Injective_object"
      }
    ],
    "tag": "KGTA7KGP3C"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/KGTA7KGP3C/",
  "links": null,
  "markdown": "https://tamnd.github.io/math2/node/KGTA7KGP3C.md",
  "msc": [
    "08B30",
    "18G05"
  ],
  "name": "Injective algebra",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/KGT/KGTA7KGP3C.md",
  "status": null,
  "tag": "KGTA7KGP3C",
  "uri": "m2://KGTA7KGP3C",
  "url": "https://tamnd.github.io/math2/wiki/injective-algebra/",
  "writing": {
    "tag": "KGTA7KGP3C",
    "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
      }
    ]
  }
}
