{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Definition\n\nFix a signature and let $\\mathcal{K}$ be a class of algebras of this signature.\nAn algebra $A \\in \\mathcal{K}$ is *injective* in $\\mathcal{K}$ if the following holds.\nFor all $B, C \\in \\mathcal{K}$, every [[embedding|SCRB74SWQN]] $g \\colon B \\to C$ and every [[homomorphism|KBXSZC6BV1]] $f \\colon B \\to A$, there is a homomorphism $h \\colon C \\to A$ with $h \\circ g = f$.\n\n## Remarks\n\nWhen $\\mathcal{K}$ is a variety, the embeddings are exactly the monomorphisms of the category of algebras of $\\mathcal{K}$.\nSo in a variety, $A$ is injective in this sense exactly when it is an injective object of that category.\n\nExample: $\\Q$ is injective in the variety of abelian groups.\nAn abelian group is injective there exactly when it is divisible, and $\\Q$ is divisible since $x = n \\cdot (x/n)$ for every $x \\in \\Q$ and $n \\ge 1$.\nIn the variety of modules over a ring, the injective algebras are the [[injective modules|85H7PRHDPZ]].\n\nNon-example: $\\Z$ is not injective in the variety of abelian groups.\nLet $g \\colon \\Z \\to \\Q$ be the inclusion and $f = \\id_{\\Z}$.\nA homomorphism $h \\colon \\Q \\to \\Z$ with $h(1) = 1$ would give $2 h(1/2) = 1$ in $\\Z$, which is impossible.\n\nIn many varieties, such as groups, only the trivial algebra is injective.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "defines": "KGTA7KGP3C",
    "kind": "definition",
    "msc": [
      "08B30",
      "18G05"
    ],
    "name": "Injective algebra",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Injective_object"
      }
    ],
    "tag": "468EN8KVPJ",
    "uses": [
      "KBXSZC6BV1",
      "SCRB74SWQN",
      "85H7PRHDPZ"
    ]
  },
  "kind": "definition",
  "link": "https://tamnd.github.io/math2/node/468EN8KVPJ/",
  "links": [
    {
      "field": "defines",
      "target": "KGTA7KGP3C"
    },
    {
      "field": "uses",
      "target": "KBXSZC6BV1"
    },
    {
      "field": "uses",
      "target": "SCRB74SWQN"
    },
    {
      "field": "uses",
      "target": "85H7PRHDPZ"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/468EN8KVPJ.md",
  "msc": [
    "08B30",
    "18G05"
  ],
  "name": "Injective algebra",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/468/468EN8KVPJ.md",
  "status": null,
  "tag": "468EN8KVPJ",
  "uri": "m2://468EN8KVPJ",
  "url": "https://tamnd.github.io/math2/wiki/injective-algebra-definition/",
  "writing": {
    "tag": "468EN8KVPJ",
    "kind": "definition",
    "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
      }
    ]
  }
}
