nLab ETCC

Context

Foundations

foundations

The basis of it all

 Set theory

set theory

Foundational axioms

foundational axioms

Removing axioms

Topos Theory

topos theory

Background

Toposes

Internal Logic

Topos morphisms

Extra stuff, structure, properties

Cohomology and homotopy

In higher category theory

Theorems

Contents

Idea

The explicit formulation of the principles of category theory … is still in need of improved axiomatization. I will be overjoyed when some young person responds to that need. (Lawvere, 2016, p.1)

The elementary theory of the category of categories, or ETCC for short, is a name for any first order theory axiomatizing the metacategory CAT of categories that forms the intuitive background for naive category theory with a view to the categorical foundations of mathematics. This is in categorification of the analogous first-order axiomatization of the metacategory SET of sets, for which see ETCS.

Historically, the first attempt to formulate such a system of axioms was undertaken by F. W. Lawvere in his dissertation (Lawvere 63) and a subsequent publication (Lawvere 1966), and it is this system that is sometimes referred to as the ETCC. We will discuss it together with subsequent attempts to repair its technical flaws under this heading in the next section.

Taking into account that the intuitively given category of categories is a 2-category, from an n-categorical perspective one would prefer to axiomatize CAT directly as a 2-category, and the resulting elementary theory of the 2-category of categories, or ET2CC, is the subject of a subsequent section.

ETCC: Lawvere (1963) and beyond

In 1964, F. W. Lawvere proposed to found mathematics on the category of categories. When he lectured on this at an international conference in Jerusalem, Alfred Tarski objected: “But what is a category if not a set of objects together with a set of morphisms?” Lawvere replied by pointing out that set theory axiomatized the binary relation of membership, while category theory axiomatized the ternary relation of composition. 1

In the early 60s, Lawvere launched an ambitious long-term project to replace membership-based mathematics by more invariant concepts in order to arrive at a renewal of analysis and geometry adapted for the needs of modern (continuum) physics.

His 1963 dissertation takes issue with set-theoretic notions at various levels, e.g. redefining adjoint functors via comma categories in order to avoid reference to Hom-sets, but the most radical step is the attempt at a first-order axiomatization of the category of categories that he proposed to bypass set theory completely at a foundational level.

The system of axioms that he published in a more elaborate form in 1966 is layered in three parts:

  • The elementary theory of abstract categories (ETAC) has, besides equality, three primitive predicates for domain, codomain, and composition and, as axioms, the usual axioms for identity, associativity, and so on. (See theory of categories for a variant of such an axiomatisation!)

  • The basic theory (BT) adds axioms for, e.g. 1, a one-morphism category, 2, a category with one non-identity morphism between two objects, 3, a category with a commutative triangle of morphisms, and various exactness properties, among which is the existence of exponentials. This permits the definition of, e.g., sets as discrete objects AA with A 1A 2A^1\cong A^2, i.e., as categories whose morphisms are all identity morphisms. The final axiom of the basic theory tries to express the density-adequacy of the simple categories like 1 etc. within the metacategory.

  • The stronger theory (ST) then adds two further axioms to the basic theory concerning existence of completions and an ‘inaccessible’ category (p.18).

As pointed out by J. Isbell in 1967, one of Lawvere’s results (namely, the theorem on the ‘construction of categories by description’ on p.14) was mistaken, which left the axiomatics with insufficient power to construct models for categories. Several ways to overcome these problems were suggested in the following, but no system achieved unanimous approval: cf. Blanc-Preller(1975), Blanc-Donnadieu(1976), Donnadieu(1975), and McLarty(1991).

As the ETCC also lacked the simplicity of ETCS, it rarely played a role in the practice of category theory and was soon eclipsed by topos theory in the attention of the research community that generally preferred to hedge their foundations with appeals to Gödel-Bernays set-theory or Grothendieck universes.

Nevertheless, the axiomatic treatment of 1963/66 also contained the seminal idea to define discrete set-theoretic ‘foundations’ internally within a bigger category, and that would later on play a central role in Lawvere’s approach to cohesion. So, as one can view the 1964 ETCS as a forerunner of the Lawvere-Tierney axioms for an elementary topos, one could also view the ETCC as an anticipation of the 2007 axioms for a cohesive topos.

ET2CC: an elementary theory of the 2-category of categories

For Lawvere, ETCS and ETCC had a different status. The former provides abstract constant sets as convenient carriers for structured objects, whereas the latter provides the overall ontology of concepts, the intellectual working space.

However, from an n-categorical perspective, the categories they axiomatize differ in level only, so it is tempting to think of the latter as a sort of categorification of the former. This suggests to posit an abstract concept of ‘foundation’ that, at the level of ETCS, shows up as set theory, gets refined to ‘category theory’ one step higher, then as 2-category theory, and so on. In addition, from this perspective it is more natural to axiomatize not the category of categories, but the 2-category of categories.

Hughes and Miranda have axiomatized an elementary theory of the 2-category of small categories (ET2CSC), and proven that a 2-category KK satisfies these axioms if and only if it is of the form Cat(E)Cat(E), the 2-category of internal categories in some category EE that satisfies ETCS. The axioms are:

  1. Exactness and projectivity conditions due to Bourke that ensure KK is of the form Cat(E)Cat(E) for a category EE with pullbacks:

    1. KK has pullbacks and powers by the interval category.
    2. KK has quotients of 2-congruences.
    3. Codescent morphisms are effective.
    4. discrete objects are projective.
    5. Every object admits a codescent morphism from a projective object.
  2. KK has a terminal object.

  3. KK is cartesian closed, as a 2-category.

  4. KK is well-pointed, in an appropriate 2-categorical sense.

  5. KK has a natural numbers object, in an appropriate 2-categorical sense.

  6. KK has a classifier for fully faithful monomorphisms

  7. KK satisfies a suitable 2-categorical form of the axiom of choice.

These axioms are called an elementary theory of the 2-category of small categories because they do not include an object of KK playing the role of Set. A formal theory incorporating such an object has not been completely written down; one expects it to be the base of a classifying discrete opfibration, as introduced by Weber, probably satisfying categorified forms of the axioms of algebraic set theory.

Given this, one may hope to use finite 2-categorical limits and the “internal logic” to construct all the usual concrete categories out of this object SetSet. We can see here how, at the end, Lawvere’s idea of internal set-theoretic ‘foundations’ resurfaces.

Such a level of discreteness seems to be pervasive in this context. For instance, the approach of Przybylek to the concept of internal 2-cartesian closure takes discreteness as a starting point.

Remarks

R. F. C. Walters and R. Street had already conceived of their work on Yoneda structures in the early 1970s as a 2-dimensional version of ETCC (cf. Walters 1971).

References

A revised version of the axioms appears as

Important reviews of the paper pointing out technical problems appeared here:

  • J. R. Isbell, Review of Lawvere 1966, Mathematical Reviews 34 (1967) #7332.

  • G. Blanc. A. Preller, Lawvere’s basic theory of the category of categories, JSL 40 (1975) pp.14-18.

A more recent view of Lawvere, exposing in particular his ‘Münchhausen’ approach to set-theoretic ‘foundations’, is in

  • F. W. Lawvere, Foundations and Applications: Axiomatization and Education, Bulletin of Symbolic Logic 9 no.2 (2003) pp.213-224. (ps-preprint)

Lawvere briefly comments on his 1965 system 50 years later in (p. 6)

  • F. W. Lawvere, Alexander Grothendieck and the Concept of Space, address CT15 Aveiro 2016. (link)

An insightful and non-partisan view of the ETCC can be found in a section of:

Alternative or complementary approaches are

  • J. Bénabou, Fibered Categories and the foundations of naive category theory, JSL 50 (1985) pp.10-37. (preprint)

  • G. Blanc, Propriétés du Premier Ordre et Catégories, Cah. Top. Géom. Diff. Cat. 16 (1975) pp.222-224. (Colloque Amiens 1975 proceedings,6.81 MB)

  • G. Blanc, M. R. Donnadieu, Axiomatisation de la catégorie des catégories, Cah.Top.Géom.Diff.Cat. XVII no. 2 (1976) pp.1-35. (pdf)

  • M. W. Bunder, Category Theory Based on Combinatory Logic, Arch. Math. Logik 24 (1984) pp.1-15. (gdz)

  • N. C. A. da Costa, O. Bueno, A. Volkov, Outline of a Paraconsistent Category Theory, pp.95-114 in Weingartner (ed.), Alternative Logics. Do Science Need Them?, Springer Heidelberg 2004. (draft)

  • M. R. Donnadieu, Démonstration du théorème de construction de catégories d’après description de Lawvere sous certains axiomes, C. R. Acad. Sc. Paris 280 série A (1975) pp.307-308. (gallica)

  • E. Engeler, H. Röhrl, On the problem of foundations of category theory, Dialectica 23 (1969) pp.58-66.

  • C. McLarty, Axiomatizing a category of categories, JSL 56 (1991) pp.1243-1260. (preprint)

  • L. Oubiña, Teoría axiomatica de categorías, Cah. Top. Géom. Diff. Cat., X no. 3 (1968) pp.375-394. (numdam)

  • J. Sonner, On the formal definition of categories, Math. Zeitschr. 80 (1962) pp.163-176. (gdz)

  • H. Tsukuda, Category theory not based upon set theory, Sci. Papers College Gen. Ed. Univ. Tokyo 31 (1981) pp.1-24.

A critical view of purely categorical foundations can be found in a series of papers by S. Feferman:

  • S. Feferman, Categorical Foundations and Foundations of Category Theory, pp.149-169 in Butts&Hintikka (eds.), Logic, Foundations of Mathematics, and Computability Theory, Reidel Dordrecht 1977. (pdf)

The unattainability of all the formal desiderata proposed by Feferman is discussed in

  • M. Ernst, The Prospects of Unlimited Category Theory: Doing What Remains to be Done, Review Symbolic Logic 8 no.2 (2015) pp.306-327.

In the following MO discussion, Mike Shulman also offers additional perspectives on ETCC and ET2CC:

  • mathoverflow, Category of categories as a foundation for mathematics, December 2009 . (link)

The above worked-out ET2CSC (where the “S” stands for “small”) can be found in

See also

  • Andreas Blass, The interaction of category theory and set theory , Cont. Math. 30 (1984) pp.5-29. (draft)

  • Mark Weber, Yoneda structures from 2-toposes, Appl. Categ. Structures, 2007

  • Jim Lambek, Phil Scott, Reflections on Categorical Foundations of Mathematics, pp.171-185 in Sommaruga (ed.), Foundational Theories of Classical and Constructive Mathematics, Springer New York 2011. (draft)

  • C. McLarty, A. Rodin, A Discussion between Colin McLarty and Andrei Rodin about Structuralism and Categorical Foundations of Mathematics, n.d. (pdf)

  • M. R. Pryzbylek, Logical systems I: Lambda calculi through discreteness, arxiv:1306.3703v3 (2014). (pdf)

  • Bob Walters, Yoneda 2Categories , talk at the University of New South Wales December 1971. (manuscript)


  1. Lambek&Scott 2009, pp.171-172.

Last revised on November 14, 2025 at 10:23:51. See the history of this page for a list of all contributions to it.