Bell Category Theory and The Foundations
Bell Category Theory and The Foundations
JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide
range of content in a trusted digital archive. We use information technology and tools to increase productivity and
facilitate new forms of scholarship. For more information about JSTOR, please contact [email protected].
Your use of the JSTOR archive indicates your acceptance of the Terms & Conditions of Use, available at
http://about.jstor.org/terms
Oxford University Press, The British Society for the Philosophy of Science are
collaborating with JSTOR to digitize, preserve and extend access to The British Journal for
the Philosophy of Science
This content downloaded from 128.196.130.121 on Wed, 21 Mar 2018 04:43:50 UTC
All use subject to http://about.jstor.org/terms
Brit. J. Phil. Sci. 32 (1981), 349-358 Printed in Great Britain 349
by J. L. BELL
* Paper delivered at the Conference of the British Society for the Philosophy of Science,
Chelsea College, September 1980. I am indebted to Solomon Feferman and Mike Hallett for
valuable criticisms and suggestions.
This content downloaded from 128.196.130.121 on Wed, 21 Mar 2018 04:43:50 UTC
All use subject to http://about.jstor.org/terms
350 J. L. Bell
This content downloaded from 128.196.130.121 on Wed, 21 Mar 2018 04:43:50 UTC
All use subject to http://about.jstor.org/terms
Category Theory and the Foundations of Mathematics 3 5 I
and
the 'forgetful' functor from Grp or Top to Set which assigns to each group
or topological space its underlying set (this functor has the effect of
'forgetting' the structure!);
the 'free group' functor from Set to Grp which assigns to each set the free
group it generates;
the 'homology group' functors from Top to Grp which, for each natural
number n, assign to each topological space X its nth homology group H,(X).
This last example played a key role in the creation of category theory. In
fact, it was the problem of providing a smooth theory of homology groups,
and of the limiting processes involved in their construction, which first
suggested the idea of a functor to its creators. It is clear that, in any case,
Eilenberg and MacLane regard the idea of functor as being in some sense
more fundamental than that of category. As they remark in their original
paper: 1
Thus, as far as its creators were concerned, the notion of category was only
introduced in order to furnish the more basic notion of functor with set-
theoretic legitimacy. Indeed the essentially operational spirit of the
enterprise is revealed when they go on to say:
Thus one could drop the category concept altogether and adopt an even more
intuitive standpoint, in which a functor such as 'Hom' [i.e. the functor which
assigns to each pair of objects of a category the collection of arrows between
them] is not defined over the category of 'all' groups but for each particular pair
of groups which may be given. This standpoint would suffice for applications,
inasmuch as none of our developments will involve elaborate constructions on
the categories themselves.
This content downloaded from 128.196.130.121 on Wed, 21 Mar 2018 04:43:50 UTC
All use subject to http://about.jstor.org/terms
352 J. L. Bell
mathematics soon convinced the mathematicians concerned of the funda-
mental importance and autonomy of the notion of category. From a
philosophical point of view, a category came to be thought of as an
embodiment of the 'abstract structure' that all its constituent objects
exemplify, or even literally to be that 'abstract structure'. (Thus for example
the category Grp is 'group structure'.) So category theory itself came to be
viewed as a theory of (mathematical) Structure.
Another consequence of the ubiquity of categories in mathematics was
that they came to be regarded as mathematical objects in their own right and
thereby subject-as are all mathematical objects-to a whole range of
mathematical constructions. One of the most important of these is the
construction offunctor categories. Given two categories D and E, the functor
category ED has as objects all functors from D to E and as arrows the so-
called natural transformations (the definition of which we omit) between
such functors. But here the set-theoretic definition of category (involving, as
it does, the notion of class) causes a snag. For if the collection of objects or
arrows of D is a proper class in the sense of G6del-Bernays set theory (such a
category is called large; if both collections are sets the category is called
small), then so is each functor from D to E and consequently these functors
cannot be collected into a class. Thus the current set-theoretical framework
does not allow the formation of functor categories ED when D is large (e.g.
when D is any of the examples given above). And, for similar reasons, th
same is true of the putative category of all categories (small or large).
Now the restrictions on the formation of classes (Zermelo) or on the
operations to which these classes can be subjected (von Neumann) had of
course been imposed originally in order to resolve the set-theoretic
antinomies. These restrictions were not judged by the majority of mathema-
ticians to be of intolerable severity because in most areas of mathematical
practice the 'proscribed' collections such as the class of all sets simply did
not play any role. (In fact, much early work in the foundations of set theory
was devoted to eliminating references in mathematical arguments to these
proscribed classes.) But the natural tendency of category theory to form
categories consisting of all objects of a certain kind once again thrust these
proscribed classes, with their attendant difficulties, into the foreground; and
the restrictions on the formation and manipulation of these classes imposed
by the official set-theoretic framework came to be regarded by some
category theorists as an irksome and possibly even unnecessary curtailment
of their mathematical activity. This feeling, reinforced by the steady
incursion of category-theoretic techniques and ideas into many branches of
mathematics (regarded as 'subversion' by some of the more conservatively
minded) led certain category-theorists first to question the adequacy of the
current set-theoretic foundation, then its necessity, and finally to propose
category theory itself as a possible foundation for mathematics. I will argue
here that, although there are grounds for accepting that current set-
theoretical foundations are inadequate for 'full' category theory, and
This content downloaded from 128.196.130.121 on Wed, 21 Mar 2018 04:43:50 UTC
All use subject to http://about.jstor.org/terms
Category Theory and the Foundations of Mathematics 353
This content downloaded from 128.196.130.121 on Wed, 21 Mar 2018 04:43:50 UTC
All use subject to http://about.jstor.org/terms
354 J. L. Bell
classes. But this seems to me highly dubious, for it is surely the case that the
unstructured notion of class is epistemically prior to any more highly
structured notion such as category: in order to understand what a category
is, you first have to know what a class is.' This also applies, mutatis mutandis,
to the notion of functor whose explication involves grasping the epistemi-
cally prior notion of operation.
It seems to me that these considerations show that category theory
as currently conceived is not capable of serving as a foundation for
mathematics in the strong sense. Of course, this is hardly surprising
since it is widely recognised that no single foundational scheme is at present
capable of providing a convincing explication of both combinatorial and set-
theoretical objects. What we actually possess is an informal system of
'multiple' foundations, with distinct combinatorial and set-theoretical
components.
Let us turn now to the weaker sense in which category theory could serve
as a foundation for mathematics, namely as a substitute for axiomatic set
theory in its current foundational role. One possible means of achieving this
would be to construct a formal interpretation of some 'foundationally
adequate' first-order version of set theory (e.g. Zermelo-Fraenkel set theory
with choice, ZFC) in a suitable consistent extension T of first-order category
theory in such a way that the interpretation of any theorem of ZFC is
provable in T. Now this has in fact already been achieved:2 T may be take
to be the theory of elementary toposes (a finite extension of the first-order
theory of categories), augmented by certain other axioms, notably category-
theoretic versions of the axiom of choice and the axiom scheme of
replacement.
The interpretation of ZFC in T is performed as follows. First, one
observes that, by the well-known Mostowski collapsing lemma, the notion
transitive set essentially corresponds to the notion extensional well-founded
relation. Now a relation may be regarded as a function from its field to the
power set of its field, a fortiori as an arrow within the category of sets.
Furthermore, extensionality and well-foundedness of a relation can be
translated into purely categorical properties of the corresponding arrow.
These properties may be 'lifted' to any category which is a model of T (in
fact any topos). An arrow possessing these properties then provides a
category-theoretic formulation of the notion of transitive set and is
accordingly called a transitive set-arrow. In view of the fact that every set is a
subset of a transitive set, one defines a set-arrow to be a subarrow of a
transitive set-arrow, i.e. a pair (f, r) consisting of a transitive set-arrow r and
a monic arrow f such that the codomain off coincides with the domain of r.
One can then define the relation of membership between set-arrows and with
some difficulty show that, for any model E of T, the collection of set-arrows
For a similar conclusion, see Feferman [1977]. My argument here owes much to this article.
2 See Osius [19741.
This content downloaded from 128.196.130.121 on Wed, 21 Mar 2018 04:43:50 UTC
All use subject to http://about.jstor.org/terms
Category Theory and the Foundations of Mathematics 355
1 There is also an obvious translation of T into ZFC: simply interpret the notion object as set
and arrow as mapping. Thus ZFC and T are actually formally equivalent.
2 Lawvere [1966].
This content downloaded from 128.196.130.121 on Wed, 21 Mar 2018 04:43:50 UTC
All use subject to http://about.jstor.org/terms
356 J. L. Bell
1 See Feferman [1977] for an 'intensional' theory of partial operations and properties in which
much of 'full' category theory can be formulated.
This content downloaded from 128.196.130.121 on Wed, 21 Mar 2018 04:43:50 UTC
All use subject to http://about.jstor.org/terms
Category Theory and the Foundations of Mathematics 357
This content downloaded from 128.196.130.121 on Wed, 21 Mar 2018 04:43:50 UTC
All use subject to http://about.jstor.org/terms
358 J. L. Bell
which the continuum hypothesis and the axiom of choice fail. The
techniques he invented have led to an enormous proliferation of essentially
different models of set theory and the rise of a 'relativistic' attitude toward
the set-theoretical foundations of mathematics. This attitude involves
abandoning (or, at least, reserving judgment about) the idea that mathem
tical constructions should be viewed as taking place within an 'absolu
universe of sets with fixed and predetermined properties. Instead, o
works in suitably chosen models of set theory having the properties req
to carry out the constructions in question. Now topos theory carrie
idea1 to its conclusion: it provides models of set theory in which eve
logic can be tailored to suit the construction. This fact may provide furt
evidence for logical pluralism within mathematics, as already exemplified
the existence of classical and constructive logics. Be this as it may,
paramount achievement of topos theory is to have identified the basic co
set theory in such a way that the set concept becomes manifest in conte
(such as algebraic geometry or constructive mathematics) where befo
presence was at most tacit. Thus category theory, far from being in
opposition to set theory, ultimately enables the set concept to achieve a new
universality.
London School of Economics
REFERENCES
1 It is interesting to note that Lawvere and Tierney's formulation of the notion of topos was
partly motivated by the idea of analysing Cohen's proof of the independence of the continuum
hypothesis in category-theoretic terms.
This content downloaded from 128.196.130.121 on Wed, 21 Mar 2018 04:43:50 UTC
All use subject to http://about.jstor.org/terms