{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "26RWFX4H2H"
    },
    {
      "field": "uses",
      "target": "6DMND2YH1X"
    },
    {
      "field": "uses",
      "target": "EZ21NHHAKG"
    },
    {
      "field": "uses",
      "target": "KQ04KEFBE4"
    }
  ],
  "body": "\n## Summary\n\nA forgetful functor sends a mathematical object to a less structured object by dropping some of its structure.\nIt sends each morphism to the same map, regarded in the poorer setting.\nThe basic example sends an algebra to its underlying set and a homomorphism to its underlying function.\nForgetful functors often have left adjoints, the [[free functors|N353JF8RBK]], and the pair produces a monad that encodes the algebraic theory.\nThey also make a category of algebras into a [[concrete category|ZD0GTPSJS1]].\n\n## Explanations\n\n### L1 human\n\nA group is a set together with a multiplication.\nForgetting the multiplication leaves just the set, and a group homomorphism is still a function between the sets.\nThe forgetful functor from groups to sets is this act of forgetting, done for all groups and homomorphisms at once.\nOne can forget less: a ring can be sent to its additive group, forgetting only the multiplication.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "18A22",
      "08C05"
    ],
    "name": "Forgetful functor",
    "same_as": {
      "wikidata": "Q2646117",
      "wikipedia": "Forgetful functor"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Forgetful_functor"
      }
    ],
    "specializes": [
      "28NQ0KRHD3"
    ],
    "tag": "WV3BPYCHVG"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/WV3BPYCHVG/",
  "links": [
    {
      "field": "specializes",
      "target": "28NQ0KRHD3"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/WV3BPYCHVG.md",
  "msc": [
    "18A22",
    "08C05"
  ],
  "name": "Forgetful functor",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/WV3/WV3BPYCHVG.md",
  "status": null,
  "tag": "WV3BPYCHVG",
  "uri": "m2://WV3BPYCHVG",
  "url": "https://tamnd.github.io/math2/wiki/forgetful-functor/",
  "writing": {
    "tag": "WV3BPYCHVG",
    "kind": "concept",
    "level": "W0",
    "next": [
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
