Iterative Conceptions of Set
Iterative Conceptions of Set
Neil Barton
National University of Singapore
and University of Oslo
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
Shaftesbury Road, Cambridge CB2 8EA, United Kingdom
One Liberty Plaza, 20th Floor, New York, NY 10006, USA
477 Williamstown Road, Port Melbourne, VIC 3207, Australia
314–321, 3rd Floor, Plot 3, Splendor Forum, Jasola District Centre,
New Delhi – 110025, India
103 Penang Road, #05–06/07, Visioncrest Commercial, Singapore 238467
www.cambridge.org
Information on this title: www.cambridge.org/9781009478526
DOI: 10.1017/9781009227223
© Neil Barton 2024
This publication is in copyright. Subject to statutory exception and to the provisions
of relevant collective licensing agreements, no reproduction of any part may take
place without the written permission of Cambridge University Press & Assessment.
When citing this work, please include a reference to the DOI 10.1017/9781009227223
First published 2024
A catalogue record for this publication is available from the British Library.
ISBN 978-1-009-47852-6 Hardback
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
DOI: 10.1017/9781009227223
First published online: May 2024
Neil Barton
National University of Singapore and University of Oslo
Abstract: Many philosophers are aware of the paradoxes of set theory (e.g.
Russell’s paradox). For many people, these were solved by the iterative
conception of set which holds that sets are formed in stages by collecting
sets available at previous stages. This Element will examine possibilities for
articulating this solution. In particular, the author argues that there are
different kinds of iterative conception, and it’s open which of them (if any)
is the best. Along the way, the intent of this Element is to make some of
the underlying mathematical and philosophical ideas behind tricky bits of
the philosophy of set theory clear for philosophers more widely and make
their relationships to some other questions in philosophy perspicuous.
1 Introduction 1
References 87
Iterative Conceptions of Set 1
1 Introduction
If you’re reading this Element, then I presume that you’re curious about infin-
ity, set theory, and its philosophy. Growing up, I’d always been interested in
philosophy. Mathematics, however, I found to be a necessary but tiresome part
of the curriculum, especially through my teenage years. I had great teachers, but
the focus on exam preparation that inevitably took up the bulk of our time was
just plain boring – solving dreary computational problems using known algo-
rithmic methods (a task that I’m not especially good at to this day). This didn’t
fit so well with what my mother Jeanne (a mathematics teacher) had always
told me – that at a certain point mathematical study can feel like ‘doors open-
ing left and right’. It was at university that I saw Cantor’s theorem and Gödel’s
theorems for the first time. Suddenly I understood what my mum had meant –
mathematics was an area where new ideas and methods could result in a com-
plete shift in one’s perspective on the world, and your ability to solve problems
is only bounded by your creativity and the constraints of logical space. The
doors were very much open, and I became increasingly interested in notions of
infinity in mathematics. To understand infinity, it’s very natural to start by con-
sidering our best mathematical theories of it. Set theory, as a theory of infinite
collections and what we can do with them, was the obvious choice. Understand-
ably, philosophers have shown a lot of interest in set theory since its begin-
nings in the late nineteenth and early twentieth centuries. There was already
plenty of philosophical material to get my teeth into, and I tucked in with
gusto.
What I discovered, however, was that the buffet was far richer than I had
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
at previous stages. This Element will examine possibilities for articulating this
solution. In particular:
Main Aim I will argue that there are different kinds of iterative concep-
tion, and it’s open which of them (if any) is the best.
Along the way, I hope to make some of the underlying mathematical and
philosophical ideas behind tricky bits of the philosophy of set theory clear for
philosophers more widely, and make their relationship to other questions in
philosophy perspicuous.
Here’s the plan. Section 2 will lay down some reasons as to why we should be
interested in set theory as philosophers and mathematicians. This section serves
a dual purpose; first, as a motivation for the reader less familiar with set theory
to get excited, and second, we’ll see some desiderata that will be employed
later in the Element when we come to assess set-theoretic conceptions.
Sections 3, 4, and 5 set up a way of thinking of set-theoretic progress as trad-
ing off inconsistent principles. Section 3 will go over the naive conception of
set and the paradoxes that brought it down. We’ll also provide a diagnosis of
the problem as involving a conflict of two inconsistent principles. This mate-
rial is well-worn, but I’ll explain a twist on the classic paradoxes that has been
examined by philosophers recently (namely that we can think of these para-
doxes as being about the existence of functions) which will help integrate this
material with what comes later. Section 4 will present the emergence of the
combinatorial conception and logical conception of set, before Section 5 gives
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
combat this problem, the Element runs along two tracks. The ‘standard’ track is
intended for those who do not necessarily have years of philosophy of set the-
ory under their belt. The ‘expert’ track is for those who already know a good bit
of philosophy of set theory. I denote sections/paragraphs/footnotes that are on
the expert track with a ‘blackbelt’ emoji (and often inside a box). I encour-
age everyone to read all the Element, after all it’s helpful to peek behind the
curtain and see some of the complicated workings of the machine. But read-
ers should not feel disheartened if -parts are tricky to follow – those are
especially difficult and one shouldn’t expect to get everything on the first try.
I’ll use the following conventions. Bits of language (e.g. syntax/utterances)
will be enclosed within double quotation marks. So “Toffee is a clever cat” can
be a sentence or an utterance, “cat” is a word or term of the English language,
and “Toffee” is a name (in this context), whereas Toffee is a (particular) cat who
is also clever. Single quotation marks will be used as ‘scare quotes’, namely
cases where the enquoted phrase is not to be taken literally (though it may
be illustrative). In cases where such usage occurs in a formal context, single
4 The Philosophy of Mathematics
quotes often denote an abbreviation for a formal claim (e.g. PA ⊢ ‘There are
infinitely many prime numbers’, even though “There are infinitely many prime
numbers” is a sentence of English, not Peano Arithmetic). Italics are reserved
for emphasis, or where they occur in the scope of a definition, the definiendum.
I allow definitions to be informal and philosophical as well as formal, but I will
clearly separate the informal and formal definitions. With these conventions in
hand, let’s get ready to set out!
Question Why do this, given that there are so many good introductions into
these topics?
(i) Extensional: Sets with different members are non-identical, and sets with
the same members are identical.
(ii) Objectual: Sets are objects over and above their elements.
So, for example, I can consider the set of books currently on my table. This
is an object, in addition to the books themselves. If I take a book off my table,
the term “the set of books on my table” now denotes a different set, since this
new set of books has different members.
Just given this bare bones story, it’s natural now to ask: Why be interested
in set theory at all? It’s useful first to consider a bad answer (but one that helps
us see the role of set theory more clearly):
1 It’s plausible that nowadays we think that sets are combinatorial too (in the sense of being
extensionally equivalent to pluralities of objects, irrespective of whether we can provide a
circumscribing definition). Later we’ll set up the difference between the logical conception
and combinatorial conception of set, and so I don’t want to commit to this just yet.
Iterative Conceptions of Set 5
tation. And the ability to represent means that all sorts of problems, both
philosophical and mathematical, can be encoded within set theory.
Let’s look at this idea in a little more detail. This representational power
presents two interlinked aspects of set theory:
2 Boolos here is discussing the contrast between sets and proper classes, so perhaps the
quotation is intended for a slightly different context. Indeed, Boolos himself was key in the
development and philosophical study of plural logic (see Boolos (1984) and so it’s likely that he
didn’t think all collection-like talk had to be encapsulated by set theory. Whatever the weather,
just putting the idea that set theory provides our best theory of collections out there is enough
to get the ball rolling at this stage.
3 See Florio and Linnebo (2021) for a book-length treatment.
6 The Philosophy of Mathematics
This division is far from exclusive. Certainly there are cases where we might
think that set theory and philosophy are inextricably intertwined.4 Indeed, this
Element emphasises the fact that mathematics and philosophy can become
fruitfully intermixed, and I do not think it is either necessary or desirable to
keep these considerations separate. Nor do I think that every bit of set theory
will be entangled with philosophy, and there are set theorists who study solely
mathematical questions. Still, the distinction serves as a rough categorisation
for different facets of set theory.
At this stage, we’ll keep things relatively informal, but a little precision will
be helpful. One set theory that’s proved to be of central interest is Zermelo–
Fraenkel set theory with the Axiom of Choice (ZFC), which we’ll examine more
closely later. For now let’s just content ourselves with the following rough char-
acterisation: ZFC tells you that there are lots of sets (both finite and infinite)
and lets you do many of the usual set-theoretic operations you want on those
sets (e.g. take the union of two sets).
Recently, Penelope Maddy has isolated some mathematical goals of set-
theoretic foundations built on ZFC.5 I’ll provide some examination of Maddy’s
ideas, and I’ll suggest some modifications and additions of my own.6 These
goals serve a dual purpose. On the one hand, they motivate the consideration
of set theory for the interested reader. On the other, we will use them later to
evaluate particular conceptions of set.
Earlier I mentioned that set theory is a powerful device of representation.
Many of the desiderata we’ll consider are linked to this idea. For instance:
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
4 See, for example, Rittberg (2020) who argues that set-theoretic mathematical practice can be
metaphysically laden.
5 See Maddy (2017) and Maddy (2019).
6 For clarity’s sake, Generous Arena, Shared Standard, Metamathematical Corral, and Risk
Assessment are all explicitly identified by Maddy, and Theory of Collections, Foundation
for Mathematics, Philosophical Repository, Theory of Infinity, Independence, Limits of
Formalisation, and Testing Ground for Paradox are my own additions (though many are
implicit in much of the literature and Maddy’s work).
7 See Posy (2020), section 2, for a very concise survey of the classical situation (Posy sets up the
classical mathematician as a foil for intuitionism), as well as many set theory textbooks (e.g.
Enderton (1977).
Iterative Conceptions of Set 7
graph of ordered pairs ⟨x, bx + c⟩. This can help us when, for example, trying
to compute the relative lengths of line segments (e.g. by using the Pythagorean
theorem). But the ordered pairs aren’t (intuitively speaking) the same as the
line, they just encode it.
So with sets, but generalised to any mathematical object you’d care to
consider. Zero can be encoded by the empty set, natural numbers by the
finite von Neumann ordinals,8 rationals as pairs of natural numbers, reals as
Dedekind cuts of rationals,9 ordered pairs as Kuratowski ordered pairs,10 and
functions/relations by sets of ordered pairs (i.e. the function f is encoded by
{⟨x, y⟩| f (x) = y}). Of course, there are lots of choices, and this is just an
illustration of one way you might do things.11
Using similar tactics, any mathematical object we have come up with can
be encoded by sets (putting aside some controversial cases).12 This has some
important consequences. First, set theory provides a:
Generous Arena Find representatives for our usual mathematical structures
(e.g. N, R) using our theory of sets.
The thought here is that because we have Generous Arena and can view
mathematical objects as encoded/represented by sets, a proof about a mathe-
matical object can be regarded as correct if it could be (in principle) translated
into a proof in set theory about properties of the relevant mathematical code(s).
Of course, ‘in principle’ is important here – outside of set-theoretic mathe-
matics it is very clunky to work with these codes, and we shouldn’t expect
mathematicians to actually go about their daily lives solely using the language
of set theory. The relevant language of the discipline in question is probably
more flexible than working with just membership. (A desire for a foundation
that ‘will capture the fundamental character of mathematics as it’s actually
done, that will guide mathematicians toward the truly important concepts and
structures, without getting bogged down in irrelevant details’ Maddy terms
Essential Guidance, and since all set theories we’ll consider here perform
pretty badly in this respect, we’ll set it to one side.)14
The ability to manipulate large infinite collections in ZFC-based set theory
yields the following:
Theory of Infinity Set theory provides our best theory of infinite numbers.
Theorem 2 There are as many natural numbers as there are squares of nat-
ural numbers (in particular f (x) = x2 is just such a bijection from the natural
numbers to the squares of naturals).
This is somewhat surprising since the squares of n and n + 1 get more and
more spread out as n gets larger. Indeed, similar results were even regarded as
kinds of ‘paradox’ by Thābit ibn Qurra and Galileo. We can even show:
This is so even though there are infinitely many rational numbers between
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
Theorem 4 There are as many real numbers between 0 and 1 (or any two real
numbers for that matter) as there are in the real line, or in any n-dimensional
plane based on the real line (i.e. Rn ).19
Theorem 5 (Cantor’s theorem for the reals) The cardinality of real numbers
is greater in size than the cardinality of the natural numbers, in the sense that
17 Again, there’s a variety of ways one might proceed, but here’s a typical one. The cardinality
of X can be represented as the least von Neumann ordinal bijective with X. Cardinal addition
can be computed as the cardinality of the disjoint union, multiplication as the cardinality of the
product, and exponentiation XY as the cardinality of the set of all functions from Y to X.
18 See, for example, chapter 2 of Giaquinto (2002) for an explanation of this result.
19 Again, see chapter 2 of Giaquinto (2002).
10 The Philosophy of Mathematics
(i) there is no bijection between the natural numbers and the real numbers, and
(ii) there is an injection from the natural numbers to the real numbers.
Theorem 6 (Cantor’s theorem) Let P(x) denote the powerset of x, the set of
all subsets of x (that such a set always exists is one of the central axioms of
ZFC). Then the cardinality of P(x) is greater than that of x.20
20 We’ll discuss a proof of Cantor’s theorem later, in particular as it relates to the paradoxes in
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
Section 3.
21 In particular, you can think of 2 κ as the size of P(κ), since any member of P(κ) can be cor-
related with a unique function from κ to 2 = {0, 1} via characteristic functions (where for
X ⊆ κ, f(α) = 1 if and only if α ∈ X).
22 Here’s an example from infinite ethics showing how infinite assumptions can play out with
utility calculations (the example is due to Cain (1995). Suppose we have people arranged at all
coordinates of the real plane indexed by integers (so there’s a single person at every (m, n) for
integers m and n). A circle slowly grows from the origin. In one scenario (the circle of happi-
ness), everyone starts at utility −1 and moves to utility +1000 (or any large finite amount) when
they fall inside the perimeter of the circle (and remains at this value forevermore). For the circle
of negativity, each agent starts at +1 and goes to −1000 when they get caught by the circle. With
simple cardinality arguments one can argue that the sum of the utility for the expanding sphere
of negativity is positively infinite, whereas the expanding sphere of happiness is negatively
infinite (one needs to define these terms, but the rough idea is that there’s always boundedly
many happy/sad people in the circle of happiness/negativity, whereas infinitely many people of
the opposite disposition). Cain argues that we should nonetheless prefer to be in the expanding
happiness world (since then we just have to wait long enough to be blissfully happy forever-
more). Thanks to Joel David Hamkins for communicating this example to me; see Hamkins
and Montero (2000) for some further discussion.
23 See, for example, the paradoxes of the infinite given in the Introduction to Moore (1990). The
place of Cantor, his results, and other scholars in arriving at a final acceptance of infinity is
actually somewhat more subtle than is often acknowledged (see Ferreirós (2007), especially
Iterative Conceptions of Set 11
Independence There are sentences of set theory that can neither be proved
nor refuted using our ‘canonical’ theory of sets ZFC, assuming that ZFC is
consistent. Nor can any ‘reasonable’ expansion of ZFC settle all questions
formalisable in the language of set theory.24
Before we discuss this further, let’s remark that the mere fact of independence
is philosophically important. It shows that there will be limits to what any single
formal theory can capture. There are at least two kinds of independence that will
be relevant for us. To set things up, let’s start with the following:
A routine argument shows that 2ℵ0 > ℵ0 (by Cantor’s theorem). But is
there anything in between? That is, does 2ℵ0 = ℵ1 ? Or are there intermediate
cardinalities, and in fact 2ℵ0 > ℵ1 ?
Definition 8 We will use the following for discussing the spread of cardinali-
ties:
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
As it turns out, CH, ¬CH, GCH, and ¬GCH are all consistent with ZFC
(assuming ZFC itself is consistent). We’ll explain how this works later (Sec-
tion 6).
To discuss the other kind of independence, we first need a brief foray
into consistency strengths. Within arithmetic, and hence within ZFC, one can
(computably) encode syntactic notions like sentence, formula, proof, and con-
sistency. This allows you to formulate a sentence within ZFC expressing the
idea that ZFC is itself consistent (more precisely, you can formalise within
ZFC the sentence that there’s no proof of a contradiction derivable from the
axioms of ZFC). Call this sentence Con(ZFC). But now we can point to:
Within set theory we can study a wide variety of sentences that have different
consistency strengths – one can often prove one extension of ZFC consistent
from another. As it turns out, CH and ¬CH are not like this (ZFC, ZFC + CH,
and ZFC + ¬CH are all equiconsistent in that one can prove each consistent
from the other). Obviously adding Con(ZFC) results in a consistency strength
increase. There are other principles – so-called large cardinal axioms – that
are important here. These serve as the natural indices for consistency strength.
They postulate the existence of sets with a lot of closure properties and if they
exist (or are consistent) we can prove that many theories are consistent by
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
finding models of the relevant kind. Set theory has in fact discovered a whole
hierarchy of these cardinals with stronger and stronger closure properties.
Here’s an example:
(iii) Given any set x smaller than κ, and any function f : x → κ, the range
of f is bounded by some γ < κ. That is, given such an x and f : x → κ,
we always have some γ < κ such that for every y ∈ x, f(y) < γ. Here,
we say that κ is regular.
It’s instructive to think about what such an axiom says. Such a κ seems
very big – clause (i) ensures it’s bigger than N, (ii) says that you can’t catch
it with something smaller by taking our favourite size-increasing opera-
tion (powerset), and clause (iii) says that you can’t catch it by mapping
a smaller object into it using a function. One can show that an inacces-
sible cardinal κ suffices to produce a model for ZFC (and much more),
and so by Gödel’s second incompleteness theorem you can’t produce an
inaccessible cardinal from ZFC alone. We can strengthen this axiom by
postulating that there is a cardinal κ that is (i) strongly inaccessible, and
(ii) has κ-many strongly inaccessibles beneath it. And these cardinals lie
right at the bottom of the large cardinal hierarchy.a
a See, for example, the diagram on p. 472 of Kanamori (2009) for an idea of the extent of
the space.
Those are the two kinds of independence we’ll consider. One (the CH kind),
results in no increase in consistency strength and often involves the relative
sizes of infinite cardinals. The other (the large cardinal kind) involves increases
in consistency strength, and one way to calibrate this is by considering sets
with ever greater and greater closure properties. These aren’t the only kinds
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
of independence (there are also strong axioms that don’t directly postulate the
existence of large cardinals)26 but these are the ones we’ll focus on.
We should pause for a moment to reflect on what this independence tells us
about our ability to provide formalisations of theories of sets. Whilst ZFC does
give us the resources to prove a great many things about the infinite, it does not
yield information about the values of many cardinal computations nor what
kinds of set exist with certain closure properties. How we might respond to this
situation will be a central theme of this Element, but it should be noted that
Independence is a reason for philosophers – that is, not just mathematicians –
to be interested in set theory. Assessing the impact of independence is central
for understanding how our thought, language, and theories relate to the world
and what we can (and maybe can’t) do. I think it’s important therefore to isolate
the following philosophical aspect of set theory.
In particular, suppose that you come up with a wild new theory T (either
philosophical or mathematical). If I can use some set theory S to produce a
model of T, then I know that I can be at least as confident in the consistency of
T as I am in S.
Risk Assessment is especially important, as many theories here are incon-
sistent. As many philosophers know, early set theory was subject to paradoxes
27 As experts will know, there are other theories we might pick. One only really needs a theory
of syntax to study consistency (and weak theories of arithmetic suffice for such a theory).
Another salient field here is proof theory and the study of proof-theoretic ordinals. In a way,
set theory provides more than what is required for examining Metamathematical Corral.
However, it is in the variety of models, and what one can build from them, where set theory
really shines. So it is perhaps better to say that set theory provides a piece of the puzzle for
Metamathematical Corral, rather than the whole picture. Thanks to Marcus Giaquinto and
Daniel Waxman for some further discussion here.
Iterative Conceptions of Set 15
(e.g. Russell’s Paradox). However set theory can also yield inconsistency and
paradox when combined with other philosophical principles, such as when we
layer mereology on top of the sets (e.g. Uzquiano (2006)). I also want to point
out (in line with Philosophical Repository) that an enormous variety of set-
theoretic ideas can be extended to inconsistency. In particular when we push
ideas to their natural limit, they nearly always explode. Perhaps this constitutes
a kind of ‘paradox’ (maybe in a weak sense of the term). Some of these we’ll
see later, and some others I mention in a footnote for the reader who wants to
look further.28 One might think that this is a negative of the discipline – after
all, isn’t inconsistency an (if not the) unforgivable sin? I disagree. Inconsis-
tency can be informative. Set theory gives us the tools to locate and diagnose
these inconsistencies, helping us to elucidate our Limits of Formalisation and
further giving us a:
Testing Ground for Paradox Set theory is very paradox prone, both in terms
of the principles that can be formulated within set theory and when combined
with certain philosophical ideas (e.g. absolute generality and mereology). In
this way, set theory provides a testing ground for seeing when and how ideas
are inconsistent.
So, there’s some interesting and nice features of set theory – not just a The-
ory of Collections, but a field that provides a Foundation for Mathematics
and Philosophical Repository, in particular by yielding a Generous Arena,
Shared Standard, Theory of Infinity, the example of Independence and its
use as a Testing Ground for Paradox, that help articulate the Limits of For-
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
28 For example, the embedding template j : V → M for large cardinals explodes when M = V.
Forcing axioms can pop in various ways, either by admitting too many parameters, allowing
too many kinds of forcing, or not keeping a tight enough control on the sentences allowed (see
Bagaria (2005)). Standard reflection principles blow up at the level of third-order reflection (see
Reinhardt (1974) and Koellner (2009)) and modal reflection principles are pretty flammable
too (see Roberts (2019)).
16 The Philosophy of Mathematics
too. Indeed this is one of the central points of Maddy (2017) and Maddy (2019),
(though she leaves Theory of Infinity implicit). Thinking about these virtues
in this dual light will help to illuminate some of the issues later, and in particu-
lar whether different conceptions/theories of sets are virtuous. We’ll see some
more virtues in due course, and for ease they are collated in Section 9.3.
be made suitably precise. For this, I’ll assume that we want to motivate an
axiomatic theory.29 I’ll presuppose that the reader has some understanding of
formal axiomatic theories (later we’ll use a little bit of first-order predicate
logic, plural logic, modal logic, and set theory). Where possible, I’ll provide
informal paraphrases and reference away the formal details.
Regarding the notions of a good theory and a satisfying motivation: We’ve
seen some constraints on a good theory in Section 2. For example, a good theory
should provide a Generous Arena and enable Metamathematical Corral. As
we proceed, we’ll discuss the virtues from Section 2 in more detail with respect
to specific proposals for the theories we adopt. Motivations, on the other hand,
might take the form of a formalisation (as we’ll see later with various modal
set theories), but equally they could be something more informal. In particular,
we’ll talk of conceptions of set. These can be thought of as informal descrip-
tions of what the sets are like, which might then be formalised in various ways.
There’s a lot to say about the nature of conceptions, but we’ll avoid getting
into these tricky issues here (though we will mention some open questions in
Section 10).30
Whether these motivations on the basis of conceptions are satisfying also
presents a rather tricky cluster of problems. But some progress can be made
again by thinking about the goals from Section 2 and examining how the the-
ories proposed enable set theory to fulfil its usual roles. But we’ll also be able
to isolate some further desiderata on conceptions of set as we proceed, aside
from Section 2’s virtues pertaining to set theory more broadly. This latter target
we’ll accomplish in Sections 4 and 5.
Definition 11 (Informal) The naive conception of set holds that sets are exten-
sions of predicates, where the extension of a predicate is the collection of all
the things to which the predicate applies.31
We now want to consider what axioms the naive conception motivates. For
this, it will be helpful to set up an important language for us:
this Element.)
Definition 13 The Naive Comprehension Schema asserts that for every one-
place formula ϕ(x) in the language of set theory L ∈ , there is a set of all and
only the sets satisfying ϕ(x). Formally:
( )
(∃y)(∀z) z ∈ y ↔ ϕ(z)
(1) Part of what we will see later is a ‘new’ kind of paradox (the Cohen–Scott
Paradox) and we’ll discuss how it’s similar to the classic paradoxes. So
getting them on the table early is a good idea.
(2) There has been a shift of focus in the philosophical literature towards
viewing the paradoxes as concerned with the (non-)existence of particular
functions. Aside from the fact that these presentations are independently
interesting, this way of viewing the paradoxes will help us see the afore-
mentioned similarities a little better.
In this Element, I’ll only really consider Russell’s Paradox and Cantor’s Para-
dox. The Burali–Forti Paradox is also interesting; however, it is complicated by
the fact that one has to use set-theoretic codes for the ordinals (which otherwise
could be thought of as sui generis mathematical objects).33 Here they are:
32 See, for example, Giaquinto (2002), Potter (2004), and Incurvati (2020), for philosophical
introductions to the paradoxes, but almost any introductory text on set theory will cover them.
33 For some discussion of these issues, see Menzel (1986), Shapiro and Wright (2006), Menzel
(2014), and Florio and Leach-Krouse (2017).
Iterative Conceptions of Set 19
y < c. But then y < f(y), and so y meets c’s defining condition, and y ∈ c,
contradiction. So y ∈ c ↔ y < c, a contradiction!
In fact, this proof can be transformed into a proof of Cantor’s theorem,
just by replacing u by any old set x and performing a reductio on the claim
that there is a surjection f : x ↠ P(x).
a As a reminder: A surjection f : x ↠ y is a function such that for every y1 ∈ y, there is an
x1 ∈ x such that f(x1 ) = y1 (i.e. every member of y gets hit by f applied to some element
of x).
The important thing to note is that in this context (where f is the identity map)
the contradictory set r we get out is the problematic set for both the Cantor and
Russell reasoning (since f is the identity map here, the set {y|y < f(y)} just is
{y|y < y}). So the two are not just superficially similar, but in many contexts
come down to definition of exactly the same set, and the core issue is whether
there’s a surjection f : u ↠ P(u).
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
This observation works in the other direction too, where we assume that
we have an injection35 f : P(u) ↣ u. Without loss of generality, again this
can be the identity map (since P(u) = u). Now we can just consider the set
{y|y < f −1 (y)} (this is well defined since f is an injection).
Cantor’s Paradox and Russell’s Paradox might still not be exactly the same
(Cantor’s Paradox uses a bit more machinery than Russell’s, e.g. injections),
but there are clearly strong similarities between the two. I’ll remain neutral on
whether they are really ‘the same’ in any deep sense. Important for later will
just be:
34 See, in particular, Bell (2014), Whittle (2015), Meadows (2015), Whittle (2018), Incurvati
(2020), Scambler (2021), and Builes and Wilson (2022).
35 Another reminder: An injection f : x ↣ y is a function such that for x1 , x2 ∈ x, if f(x1 ) = f(x2 ),
then x1 = x2 (i.e. f doesn’t take any two distinct elements of x to the same thing in y).
20 The Philosophy of Mathematics
(2) We can then identify sets x and y such that x ∈ y ↔ x < y (in the case of
Cantor–Russell, x and y are both r).36
Universality clearly follows from the naive conception, since the condition
x = x is a perfectly legitimate predicate of set theory and the naive concep-
tion immediately licences the Naive Comprehension Schema. However, the
following is also a consequence:
36 Of course, strictly speaking, anything follows from the contradiction in classical logic. The
point is just that a natural way of reasoning to the contradiction is to note the contradictory
membership conditions.
37 This is adapted from Incurvati (2020), p. 27.
38 Again, adapted from Incurvati (2020), p. 27.
39 This way of looking at things has clear affinities with Priest’s (2002) characterisation of the
Inclosure Schema and Domain Principle. Since we’re concentrating on set theory here, and
Priest’s framework is more general, I’ve chosen to go the Incurvati route.
Iterative Conceptions of Set 21
And this is just what iterative set theories do. First though, we’ll look at a more
coarse-grained distinction between the logical and combinatorial conceptions
of set.
Naturalness Provide a reasonably natural account of what the sets are like,
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
For example, if I tweak the naive conception of set to say that wherever an
instance would lead to inconsistency it should be rejected, I have made a purely
ad hoc restriction that is not clearly motivated by the underlying conception.
According to the desideratum of Naturalness, we should avoid these kinds
of move – the needed restrictions should flow naturally from the underlying
informal idea provided.40
We want more than merely the underlying picture to be natural though; we
should want it to motivate a good theory of sets (where ‘good’, as discussed in
Section 2, is likely to need some spelling out). So, we identify:
40 Though see Goldstein (2012) for a view that tries to advocate this position. The view has
roots at least far back as Quine, and something like it may even have been held by Zermelo
(see Maddy (1988a)). There are also mathematical difficulties in actually carrying out this
project due to the existence of mutually incompatible maximally consistent sets of instances
of naive comprehension. See Incurvati and Murzi (2017).
22 The Philosophy of Mathematics
Given the background of classical logic, inconsistent theories of sets are triv-
ial (everything follows by the principle of explosion). In motivating a good
theory, it’s thus a clear constraint that the resulting theory be consistent. How-
ever, it’s one thing to block an inconsistency, and another to diagnose it. Sam
Roberts (MSb) has recently identified the following challenge:
Definition 14 (Informal) The logical conception of set holds that sets corre-
spond to well-defined predicates.
and:
Clearly, these conceptions are pretty rough-and-ready, certainly they are not
fully precise. As we’ll see shortly, each admits of multiple different sharpen-
ings. Moreover, we might not think that the distinction between the two is
sharp – perhaps there are some conceptions of set that borrow a little from
each.44 We’ll see one such conception – the constructibilist conception – in
just a moment, and there may well be others.45 Still, I think they’re useful to
think about as they highlight the following:
(1) When faced with mutually inconsistent principles about the sets, we can
very naturally move forward by developing a conception that rejects (at
least) one of them.
(2) Conceptions are often imprecise and/or underspecified, and further devel-
opment of the conceptions may be needed for progress.
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
43 Incurvati (2020), p. 31, talks about the combinatorial conception as holding that sets are char-
acterised via ‘reference to their members’. I wish to avoid awkward metasemantic issues
surrounding reference, and so I’ve used pluralities instead.
44 See Incurvati (2020) (especially section 1.8) for further discussion and references.
45 For example, there are versions of predicativism that seem to combine a notion of ‘good’
definitions with successive set formation from available pluralities. See Linnebo and Shapiro
(2023) for such a view.
24 The Philosophy of Mathematics
46 It should be noted that this diagnosis isn’t completely neat. One might make the case that there
are logical conceptions of set that violate Universality and combinatorial conceptions that
violate Indefinite Extensibility. Incurvati (2020), for example, characterises the limitation of
size conception as logical, but that doesn’t allow for all the self-identical sets forming a set. It’s
not clear to me that the limitation of size conception is in fact logical, but in any case we can
view those (more precise) conceptions that validate Universality as the relevant contrast cases
for what we’re doing here. We’ll see throughout this Element that the classifications amongst
the conceptions might not be sharp.
Iterative Conceptions of Set 25
One (the stratified conception) holds that there are certain formulas that are
appropriately stratified, and that comprehension should be restricted to these
formulas.47 Another (the iterative property conception) holds that there is a way
of iteratively individuating those formulas that can be used in comprehension
(this is the approach of the property theories of Fine (2005), Linnebo (2006),
and Roberts (MSa)). On each of these, as it happens, the predicate x = x is well-
defined and individuates an extension, validating acceptance of Universality
over Indefinite Extensibility.
The combinatorial conception, by contrast, needs to make precise what it is
for a plurality to be acceptable. One way is to say that some sets are accept-
able if and only if they can be depicted as part of a particular kind of graph
(the graph conception). This conception also conforms to our earlier diagno-
sis, validating Indefinite Extensibility but rejecting Universality.48 Iterative
conceptions (the foci of this Element) also refute Universality whilst accept-
ing Indefinite Extensibility. They hold that a plurality is acceptable if it can
be formed from other sets using set-construction methods. Let’s now turn to
these conceptions.
47 The stratified conception is proposed by Quine (1937) and its history is nicely outlined in
Incurvati (2020). One starts with the following definition:
Definition 16 A formula ϕ in the language of set theory is stratified if and only if there is an
assignment of natural numbers to variables such that:
(i) For any subformula of ϕ the form x = y, the natural number assigned to x is the same as
the number assigned to y.
(ii) For any subformula of ϕ the form x ∈ y, the natural number assigned to y is one greater
than the number assigned to x.
Definition 17 (Informal) The iterative conception of set holds that sets are
formed in stages, and new sets are formed from old by collecting together
sets formed at previous stages. There are no other sets than those found at the
stages.
The rough idea can be filled out as follows. We (or better yet a suitably
idealised being) start at an initial stage with some initially given collection of
objects. These could be a bunch of non-sets (often called Urelemente), or some
antecedently given sets that we take to be acceptable (e.g. the empty set).49 We
then begin forming new sets out of what we have using some given operations,
and in this way obtain the sets. So long as our operations guarantee that new
sets can always be formed, we have an explanation of why Indefinite Exten-
sibility holds and Universality fails – there will never be a stage at which we
can use an operation to collect all the sets into a set.
The iterative conception of set as I’ve given it can in fact be split into two
conceptions, a strong one and a weak one:50
Definition 18 (Informal) The strong iterative conception of set holds that sets
are obtained in stages. At each additional stage we form every possible subplu-
rality of the current stage as a set. There are no other sets beyond those obtained
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
this way.
Definition 19 (Informal) The weak iterative conception of set holds that sets
are formed in stages. Sets are formed by collecting together sets existing at
previous stages using some set-construction methods. We leave it open whether
or not we get every possible subplurality of what we have at a stage as a set
immediately after the current one. There are no other sets beyond those obtained
this way.
I want to suggest that the weak iterative conception is really prior to the
strong iterative conception (conceptually, if not chronologically). Key to the
weak iterative conception are:
(i) V0 = ∅
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
The structure of the Vα thus captures the idea that we take all possible sub-
sets at each additional stage (i.e. iterate powerset) and collect them together at
limits (i.e. take a union). The often given visual representation is provided in
Figure 1.
The weak iterative conception is in some ways less well studied than the
strong iterative conception, possibly partly because the latter is seen as the
default. However, since the weak iterative conception is more general and will
be important later, it will be worth getting it on the table.
51 For simplicity, I am giving the version for pure sets; if you want to include Urelemente,
then clause (i) should be replaced with V0 = {x| ‘x is an Urelement’}, and clause (ii) by
Vα+1 = P(Vα ) ∪ Vα . The situation can get tricky depending on what Urelmente one allows,
see Menzel (1986), Menzel (2014), and Button (2021a) for discussion.
28 The Philosophy of Mathematics
We’ll see a few examples of the weak iterative conception in this Element,
but some will have to wait until we have a couple of set-theoretic constructions
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
under our belt. For now, here’s an easier example to get a feel for it. Suppose
we want to build the hereditarily finite sets (i.e. finite sets that are built up out
of only finite sets all the way down – formally we say that the empty set is
hereditarily finite, and any other set is hereditarily finite just in case it is finite
and all its members are hereditarily finite). In standard set theory, we can get
these sets just by taking powersets from the empty set (i.e. moving up through
each Vn for every natural number n). But there are other ways we might build
these sets. Suppose we individuate sets in stages by starting with the empty set
at stage 0 and forming at stage n + 1 all sets of size at most n. As we continue
through all the stages up to ω (the first infinite stage), we’ll eventually get every
hereditarily finite set. But we won’t get every possible subset at a successor
stage. For instance, you can check that stage 4 has eight members, so you’ll
miss out some subsets of stage 4 when moving to stage 5 (you’ll have to wait
until stage 8 before you can form all subsets of stage 4). So, this procedure is
weakly but not strongly iterative – there are possible sets that don’t get formed
at the next stage.
Iterative Conceptions of Set 29
We can also have processes that are not even linearly ordered, for instance
by having two or more set forming operations. For example, let the operation
Even! form the subsets of a stage with an even number of elements. The other
Odd! forms the odd numbered subsets of a given stage. By interleaving Even!
and Odd! finitely many times we can get any hereditarily finite set. But the pro-
cess is not linearly ordered; for instance, we could choose to do Even! a bunch
of times in a row. One doesn’t even have a guarantee that you get every hered-
itarily finite set using these processes (say if you just head off only iterating
Even! over and over again).
There are more mathematically interesting kinds of weak iterative concep-
tion. Here’s a more difficult (but important) example:
Often set theorists will talk about the constructible universe (or L) and
constructible hierarchy. L is formed by taking definable powersets. A sub-
set x of the domain of a structure M is definable over M if and only if x is
the unique set containing all and only the y in the domain of M satisfying
ϕ(y) (in M) for some condition ϕ(y) in the language of M.a For a structure
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
M, let’s call the collection of all such M-definable subsets Def(M). Then
L can be defined as:
(i) L0 = ∅
(ii) Lα+1 = Def(Lα ) for successor ordinal α + 1.
∪
(iii) Lλ = α<λ Lα for limit ordinal λ.
The axiom that every set is constructible (i.e. ‘For every x there is an α
such that x ∈ Lα ’) is called the Axiom of Constructibility or V = L.
Now the constructible hierarchy clearly satisfies the weak iterative con-
ception and the constructibilist conception. But it doesn’t satisfy the strong
30 The Philosophy of Mathematics
exactly the satisfiers of some condition from a previous stage. So it’s very
unclear whether it’s correct to characterise the constructibilist conception as
either combinatorial or logical; it seems to borrow ideas from each.
To sum up: There are multiple sharpenings of the weak iterative concep-
tion. One is the strong iterative conception. But others (e.g. the constructibilist
conception) are mathematically interesting and not strongly iterative. Clearly,
some of these conceptions can be used to motivate certain axioms (for example,
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
the constructibilist conception motivates the axiom that every set is con-
structible). But can we lend formal precision to this idea of motivating theories?
Let’s see how this can be done with the strong iterative conception.
(i) Axiom of Extensionality. Sets with the same members are identical.
(ii) Axiom of Pairing. For any two sets x and y there is a set containing
just x and y.
(iii) Axiom of Union. For any set x, there is a set of all members of members
of x.
(iv) Powerset Axiom. For any set x, there is a set of all subsets of x.
(v) Axiom of Foundation. Every set contains an element that is disjoint
from it. The axiom both rules out self-membered sets and also the
existence of infinite descending membership chains.
(vi) Axiom of Infinity. There’s a non-empty set x such that for any member
y of x there is another member z of x such that y is a member of z. (This
guarantees that there’s an infinite set.)
(vii) Axiom of Choice. (AC) For any non-empty set of pairwise-disjoint
non-empty sets, there is a set that picks one member from each. (Note:
ZFC without AC is just denoted by “ZF”. In the presence of ZF this
is equivalent to the Well-Ordering Principle that every set can be
well-ordered.)
(viii) Axiom Scheme of Replacement. If a formula ϕ(x, y) is function-like
(i.e. for any x, there is exactly one y such that ϕ(x, y)), then the image
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
As noted earlier (Section 2) ZFC is a very nice theory of sets with many
theoretical virtues. But can it be motivated using the iterative conception?
There are different ways to do this. One way is to axiomatise the notion of
a stage directly.52 Whilst this meshes very well with the ‘stage-theoretic’ ter-
minology employed earlier, I want to take a slightly different approach here.
Instead, we’ll think of the iterative conception as describing how new sets can
be formed from old using set-construction methods, and in this way giving us
a kind of modal framework. There are a few reasons for this choice that I’ll
just briefly mention. First, the modal approach makes some questions regard-
ing Interpretation a little more tractable using existing technology (we’ll see
how shortly). Second, thinking of things modally provides an easy integration
with other areas of philosophy. For example, if we think that sets are speci-
fied as part of a modal framework, then the nature of this framework and the
modalities employed may well be of interest to the modal metaphysician.53
Third, there is an easy way to view these modal theories in stage-theoretic
terms – we can simply think of the corresponding worlds as the stages and our
chosen set-constuction methods as providing the accessibility relation. Fourth,
it’s the modal approach to the weak iterative conception that has been better
developed in the literature thus far (indeed, developing properly stage-theoretic
accounts of the weak iterative conception will be left as an open question in
Section 10).
This said, this choice is controversial.54 We might think that the modal
approach deviates somewhat from the stage-theoretic account of the iterative
conception, suggesting different kinds of philosophical question. Moreover, as
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
we’ll explore later (Section 10), there’s some substantial open questions about
how well the modal approach formalises either the weak or strong iterative
conceptions.55 For now I’ll put these questions to one side, but I don’t want to
overstate my position. Iterative conceptions are informal accounts of the nature
of the sets. There are choices to be made in how to formalise these ideas. Some
may be better than others, and there is significant philosophical work to be done
in contrasting the different approaches.
The idea to view the iterative conception modally is relatively old, going
back to Parsons (1983), but has been fruitfully applied recently. In particular,
Linnebo (2013) shows how one can give modal axioms motivating ZFC. Giving
52 See Button (2021a) for a recent article on the state of the art.
53 A friendly introduction to these issues is available in Menzel (2021).
54 I am grateful to Davide Sutto and Chris Scambler for some discussion of this point.
55 For example, as we’ll see, some modal approaches yield non-well-founded accessibility
relations. But let’s defer a more thorough examination of this issue until later.
34 The Philosophy of Mathematics
the full details would take up too much space, but a flavour of the approach will
be useful.56
As is clear from the way I’ve presented the iterative conception informally,
we’ll want to talk about reifying pluralities into sets, and for this Linnebo uses
a plural logic. Really though, any extensional second-order variables would
do. Since much of the literature (e.g. Scambler (2021)) follows this convention
of using plurals, we’ll stick with it. Again we’ll leave the plural logic rela-
tively informal; the reader wishing to see a concise presentation of the details
is directed to Linnebo (2014) or Oliver and Smiley (2013) for textbook treat-
ments. Plural logic has new variables xx that range over ‘some things’ (e.g. the
books on my table), a binary relation symbol ≺ (where x ≺ xx is to be read as “x
is one of the xx”), with the expected definition of well-formed formula. We’ll
denote the language obtained by adding these resources to L ∈ by “L ∈, ≺ ”. We’ll
routinely abuse singularisation and speak of “a plurality” (a standard move in
this field).
For our plural axioms (here we’re mostly following the presentation in
Scambler (2021)) we’ll take the following:
Definition 25 Plural logic (over set theory) has as axioms (we’ll give these
axioms informally, see Linnebo (2018), ch. 12 for the formal details):
for any ϕ in L ∈, ≺ not containing xx free and not containing any plural
quantifiers.
56 Details can be found in Linnebo (2013) and Scambler (2021), and different modal approaches
are given by Studd (2013) and Button (2021b).
57 I’m suppressing some subtleties here about how one formulates the extensionality axiom; see
Roberts (2022) for details.
Iterative Conceptions of Set 35
We then need a background modal logic to talk about what’s possible after
constructing new sets. For this we’ll add a modal operator ^ to L ∈, ≺ to get a
language L ∈,^ ≺ , with well-formed formulas as normal. We’ll also use the modal
operator □, and in this context □ϕ can be treated as shorthand for ¬^¬ϕ. For
modal axioms we’ll use:
Definition 26 Classical S4 is the modal logic with the operator ^ and the
axioms:
Because we have S4.2 you can think of the space of worlds as a kind of
branching time structure, but where you can always bring together any two
possibilities (this is the content of the G/.2 axiom). Thus □ϕ can be thought
of as saying “in all future worlds ϕ” and ^ϕ as “there is a future world such
that ϕ”. And S4.3 makes it so that there’s a kind of inevitability to how the
possibilities unfold.58
Before we give our modal axioms, we should clarify how we’ll interpret
non-modal set theory. Mostly mathematicians will just want to work with a non-
modal axiomatisation of sets, without paying attention to finicky modal details
about how the sets are formed. So we can ask: Is there a way of interpreting non-
modal set theories in L ∈ into our modal language L ∈,^ ≺ ? Given the iterative
58 It should be noted that the converses of (v) and (vii) do not hold (i.e. there are frames that
are not directed that satisfy G/.2, and non-linear frames satisfying .3).
36 The Philosophy of Mathematics
conception, how should we interpret the ‘usual’ quantifiers ∀ and ∃? Well, one
natural thought is that ∀xϕ should hold if, no matter how you form sets, ϕ will
always hold, and ∃xϕ tells you that you can go on to form sets such that ϕ. We
can then provide:
We can then define a version of the modal axioms that is extracted from
Linnebo (2013):59
tity/distinctness):62
• x ∈ y → □(x ∈ y)
59 I’m basically following the presentation in Scambler (2021), with a few extra tweaks that will
be useful later. Scambler uses “L” to denote Lin, so I’ve opted for syntax that avoids possible
confusion of Lin with the constructible hierarchy L. Strictly speaking, Linnebo (2013) doesn’t
include the plural version of the Axiom of Choice (he is looking for interpretation with ZF)
but Scambler (2021) does (but he throws it in as part of the plural logic; I include it as a hybrid
plural-cum-set-theoretic axiom). With these systems you get as much Choice out as you’re
willing to throw in, and since we’re primarily interested in ZFC in this Element, I’m happy to
throw it in.
60 Normally the Converse Barcan Formula comes for free (one must take steps to block it),
see Linnebo (2018), p. 207. I’ve added it for the sake of explicitness and making the ‘growing
domains’ conception of potentialism clear. I’ll make no further mention of this complication.
61 Another nice option here is to use ∈-induction. Thanks to Øystein Linnebo for some
discussion of this point.
62 It should be noted that a choice point here concerns whether to use the quantified or free-
variable forms of these axioms, since the free-variable versions seem stronger. Thanks to Chris
Scambler for some discussion of this point.
Iterative Conceptions of Set 37
(ix) Modal Infinity. The axiom that there could be some things compris-
ing all and only the possible natural numbers.
(x) Modal Powerclass. The axiom that there could be some things that
are all and only the possible subsets of a given set.
(xi) Modal Replacement. Every potentialist translation of the Replace-
ment Scheme of ZFC.
(xii) Plural Choice. A plural version of the Axiom of Choice ‘For any
pairwise-disjoint non-empty sets xx, there are some things yy that
comprise exactly one element from each member of the xx’.63
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
63 Strictly speaking, Linnebo does not include AC, but I’m happy to throw it in. Some other
authors (e.g. Studd (2013)) do so. Nothing hangs on it for the results we have here, other than
the fact that if Lin is run without a form of AC, the that gets interpreted will also not include
AC (it will be ZF rather than ZFC).
38 The Philosophy of Mathematics
always form something new. In particular, the Russell plurality of all non-
self-membered sets at a world will be formed (via Reify!) as a set at a later
world.
Unfortunately, we don’t quite yet get the full strong iterative conception.
Although the modal set theory Lin axiomatises an uncountabilist conception of
set (in that it implies that there could be a set that is necessarily uncountable),
the axiomatisation does not exactly correspond to the formation of the uni-
verse via powersets and union. The problem lies in the fact that though Modal
Powerclass and Modal Collapse entail that the full powerset of a set could
exist, there is no guarantee that it is formed immediately. It might take some
time and there might be some intermediate worlds before the relevant powerset
appears.64
Though we won’t go into too much detail on this, here’s how you can enforce
the strong iterative conception. Whilst I am not aware of any axiom in L ∈,^ ≺
that guarantees that the powerset gets formed immediately, one can use bimodal
operators to enforce the immediate collapse of every possible plurality of a
world into a set. James Studd provides one such axiomatisation (in Studd,
2013), with subsequent examination and a further approach by Tim Button (in
Button (2021b); I’ll largely follow Button). Here we have two modal operators
and that capture the ‘timelike’ feature of forming sets; ϕ is intended
to mean that it was the case that ϕ (or “previously ϕ” if you like), and ϕ is
intended to mean that it will be the case that ϕ (or “eventually ϕ”), with the
usual dual necessity operators. Tweaks to the modal logic are needed to incor-
porate these resources (in particular Button and Studd both work in a free logic)
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
but we won’t dwell on that here. The important point is that one can use these
modal operators to ensure that every plurality is formed into a set at subsequent
worlds via an axiom asserting that if every possible ϕ existed earlier, then there
is a set comprising exactly the ϕs. In the context of plural logic (or a suitable
second-order logic) we immediately get the result that every plurality xx forms
a set at all worlds after each of its members exists.65
For the sake of simplicity (and in particular avoiding the complications of
free logic) I’ll stick with Lin, but we could run the same points using Button
or Studd’s systems too. Moreover, the Vα can be used to obtain a Kripke frame
64 In fact one can (with a little work) obtain a Kripke model for Lin from the Lα of a model
of ZFC, and, as noted before, the Lα don’t get you the strong iterative conception. See Barton
(MSb) for discussion and a sketch.
65 Formally: If E(x) is the relevant existence predicate in free logic, one can formalise the
claim as follows (we use the formulation in second-order logic rather than plural logic, as in
Button (2021b)):
(∀F)(∀x : F) E(x) → (∃a)(∀x)(F(x) ↔ x ∈ a)
Iterative Conceptions of Set 39
for Lin (as we’ll discuss shortly), so Lin is satisfied under the strong iterative
conception (even if there are other conceptions that satisfy Lin).
Theorem 29 Linnebo (2010), Linnebo (2013) ZFC proves ϕ if and only if Lin
proves ϕ^ .
This theorem shows that the modal idea of reifying all pluralities into sets at
a stage (and continuing this into the transfinite) motivates ZFC concerning the
sets. And as we noted in Section 2, ZFC is a very nice set theory! Moreover, it
shows how Lin is strongly faithful to ‘normal’ set theory under the potentialist
translation.66
Interestingly, the relationship goes back the other way too. Earlier, we men-
tioned that the strong iterative conception suggests that the universe is formed
via the Vα -hierarchy. But one can also show:
This shows that not only does Lin motivate ZFC, but if you accept ZFC then
you can also get a model for the modal set-construction methods axiomatised
by Lin. This shows that although Lin doesn’t perfectly capture the notion of the
strong iterative conception, it certainly fits very well with it.
One final piece of the puzzle ties everything together:
66 Indeed, this result can be strengthened to apply to very weak theories, Tim Button (in Button
(2021a) and Button (2021b)) has shown that one can go back and forth between tremendously
weak (i) theories of sets, (ii) theories of stages, and (iii) modal stage theories (the theories in
question do not even imply there are any sets!).
67 Specifically a Kripke frame validating S4.3. In order to interpret the plural logic, strictly
speaking we should think of worlds as pairs of the form (Vα , P(Vα )), with ≺ just interpreted
by ∈.
40 The Philosophy of Mathematics
This theorem shows you that not only does ZFC allow you to define the Vα ,
but you can prove that every set is contained therein. I think that this high-
lights the following desideratum on modal axiomatisations of conceptions of
set:
The statement of Capture is a little complicated. But the core point is the
following: Not only does our modal theory (in this case Lin) motivate a nice
non-modal theory of sets (namely ZFC), but our non-modal theory (ZFC) also
‘thinks’ that there is a model of the modal theory (Lin) such that every set lives
in said model. Perhaps it would be too strong to say that they are sides of the
same coin, but they certainly pair very well.69
theorem; ZFC allows you to find a Kripke model for Lin and ZFC proves that
every set lives in said model. For these reasons, I think it’s fair to say that
the strong iterative conception is a very satisfying conception of set. Modal
set theory, suitably formulated, pushes the idea that ZFC should be true of the
sets, and if ZFC is adopted, we can show that a sensible modal theory is a
mathematical fact of life – if you have ZFC you also have the strong iterative
conception and all the sets live within some stage/world so described.
Whilst I don’t want to deny how good a conception of sets the strong iter-
ative conception of set is, I do want to press the point that it might not be the
68 Of course, as I’ve set things up here, the model in question (gotten from all the Vα ) is
proper-class-sized, so not a ‘model’ in the ordinary sense of the term. I handle this in Barton
(MSb) by restricting to arbitrary set-sized models, but let’s suppress these metamathematical
details here.
69 See Button (2021b) for some examination of the extent to which there are definable for-
mal relationships between modal theories of the strong iterative conception and non-modal set
theory.
Iterative Conceptions of Set 41
only option out there. Later, we’ll see some examples of the weak iterative con-
ception of set that I think are also in the running. In order to see their appeal
though, we’ll have to learn a little about how one can use forcing to build more
sets.
Forcing is very similar. In fact, according to Paul Cohen (a father of the tech-
nique), this analogy was part of his discovery.70 To see this analogy, let’s start
by considering the problem forcing was developed to solve. In particular, we
were trying to prove that the continuum hypothesis is independent from ZFC.
Since we knew that given a model M of ZFC, CH is true in the constructible
universe of M (a fact proved in Gödel (1940)) one way to proceed was to find a
way of making a model of ¬CH from one satisfying CH. (One could then infer
by the Completeness Theorem that neither CH nor its negation followed from
ZFC, assuming ZFC to be consistent.) Since we also knew that (again proved in
Gödel (1940)) L was the smallest inner model (i.e. transitive model containing
all ordinals) under inclusion, the natural idea was to break CH by adding sets –
much like we could find a root for −1 by moving from R to C. And this is just
what Cohen did in Cohen (1963).
70 See Cohen (1963), p. 113, and Cohen (2002), pp. 1091, 1093. Thanks to Carolin Antos for
some discussion of the history here.
42 The Philosophy of Mathematics
In order to figure out what we need to break CH, it’s helpful to think about
what CH and ¬CH say about sets of reals and functions. CH, recall, says that
every set of reals (i.e. something with cardinality no bigger than 2ℵ0 ) is either
countable or the same size as 2ℵ0 . In this way, it says that there are lots of kinds
of function compared with the kinds of sets of reals – every infinite set of reals
has a function that either bijects it with ℵ0 (the cardinality of N) or 2ℵ0 (the
cardinality of R). By contrast, ¬CH says that there are lots of kinds of sets of
reals as compared with kinds of function – there’s some infinite set of reals x
for which there’s no bijection between x and ℵ0 , but also no bijection between
x and 2ℵ0 .
Let’s suppose then that we’re given a model M of ZFC + CH. What could we
do to break CH? Well, we need to (i) add some set x to M, whilst (ii) making
sure that we preserve the axioms of ZFC when we add x, and (iii) having a set of
reals y in the new model such that there’s no bijection between either y and the
new set of all reals or natural numbers. This is what Cohen showed was possible
with forcing. Assuming ZFC is consistent, there’s a model M satisfying ZFC
(by Completeness). Either (i) M satisfies ¬CH (in which case we’re done) or
(ii) M satisfies CH. If (ii), we can then add a bunch of reals G to M, and close
under definable operations to form an extension M[G] satisfying ZFC. In this
new model M[G], you can show that the old set of reals from M is a set of reals
that is neither bijected with ℵ0 nor 2ℵ0 in M[G].
If you haven’t encountered forcing much before, I want the reader to now
stop and pause to think about how, given the rough idea of forcing, we might be
able to take a model of ¬CH and make CH true again by adding sets. What kind
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
of set could we add to a model of ¬CH in order to restore CH again (and what
would we have to simultaneously avoid adding)? (Bear in mind that you can’t
add natural numbers by forcing – a student once made the ingenious suggestion
to me that we bump up the size of ℵ0 . Alas, this doesn’t work since forcing
keeps models transitive, and the natural numbers are isomorphic in all transitive
models of set theory.)
The answer is that we need to add functions that provide the relevant bijec-
tions between the old sets of reals and either ℵ0 or 2ℵ0 , and do so (i) without
adding reals, and whilst (ii) preserving ZFC. Again, Cohen showed that forc-
ing lets you do this. Given an M satisfying ¬CH, one can collapse the cardinals
between ℵ0 and 2ℵ0 to ℵ0 by adding a set H that allows you to get surjections
from the natural numbers to these cardinals. In the new model M [H], CH is
true, since there are now bijections between ℵ0 and the old ‘cardinals’ between
2ℵ0 and ℵ0 (i.e. things that were cardinals between ℵ0 and 2ℵ0 in the ground
model).
Iterative Conceptions of Set 43
(1) An extension M[G] such that M[G] satisfies ¬CH. This can be done using
forcing that collapses no cardinals – it does not add new bijections that
make any set look smaller than before.
(2) An extension M[H] such that M[H] satisfies CH. This can be done by forcing
whilst adding no new reals – we don’t add any new subsets of the natural
numbers.
Theorem 33 Assume that we can always force over M. Then for any set x in
M, there is a forcing extension M[G] in which x is countable.
As discussed earlier, the idea for proving this theorem is just to add a
surjection from ℵ0 to x.
Forcing thus provides us with a very controlled way of adding subsets to
models. We’ll discuss this a little in a -section later on (Section 6.2), but
it will be helpful to indicate the shape of what is to come. Forcing, I want to
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
end, if we make decisions in exactly the right way, we’ll end up defining a new
object that isn’t currently in the universe we start in, and fill in all the needed
sets to make ZFC true. The rough ingredients of forcing are the following (i) a
partial order P = (P, <P ) with certain nice properties that make it sufficiently
‘interesting’. You can think of P as the space of possible ‘decisions’ that we
might take. (ii) P-names: these are descriptions of collections that can change
their membership depending on what decisions we take from P, (iii) dense sets:
these are like advisors; no matter what decisions you’ve taken, they’ll always
recommend at least one more you might go on to take, and (iv) a generic filter:
this you can think of as a complete description of all the decisions that were
taken in the limit, consistent with every recommendation given by an advisor.
Let’s look at these in more detail.72
72 Note: Often authors (e.g. Drake and Singh (1996) and Weaver (2014)) write in information-
theoretic terms, P is a space of information, and we slowly get more and more fine-grained
information as we move through P. The way I’m expressing things is essentially equivalent,
Iterative Conceptions of Set 45
First, we need the notion of a forcing partial order (P, ≤P ). Before we give
the definition, a couple of notes are in order:
We now define:
The way I’m going to suggest one thinks about this partial order is as an infor-
mation space of possible decisions for settling membership facts. As we’ll see,
we can define a class of ‘names’ for possible sets (these are called P-names).
These we can think of as having their membership facts settled as we take
decisions through P. The conditions of being atomless one can think of as a
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
Definition 35 Given some model M, the forcing partial order to add a Cohen
real has as its domain (in M) all finite partial functions from ω into {0, 1} and
p ∈ P extends q (i.e. p ≤P q) if and only if p extends q as a function (i.e.
q’s domain is a proper subset of p’s, and they agree on all arguments from q’s
domain).
but a bit easier to think about philosophically, and brings the ‘variable set’ way of thinking to
the fore a little more.
73 See Drake and Singh (1996), p. 155, Warning 8.8.2 for discussion.
46 The Philosophy of Mathematics
This order gives us a way of thinking of settling the nth place of a new real –
as we move down through P we settle more and more values for a new real to
be defined. In the limit, we’ll have settled every bit of the real.
How to get a handle on this idea of ‘settling values’? For this we’ll need the
definition of a P-name. The definition looks somewhat complicated, but it can
be given an intuitive backing.
The definition looks circular, but in fact is not since the empty set is trivially
a P-name. You can think of the P-names as relations where other P-names are
related to conditions in P.
The intuition to have in mind is that a P-name is the name for a possible set.
Given a bunch of good ‘decisions’ from P (we’ll talk about this idea of ‘a bunch
of good decisions’ in a second; the key notion is that of a generic filter), we’ll
evaluate the P-names to different sets in the extension. The way this works
is given a P-name σ, we’re going to rule in or out other (already evaluated)
P-names in the domain of σ according to whether or not they’re related to a
condition in our new object. So P-names are a kind of ‘variable collections’ –
they can change their mind as to what they contain as we move about in P.74
The next notion we need is:
is a q ∈ D such that q ≤P p.
The way of thinking about a dense set D is that it’s kind of like an advisor.
No matter where you are in P, and what decisions you’ve taken, D can come
up with at least one decision you could take to continue.
Next we need the notion of a generic filter:
(i) G is non-empty.
(ii) p ∈ G and q ≥P p implies that q ∈ G (i.e. G is closed upwards).
(iii) p ∈ G and q ∈ G implies that there is an r ≤P p, q with r ∈ G (i.e. G
brings any two elements together).
• f is defined by:
– f(0) = 1
– f(3) = 0
• g is defined by:
– g(0) = 0
– g(3) = 0
Now consider the following names:
• τ=∅
• σ = {⟨τ, f ⟩}
48 The Philosophy of Mathematics
Let’s suppose that f ∈ G but g < G. So this says that the first bit of our new
real is 1, and the third bit is 0. What happens to our P-names under G? Well, τ is
trivial and so remains unchanged. We now have a value τG for τ, so the values
σ, µ, and ν will contain τG = ∅ (since we have ⟨τ, f ⟩ ∈ σ, µ, ν). The evaluation
of σ is now complete, and we know that σG = {∅}. For µ, since we know g < G,
we don’t throw in the evaluation of σ into µG , and so µG = {τG } = {∅}. For ν,
whilst we do have a bunch of P-names correlated with g (and so the evaluation
of those names doesn’t make it in via any ordered pair of the form ⟨ξ, g⟩), we
also have that ν contains ⟨τ, f ⟩, ⟨σ, f ⟩, and ⟨µ, f ⟩ and so the interpretation of
these names gets thrown in. So νG = {τG, σG, µG } = {∅, {∅}}.
Of course, things are much more complicated when we move to names with
more structure (in particular, once you have big infinite names, things are going
to get more subtle) and start to consider further partial functions in G. The fact
that f ∈ G told us only about the values of bits in the 0th and 3rd spots. But
there will be many more functions; since G has to hit every dense set, you can
think about G as filling in more and more spaces in our real to be defined as we
hit more and more dense sets, whilst preserving filter-hood. So we might also
have the partial function h ∈ G such that:
• h is defined as follows:
– h(0) = 1 (note that h has to agree with f, since we assumed f ∈ G)
– h(1) = 1
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
– h(2) = 1
– h(3) = 0 (again because h has to agree with f)
– For every n such that 3 < n < 9001, h(n) = 0.
This function tells us that our new real will have a 1 in the 0th place, a 1 in
the 1st place, a 1 in the 2nd place, and 0s all the way up to the 9,000th place
(it leaves open what happens over 9, 000). Correspondingly, the evaluation of
names will get quite complex as we have to evaluate across all the relevant P-
names, also bearing in mind that if h ∈ G, there must be a lot more conditions
also in G (e.g. since G is a filter, f is also going to have to be in there if h is,
since h extends f). Even if h ∈ G, there will always be a dense set D which
doesn’t contain any conditions p ≥P h, and so G will have to contain a function
settling more than h does, thereby fixing the values of more P-names, and so
on. Once we’ve hit every dense set whilst preserving filter-hood, we’ll have
our generic G settling every bit of a new real, and this can be used to evaluate
every P-name, giving us our new extension M[G].
Iterative Conceptions of Set 49
These ideas are very difficult when one first encounters them, and should be
paired with a text that goes through forcing in full mathematical detail. How-
ever, I hope the rough idea is clear. We have a ‘space of possible decisions’ (the
partial order P), a bunch of names that can change their mind about what they
contain when presented with some ‘decisions’ from P (i.e. the P-names), and
a bunch of ‘advisors’ (the dense sets) each of which can always present to you
a way of continuing after some point in P. We’re then given a ‘maximal good
bunch of decisions’ (the generic G) that agrees with every dense set at some
point and lets you find your way through P by giving you conditions from P.
G tells each P-name who they are by ruling in evaluations of P-names based
on whether the names in the domain of a P-name are related to the decisions
in G.
Other partial orders that are especially important are:
A generic for this partial order doesn’t just add a Cohen real and then close
under definability, it adds κ-many. One can then show that you don’t destroy
any cardinals by adding a generic for P (this is a non-trivial lemma)75 . This
then lets you infer (picking big enough κ) that ¬CH holds in M[G]; even if
M satisfies CH, all the cardinals between ω and κ in M are now cardinalities
between ω and κ (which is now the cardinality of the continuum) of different
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
A generic for this partial order allows us to get a surjection from ω to κ, and
collapses the cardinality of κ (and any sets bijective with κ) to ω.
These represent just a taste of some of the possibilities available using forc-
ing. As Joel-David Hamkins (2012) writes (about model-building methods
including forcing):
Set theorists build models to order. (p. 417)
So forcing is a flexible tool that gives us a way of adding sets to models.
There are two points we should note. First:
Fact 43 Let M be a transitive model satisfying ZFC and let M[G] be the model
obtained by evaluating all the P-names for a forcing partial order P and M-P-
generic G. Then M[G] also satisfies ZFC, and in particular M[G] is the smallest
transitive model of ZFC containing both every element of M and G.77
The strategy for proving this is to ‘cook up’ P-names that you know (by the
genericity of G) will ensure that ZFC is satisfied. But the fact that you get the
smallest possible extension is important: It shows that you can think of the addi-
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
76 Proof. Suppose p ∈ P. We must show that there is q ∈ P − G such that q ≤P p. The only non-
trivial case is where p ∈ G. Because P is non-atomic, there are incompatible r and s extending
p. But then one of r and s isn’t in G – all elements of G are compatible with one another.
77 See Kunen (2013), lemma IV.2.19.
Iterative Conceptions of Set 51
Assuming that we can meet every dense set of P in M, we can get a generic
G ⊆ P such that G < M. Finally (3) We add G to M, and then, by evaluating
the P-names, close under definable operations to obtain the forcing extension
M [G].
there should be as many sets as possible.78 Given this thought, it’s natural to
want the universe to be closed under lots of different kinds of set-construction
method. Since we just saw that forcing is one such method, and we already
know that the strong iterative conception is a good conception of sets, the looks
attractive:
So, we have two main set-construction methods (plus union, which allows
us to bundle limit stages together). We can either add in a forcing generic, or
we can form the powerset of a set. Clearly then, we have:
Definition 45 ZFC with the Powerset Axiom removed will be called ZFC− .
Since we can also introduce a generic for any forcing partial order and fam-
ily of dense sets under the forcing-saturated strong iterative conception, we’ll
introduce the following axiom:
Definition 46 (ZFC− ) The Forcing Saturation Axiom or FSA is the claim that
for any partial order P and set D consisting solely of dense sets for P, there is
a generic G intersecting every member of D.79
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
Readers familiar with forcing may already see the problem with the forcing-
saturated strong iterative conception. For the reader that doesn’t, I suggest
briefly pausing to think about what Powerset entails (especially in light of Can-
tor’s theorem) and what follows from Forcing Saturation (especially given
collapse forcings).
one another. This mirrors how the naive conception was brought down by Uni-
versality and Indefinite Extensibility. I’ll refer to the paradox I’ll give as the
Cohen–Scott Paradox as it originates with the mathematical work of Cohen,
and Scott was one of the first to propose the tension I’ll identify. The paradox
is thus not really that ‘new’, and the idea that there might be a tension between
having uncountable sets and always being able to force has been around since
at least the 1970s. However, recent work has developed the philosophy and
mathematics of these ideas substantially.80
Letting “Powerset” denote the Powerset Axiom, the current theory moti-
vated by the forcing-saturated strong iterative conception is ZFC− + Powerset
+ FSA. But we can now note that because we can produce a generic for any
forcing partial order and family of dense sets, for any set x we like we can use
collapse forcing to add a generic making x countable. In fact, we can note the
following:
I see that there are any number of contradictory set theories, all extending
the Zermelo–Fraenkel axioms: but the models are all just models of the first-
order axioms, and first-order logic is weak. I still feel that it ought to be
80 See, for example, Meadows (2015), Scambler (2021), Builes and Wilson (2022), and Barton
and Friedman (MS). Naming the problem “The Cohen–Scott Paradox” is taken from Barton
and Friedman (MS).
81 This is a well-known folklore result, but see Fact 10 of Barton and Friedman (MS) for details.
Iterative Conceptions of Set 55
possible to have strong axioms, which would generate these types of models
as submodels of the universe, but where the universe can be thought of as
something absolute. Perhaps we would be pushed in the end to say that all
sets are countable (and that the continuum is not even a set) when at last all
cardinals are absolutely destroyed. (p. xv)
So the Cohen–Scott ‘Paradox’ is certainly not new, and was noticed from
the inception of forcing. One might then ask: If it’s so obviously bad, why even
consider the forcing-saturated strong iterative conception? The reason to do so
is not that individual agents hold it, but that it forces us to face a possible choice.
Much as we saw with the naive conception, there are different ways we could
go. We could adopt a version of the logical conception that validates Univer-
sality. Or we could adopt a version of the combinatorial iterative conception on
which Indefinite Extensibility holds. Similarly, we could now adopt Power-
set (for example by holding the strong iterative conception) or we could adopt a
conception that validates Forcing Saturation. We’ll explore this in more detail
shortly (in Section 8). For now I want to consider the relationship between the
Cohen–Scott Paradox and diagonalisation.
Question. What (if any) is the link between the Cantor–Russell reasoning and
the Cohen–Scott Paradox?
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
We have already seen a tight link between Russell’s Paradox and Cantor’s
Paradox in Section 3 – in the case where we first take the universal set, then
consider the identity surjection/injection, and then run the standard proof of
Cantor’s theorem, we get the Russell set.
There is a superficial similarity here, in that the (un)countability of some set
x can be viewed as a claim about the (non-)existence of a surjection from ω to
x. But is there any deeper similarity?
As mentioned earlier, the assumption that every set is countable (i.e. for any
set x there is a surjection from ω to x) is equivalent (over ZFC− ) to the claim
that for any forcing partial order and any set-sized family of dense sets D, there
is a generic intersecting D (i.e. the Forcing Saturation Axiom).82 We can now
present the following ‘diagonal’ version of the Cohen–Scott Paradox.
The point to note here is that there is a similarity to the Cantor–Russell rea-
soning. There we had the assumption of the existence of a particular surjection
leading to contradictory claims about (non-)self-membership. Here we have
the existence of an surjection, whilst not leading to contradictory claims about
self -membership, we do have the contradictory p ∈ G ↔ p < G. So whilst
the analogy is not perfect, we have a diagonal-style contradiction obtained
by assuming the existence of a particular surjection. We’ll discuss a possible
significance of this in Section 10.4.
7.4 Summing Up
To sum up, we’ve seen that:
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
Definition 48 The countabilist axiom (or Count) is the axiom ‘Every set is
countable’.
Definition 49 (Informal) We will refer to the view that holds Count as count-
abilism (with countabilist the corresponding adjective), and uncountabilism as
the position that there are uncountable sets.
It’s fair to say that countabilist options for the (weak) iterative conception
have been a lot less studied than the ‘standard’ strong iterative conception, and
so we will have to proceed with a little more care in articulating the alterna-
tive. This way of viewing the sets is still somewhat nascent with much work
still to be done, and we will have to be cautious in our conclusions. Certainly
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
it is less solidified than the standard strong iterative conception, and I don’t
want to overstate my case. I do want to identify, however, that it’s an attractive
alternative. This section, then, will have the flavour of explaining a promising
road of inquiry, rather than the more established picture of the strong iterative
conception we saw in Section 5.
Since we have Count for the countabilist, we can’t have uncountable sets.
For this reason, we’re going to have to drop the Powerset Axiom and adopt
ZFC− + Count. Since we don’t have the Powerset Axiom (indeed we have its
negation) we don’t have the Vα , and so we’re going to have to adopt the weak
iterative conception, rather than the strong iterative conception. So the question
then becomes: Given that the Vα are out, what could our stages/worlds be, and
how are they constructed? Recall that for any weak iterative conception we
need:
Can we come up with weakly iterative theories for the countabilist, and
thereby give a story along the lines of (i) and (ii)? And, in particular, is there
a modal theory of sets that can function for the countabilist much like Lin did
for the uncountabilist; providing a good modal theory of set construction that
upholds their view?
83 There might be other Enumerate! commands. A set being generic entails that you don’t
add in ‘extra information’, and an arbitrary enumeration might add in much more. For example,
0♯ can be thought of as a particular kind of countable set (and hence an enumeration), but can’t
be added by standard forcing techniques. See Barton (MSb) for discussion.
Iterative Conceptions of Set 59
been advocated recently by a few authors. For example, Chris Scambler (2021)
writes:
The guiding idea . . . is to introduce another way of extending a given uni-
verse of sets as an option at each stage of the process. Specifically, we
will imagine we are capable not only of introducing sets whose members
are among already given things..., but also of introducing new functions
between already given (infinite) sets, and in particular of introducing func-
tions defined on the natural numbers and whose range contains any set as a
subset. (p. 1088)
Jessica Wilson and David Builes (2022) express a similar idea (partly
drawing on Scambler (2021)):
Recall that any set-theoretic universe is ultimately generated by two sorts of
processes: the powerset operation and the length of the ordinals. Proponents
of height potentialism maintain that the length of the ordinals is indefinitely
extensible: necessarily, for any ordinals, there could always be more. The
modal approach to [Cantor’s theorem] simply extends this line of thought
to the powerset operation: necessarily, for any subsets of an infinite set,
there could always be more. This is width potentialism. For any set-theoretic
structure, there is both a taller one and a wider one. (p. 2212)
Recall how we could use Even! and Odd! to obtain the hereditarily finite
sets. Can we think of interleaving Reify! and Generify! to obtain a modal
theory for countabilist set theories? The answer is yes.
Scambler (2021) has provided a modal theory of sets that can be used for count-
abilist versions of the weak iterative conception. He starts with the background
^
of L ≺, ∈ but adds two modal operators ⟨v⟩ (for ‘vertical’ modality – reifying the
pluralities of the model into sets) and ⟨h⟩ (for ‘horizontal’ modality – adding
in subsets via forcing). Call this language L ∈,^,≺⟨h⟩, ⟨v⟩ . Boxes [h]ϕ and [v]ϕ are
defined as ¬⟨h⟩¬ϕ and ¬⟨v⟩¬ϕ as usual. In this context, the general ^ can be
thought of as ‘possible through some combination of ⟨v⟩ and ⟨h⟩’.
Scambler then provides the following axioms:84
Definition 50 Sca consists of the following axioms in L ∈,^,≺⟨h⟩, ⟨v⟩ (again I’ll
focus on giving more informal statements, the reader should go to Scambler
(2021) for the formal details):85
84 See Scambler (2021), p. 1091. I’m following the presentation in Barton (MSb).
85 Scambler uses the term “M” (for Meadows) to denote Sca, as he takes inspiration for his view
from Meadows (2015). As we’ll see later, Meadows’ work (drawing on Steel (2014)) is slightly
different (he considers proper class models); therefore I’ve chosen “Sca”.
60 The Philosophy of Mathematics
86 Scambler throws this in with the plural logic, but we’ll keep it separate.
87 Strictly speaking, Replacement is redundant given Separation and Collection. The reason to
separate these out is that Collection and Separation are strictly stronger than Replacement
when Powerset is removed (see Zarach (1996) and Gitman et al. (2016)). Scambler (2021)
works only with the potentialist translations of Replacement.
Iterative Conceptions of Set 61
a generic for any partial order. One issue then is Vertical Modal Powerclass:
Notice that the version of powerclass – the axiom asserting that it’s possible
to have a world with all possible subsets of a set – is restricted to the vertical
modality. This will not hold with the broader modality since one can always
add subsets along the horizontal modality, and so there’s no world containing
every possible subset of an infinite set.
I think that there’s a good case to be made that Sca satisfies Naturalness.
We have a picture of how sets are formed; given some sets we can either Reify!
pluralities into sets (the vertical modality) or Generify! to add forcing generics
(the horizontal modality).88
Moreover, we again get a Paradox Diagnosis; since pluralities can always
be reified into sets, exactly the same points about the Russell plurality (the
plurality of all non-self-membered sets over a given world/stage) as in the case
of Lin still apply. Moreover, there are other conditions that can be shown to
not determine sets. For example, since any set can always be collapsed to the
countable using Generify!, more sets can always be made countable, and there
is no set of all countable sets. Not only does this conception reject Universality
and accept Indefinite Extensibility (for resolving the standard set-theoretic
paradoxes), but explains why its proponent should accept Forcing Saturation
and reject Powerset too (for a resolution of the Cohen–Scott Paradox).
Regarding Interpretation, two theorems are especially important. First we
have:
Theorem 51 (Scambler, 2021) Sca interprets ZFC− + Count under the poten-
tialist translation (the potentialist translation, recall, takes a formula ϕ in L ∈
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
So there’s a sense in which when we have the full modality, thinking of the
sets as constructed in a manner consonant with Sca gets us ZFC− + Count.
This is a pretty nice set theory in which one can do much of the usual construc-
tions. However, it’s at least desirable to have contexts in which ZFC is true (for
interpreting the higher reaches of ‘standard’ set theory). For this we also have:
88 I discuss the Naturalness of Sca (in particular going through the axioms one by one) in Barton
(MSb).
89 Scambler actually shows that Sca interprets ZFC with the Powerset axiom merely removed.
However, a trivial modification (adding the modal versions of Collection and Separation
instead of Replacement) to his system gets you full ZFC− , so we state this stronger form of
the theorem. See Barton (MSb) for details. Recent work by Scambler shows that one can get
1
more, in particular that a regularity property for reals – the Π 1 -Perfect Set Property – holds
˜
under Sca. See Scambler (MS) for details.
62 The Philosophy of Mathematics
Theorem 52 Scambler (2021) Sca interprets ZFC when we restrict to the ver-
tical modality (i.e. when we do the potentialist translation but replace □ and ^
by [v] and ⟨v⟩ throughout).
using the non-modal interpreted theory. Recent work by Scambler can be used
to show that there is a Capture-theorem available for Sca.90 Since the state-
ment is a little more involved and there are still some questions open, I’ll defer
its consideration until later.
90 See Scambler (MS) for the result, and Barton (MSb) for the application to Capture.
Iterative Conceptions of Set 63
91 For more details about SteMMe, and a comparison with Sca, see Barton (MSb).
92 I adopt predicative plural logic since we will only need to talk about definable classes and it
will make some of the model-theoretic analysis easier. One can modify the approach to make
the underlying plural logic impredicative, if one so desires. See Barton (MSb) for discussion.
64 The Philosophy of Mathematics
Fact 55 Barton (MSb) SteMMe interprets ZFC− + Count under the potentialist
translation.94
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
and:
So, just as in Sca, we have the nice theory ZFC− + Count, and we have
ZFC holding in some restricted contexts. We’ll critically examine how nice
this theory is (especially with respect to the goals of Section 2) in Section 9.
Concerning Paradox Diagnosis, we should note that, in stark contrast to
both the strong iterative conception and the version of the weak iterative con-
ception axiomatised by Sca, our worlds/stages are proper classes. There is a
93 There are redundancies here, but we separate them out in order to aid philosophical discussion.
94 You in fact get a version of the Perfect Set Property too, but I’ll suppress this detail for
now. See Barton (MSb).
Iterative Conceptions of Set 65
possible puzzle here – why can’t we collect together the sets from one of
these proper class worlds to form a set? After all, all the members of some
proper classes (e.g. the ordinals) are ‘available’ for collection at every world.
The answer is that the collection forming operation – set forcing – does not
allow them to be collected. So we still have Paradox Diagnosis (though one
that merits some serious philosophical scrutiny).95 Although there are worlds
containing proper classes, we avoid contradiction by having a suitably ‘weak’
operation of set formation. This provides an explanation for the advocate of
SteMMe as to why the problematic classes like the Russell plurality do not
form a set, though in a manner somewhat different from Sca. We are, however,
given an explanation of why Indefinite Extensibility holds (one can always
use Generify! to add more sets), and which of Forcing Saturation and Pow-
erset fails (Forcing Saturation holds because any set can be made countable,
and Powerset fails because one can always use Generify! to add more subsets
of a given set).
Discussion of Capture I will defer until Sections 9 and 10. Like with Sca,
there is a Capture-theorem available, but it is somewhat more complicated and
its philosophical import is still open.
8.5 Summing Up
There are many details to be ironed out with these proposals (I will discuss some
in the next couple of sections). For now it suffices to note that though they are
somewhat nascent, there are theories like Sca and SteMMe that provide a modal
theory for the weak iterative conception that validates Forcing Saturation and
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
Count. That’s all well and good, but we might ask at this point: Which is better
out of the strong iterative conception and the forcing-saturated weak iterative
conception when we bear in mind the goals of set theory?
95 For example, Linnebo (2010) and Studd (2019), would not take this response to be satisfactory.
They think that there are good grounds for asserting that whenever we have a plurality, we can
turn it into a set, and so they won’t find the picture provided by SteMMe appealing.
66 The Philosophy of Mathematics
Things are a little more challenging under the forcing-saturated weak itera-
tive conceptions. Because we don’t have Powerset, we can’t just piggy-back
off the ‘standard’ account of mathematics available under the strong iterative
conception.
We’ve seen two versions of the weak iterative conception (given by SteMMe
and Sca) that validate Forcing Saturation. However, in this context we don’t
have the Powerset Axiom, and hence can’t build many of the usual representa-
tions of structures that we want. So there’s a number of questions we can ask
about the forcing-saturated countabilist interpretation of mathematics:
96 See, for example, Maddy (1988a), Maddy (1988b), Koellner (2014), and Incurvati (2017)
among many others.
Iterative Conceptions of Set 67
The quick answer is that you can still have ZFC in a restricted domain; you just
can’t have all subsets of the sets in those domains (since for any set x, there’s a
collapsing function from x to ω). If you want to have ‘uncountable sets’ you just
have to leave out the subsets that witness bijections with the natural numbers.
(A parenthetical remark that should be included at this point: The idea that
sets might be small but ‘appear’ large in some model appears in the work
of Skolem, especially Skolem (1922). Often, however, Skolem’s position is
cashed out via a scepticism and/or referential indeterminacy by asking the ques-
tion “How do I know I’m not living in/speaking about a countable model?”.
The present family of views does not have this flavour. It is compatible with
the idea that we can refer to the universe without an issue; it is just that the level
of Forcing Saturation is so strong that we can only talk about ‘uncountable’
sets by missing out functions.)
One can have very natural looking models here. For example, as well as
countable transitive models, it’s possible to have transitive models of ZFC con-
taining all ordinals (so-called inner models) within a model of ZFC− + Count.
Recall that, for example, Sca interprets ZFC under the vertical modality and
SteMMe can get ZFC in the constructible universe. So any countabilist theory
based on Sca or SteMMe has inner models of ZFC.
Aside from the use of the modal theories presented here, there are also natural
axioms that get us inner models for ZFC plus large cardinals. Since the axioms
are somewhat complex, I’ll provide them in a -box:
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
I’ll mention some in passing, but I won’t go into details since the math-
ematics starts to get tricky. The interested reader is directed to Scambler
(MS), Barton (MSb), and Barton and Friedman (MS) for further refer-
ences and a fuller discussion of these examples. One way is to assert the
existence of ‘sharps’ – these imply that there are self-embeddings from
many inner models and can be used to get ZFC plus large cardinals in
inner models within ZFC− + Count.a Another (related) kind are regular-
ity properties for sets of reals. In fact, both Sca and SteMMe can interpret
a scheme corresponding to a version of the perfect set property (for the
cognoscenti, the Π11 -Perfect Set Property) which implies that there are
˜
many inner models of ZFC.b Other regularity properties for sets of reals
(e.g. Projective Determinacy) can be (schematically) rendered in ZFC− +
Count, and also imply that there are inner models of ZFC plus many large
cardinals. Finally in Barton and Friedman (MS) we propose an axiom (the
68 The Philosophy of Mathematics
Ordinal Inner Model Hypothesis), which implies that every set is count-
able but also that ZFC with large cardinals added holds in inner models
(again for the cognoscenti – one can get 0♯ ).
a See Regula Krapf’s PhD thesis (Krapf (2017)) for details of handling sharps in the
countabilist context.
b See Scambler (MS) and Barton (MSb). Defining the Π 11 -Perfect Set Property would take
us too far afield; see, for example, Kanamori (2009)˜(sections 11-12) for details.
97 In Barton (MSa) I’ve argued that this symmetry can be used to claim that uncountabilism is in
fact restrictive.
98 In fact, since you can think of a real number as coding a countable set, the study of set
theory is in a way just the study of real numbers under ZFC− + Count. This is supported by
the fact that second-order arithmetic and ZFC− + Count are bi-interpretable. See section 5.1
of Regula Krapf’s PhD thesis (Krapf (2017)) for a nice presentation of this result.
Iterative Conceptions of Set 69
The former question is easily handled under the forcing-saturated weak itera-
tive conception. Since ZFC is only true relative to a model that misses out sets,
the behaviour of the continuum function (as well as other independent sen-
tences) should be understood via the diverse world-to-world information we
get out of the different models of ZFC. This has affinities with some so-called
multiverse views in the philosophy of set theory (we’ll discuss these later in
Section 10; for our purposes now one can simply read ‘multiverse’ as the col-
lection of all countabilist worlds). For example, Joel-David Hamkins (2012)
writes:
Since there is no maximal ZFC structure for the forcing-saturated weak iter-
ative conception, we have an answer to the question of CH in ZFC-based set
theory. Simply put, it is to be found in how CH behaves across structures that
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
equivalent for the countabilist to the ‘limitation of size’ principle that all
proper classes are the same size.a If the advocate of the forcing-saturated
weak iterative conception could motivate this limitation of size principle,
they would then have a complete story for Theory of Infinity. Simply put,
every collection would be either (a) finite, (b) infinite, or (c) proper-class-
sized, and the continuum hypothesis (rendered as a claim about proper
classes) would be true.
a See Holmes et al. (2012), section 3.4.
iterative conception had an enormous head start (a good 50 years or so). Races
that seemed one-sided can get more competitive over time though. For exam-
ple, the logical conception is experiencing something of a resurgence due to its
possible application in formal semantics having previously been regarded as
almost dead in the water (or at least deeply problematic).99 So it’s worth think-
ing of how each responds to the desiderata outlined in Section 2, contrasting the
two, and considering whether the forcing-saturated weak iterative conception
might catch up. For the sake of ease, we repeat our theoretical virtues here:
99 See Linnebo (2006), Linnebo and Shapiro (2023), and Roberts (MSa).
Iterative Conceptions of Set 71
Generous arena is handled very differently by the two approaches. But each
has its own answer. The strong iterative conception can essentially piggy-back
off the standard account of Generous Arena given in Section 2. Little more
needs to be said here.
The case of the forcing saturated weak iterative conception is more contro-
versial. Here the reals are a proper class (at least in the non-modal theory).
Set theory here is directly akin to second-order arithmetic, and analysis can be
thereby interpreted (so long as we allow talk of proper classes). But third-order
arithmetic is out of reach, standardly interpreted. However, since we have ZFC
plus large cardinals in inner models, proofs using resources from third-order
arithmetic and above can be interpreted in restricted contexts. Whether this
constitutes a hobbling of mathematical practice or just a different approach is
a question I leave open for philosophical examination.100
100 See, for example, the debate between Solomon Feferman and John Steel in Feferman et al.
(2000), as well as Tatiana Arrigoni and Sy-David Friedman’s take on the matter in Arrigoni
72 The Philosophy of Mathematics
This has implications for Shared Standard. Both the strong iterative con-
ception and forcing-saturated weak iterative conception provide their own
Generous Arena, and hence their own account of when a proof is legitimate.
Each standard is very different, though, if we have Forcing Saturation, third-
order resources are not legitimate for reasoning about the reals. So both have an
account of Shared Standard, but the forcing-saturated weak iterative concep-
tion deviates substantially from the currently accepted norm. This said, under
this countabilist approach, proofs in third-order arithmetic and/or ZFC are not
wrong, they just need to be interpreted in restricted contexts. Again, I leave it
open whether or not this should count against the position or it is simply merely
different.
Regarding the Limits of Formalisation, both are able to handle Gödelian
incompleteness in much the same way (claims about relative provability can be
construed as claims about first-order arithmetic, and the first-order arithmetic
provided by the two conceptions are not significantly different)101 . However,
since both provide very different pictures of the role of the continuum and
independence, they provide quite different answers to the question of our
knowledge of the continuum. The strong iterative conception has several ques-
tions to answer about large cardinal independence and the behaviour of the
continuum function. The forcing-saturated version of the weak iterative con-
ception, on the other hand, answers basically all questions about sets. Every
set is countable, and there are no large (or even uncountable) cardinals, even
if there are large cardinals and uncountable cardinals in inner models. Since
all sets are countable, it’s perhaps somewhat unsurprising that we can answer
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
questions about them more easily. Still, the continuum hypothesis is pushed
to a question about class theory, and in particular is connected with global
well-orders for the universe (whether there’s a proper-class-sized bijection
F: V ↣ → Ord) . As we noted earlier, if such a countabilist can motivate the
claim that all proper classes are the same size, then CH is solved too. But
perhaps one can argue that whilst the sets are relatively easily known, the con-
tinuum/proper classes are not, and so we leave this question open. But there are
at least avenues for making philosophical progress on this question.
and Friedman (2013). Relevant here is the aforementioned multiverse view provided by John
Steel (in Steel (2014)) with subsequent development by Penelope Maddy and Toby Meadows
(Maddy and Meadows (2020)). See also Barton and Friedman (MS) (for an argument that
many of the usual foundational roles for large cardinals can be performed in the countabilist
setting).
101 Really, all one gets is that the different theories proposed will yield more/less information
about the natural numbers. But any theory of arithmetic compatible with one conception is
compatible with the other.
Iterative Conceptions of Set 73
For example, let κ be the least inaccessible and ω1 be the least uncount-
able cardinal. Both are regular, and both provide a natural model for the
base theory – Vκ provides a model for ZFC (in fact, second-order ZFC),
and H(ω1 ) provides a model for ZFC− .
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
Moreover, one can postulate the existence of sets with closure under count-
abilism (just not enough to get you an uncountable cardinal). Here’s a slightly
tricky example:
∀x∃a(x ∈ a ∧ ‘a is transitive’ ∧ ϕ ↔ ϕa )
that is, for any set x there is a transitive set a such that x ∈ a and ϕ is
absolute between a and the universe. ZFC− with this added is known as
ZFC−Ref . This theory is very weak – still far below the consistency strength
of ZFC (and so is consistent if ZFC is). But it adds in sets with closure;
102 For example, the Proper Forcing Axiom implies that 2ℵ0 = ℵ2 . For a survey of the Proper
Forcing Axiom, see Moore (2010).
74 The Philosophy of Mathematics
So whilst we know that we’ll have to get rid of one of Forcing Saturation or
Powerset, whichever way we go, we can add back in some restricted versions
of whatever we rejected.
Metamathematical Corral can be dealt with immediately. Both concep-
tions motivate theories that can handle talk of set-theoretic models easily, and
so there is no particular difference here. Similarly for Risk Assessment, whilst
there might be small fluctuations dependent upon which theory is eventually
picked, both conceptions can motivate theories with a good deal of strength
on an independently plausible conception. We also might think that there’s no
need to settle on a single conception for Risk Assessment; so long as the con-
ceptions seem cogent and coherent, we can have confidence in the consistency
of theories that are proved consistent on each picture. In particular, if a the-
ory U is proved consistent by theories motivated under each conception, then
more power to U – its consistency is converged upon by two distinct cogent
conceptions of set.
Each of Naturalness, Interpretation, and Paradox Diagnosis has been dis-
cussed earlier, and so I won’t repeat myself. Suffice it to say, all of Lin, Sca,
and SteMMe perform fine with respect to these desiderata. However, we owe
the reader an explanation of Capture. The strong iterative conception and Lin
performs perfectly here; one can use the Vα to quickly provide a Kripke model
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
for Lin, and then (using the theorem that every set belongs to some Vα ) get the
result that every set lives there. For the countabilist versions of the weak itera-
tive conception, there are Capture-theorems available, but since the details are
a little fiddly, I relegate their discussion to a -box (even then though, giving
all the gory details would get us too deep in the weeds, so I direct the inter-
ested reader to the relevant papers). The core point is that though one can get a
Capture-theorem for these theories, it is still somewhat unsatisfying.
implies that there are many inner models of ZFC (in fact, the Π11 -Perfect
˜
Set Property implies that L[x] satisfies ZFC for every real x; see Solovay
(1974) and Taranovsky (2004)). This regularity property can then be used
to get Kripke models for Sca and SteMMe containing every set (basically
using the various L[x]).
The slight dissatisfaction results from the fact that in the case of Lin, the
Kripke model we obtain meshes very nicely with the informal description
of the way sets are formed (namely via powerset and union). Indeed, the
accessibility relation we get out of the Vα exactly matches some applica-
tion of powerset and union-bundling. However, for the cases of Sca and
SteMMe, there may be countable sets that are in the Kripke model that
are not added by forcing. One might find this slightly dissatisfying – after
all, aren’t the modal theories supposed to be telling us how the sets are
formed? Coming up with a modal theory that better meshes with the infor-
mal set-construction methods represents an open question for the advocate
of forcing-saturated versions of the weak iterative conception that we’ll
explicitly identify in Section 10.
a See, for example, Kanamori (2009), esp. sections 11–12.
For these reasons I think that both the strong iterative conception and the
forcing-saturated weak iterative conception are each viable conceptions of set.
The strong iterative conception clearly fits better with current orthodoxy, but
that’s not a good reason to discount the forcing-saturated weak iterative con-
ception out of hand. In the end, I think that a careful analysis is needed, either to
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
choose one of the two or to learn to live with the pluralism they offer. For this to
be done successfully, more development of these two (and other) conceptions
is required, especially on the side of the juvenile weak iterative conception.
As remarked earlier (Section 9) there is some progress here, but the Capture-
theorems for Sca and SteMMe are not as good a match as we get with Lin and
the Vα . We can also ask similar questions about non-modal theories of the weak
iterative conception. Positively resolving this question would go some way
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
iterative conception and we might worry that the weak iterative conception is
not sufficiently well-formulated to provide enough constraints.
Here’s a somewhat silly example of a description of an iterative process.
Definition 57 (Informal) The trivialising conception of set holds that sets are
formed in stages. There are just two stages. At stage 0 we have nothing. At
stage 1 we perform the following operation: Form all the sets!. There are no
other stages.
What’s wrong with this as a version of the weak iterative conception? I think
it’s important to recall (Section 3) what we want out of a conception of set.
We want a conception that satisfies Naturalness, Interpretation, Paradox
Diagnosis, and Capture.
This trivialising conception does not perform well here. Whilst I’m not quite
sure how to assess it for Naturalness (and Capture will likely be trivially sat-
isfied should one be able to provide a suitable theory) it performs very poorly
with respect to Paradox Diagnosis and Interpretation. It doesn’t explain why
paradoxical collections don’t get into its second stage. We have no explana-
tion – beyond wielding a contradiction as a Dummetian ‘big stick’ – of why the
operation Form all the sets! doesn’t form paradoxical ones. And it is totally
uninformative about the theory we should adopt. So, yes, it is a legitimate ver-
sion of the weak iterative conception. But it is also rubbish. We can thus safely
kick it to the kerb. By contrast, the countabilist versions of the weak iterative
conception, with their attendant axioms and modal theories, look promising,
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
a whole lot in common beyond their weak iterativity). So I don’t think we are
going to get a lot of informativeness out of the weak iterative conception alone.
However, one thing we do get is the idea that there should be some sort of
description of the universe as unfolding as new sets are built. And I think the
following is true: Legitimate ways of constructing sets should be well-founded.
Here lies the challenge for coming up with a more detailed account of the
stages and/or modal theories for the weak iterative conception: Many of the
possible candidates for modal theories considered in Section 8 are not well-
founded in the sense that the corresponding frames don’t have a well-founded
accessibility relation. The problem concerns forcing: It’s pretty rare – though
not impossible – to have forcing extensions that are minimal in any interesting
sense.103
between them.
Is this a knock-down? I think not. The point I wish to make is that although
accessibility is non-well-founded in the relevant Kripke model, the notion of
a set-construction method might still be well-founded. One just needs it to be
indeterminate what set gets added.
To see this, here’s a simpler non-set-theoretic example. Let’s suppose that
we’re given a finite line segment l ⊂ R. Suppose further that I have a single
construction method Extend! that allows me to extend l in a single direction.
Now I could extend l to the left, or I could extend l to the right. Moreover,
if I extend l left, I don’t get what I get if I extend l right (let’s assume that l1
and l2 have to comprise exactly the same points to be identical). Moreover, any
time I extend l in one of the two directions to a line l′, there’s a dense ordering
103 A good example of a partial order in which one does have an interestingly ‘minimal’ extension
is Sacks forcing. See Geschke and Quickert (2004) for a survey.
Iterative Conceptions of Set 79
of smaller lines that I could have extended to (with length greater than l but
smaller than l′). But this seems to me like a perfectly fine way of constructing
new lines from old. Indeed, one could formalise this modally if one so desired,
and a corresponding Kripke frame could have a non-well-founded accessibil-
ity relation. But the method of construction isn’t non-well-founded, it’s just
indeterminate.104 This has been recognised since at least the time of Euclid
and Aristotle (indeed, there is a more-than-superficial resemblance to Zeno’s
dichotomy paradox). What I suggest is that one looks at the well-founded sub-
relations of the accessibility relation. These will correspond to ways we can
legitimately construct new objects from old. For the strong iterative concep-
tion, it is just their luck that their accessibility relation is well-founded and
matches their specification of the processes involved in their version of the
weak iterative conception. But this needn’t be the case. It’s then open to us to
say that, whilst I can force to a world (and thereby see a descending sequence in
the accessibility relation), the way I get to any world has to be doable in a well-
founded way. But this suggestion, though promising, is very far from being
worked out in detail and represents a substantial open question that needs to be
answered for modal theories like Sca and SteMMe. So we ask:
I’ve done throughout this Element, to think of modal theories as implicitly giv-
ing us some notion of stage, where a stage can just be identified with a world.
This move isn’t clearly forced on us, however. For example, we might instead
choose to formulate the notion of stage directly (as in much work in the latter
half of the twentieth century).105 So we ask:
and Powerset. But I want to emphasise that whilst I do think this is a fundamen-
tal tension, there are many more options out there, some of which are weakly
iterative. What about, for instance, inner model theory and the Ultimate-L pro-
gramme (Woodin, 2017)? I won’t go into detail about this here, but the rough
idea is to come up with an ‘L-like’ model that is able to give a good structure
theory for V and still incorporate large cardinals (V = L implies that many
large cardinals don’t exist). There are even iterative-style set theories on which
every set has a complement (see Forster (2008) and Button (2022))! And what
about the cornucopia of proposals for motivating set-theoretic axioms under the
strong iterative conception (e.g. Freiling’s darts, determinacy, forcing axioms,
reflection principles)? Aren’t I presenting an all-too-narrow view of the state
of the art?
Yes! It is absolutely too narrow, and space doesn’t permit me to go into the
full details of every possible direction in set theory. My point here was not
to propose Powerset and Forcing Saturation as the two possibilities for set-
theoretic development (though I do think they might be especially attractive to
philosophers). My focus was rather to articulate the idea that in certain contexts
we can see conceptions as emerging from trading off inconsistent principles,
and thereby highlight some similarities between our own predicament and that
of our intellectual ancestors. In particular, I made simplifying assumptions there
too – there’s far more out there than the conceptions I concentrated on.
Really the space of conceptions should be far broader and the distinctions
not as conceptually neat as these pages might seem to indicate. I’ve said little
about other – possibly non-iterative – conceptions of set. We might have exam-
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
ined the graph conception (e.g. Incurvati (2020)). There are conceptions based
on non-classical logics, such as paraconsistent (e.g. Priest (2002); Jockwich
et al. (2022)) or constructivist/intuitionist approaches (e.g. Feferman (2010);
Bell (2014); Scambler (2020)). Others use an idea of predicativity (e.g. Fefer-
man and Hellman (1995); Linnebo and Shapiro (2023)). Some of these may
fit into the weak iterative conception mould, but there’s no requirement to
do so.
The point is just the following: This Element isn’t meant to be providing a
classification for every conception of set. My point is just that by considering
(i) the interrelations between different conceptions, and (ii) how we trade off
inconsistent principles, we can come to understand better the space of possibil-
ities for articulating the mathematically fertile notion of collection. There is a
huge amount of work to be done in developing many more conceptions of set,
and thinking about their relationships to philosophical questions. We should
start broadening our horizons now.
Iterative Conceptions of Set 81
in a very different way from the actualist; for them it is a way of talking about
interrelationships between the different universes on offer, and ways of moving
between them.
Each view has its own idiosyncrasies and suite of problems to be addressed.
One aspect of each is how we regard the determinacy of truth concerning math-
ematical claims (in particular in the language of set theory). The universist will
likely assert that every sentence of set theory has a definite truth value – assum-
ing we can refer to their universe without issue, the truth or falsity of claims
should just be understood as the truth or falsity of claims there. Likewise the
multiversist will likely assert that there are set-theoretic claims of indetermi-
nate truth value – true in some worlds and false in others. The potentialist
(given mirroring) is likely to fall on the side of determinacy, at least insofar
as ‘normal’ mathematical claims go (which should be understood under the
potentialist translation). Whilst this is perhaps somewhat broad-brush – there
are possibilities for modifying the conception of truth for each view – those at
least seem like the main options.
82 The Philosophy of Mathematics
For the universist, there is also the old problem of the nature of proper
classes. For example, Øystein Linnebo (2010) writes:
The problem is as follows. Given the stages of any version of the weak iter-
ative conception, the universist holds that there is a determinate totality of all
the sets in the stages. This can be cashed out in plural terms; there are some
sets xx such that that could be no set of all the xx (for ease, let’s just assume
that the xx comprise every pure set). But what is it then that stops us forming
these sets into a new set? We have a definite plurality of them, and so could
characterise the relevant membership relation. One response is to say that con-
tradiction would ensue. But this only holds if you assume that the xx contain
every possible pure set. So, the universist has to come up with a meaningful
explanation of proper classes that makes it clear why they’re different from
sets, and why the seeming ability to talk about such collections isn’t an issue.
Similarly, many see the generality and flexibility of forcing as evidence that
a given domain of sets can be expanded. Here’s Hamkins (2012) on the subject:
from the other modes of reasoning. Similarly, a set theorist with the uni-
verse view can insist on an absolute background universe . . . , regarding all
forcing extensions and other models as curious complex simulations within
it. (I have personally witnessed the necessary contortions for class forcing.)
Such a perspective may be entirely self-consistent, and I am not arguing that
the universe view is incoherent, but rather, my point is that if one regards
all outer models of the universe as merely simulated inside it via complex
formalisms, one may miss out on insights that could arise from the simpler
philosophical attitude taking them as fully real. (p. 426)
So, an open question for the universist is how we should interpret the use of
forcing over the universe (including how natural these interpretations are).108
As noted earlier, the multiversist faces no such difficulties. However, they
find themselves in hot water concerning the usual problems of generality
107 Linnebo (2010) is especially concerned with the semantics of plural quantification here, and
I’ve suppressed this detail for clarity.
108 This is a literature I’ve contributed to in Barton (2021) and Antos et al. (2021).
Iterative Conceptions of Set 83
relativism. They assert that there is no absolute universe, but then immediately
seem to make claims about all universes. The immediate question is: “Why
can’t we just understand this domain as the absolute universe?”. Since the lit-
erature here is enormous, I’ll say no more about it, but merely point out that it
remains open.109
The potentialist does not face these problems. If one believes that one can
always Reify! and Generify! over any definite plurality, and talk about these
processes modally, one does not face the same difficulties. Any definite plu-
rality forms a set, and any definite plurality can be forced over.110 Since the
universe is not modally definite, they may contend that there is no definite plu-
rality of all sets that could be Reified! into a set, and no necessarily uncountable
partial orders that could be fed into Generify!. This is the response of both Lin-
nebo (2010) (for proper classes only) and Scambler (2021) (for both). Given
that their modality is legitimate, a response can be made out along these lines.
An important question is thus whether that modality can be given an accept-
able gloss, or is parasitic on other (unavailable) notions.111 The multiversist and
universist can both explain the modality by reducing it to other notions (direct
quantification over universes for the former, restricted quantification over the
stages for the latter). So there is a real question of whether the potentialist has
just exchanged one suite of problems for another, and whether one is especially
worse.
A final question regarding absolute generality concerns the similarity
between the reasoning involved in Cantor–Russell and Cohen–Scott. Some
authors have argued that the similarity between the two suggests that if one
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
109 For further reading see Rayo and Uzquiano (2006), Florio and Linnebo (2021) (esp. chapter
11), and Studd (2019).
110 There is a question of whether the motivations for these different positions are satisfactory, see
Roberts (MSb).
111 See Linnebo (2018), chs. 3 and 12 for some discussion.
112 See Meadows (2015), Scambler (2021), and Builes and Wilson (2022) for discussion.
84 The Philosophy of Mathematics
The next objection comes from the staunch set-theoretic realist/platonist, who
thinks that there’s just a world of sets ‘out there’ where every set-theoretic
sentence has a definite truth value. Conceptions of set are great and all, but at
the end of the day the theories they motivate are either true or false about this
universe, and this is the only arbiter of correctness we need. All this talk of
theoretical virtues and conceptions of set is a mere red herring.
I don’t find this line of argument very persuasive at all. I think the history of
set theory, with all its twists and turns, false starts, and possible choice points,
indicates that this just isn’t a very fruitful way to look at things. To see this,
let’s grant for the sake of argument that there is such a platonic realm. What
should we think of our talk concerning it? There is a pessimistic probabilistic
argument available here: Do we really think, out of all the possible conceptions
113 I thank Toby Meadows for some discussion of this point. See also Simmons (1990).
114 See Chalmers (2020) for a survey.
Iterative Conceptions of Set 85
we might have and all the ways we might have gone and continue to go, that
we will really select the ‘right’ one? I think it entirely possible what we’ve
discussed here is probably a very small snapshot of what is quite a large space.
The conceptions we’ve come across may well just constitute a fraction of all
the possible conceptions available to humans and gods. What is the probability
(given our lack of perceptual interaction with this universe) that we happen to
pick the right conception? I would say low.115
One could, as a response, say that we do have some sort of perception of the
universe of sets. I don’t have much to say here, beyond the well-worn point
that this seems like mysticism to me. Another option is simply a fatalistic pes-
simism about our chances. But I see a better way out – to regard the interesting
questions as ones concerning what we do with our conceptions and the theo-
ries they motivate, and how they interact with our knowledge as a whole. This
strikes me as an area where we can learn and make progress, rather than simply
arguing about whose mystical eye sees the farthest.116
10.7 Pluralism?
I’ve argued that we now find ourselves at a fundamental choice point, do we go
with Forcing Saturation, Powerset, or something else entirely? There is, how-
ever, a different option: We might end up in a situation in which the various
conceptions perform better with respect to certain criteria and/or in different
contexts. It’s possible that we might be led to a strong kind of pluralism, where
claims using the term “set” need to be relativised to a particular kind of concep-
tion in order to be assessed for truth. There’s a special challenge for analysing
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
mathematical practice here. Normally (at least within ZFC set theory) the ‘spec-
tre’ of pluralism does not too radically alter the typing of mathematical objects
(e.g. within different theories extending ZFC the reals are always a set). How-
ever, here we do have significantly different types – the continuum might be
a proper class under the countabilist but a tiny accessible set under the strong
iterative conception. To me, it seems philosophically open which route we take,
or even if we need to pick one. So we ask:
Question What are the prospects for a set-theoretic pluralism arising out of the
different conceptions of set discussed here?
115 I also make a version of this argument in more detail in Barton (2022).
116 This way of thinking has some affinities with Penelope Maddy’s naturalism (Maddy, 1997),
second philosophy (Maddy (2007)), and thin realism (Maddy (2011)). I perhaps differ from her
in that I think that an appealing underlying conception is more than a mere “useful heuristic”
(Maddy (2011), p. 136).
86 The Philosophy of Mathematics
117 The idea that we don’t have much control is advocated by Wilson (2006) and Cappelen (2018).
References
Antos, C., Barton, N., and Friedman, S.-D. (2021). Universism and extensions
of V. The Review of Symbolic Logic, 14(1):112–54.
Arrigoni, T., and Friedman, S.-D. (2013). The Hyperuniverse Program. Bulletin
of Symbolic Logic, 19(1):77–96.
Bagaria, J. (2005). Natural axioms of set theory and the continuum problem.
In Proceedings of the 12th International Congress of Logic, Methodol-
ogy, and Philosophy of Science, pages 43–64. King’s College London
Publications.
Barton, N. (2017). Executing Gödel’s Programme in Set Theory. PhD thesis,
Birkbeck, University of London.
Barton, N. (2021). Indeterminateness and ‘the’ universe of sets: Multiversism,
potentialism, and pluralism. In Fitting, M., editor, Selected Topics from
Contemporary Logics, Landscapes in Logic 2, pages 105–82. College
Publications.
Barton, N. (2022). Structural relativity and informal rigour. In Oliveri, G.,
Ternullo, C., and Boscolo, S., editors, Objects, Structures, and Logics:
FilMat Studies in the Philosophy of Mathematics, pages 133–74. Springer
International Publishing.
Barton, N. (MSa). Is (un)countabilism restrictive? To appear in the
Journal of Philosophical Logic. Preprint: https://philpapers.org/rec/
BARIUR.
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
Ferreirós, J. (2007). Labyrinth of Thought: A History of Set Theory and Its Role
in Modern Mathematics (2nd Edition). Springer, Birkhäuser.
Fine, K. (2005). Class and membership. Journal of Philosophy, 102(11):547–
72.
Florio, S., and Leach-Krouse, G. (2017). What Russell should have said to
Burali-Forti. Review of Symbolic Logic, 10(4):682–718.
Florio, S., and Linnebo, O. (2021). The Many and the One: A Philosophical
Study of Plural Logic. Oxford University Press.
Forster, T. (2008). The iterative conception of set. The Review of Symbolic
Logic, 1(1):97–110.
Geschke, S., and Quickert, S. (2004). On Sacks forcing and the Sacks prop-
erty. In Löwe, B., Piwinger, B., and Räsch, T., editors, Classical and
New Paradigms of Computation and their Complexity Hierarchies, pages
95–139, Springer Netherlands.
Giaquinto, M. (2002). The Search for Certainty: A Philosophical Account of
Foundations of Mathematics. Oxford University Press.
Gitman, V., Hamkins, J. D., and Johnstone, T. A. (2016). What is the theory
ZFC without power set? Mathematical Logic Quarterly, 62(4–5):391–
406.
Gödel, K. (1940). The Consistency of the Continuum Hypothesis. Princeton
University Press.
Gödel, K. (1947). What is Cantor’s continuum problem? In [Gödel, 1990],
pages 176–87. Oxford University Press.
Gödel, K. (1964). What is Cantor’s continuum problem? In [Gödel, 1990],
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
Holmes, M., Forster, T., and Libert, T. (2012). Alternative set theories.
In Sets and Extensions in the Twentieth Century, volume 6 of Hand-
book of the History of Logic, pages 559–632. Elsevier/North-Holland,
Amsterdam.
Incurvati, L. (2017). Maximality principles in set theory. Philosophia Mathe-
matica, 25(2):159–93.
Incurvati, L. (2020). Conceptions of Set and the Foundations of Mathematics.
Cambridge University Press.
Incurvati, L. and Murzi, J. (2017). Maximally consistent sets of instances of
naive comprehension. Mind, 126(502):371–84.
Jockwich, S., Tarafder, S., and Venturi, G. (2022). Ideal objects for set theory.
Journal of Philosophical Logic, 51(3):583–602.
Kanamori, A. (2007). Gödel and set theory. The Bulletin of Symbolic Logic,
13(2):153–88.
Kanamori, A. (2009). The Higher Infinite: Large Cardinals in Set Theory from
Their Beginnings. Springer, 2nd edition.
Koellner, P. (2009). On reflection principles. Annals of Pure and Applied Logic,
157(2–3):206–19.
Koellner, P. (2014). Large cardinals and determinacy. In Zalta, E. N., editor,
The Stanford Encyclopedia of Philosophy. Metaphysics Research Lab,
Stanford University, spring 2014 edition.
Krapf, R. (2017). Class forcing and second-order arithmetic. PhD thesis, The
University of Bonn. Universitäts- und Landesbibliothek Bonn.
Kunen, K. (1980). Set Theory: An Introduction to Independence Proofs. Else-
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
vier.
Kunen, K. (2013). Set Theory. College Publications.
Linnebo, Ø. (2006). Sets, properties, and unrestricted quantification. In Rayo,
A., and Uzquiano, G., editors, Absolute Generality, pages 149–78, Oxford
University Press.
Linnebo, Ø. (2010). Pluralities and sets. Journal of Philosophy, 107(3):144–64.
Linnebo, Ø. (2013). The potential hierarchy of sets. The Review of Symbolic
Logic, 6(2):205–28.
Linnebo, Ø. (2014). Plural quantification. In Zalta, E. N., editor, The Stanford
Encyclopedia of Philosophy. Fall 2014 edition.
Linnebo, Ø. (2018). Thin Objects: An Abstractionist Account. Oxford Univer-
sity Press.
Linnebo, Ø., and Shapiro, S. (2023). Predicativism as a form of potentialism.
Review of Symbolic Logic, 16(1):1–32.
Mac Lane, S. (1986). Mathematics: Form and Function. Springer.
Maddy, P. (1983). Proper classes. Journal of Symbolic Logic, 48(1):113–19.
References 91
forgotten.
Versions of this work were presented at University of Oslo, University
of Konstanz, University of California, Davis, and the National University of
Singapore. I thank those audiences for their input.
I would like also to thank Penny Rush and Stewart Shapiro for their editorial
work and for bringing together the Elements in the Philosophy of Mathematics
series. Shalini Bisa and Hilary Gaskin were very patient and helpful with the
administrative side of things, and I thank them for their hard work.
I’ve been very lucky to be part of some great institutions. Birkbeck provided
a fantastic place to do my graduate work. The Kurt Gödel Research Center for
Mathematical Logic was a hive of logical activity whilst I was there. Konstanz
was both a very supportive and energetic place to do philosophy. And though I
haven’t been there long, I’m having a great time in Oslo and enjoying myself
immensely.
Acknowledgements 95
I’m grateful also for the financial support of the UK Arts and Humanities
Research Council whilst doing my PhD, the FWF (Austrian Science Fund)
during my stay in Vienna, the VolswagenStiftung whilst I was in Konstanz,
and Norges Forskningsrådet (Research Council of Norway) who provide my
current funding.
I owe much to my partner Nikki. She’s been a constant source of inspiration,
and if this Element holds up halfway to the standards she sets for herself, I’ll
be very happy.
Lastly, I dedicate this Element to my parents Jeanne and Paul, who have
supported my curiosity for as long as I can remember.
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
https://doi.org/10.1017/9781009227223 Published online by Cambridge University Press
The Philosophy of Mathematics
Penelope Rush
University of Tasmania
From the time Penny Rush completed her thesis in the philosophy of mathematics
(2005), she has worked continuously on themes around the realism/anti-realism divide
and the nature of mathematics. Her edited collection The Metaphysics of Logic
(Cambridge University Press, 2014), and forthcoming essay ‘Metaphysical Optimism’
(Philosophy Supplement), highlight a particular interest in the idea of reality itself and
curiosity and respect as important philosophical methodologies.
Stewart Shapiro
The Ohio State University
Stewart Shapiro is the O’Donnell Professor of Philosophy at The Ohio State University, a
Distinguished Visiting Professor at the University of Connecticut, and a Professorial
Fellow at the University of Oslo. His major works include Foundations without
Foundationalism (1991), Philosophy of Mathematics: Structure and Ontology (1997),
Vagueness in Context (2006), and Varieties of Logic (2014). He has taught courses in logic,
philosophy of mathematics, metaphysics, epistemology, philosophy of religion, Jewish
philosophy, social and political philosophy, and medical ethics.
Mathematical Pluralism
Graham Priest
Iterative Conceptions of Set
Neil Barton