Set Theory: An Open Introduction
Explains the set-theoretic foundations of mathematics and the motivation for ZFC. Its emphasis is conceptual and philosophical, not graduate forcing theory.
Counting elements and comparing order types answer different questions. Two sets may be equinumerous while their chosen well-orders behave differently under addition. Button's text makes that transition within an introductory axiomatic route; Halmos offers a shorter account of sets, order and cardinality. Either can support the early language, but the ordinal calculations deserve their own written examples rather than being absorbed as unfamiliar notation.
Set Theory: An Open Introduction — Tim Button, based on the Open Logic Project. Use sections 5.2 and 5.6-5.9 for cardinality; 10.3-10.7 and 10.9-10.10 for well-orders, ordinals and replacement; 11.2 for transfinite recursion; 13.2-13.3 for ordinal addition; 15.1-15.2 for cardinal arithmetic; and 16.4 for choice and well-ordering.
Construct actual injections and bijections before using cardinal equations. Draw the order types of omega, omega plus one and one plus omega, then explain the difference without appealing only to symbols. When a construction iterates through all earlier stages, identify the recursion theorem and the relevant existence assumptions. Keep an axiom ledger for replacement and choice: record what each permits and which argument would be incomplete without it.
Separate cardinality, well-orders and transfinite recursion in a single route.
Use sections 5.2 and 5.6-5.9 for cardinality; 10.3-10.7 and 10.9-10.10 for well-orders, ordinals and replacement; 11.2 for transfinite recursion; 13.2-13.3 for ordinal addition; 15.1-15.2 for cardinal arithmetic; and 16.4 for choice and well-ordering.
Source · Checked 2026-10-16
Obtain a second account of maps and order before the more explicit ordinal route.
Select the set, order, cardinality and ordinal discussions using the linked reprint's contents; no edition-specific page range is asserted.
Source · Checked 2026-10-11
Cardinality, ordinal and choice problems. Chapter 5 Problems, printed page 70; chapter 10 Problems, page 148; chapter 11 Problems, page 160; chapter 13 Problems, page 186; chapter 16 Problems, page 229.. Exercises provided; public solutions not verified.
Try a proof or calculation before opening the hint. These solutions address the checks below, not the exercises in the linked textbooks.
Construct an explicit injection from the integers into the natural numbers, then prove no map A -> P(A) can be surjective.
Send nonnegative and negative integers to disjoint parity classes. For the power set, form a subset whose membership disagrees with its proposed preimage.
Using , define for and for . The first branch has even values and the second has odd values, so equality of outputs forces the inputs into the same branch. Each branch is injective, hence so is .
For any set and map , the subset belongs to . If were onto, some would satisfy . Then if and only if , a contradiction. Thus no such map is surjective; the argument also covers .
If this was the sticking point:
Already comfortable with this? Skip the naive-set review if you can construct countability proofs and prove Cantor's theorem. Skip the ordinal selection only if you can work with order types and explain why transfinite recursion requires more than ordinary induction.
Review the prerequisites · Compare the full subject collection
Explains the set-theoretic foundations of mathematics and the motivation for ZFC. Its emphasis is conceptual and philosophical, not graduate forcing theory.
A short introduction to sets, order, cardinality and ordinal ideas. Useful preparation before axiomatic and forcing-based study.
An introduction to logic and set theory, developing the language of sets and basic constructions used throughout undergraduate mathematics.逻辑与集合论入门,讲解集合语言及本科数学常用的基本构造。
An undergraduate treatment of ZFC, order, cardinality, trees, filters and ideals. A bridge from elementary sets toward axiomatic set theory.
A compact progression from sets, ordinals and cardinals toward axiomatic considerations. Good for preparing to understand consistency questions.
Studies definable sets in Polish spaces and their interaction with analysis.
A large reference progressing from set-theoretic foundations to forcing and advanced results. Select chapters according to the intended topic.
A foundational exposition of independence and forcing. Read after basic logic and axiomatic set theory, not as a first introduction to mathematical proof.
Develops combinatorial set theory, choice principles and forcing. Follow the foundational chapters before selecting a specialized continuum problem.
Studies model-construction methods including constructibility, forcing and Boolean-valued models. Historical notation is best compared with a current course.
A short, concentrated course on forcing and consistency methods. Distinct from Jech’s later comprehensive Set Theory reference.
Develops Borel sets and measurable selections as a bridge to descriptive set theory. A different branch from forcing and large cardinals.
Covers Polish spaces, Borel and analytic sets, effective hierarchies, determinacy and Borel equivalence relations.
Develops axioms, ordinals, cardinal arithmetic, absoluteness, reflection and constructibility, followed by combinatorial examples.
A developing sequence on formal set-theoretic theories and construction principles. Read the existing chapters selectively; a listed language-extension section is still unfinished.讨论形式集合论理论及构造原则的进阶讲义,仍在编写中。可选读已有章节,目录中的语言扩展部分尚未完成。
A detailed development of large-cardinal principles and their relationships. Use after axiomatic set theory and introductory forcing.
Uses forcing methods to study Borel hierarchies, analytic sets, separation theorems and Gandy forcing.
Develops forcing, iterations and forcing axioms before automorphisms, symmetric extensions and choiceless model constructions.
Surveys large-cardinal hierarchies through ultrapowers, extenders, compactness, inconsistency bounds and choiceless principles.