{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "3GZ99NCX22"
    },
    {
      "field": "uses",
      "target": "3MP41FQHZ5"
    },
    {
      "field": "uses",
      "target": "8V296XR2M3"
    },
    {
      "field": "uses",
      "target": "BQC9DW8TSZ"
    },
    {
      "field": "uses",
      "target": "ECDKZ8G998"
    },
    {
      "field": "uses",
      "target": "F9RQZ6EPS7"
    },
    {
      "field": "uses",
      "target": "WA60RW9E04"
    }
  ],
  "body": "\n## Summary\n\nA [[functor|28NQ0KRHD3]] is faithful when it is injective on each set of morphisms between two fixed objects.\nIt is full when it is surjective on each such set, and fully faithful when it is both.\nA faithful functor loses no information about morphisms, and a fully faithful one identifies the morphisms of its source with those between the images.\nForgetful functors such as groups to sets are faithful but not full.\nFully faithful functors are the embeddings of category theory, and the Yoneda embedding is the main example.\nTogether with [[essential surjectivity|6ERBSBVF14]] they characterize [[equivalences of categories|K7A04ZBD92]].\n\n## Explanations\n\n### L1 human\n\nLook at all the arrows between two objects, and at all the arrows between their images.\nA functor gives a map from the first collection to the second.\nIt is faithful if different arrows stay different, and full if every arrow between the images comes from some arrow.\nForgetting that a group is a group is faithful, since a homomorphism is determined by its underlying function.\nIt is not full, because most functions between two groups are not homomorphisms.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "18A22"
    ],
    "name": "Full and faithful functors",
    "same_as": {
      "wikidata": "Q1064276",
      "wikipedia": "Full and faithful functors"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Full_and_faithful_functors"
      }
    ],
    "tag": "GRG8WEBSH5"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/GRG8WEBSH5/",
  "links": null,
  "markdown": "https://tamnd.github.io/math2/node/GRG8WEBSH5.md",
  "msc": [
    "18A22"
  ],
  "name": "Full and faithful functors",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/GRG/GRG8WEBSH5.md",
  "status": null,
  "tag": "GRG8WEBSH5",
  "uri": "m2://GRG8WEBSH5",
  "url": "https://tamnd.github.io/math2/wiki/full-and-faithful-functors/",
  "writing": {
    "tag": "GRG8WEBSH5",
    "kind": "concept",
    "level": "W0",
    "next": [
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
