{
  "aliases": null,
  "backlinks": [
    {
      "field": "uses",
      "target": "4DD3GM2K4T"
    },
    {
      "field": "uses",
      "target": "998RQZYBZ8"
    },
    {
      "field": "uses",
      "target": "FQEHRZ7N7X"
    },
    {
      "field": "uses",
      "target": "MR5HNV0Q07"
    },
    {
      "field": "about",
      "target": "MR5HNV0Q07"
    },
    {
      "field": "defines",
      "target": "RE5T59YZ46"
    }
  ],
  "body": "\n## Summary\n\nAn injective module is a module $E$ such that every linear map into $E$ from a submodule extends to the whole module.\nIt is the dual notion of a [[projective module|BFFA03GE3V]], with the arrows reversed.\nEvery module embeds into an injective module, and the smallest such embedding is the [[injective hull|QCJN05GN64]].\nInjective modules are used to build injective resolutions, which compute derived functors such as [[Ext|4P7GBWJ4RR]] and local cohomology.\n\n## Explanations\n\n### L1 human\n\nThink of $E$ as a target that is big and flexible enough to receive maps.\nIf a linear map into $E$ is defined only on part of a module, it can always be extended to the whole module.\nThe rational numbers $\\Q$ form an injective $\\Z$-module, because you can divide in $\\Q$ by any nonzero integer.\nThe integers $\\Z$ are not injective: the map $2\\Z \\to \\Z$ sending $2$ to $1$ cannot be extended to $\\Z$, since then $1 = 2 \\cdot (\\text{image of } 1)$.\n",
  "commit": "547b6eddb8f2feb8d579f2d633d22a27b7e132fc",
  "front": {
    "kind": "concept",
    "msc": [
      "13C11",
      "16D50"
    ],
    "name": "Injective module",
    "same_as": {
      "wikidata": "Q2716519",
      "wikipedia": "Injective module"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Injective_module"
      }
    ],
    "specializes": [
      "0NZ8JA25WK"
    ],
    "tag": "85H7PRHDPZ"
  },
  "kind": "concept",
  "link": "https://math2.tamnd.com/node/85H7PRHDPZ/",
  "links": [
    {
      "field": "specializes",
      "target": "0NZ8JA25WK"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/85H7PRHDPZ.md",
  "msc": [
    "13C11",
    "16D50"
  ],
  "name": "Injective module",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/85H/85H7PRHDPZ.md",
  "status": null,
  "tag": "85H7PRHDPZ",
  "uri": "m2://85H7PRHDPZ",
  "url": "https://math2.tamnd.com/wiki/injective-module/",
  "writing": {
    "tag": "85H7PRHDPZ",
    "kind": "concept",
    "level": "W0",
    "next": [
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
