Naive Set Theory (book)

Last updated
Naive Set Theory
NaiveSetTheory.jpg
First edition
Author Paul Halmos
Publication date
1960

See also Naive set theory for the mathematical topic.

Naive Set Theory is a mathematics textbook by Paul Halmos providing an undergraduate introduction to set theory. [1] Originally published by Van Nostrand in 1960, [2] it was reprinted in the Springer-Verlag Undergraduate Texts in Mathematics series in 1974. [3]

Contents

While the title states that the set theory presented is 'naive', which is usually taken to mean without formal axioms, the book does introduce a system of axioms equivalent to that of ZFC set theory except the Axiom of foundation. It also gives correct and rigorous definitions for many basic concepts. [2] [4] Where it differs from a "true" axiomatic set theory book is its character: there are no discussions of axiomatic minutiae, and there is next to nothing about advanced topics such as large cardinals or forcing. Instead, it tries to be intelligible to someone who has never thought about set theory before.

Halmos later stated that it was the fastest book he wrote, taking about six months, and that the book "wrote itself". [5]

Axioms used in the book

The statements of the axioms given below are as they appear in the book, with section references, and with explanatory commentary on each one. The "principal primitive (undefined) concept of belonging" (that is, set membership) is the starting point, where " belongs to " is written in the usual notation as . Here and are both sets, with the notational distinction of upper/lower case a purely stylistic choice. The axioms govern the properties of this relation between sets.

1. Axiom of Extension (Section 1): two sets are equal if and only if they have the same elements.

This guarantees that the membership and (logical) equality relations interact appropriately.

2. Axiom of Specification (Section 2): To every set and every condition there corresponds a set whose elements are precisely those elements of for which holds.

This is more properly an axiom schema (that is, each condition gives rise to an axiom). "Condition" here means a "sentence" in which the variable (ranging over all sets) is a free variable. "Sentences" are defined as being built up from smaller sentences using first order logical operations (and, or, not), including quantifiers ("there exists", "for all"), and with atomic (i.e. basic starting) sentences and .

This schema is used in 4.-7. below to cut down the set that is stated to exist to the set containing precisely the intended elements, rather than some larger set with extraneous elements. For example, the axiom of pairing applied to the sets and only guarantees there is some set such that and . Specification can be used to then construct the set with just those elements.

3. Set existence (Section 3): There exists a set.

Not specified as an named axiom, but instead stated to be "officially assumed". This assumption is not necessary once the axiom of infinity is adopted later, which also specifies the existence of a set (with a certain property). The existence of any set at all is used to show the empty set exists using the axiom of specification.

4. Axiom of pairing (Section 3): For any two sets there exists a set that they both belong to.

This is used to show that the singleton containing a given set exists.

5. Axiom of unions (Section 4): For every collection of sets there exists a set that contains all the elements that belong to at least one set of the given collection.

In Section 1 Halmos writes that "to avoid terminological monotony, we shall sometimes say collection instead of set." Hence this axiom is equivalent to the usual form of the axiom of unions (given the axiom of specification, as noted above).

From the axioms so far Halmos gives a construction of intersections of sets, and the usual Boolean operations on sets are described and their properties proved.

6. Axiom of powers (Section 5): For each set there exists a collection of sets that contains among its elements all the subsets of the given set.

Again (noting that "collection" means "set") using the axiom (schema) of specification we can cut down to get the power set of a set , whose elements are precisely the subsets of . The axioms so far are used to construct the cartesian product of sets.

7. Axiom of infinity (Section 11): There exists a set containing 0 and containing the successor of each of its elements.

The set . The successor of a set is defined to be the set . For example: . This axiom ensures the existence of a set containing and hence , and hence and so on. This implies that there is a set containing all the elements of the first infinite von Neumann ordinal . And another application of the axiom (schema) of specification means itself is a set.

8. Axiom of choice (Section 15): The Cartesian product of a non-empty family of non-empty sets is non-empty.

This is one of many equivalents to the axiom of choice. Note here that "family" is defined to be a function , with the intuitive idea that the sets of the family are the sets for ranging over the set , and in usual notation this axiom says that there is at least one element in , as long as for all .

9. Axiom of substitution (Section 19): If is a sentence such that for each in a set the set can be formed, then there exists a function with domain such that for each in .

A function is defined to be a functional relation (i.e. a certain subset of ), not as a certain type of set of ordered pairs, as in ZFC, for instance.

This 'axiom' is essentially the axiom schema of collection, which, given the other axioms, is equivalent to the axiom schema of replacement. It is the collection schema rather than replacement, because 1) is a class relation instead of a class function and 2) the function is not specified to have codomain precisely the set , but merely some set .

This axiom is used in the book to a) construct limit von Neumann ordinals after the first infinite ordinal , and b) prove that every well-ordered set is order isomorphic to a unique von Neumann ordinal.

Relation to other axiom systems for set theory

Note that axioms 1.-9. are equivalent to the axiom system of ZFC-Foundation (that is ZFC without the Foundation axiom), since as noted above, Halmos' axiom (schema) of substitution is equivalent to the axiom schema of replacement, in the presence of the other axioms.

Additionally, axioms 1.-8. are nearly exactly those of Zermelo set theory ZC; the only difference being that the set existence assumption is replaced in ZC by the existence of the empty set, and the existence of singletons is stated outright for ZC, rather than proved, as above. Additionally, the infinite set that is asserted to exist by the axiom of infinity is not the one that Zermelo originally postulated, [a] but Halmos' version is sometimes silently substituted for it in treatments of Zermelo set theory.

That the axiom (schema) of substitution is stated last and so late in the book is testament to how much elementary set theory—and indeed mathematics more generally—can be done without it. As a very simply example of what is is needed for, the von Neumann ordinal (that is, the second limit ordinal) cannot be proved to be a set using only axioms 1.-8., even though sets with well-orderings with this order type can be constructed from these axioms. For instance , with an ordering placing all elements of the first copy of less than the second. Working with von Neumann ordinals in place of generic well-orderings has technical advantages, not least the fact every well-ordering is order isomorphic to a unique von Neumann ordinal.

As noted above, the book omits the Axiom of Foundation (also known as the Axiom of Regularity). Halmos repeatedly dances around the issue of whether or not a set can contain itself.

But Halmos does let us prove that there are certain sets that cannot contain themselves.

Errata

See also

Notes

[a] - In fact given the rest of the axioms, neither of the original Zermelo axiom of infinity, nor Halmos' axiom of infinity, can be proven from the other, [6] even if one adds in the axiom of foundation. That is, one cannot construct the infinite set Halmos' axiom asserts exists, from the infinite set Zermelo's original axioms assert exists, and vice versa. The axiom schema of Replacement, on the other hand, does allow the construction of either of these infinite sets from the other.

Bibliography

Related Research Articles

In mathematics, the axiom of regularity is an axiom of Zermelo–Fraenkel set theory that states that every non-empty set A contains an element that is disjoint from A. In first-order logic, the axiom reads:

In mathematics, the well-ordering theorem, also known as Zermelo's theorem, states that every set can be well-ordered. A set X is well-ordered by a strict total order if every non-empty subset of X has a least element under the ordering. The well-ordering theorem together with Zorn's lemma are the most important mathematical statements that are equivalent to the axiom of choice. Ernst Zermelo introduced the axiom of choice as an "unobjectionable logical principle" to prove the well-ordering theorem. One can conclude from the well-ordering theorem that every set is susceptible to transfinite induction, which is considered by mathematicians to be a powerful technique. One famous consequence of the theorem is the Banach–Tarski paradox.

In set theory, the axiom schema of replacement is a schema of axioms in Zermelo–Fraenkel set theory (ZF) that asserts that the image of any set under any definable mapping is also a set. It is necessary for the construction of certain infinite sets in ZF.

In set theory, Zermelo–Fraenkel set theory, named after mathematicians Ernst Zermelo and Abraham Fraenkel, is an axiomatic system that was proposed in the early twentieth century in order to formulate a theory of sets free of paradoxes such as Russell's paradox. Today, Zermelo–Fraenkel set theory, with the historically controversial axiom of choice (AC) included, is the standard form of axiomatic set theory and as such is the most common foundation of mathematics. Zermelo–Fraenkel set theory with the axiom of choice included is abbreviated ZFC, where C stands for "choice", and ZF refers to the axioms of Zermelo–Fraenkel set theory with the axiom of choice excluded.

In axiomatic set theory and the branches of mathematics and philosophy that use it, the axiom of infinity is one of the axioms of Zermelo–Fraenkel set theory. It guarantees the existence of at least one infinite set, namely a set containing the natural numbers. It was first published by Ernst Zermelo as part of his set theory in 1908.

Zermelo set theory, as set out in a seminal paper in 1908 by Ernst Zermelo, is the ancestor of modern Zermelo–Fraenkel set theory (ZF) and its extensions, such as von Neumann–Bernays–Gödel set theory (NBG). It bears certain differences from its descendants, which are not always understood, and are frequently misquoted. This article sets out the original axioms, with the original text and original numbering.

In mathematics, in set theory, the constructible universe, denoted by , is a particular class of sets that can be described entirely in terms of simpler sets. is the union of the constructible hierarchy. It was introduced by Kurt Gödel in his 1938 paper "The Consistency of the Axiom of Choice and of the Generalized Continuum-Hypothesis". In this paper, he proved that the constructible universe is an inner model of ZF set theory, and also that the axiom of choice and the generalized continuum hypothesis are true in the constructible universe. This shows that both propositions are consistent with the basic axioms of set theory, if ZF itself is consistent. Since many other theorems only hold in systems in which one or both of the propositions is true, their consistency is an important result.

In set theory and related branches of mathematics, the von Neumann universe, or von Neumann hierarchy of sets, denoted by V, is the class of hereditary well-founded sets. This collection, which is formalized by Zermelo–Fraenkel set theory (ZFC), is often used to provide an interpretation or motivation of the axioms of ZFC. The concept is named after John von Neumann, although it was first published by Ernst Zermelo in 1930.

In mathematical logic, New Foundations (NF) is a non-well-founded, finitely axiomatizable set theory conceived by Willard Van Orman Quine as a simplification of the theory of types of Principia Mathematica.

This article examines the implementation of mathematical concepts in set theory. The implementation of a number of basic mathematical concepts is carried out in parallel in ZFC and in NFU, the version of Quine's New Foundations shown to be consistent by R. B. Jensen in 1969.

In the mathematical discipline of set theory, there are many ways of describing specific countable ordinals. The smallest ones can be usefully and non-circularly expressed in terms of their Cantor normal forms. Beyond that, many ordinals of relevance to proof theory still have computable ordinal notations. However, it is not possible to decide effectively whether a given putative ordinal notation is a notation or not ; various more-concrete ways of defining ordinals that definitely have notations are available.

<span class="mw-page-title-main">Axiom of limitation of size</span>

In set theory, the axiom of limitation of size was proposed by John von Neumann in his 1925 axiom system for sets and classes. It formalizes the limitation of size principle, which avoids the paradoxes encountered in earlier formulations of set theory by recognizing that some classes are too big to be sets. Von Neumann realized that the paradoxes are caused by permitting these big classes to be members of a class. A class that is a member of a class is a set; a class that is not a set is a proper class. Every class is a subclass of V, the class of all sets. The axiom of limitation of size says that a class is a set if and only if it is smaller than V—that is, there is no function mapping it onto V. Usually, this axiom is stated in the equivalent form: A class is a proper class if and only if there is a function that maps it onto V.

In proof theory, ordinal analysis assigns ordinals to mathematical theories as a measure of their strength. If theories have the same proof-theoretic ordinal they are often equiconsistent, and if one theory has a larger proof-theoretic ordinal than another it can often prove the consistency of the second theory.

In mathematical logic and set theory, an ordinal collapsing function is a technique for defining certain recursive large countable ordinals, whose principle is to give names to certain ordinals much larger than the one being defined, perhaps even large cardinals, and then "collapse" them down to a system of notations for the sought-after ordinal. For this reason, ordinal collapsing functions are described as an impredicative manner of naming ordinals.

In set theory, an extender is a system of ultrafilters which represents an elementary embedding witnessing large cardinal properties. A nonprincipal ultrafilter is the most basic case of an extender.

In mathematics, ψ0ω), widely known as Buchholz's ordinal, is a large countable ordinal that is used to measure the proof-theoretic strength of some mathematical systems. In particular, it is the proof theoretic ordinal of the subsystem -CA0 of second-order arithmetic; this is one of the "big five" subsystems studied in reverse mathematics (Simpson 1999). It is also the proof-theoretic ordinal of , the theory of finitely iterated inductive definitions, and of , a fragment of Kripke-Platek set theory extended by an axiom stating every set is contained in an admissible set. Buchholz's ordinal is also the order type of the segment bounded by in Buchholz's ordinal notation . Lastly, it can be expressed as the limit of the sequence: , , , ...

<span class="mw-page-title-main">Ordinal number</span> Generalization of "n-th" to infinite cases

In set theory, an ordinal number, or ordinal, is a generalization of ordinal numerals aimed to extend enumeration to infinite sets.

Buchholz's psi-functions are a hierarchy of single-argument ordinal functions introduced by German mathematician Wilfried Buchholz in 1986. These functions are a simplified version of the -functions, but nevertheless have the same strength as those. Later on this approach was extended by Jäger and Schütte.

In set theory and logic, Buchholz's ID hierarchy is a hierarchy of subsystems of first-order arithmetic. The systems/theories are referred to as "the formal theories of ν-times iterated inductive definitions". IDν extends PA by ν iterated least fixed points of monotone operators.

In mathematics, Rathjen's  psi function is an ordinal collapsing function developed by Michael Rathjen. It collapses weakly Mahlo cardinals to generate large countable ordinals. A weakly Mahlo cardinal is a cardinal such that the set of regular cardinals below is closed under . Rathjen uses this to diagonalise over the weakly inaccessible hierarchy.

References

  1. Review of Naive Set Theory by H. Mirkil (April 1961), American Mathematical Monthly 68 (4): 392, doi : 10.2307/2311615.
  2. 1 2 Review of Naive Set Theory, L. Rieger, MR 0114756.
  3. Halmos, Paul (1974). Naive set theory. Undergraduate Texts in Mathematics. Springer-Verlag. doi:10.1007/978-1-4757-1645-0. ISBN   978-0-387-90092-6. MR   0453532.
  4. Review of Naive Set Theory, Alfons Borgers (July 1969), Journal of Symbolic Logic 34 (2): 308, doi : 10.2307/2271138.
  5. Ewing, John H.; Gehring, Frederick W., eds. (1991), Paul Halmos: celebrating 50 years of mathematics, Springer-Verlag, Interview of Halmos with Donald J. Albers, p. 16, ISBN   0-387-97509-8 .
  6. Drabbe, Jean (20 January 1969). "Les axiomes de l'infini dans la théorie des ensembles sans axiome de substitution". Comptes Rendus de l'Académie des Sciences, Paris. 268: 137–138. Retrieved 8 September 2024.