S is an
axiomatic set theory
Set theory is the branch of mathematical logic that studies Set (mathematics), sets, which can be informally described as collections of objects. Although objects of any kind can be collected into a set, set theory – as a branch of mathema ...
set out by
George Boolos in his 1989 article, "Iteration Again". S, a
first-order theory, is two-sorted because its
ontology
Ontology is the philosophical study of existence, being. It is traditionally understood as the subdiscipline of metaphysics focused on the most general features of reality. As one of the most fundamental concepts, being encompasses all of realit ...
includes "stages" as well as
sets. Boolos designed S to embody his understanding of the "iterative conception of set" and the associated
iterative hierarchy. S has the important property that all axioms of
Zermelo set theory ''Z'', except the
axiom of extensionality
The axiom of extensionality, also called the axiom of extent, is an axiom used in many forms of axiomatic set theory, such as Zermelo–Fraenkel set theory. The axiom defines what a Set (mathematics), set is. Informally, the axiom means that the ...
and the
axiom of choice
In mathematics, the axiom of choice, abbreviated AC or AoC, is an axiom of set theory. Informally put, the axiom of choice says that given any collection of non-empty sets, it is possible to construct a new set by choosing one element from e ...
, are theorems of S or a slight modification thereof.
Ontology
Any grouping together of
mathematical
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
,
abstract, or concrete objects, however formed, is a ''collection'', a synonym for what other
set theories refer to as a
class
Class, Classes, or The Class may refer to:
Common uses not otherwise categorized
* Class (biology), a taxonomic rank
* Class (knowledge representation), a collection of individuals or objects
* Class (philosophy), an analytical concept used d ...
. The things that make up a collection are called
elements or members. A common instance of a collection is the
domain of discourse
In the formal sciences, the domain of discourse or universe of discourse (borrowing from the mathematical concept of ''universe'') is the set of entities over which certain variables of interest in some formal treatment may range.
It is also ...
of a
first-order theory.
All sets are collections, but there are collections that are not sets. A synonym for collections that are not sets is
proper class
Proper may refer to:
Mathematics
* Proper map, in topology, a property of continuous function between topological spaces, if inverse images of compact subsets are compact
* Proper morphism, in algebraic geometry, an analogue of a proper map f ...
. An essential task of
axiomatic set theory
Set theory is the branch of mathematical logic that studies Set (mathematics), sets, which can be informally described as collections of objects. Although objects of any kind can be collected into a set, set theory – as a branch of mathema ...
is to distinguish sets from proper classes, if only because mathematics is grounded in sets, with proper classes relegated to a purely descriptive role.
The
Von Neumann universe implements the "iterative conception of set" by stratifying the universe of sets into a series of "stages", with the sets at a given stage being possible members of the sets formed at all higher stages. The notion of stage goes as follows. Each stage is assigned an
ordinal number
In set theory, an ordinal number, or ordinal, is a generalization of ordinal numerals (first, second, th, etc.) aimed to extend enumeration to infinite sets.
A finite set can be enumerated by successively labeling each element with the leas ...
. The lowest stage, stage 0, consists of all entities having no members. We assume that the only entity at stage 0 is the
empty set
In mathematics, the empty set or void set is the unique Set (mathematics), set having no Element (mathematics), elements; its size or cardinality (count of elements in a set) is 0, zero. Some axiomatic set theories ensure that the empty set exi ...
, although this stage would include any
urelements we would choose to admit. Stage ''n'', ''n''>0, consists of all possible sets formed from elements to be found in any stage whose number is less than ''n''. Every set formed at stage ''n'' can also be formed at every stage greater than ''n''.
Hence the stages form a nested and
well-ordered sequence, and would form a
hierarchy
A hierarchy (from Ancient Greek, Greek: , from , 'president of sacred rites') is an arrangement of items (objects, names, values, categories, etc.) that are represented as being "above", "below", or "at the same level as" one another. Hierarchy ...
if set membership were
transitive. The iterative conception has gradually become more accepted, despite an imperfect understanding of its historical origins.
The iterative conception of set steers clear, in a well-motivated way, of the well-known
paradox
A paradox is a logically self-contradictory statement or a statement that runs contrary to one's expectation. It is a statement that, despite apparently valid reasoning from true or apparently true premises, leads to a seemingly self-contradictor ...
es of
Russell,
Burali-Forti, and
Cantor. These paradoxes all result from the
unrestricted use of the principle of comprehension of
naive set theory
Naive set theory is any of several theories of sets used in the discussion of the foundations of mathematics.
Unlike axiomatic set theories, which are defined using formal logic, naive set theory is defined informally, in natural language. It de ...
. Collections such as "the class of all sets" or "the class of all
ordinals" include sets from all stages of the iterative hierarchy. Hence such collections cannot be formed at any given stage, and thus cannot be sets.
Primitive notions
This section follows Boolos (1998: 91). The variables ''x'' and ''y'' range over sets, while ''r'', ''s'', and ''t'' range over stages. There are three
primitive two-place
predicates:
* Set–set: ''x''∈''y'' denotes, as usual, that set ''x'' is a member of set ''y'';
* Set–stage: ''Fxr'' denotes that set ''x'' "is formed at" stage ''r'';
* Stage–stage: ''r''<''s'' denotes that stage ''r'' "is earlier than" stage ''s''.
The axioms below include a defined two-place set-stage predicate, ''Bxr'', which abbreviates:
''Bxr'' is read as "set ''x'' is formed before stage ''r''".
Identity
Identity may refer to:
* Identity document
* Identity (philosophy)
* Identity (social science)
* Identity (mathematics)
Arts and entertainment Film and television
* ''Identity'' (1987 film), an Iranian film
* ''Identity'' (2003 film), an ...
, denoted by infix '=', does not play the role in S it plays in other set theories, and Boolos does not make fully explicit whether the background
logic
Logic is the study of correct reasoning. It includes both formal and informal logic. Formal logic is the study of deductively valid inferences or logical truths. It examines how conclusions follow from premises based on the structure o ...
includes identity. S has no
axiom of extensionality
The axiom of extensionality, also called the axiom of extent, is an axiom used in many forms of axiomatic set theory, such as Zermelo–Fraenkel set theory. The axiom defines what a Set (mathematics), set is. Informally, the axiom means that the ...
and identity is absent from the other S axioms. Identity does appear in the axiom schema distinguishing S+ from S, and in the derivation in S of the
pairing
In mathematics, a pairing is an ''R''- bilinear map from the Cartesian product of two ''R''- modules, where the underlying ring ''R'' is commutative.
Definition
Let ''R'' be a commutative ring with unit, and let ''M'', ''N'' and ''L'' be '' ...
,
null set
In mathematical analysis, a null set is a Lebesgue measurable set of real numbers that has measure zero. This can be characterized as a set that can be covered by a countable union of intervals of arbitrarily small total length.
The notio ...
, and
infinity
Infinity is something which is boundless, endless, or larger than any natural number. It is denoted by \infty, called the infinity symbol.
From the time of the Ancient Greek mathematics, ancient Greeks, the Infinity (philosophy), philosophic ...
axioms of
Z.
Axioms
The symbolic axioms shown below are from Boolos (1998: 91), and govern how sets and stages behave and interact. The natural language versions of the axioms are intended to aid the intuition.
The axioms come in two groups of three. The first group consists of axioms pertaining solely to stages and the stage-stage relation ‘<’.
Tra:
"Earlier than" is transitive.
Net:
A consequence of ''Net'' is that every stage is earlier than some stage.
Inf:
The sole purpose of ''Inf'' is to enable deriving in S the axiom of infinity of other set theories.
The second and final group of axioms involve both sets and stages, and the predicates other than '<':
All:
Every set is formed at some stage in the hierarchy.
When:
A set is formed at some stage if and only if its members are formed at earlier stages.
Let ''A''(''y'') be a formula of S where ''y'' is free but ''x'' is not. Then the following axiom schema holds:
Spec:
If there exists a stage ''r'' such that all sets satisfying ''A''(''y'') are formed at a stage earlier than ''r'', then there exists a set ''x'' whose members are just those sets satisfying ''A''(''y''). The role of ''Spec'' in S is analogous to that of the
axiom schema of specification
In many popular versions of axiomatic set theory, the axiom schema of specification, also known as the axiom schema of separation (''Aussonderungsaxiom''), subset axiom, axiom of class construction, or axiom schema of restricted comprehension is ...
of
Z.
Discussion
Boolos’s name for
Zermelo set theory minus extensionality was ''Z-''. Boolos derived in S all axioms of ''Z-'' except the
axiom of choice
In mathematics, the axiom of choice, abbreviated AC or AoC, is an axiom of set theory. Informally put, the axiom of choice says that given any collection of non-empty sets, it is possible to construct a new set by choosing one element from e ...
. The purpose of this exercise was to show how most of conventional set theory can be derived from the iterative conception of set, assumed embodied in S.
Extensionality
In logic, extensionality, or extensional equality, refers to principles that judge objects to be equality (mathematics), equal if they have the same external properties. It stands in contrast to the concept of intensionality, which is concerned wi ...
does not follow from the iterative conception, and so is not a theorem of S. However, S + Extensionality is free of contradiction if S is free of contradiction.
Boolos then altered ''Spec'' to obtain a variant of S he called S+, such that the
axiom schema of replacement
In set theory, the axiom schema of replacement is a Axiom schema, schema of axioms in Zermelo–Fraenkel set theory (ZF) that asserts that the image (mathematics), image of any Set (mathematics), set under any definable functional predicate, mappi ...
is derivable in S+ + Extensionality. Hence S+ + Extensionality has the power of
ZF. Boolos also argued that the
axiom of choice
In mathematics, the axiom of choice, abbreviated AC or AoC, is an axiom of set theory. Informally put, the axiom of choice says that given any collection of non-empty sets, it is possible to construct a new set by choosing one element from e ...
does not follow from the iterative conception, but did not address whether Choice could be added to S in some way. Hence S+ + Extensionality cannot prove those theorems of the conventional set theory
ZFC whose proofs require Choice.
Inf guarantees the existence of stages ω, and of ω + ''n'' for finite ''n'', but not of stage ω + ω. Nevertheless, S yields enough of
Cantor's paradise
''Cantor's paradise'' is an expression used by in describing set theory and infinite cardinal numbers developed by Georg Cantor. The context of Hilbert's comment was his opposition to what he saw as L. E. J. Brouwer's reductive attempts to circu ...
to ground almost all of contemporary mathematics.
["... the overwhelming majority of 20th century mathematics is straightforwardly representable by sets of fairly low infinite ranks, certainly less than ω + 20." (Potter 2004: 220). The exceptions to Potter's statement presumably include ]category theory
Category theory is a general theory of mathematical structures and their relations. It was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. Category theory ...
, which requires the weakly inaccessible cardinal
In set theory, a cardinal number is a strongly inaccessible cardinal if it is uncountable, regular, and a strong limit cardinal.
A cardinal is a weakly inaccessible cardinal if it is uncountable, regular, and a weak limit cardinal.
Since abou ...
s afforded by Tarski–Grothendieck set theory
Tarski–Grothendieck set theory (TG, named after mathematicians Alfred Tarski and Alexander Grothendieck) is an axiomatic set theory. It is a non-conservative extension of Zermelo–Fraenkel set theory (ZFC) and is distinguished from other axiom ...
, and the higher reaches of set theory itself.
Boolos compares S at some length to a variant of the system of
Frege
Friedrich Ludwig Gottlob Frege (; ; 8 November 1848 – 26 July 1925) was a German philosopher, logician, and mathematician. He was a mathematics professor at the University of Jena, and is understood by many to be the father of analytic philos ...
’s ''Grundgesetze'', in which
Hume's principle
Hume's principle or HP says that, given two collections of objects \mathcal F and \mathcal G with properties F and G respectively, the number of objects with property F is equal to the number of objects with property G if and only if there is a ...
, taken as an axiom, replaces Frege’s Basic Law V, an
unrestricted comprehension
In many popular versions of axiomatic set theory, the axiom schema of specification, also known as the axiom schema of separation (''Aussonderungsaxiom''), subset axiom, axiom of class construction, or axiom schema of restricted comprehension is ...
axiom which made Frege's system inconsistent; see
Russell's paradox
In mathematical logic, Russell's paradox (also known as Russell's antinomy) is a set-theoretic paradox published by the British philosopher and mathematician, Bertrand Russell, in 1901. Russell's paradox shows that every set theory that contains ...
.
Footnotes
References
* . Reprinted in: .
* {{Citation , last=Potter , first=Michael , title=Set Theory and Its Philosophy , publisher=Oxford University Press , year=2004 , isbn=9780199269730.
Set theory
Systems of set theory
Z notation