Category Theory
Category theory packages objects, arrows, and composition into a language for mathematical structures and universal constructions. The published pages develop categories, functors, natural transformations, and the Yoneda lemma; limits and colimits; adjunctions, reflective subcategories, and monads; and additive and abelian categories, exactness, and diagram lemmas. Further topics include Kan extensions and density, ends and coends, enriched and functor categories, monoidal and closed categories, rigidity, braiding, tensor and fusion categories, and Grothendieck axioms. Universal properties organize products, equalizers, pullbacks, and their duals, while adjunctions relate functors through hom-set bijections. Examples range from algebraic and topological categories to these shared constructions.
Set Theory, Abstract Algebra, Linear Algebra, and Topology supply foundational conventions and examples used by these pages. Homological Algebra builds on the additive and abelian material, exactness, and diagram lemmas; Algebraic Geometry and Algebraic Topology use categorical constructions in their own developments. Braid Groups and Categorification and Geometric Representation Theory also use its monoidal, functorial, and universal-property methods.
Pathway
The parts run in order. Everything a page needs from this group has been read by the time you reach it, and the level on each row is how many dependency steps into the group that page sits.
Part 1 · Categories, functors and Yoneda
2 pagesA category is objects, arrows and composition, and the point of the definition is that sets, groups, rings, vector spaces, modules, spaces and posets all satisfy it. Functors and natural transformations make constructions and comparisons themselves objects of study, and the Yoneda lemma says an object is determined by the arrows into it, which is what turns a universal property into a definition.
Sets and functions, groups and homomorphisms, unital rings, vector spaces, modules, topological spaces, and posets provide the recurring examples.
24 definitions, 4 lemmas, 21 propositions, 8 theorems, 2 corollaries, 1 remarkExamples & counterexamplesLocally small categories supply set-valued hom-collections, while opposite and product categories control their variance.
7 definitions, 1 lemma, 1 proposition, 9 theorems, 2 corollaries, 1 remarkExamples & counterexamples
Part 2 · Limits and adjunctions
4 pages · after Part 1Limits and colimits specify an object by all arrows to or from a diagram, so products, equalisers, pullbacks and their duals become instances of one universal construction. Adjunctions express the same economy for functors, and ends, coends and weighted limits extend it to bifunctors and naturality. The added page shows how this universal language becomes additive: preadditive categories identify hom-sets with abelian groups, biproducts force the needed enrichment, matrix calculus organises maps between finite biproducts, and kernels and cokernels recover finite limits and colimits. Additive functors and idempotent completion then supply the standard structural consequences.
- Limits and Colimits47 results
Categories, functors, natural transformations, opposite categories, universal objects, representable functors, and the Yoneda lemma supply the language for specifying an object through all morphisms to or from it.
11 definitions, 6 lemmas, 6 propositions, 17 theorems, 6 corollaries, 1 remarkExamples & counterexamples - Adjunctions Units and Counits51 results
Categories, functors and natural transformations are published, together with whiskering and horizontal composition, the interchange law, functor categories, comma…
6 definitions, 3 lemmas, 6 propositions, 23 theorems, 4 corollaries, 4 false statements, 5 remarksExamples & counterexamples - Ends Coends and Weighted Limits50 results
Opposite and product categories, natural transformations, cones, limits, and the Yoneda machinery already provide the ordinary categorical language used here.
8 definitions, 1 lemma, 3 propositions, 23 theorems, 7 corollaries, 6 false statements, 2 remarksExamples & counterexamples This page develops the thesis that additivity is not extra decoration on a category once finite biproducts exist.
10 definitions, 7 propositions, 24 theorems, 9 corollaries, 3 counterexamples, 5 false statements, 2 remarksExamples & counterexamples
Part 3 · Reflections, adjoint functors and monads
15 pages · after Part 2Reflective subcategories and adjoint functor theorems produce left adjoints; monads, comonads, and Beck encode that data algebraically. Abelian categories supply kernels, cokernels, exactness, generators, and diagram lemmas, while monoidal, closed, braided, and symmetric structures organize tensor products, coherence, internal homs, and commutativity. Duality and rigidity give tensor adjunctions, dual morphisms, and pivotal, spherical, and ribbon refinements of trace and dimension. Enrichment transfers these constructions to a monoidal base through enriched Yoneda, tensors, cotensors, weighted limits, and adjunctions. Finally, finite rigid -linear abelian multitensor categories have exact tensoring; finite semisimplicity gives multifusion categories, and a simple unit gives fusion categories. Their Grothendieck rings encode fusion rules and duality's anti-involution, distinguishing a fusion unit from a possibly split multifusion unit.
A reflective subcategory is full and has an inclusion with a left adjoint; its dual is coreflective.
8 definitions, 2 lemmas, 1 proposition, 23 theorems, 4 corollaries, 4 false statements, 2 remarksExamples & counterexamples- Abelian Categories54 results
This page builds the image and coimage of a morphism before it ever says that the two agree.
7 definitions, 3 propositions, 30 theorems, 3 corollaries, 3 counterexamples, 5 false statements, 3 remarksExamples & counterexamples - Monads Comonads and Their Algebras59 results
An adjunction is controlled by its unit, counit, and triangle identities (Adjunction by unit, counit, and the triangle identities), and composing adjunctions gives the…
15 definitions, 2 lemmas, 28 theorems, 8 corollaries, 4 false statements, 2 remarksExamples & counterexamples This page uses the published language of functor categories, comma categories, adjunctions, Yoneda, and weighted limits to turn Kan extensions from a universal property into something computable.
7 definitions, 17 theorems, 4 false statements, 1 remarkExamples & counterexamples- Monadicity and Beck's Theorem44 results
Monads and their Eilenberg–Moore algebras provide the comparison functor attached to a right adjoint, while Monadic and strictly monadic functors distinguishes equivalences…
8 definitions, 12 lemmas, 1 proposition, 15 theorems, 3 corollaries, 1 counterexample, 4 false statementsExamples & counterexamples This page introduces monoidal categories with the pentagon and triangle as the only axioms, then records the first places where they come from: finite products, endofunctor…
9 definitions, 15 theorems, 2 corollaries, 6 false statements, 6 remarksExamples & counterexamplesThis page is where the abelian-category block starts behaving like homological algebra rather than like category-theoretic infrastructure.
14 definitions, 24 theorems, 3 corollaries, 3 counterexamples, 6 false statements, 4 remarksExamples & counterexamplesThis page keeps three boundaries explicit. Closedness is extra structure on a monoidal category, not a default consequence of having a tensor product; in a non-symmetric…
7 definitions, 18 theorems, 1 corollary, 1 counterexample, 5 false statements, 1 remarkExamples & counterexamples- Exactness and the Member Calculus49 results
This page is the arrow-theoretic bridge between abstract abelian-category structure and the diagram chases that follow.
6 definitions, 3 propositions, 25 theorems, 4 counterexamples, 7 false statements, 4 remarksExamples & counterexamples This page fixes the coherence theorem in its canonical-map form and proves it by the strictification route.
3 definitions, 8 theorems, 1 corollary, 5 false statements, 5 remarksExamples & counterexamplesThis page adds the commutativity data that ordinary monoidal categories do not have.
6 definitions, 15 theorems, 3 corollaries, 1 counterexample, 2 false statements, 2 remarksExamples & counterexamplesThis page packages the standard diagram lemmas in the order that actually drives later proofs: first the short five lemma, then the snake lemma and its connecting morphism…
2 definitions, 1 lemma, 21 theorems, 2 corollaries, 5 false statements, 4 remarksExamples & counterexamplesThis page keeps three distinctions sharp. Left and right duals are different data in a general monoidal category; a categorical trace is first typed on a morphism into a…
8 definitions, 13 theorems, 1 corollary, 2 counterexamples, 4 false statements, 3 remarksExamples & counterexamples- Enriched Categories43 results
This page develops the Kelly-first enriched-category spine without flattening the hypotheses.
9 definitions, 22 theorems, 3 corollaries, 1 counterexample, 8 remarksExamples & counterexamples - Tensor and Fusion Categories34 results
The convention is that a tensor category has a scalar simple unit; a multitensor category need not.
10 definitions, 11 theorems, 2 corollaries, 7 false statements, 4 remarksExamples & counterexamples