Category Theory

Prerequisite path Preparation & skip guidance · Abstract Algebra & Galois Theory

Studying Category Theory

Category theory becomes usable when a definition summarizes constructions you can already perform. Products, quotient maps and free objects give functors and universal properties something to act on. Riehl develops the language with mathematical context and exercises; Mac Lane gives a compact graduate account extending through adjunctions and monads. Begin with a small collection of algebraic examples and enlarge it as the abstractions demand.

What to work on

  • Check functoriality and naturality in examples of sets or modules.
  • Identify a representing object from a universal property.
  • Construct products, equalizers and their universal cones.
  • Describe an adjunction by a natural hom-set bijection and its unit and counit.

A starting text

Category Theory in Context — Emily Riehl. Read sections 1.3-1.4 on functoriality and naturality; 2.1-2.3 on representability and Yoneda; 3.1-3.2 on limits in categories and sets; and 4.1-4.2 on adjunctions and universal arrows. Review 1.1 only if category axioms are unfamiliar.

Choosing what to read

For every functor, state its action on both objects and arrows and check composition. For every natural transformation, draw a square with a specific map instead of saying that compatibility is obvious. Derive a product or free-object construction from its universal property, then test it in sets and modules. Approach Yoneda by writing out the correspondence in a concrete representable example. An unfamiliar higher-category reference can wait until these ordinary categorical calculations are dependable.

Category Theory in Context

Learn to write naturality squares and verify universal properties concretely.

How it reads
Contextual development through functors, representability, limits and adjunctions.
What it expects
Proof-based algebra and examples of sets, groups and modules.
What to keep in mind
Ordinary categories here do not provide an automatic bridge to infinity-categories.
Practice
Exercises provided; public solutions not verified. Exercises embedded in sections 1.3-1.4, 2.2-2.3, 3.1-3.2 and 4.1-4.2; keep each naturality square in the written solution.
Edition, reading range and source

Read sections 1.3-1.4 on functoriality and naturality; 2.1-2.3 on representability and Yoneda; 3.1-3.2 on limits in categories and sets; and 4.1-4.2 on adjunctions and universal arrows. Review 1.1 only if category axioms are unfamiliar.

Source · Checked 2026-10-16

Categories for the Working Mathematician

Compare the treatment of adjunctions once Riehl's concrete exercises are manageable.

How it reads
Compact graduate account extending universal constructions to monads.
What it expects
Proof-based algebra and a stock of mathematical structures.
What to keep in mind
General statements need examples supplied by the reader; the linked edition should be checked before using another edition's numbering.
Practice
Public solution coverage was not verified; reconstruct an adjunction in sets or modules as an editorial exercise.
Edition, reading range and source

Find functors, natural transformations, universal constructions and adjunctions in the linked edition's contents; no chapter numbers are asserted.

Source · Checked 2026-10-11

Practice

Functor, Yoneda, limit and adjunction exercises. Exercises embedded in sections 1.3-1.4, 2.2-2.3, 3.1-3.2 and 4.1-4.2; keep each naturality square in the written solution.. Exercises provided; public solutions not verified.

Try these before moving on

Try a proof or calculation before opening the hint. These solutions address the checks below, not the exercises in the linked textbooks.

  1. Prove the universal property of the set-theoretic product X times Y and show that any two products of X and Y are uniquely isomorphic as cones.

    A hint

    The projections force the two coordinates of the mediating map. Then apply uniqueness twice to the composites between two proposed products.

    Work through the solution

    For sets X,YX,Y, let P=X×YP=X\times Y with coordinate projections pX,pYp_X,p_Y. For any set ZZ and maps f:Z→Xf:Z\to X, g:Z→Yg:Z\to Y, define h(z)=(f(z),g(z))h(z)=(f(z),g(z)). Then pXh=fp_Xh=f and pYh=gp_Yh=g. Any other such map has these same two coordinates at every zz, so equals hh. This also handles empty sets whenever the given maps exist.

    Suppose QQ with projections qX,qYq_X,q_Y also has this property. There is a unique u:P→Qu:P\to Q commuting with projections, and a unique v:Q→Pv:Q\to P commuting with projections. The composite vuvu and idP\mathrm{id}_P have identical composites with pX,pYp_X,p_Y, so uniqueness for PP gives vu=idPvu=\mathrm{id}_P. Likewise uv=idQuv=\mathrm{id}_Q. Thus uu is an isomorphism, and uniqueness in the universal property makes it the only isomorphism commuting with these projections. The qualification 'as cones' matters: the underlying sets can have other bijections.

    If this was the sticking point:

Already comfortable with this? Skip the first sections if you can write naturality squares without guessing arrow directions. Skip this route if you can prove uniqueness of universal objects and construct the free-group adjunction; reserve monads and Kan extensions for a specific later need.

Review the prerequisites · Compare the full subject collection

Where this can lead

  • Homological Algebra — Use naturality, kernels and cokernels in complexes and derived functors.
  • Algebraic Geometry — Apply universal properties and sheaf language to gluing and affine schemes.
Reading-source dates
  • Category Theory in Context · 2026-10-16

Reading choices revised 2026-10-17.

Suggest an edit · Report a correction

Elements of ∞-Category Theory

PDF

Emily Riehl and Dominic Verity · Monograph · Advanced

A substantial treatment of higher categories for mathematically mature readers. A later step after ordinary category theory, not a shortcut around its foundations.

Preparation: Category theory; homotopy-theoretic maturity.

Additional reading

Search the complete catalogue.

Introductory reading

Seven Sketches in Compositionality: An Invitation to Applied Category Theory

Brendan Fong and David I. Spivak · Author manuscript · Introductory · English · PDF

Complete author-deposited PDF opens on arXiv.

Introduces categorical structures through applications, including order, monoidal structure, databases and compositional systems.

Preparation: Comfort with mathematical notation and proofs; elementary sets and functions.

Use: A concrete first route into category theory and its applications.

Edition and sources

Version: arXiv v3, October 12, 2018; title page updated October 16, 2018 · Checked 2026-10-13

Intermediate reading

Category Theory

Steve Awodey · Textbook · Intermediate · English · Purchase / institutional access

Purchase or institutional access required; previews are not the complete book.

A relatively concise introduction through examples, universal constructions, Yoneda and adjunctions. The linked edition must not be confused with later editions.

Preparation: Proof-based algebra; examples of mathematical structures.

Edition and sources

Version: Linked first edition, 2006; not labelled as the 2010 second edition · Checked 2026-10-11

An Introduction to the Language of Category Theory

Steven Roman · Textbook · Intermediate · English · Purchase / institutional access

Purchase or library subscription required; previews are not the complete book.

A compact route through functors, natural transformations, limits and adjunctions. Use concrete algebraic examples before studying higher categorical models.

Preparation: Proof-based algebra; sets and functions.

Edition and sources

Version: 2017 · Checked 2026-10-11

This Week’s Finds in Mathematical Physics

John C. Baez · Expository essay collection · Intermediate · English · Online text

Full text on the author’s website or archive.

An interconnected tour of mathematical physics, categories, topology, geometry and algebra.

Preparation: Preparation varies by issue; undergraduate mathematics helps.

Use: Browse connections between subjects; read the collection as one resource.

Edition and sources

Version: Original 300 issues, 1993–2010; later columns also linked · Checked 2026-10-13

Physics, Topology, Logic and Computation: A Rosetta Stone

John C. Baez and Mike Stay · Expository survey · Intermediate · English · PDF

Free PDF at the author or authorized archive.

Uses monoidal categories and diagrams to connect processes, cobordisms, proofs and programs.

Preparation: Linear algebra; readiness to learn categorical notation.

Use: Explore a technical but explanatory bridge between four fields.

Edition and sources

Version: arXiv v3, June 2009; published 2011 · Checked 2026-10-13

Graduate reading

Categories for the Working Mathematician

Saunders Mac Lane · Textbook · Graduate · English · Purchase / institutional access

Purchase or institutional access required; previews are not the complete book.

Develops categories, functors, natural transformations, universal constructions, adjunctions and monads. Use concrete examples alongside the general theory.

Preparation: Proof-based algebra; examples of mathematical structures.

Edition and sources

Version: Linked Springer edition, 1971 · Checked 2026-10-11

Handbook of Categorical Algebra

Francis Borceux · Textbook · Graduate · English · Purchase / institutional access

Purchase or institutional access required; previews are not the complete book.

The first volume of a three-volume handbook develops foundational categorical algebra. This link does not provide all three volumes as free PDFs.

Preparation: Proof-based algebra; examples of mathematical structures.

Edition and sources

Version: 1994; linked Volume 1: Basic Category Theory · Checked 2026-10-11

Basic Concepts of Enriched Category Theory

G. M. Kelly · Research monograph · Graduate · English · PDF

Authorized journal reprint of the complete monograph; observe the reprint terms.

Develops enrichment, enriched limits and functor categories. Use examples enriched in abelian groups or topological spaces before general formalism.

Preparation: Ordinary category theory; monoidal categories.

Edition and sources

Version: 1982 original; authorized TAC reprint 10, 2005 · Checked 2026-10-11

Lectures on Sheaf Theory

C. H. Dowker · Long lecture notes · Graduate · English · PDF

Complete institutional PDF, authorized for individual use only. Copyright remains with TIFR; retypesetting may retain errors. This is not a redistribution licence.

A sustained sheaf-theoretic course linking topology and homological methods. Useful for readers moving beyond categorical vocabulary to local-to-global constructions.

Preparation: Topology; modules; homological algebra.

Edition and sources

Version: TIFR Lectures on Mathematics 6; authorized retypeset historical edition — original date on title page · Checked 2026-10-11

Abstract and Concrete Categories: The Joy of Cats

Jiří Adámek, Horst Herrlich and George E. Strecker · Open-access textbook · Graduate · English · PDF

Complete authorized open-access reprint on the journal’s home site.

Develops categories, limits, factorization structures, adjoints and monads, then concrete categories and cartesian closedness.

Preparation: Elementary set theory and proofs; algebra or topology provides useful examples.

Use: Learn categorical foundations and continue into concrete-category structure theory.

Edition and sources

Version: TAC Reprints No. 17, 2006; corrected open-access edition · Checked 2026-10-13

Dwyer–Kan Localization Revisited

Vladimir Hinich · Research paper · Graduate · English · PDF

Public full text; checked against the title and contents.

Revisits simplicial localization in infinity-categorical language and studies the passage from Quillen adjunctions to localized categories.

Preparation: Model categories; simplicial categories; adjunctions.

Use: Compare simplicial localization with the induced adjunction from a Quillen pair.

Found via — References: Dwyer–Kan Localization Revisited

Edition and sources

Version: arXiv 1311.4128; inspected electronic version · Checked 2026-11-03

Lectures on Infinity Categories

Vladimir Hinich · Long lecture notes · Graduate · English · PDF

Public full text; checked against the title and contents.

A sustained course on infinity categories, including the homotopical constructions needed to use them in practice.

Preparation: Categories; simplicial sets; elementary homotopy theory.

Use: Use this course to bridge simplicial homotopy theory and technical infinity-category references.

Found via — References: Lectures on Infinity Categories

Edition and sources

Version: arXiv 1709.06271; inspected electronic version · Checked 2026-11-03

Research reading

Categorical Logic and Type Theory

Bart Jacobs · Textbook · Research · English · Purchase / institutional access

Purchase or institutional access required; previews are not the complete book.

Uses fibrations to connect categorical logic and type theory. The author page offers a prospectus, not a claim of an open complete book.

Preparation: Proof-based algebra; examples of mathematical structures.

Edition and sources

Version: 1999 · Checked 2026-10-11

Sketches of an Elephant: A Topos Theory Compendium

Peter T. Johnstone · Research monograph · Research · English · Purchase / institutional access

Purchase or library subscription required; previews are not the complete book.

A substantial reference in topos theory, categorical logic and related structures. Choose a route through the compendium rather than treating it as a first category-theory text.

Preparation: Category theory, sheaves and logic.

Edition and sources

Version: 2002; compendium counted as one work · Checked 2026-10-11

Categories and Sheaves

Masaki Kashiwara and Pierre Schapira · Textbook · Research · English · Purchase / institutional access

Purchase or library subscription required; previews are not the complete book.

Links categorical limits, homological algebra and sheaf theory. A reference for derived sheaf methods after the basic categorical vocabulary.

Preparation: Category theory, modules and homological algebra.

Edition and sources

Version: 2006 · Checked 2026-10-11

Toposes, Triples and Theories

Michael Barr and Charles Wells · Authorized open reprint · Research · English · PDF

Complete authorized journal reprint; private download and printing permitted.

Develops categorical foundations, toposes, monads and algebraic theories, with structural theorems connecting them.

Preparation: A first category theory course; algebra and some topology.

Use: Continue from basic categories to categorical algebra and topos theory.

Edition and sources

Version: Version 1.1; TAC Reprints No. 12, June 15, 2005 · Checked 2026-10-13

Lectures on Condensed Mathematics

Peter Scholze · Long lecture notes · Research · English · PDF

Free PDF at the author or authorized archive.

Condensed sets, abelian groups and solid modules give an algebraic framework for topological objects.

Preparation: Sheaves; homological algebra; category theory.

Use: Enter condensed mathematics before liquid and analytic constructions.

Full-text source checked: 2026-11-03

Found via — References: Lectures on Condensed Mathematics

Edition and sources

Version: May 2026 revision of the summer 2019 Bonn course · Checked 2026-10-13

Related reading from other subjects

Cross-references to existing works, not additional unique books.