{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "6DMND2YH1X"
    },
    {
      "field": "uses",
      "target": "ASXD4S15Z4"
    }
  ],
  "body": "\n## Summary\n\nA concrete category of algebras is a category whose objects are algebras of a fixed signature and whose morphisms are homomorphisms.\nIt comes with the [[forgetful functor|WV3BPYCHVG]] to sets.\nIt is the main example of a [[concrete category|FYBRP16KAN]]: objects are sets with structure, and morphisms are functions that respect the structure.\nVarieties, quasivarieties and other classes of algebras are studied in this setting.\nThere, notions such as monomorphism, epimorphism, free object and reflection can be compared with their set-based meanings.\n\n## Explanations\n\n### L1 human\n\nIn a concrete category every object has elements and every arrow is an honest function.\nGroups with group homomorphisms, rings with ring homomorphisms and lattices with lattice homomorphisms are all of this kind.\nBeing concrete makes some categorical notions easy to read: an injective homomorphism is a monomorphism, for instance.\nOther notions still surprise, since an epimorphism of rings need not be surjective.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "08C05",
      "18A05"
    ],
    "name": "Concrete category of algebras",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Concrete_category"
      }
    ],
    "specializes": [
      "FYBRP16KAN"
    ],
    "tag": "ZD0GTPSJS1"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/ZD0GTPSJS1/",
  "links": [
    {
      "field": "specializes",
      "target": "FYBRP16KAN"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/ZD0GTPSJS1.md",
  "msc": [
    "08C05",
    "18A05"
  ],
  "name": "Concrete category of algebras",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/ZD0/ZD0GTPSJS1.md",
  "status": null,
  "tag": "ZD0GTPSJS1",
  "uri": "m2://ZD0GTPSJS1",
  "url": "https://tamnd.github.io/math2/wiki/concrete-category-of-algebras/",
  "writing": {
    "tag": "ZD0GTPSJS1",
    "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
      }
    ]
  }
}
