Foundations

Routing Summary

This folder covers the foundational language of category theory: categories, the maps between them (functors), the maps between those maps (natural transformations), and the categories formed by functors. It also includes size issues needed for the Yoneda lemma.

Concept Map

ConceptNoteTypeDepends OnKey Result
Category definitionCategoriesdefinitionObjects + morphisms + composition + identities
IsomorphismCategoriesdefinitionInvertible morphism
Opposite categoryCategoriesdefinitionReverse all arrows for duality
Small/locally smallCategoriesdefinitionSize distinctions for set-theoretic safety
Functor definitionFunctorsdefinitionCategoriesPreserves composition and identities
Full/faithfulFunctorsdefinitionFunctorsBijective/injective/surjective on hom-sets
Equivalence of categoriesFunctorsdefinitionFunctorsFully faithful + essentially surjective
Diagonal functorFunctorsdefinitionFunctorsUsed in limits:
Natural transformationNatural TransformationsdefinitionFunctorsCommuting squares for every map
Natural isomorphismNatural TransformationsdefinitionNatural TransformationsComponents are all isomorphisms
Vertical/horizontal compositionNatural TransformationsdefinitionNatural TransformationsTwo ways to compose nat. trans.
Functor category Functor CategoriesdefinitionNatural TransformationsObjects = functors, morphisms = nat. trans.
Presheaf category Functor CategoriesdefinitionFunctor Categories

Notes

  • Categories — CONTAINS: category definition, examples (Set/Grp/Top/monoid/preorder), isomorphisms, opposite category, size distinctions (small/locally small/large)
  • Functors — CONTAINS: functor definition, core examples (forgetful/free/power set), contravariant functors, full/faithful, equivalence of categories, diagonal functor
  • Natural Transformations — CONTAINS: natural transformation definition, natural isomorphisms, double-dual example, vertical and horizontal composition, interchange law
  • Functor Categories — CONTAINS: functor category definition, presheaf category definition, examples (diagrams as functor categories, sheaves), isomorphisms in functor categories, hom bifunctor

Sources

  • 1612.09375v2.pdfBasic Category Theory, Tom Leinster, Ch. 1.1–1.4 and Ch. 3

See Also

  • Adjunctions — Adjoint functors, built on functors and natural transformations
  • Representables — Yoneda lemma, uses functor categories heavily