Set Theory (Temno)
Lecture outline
- Transfinite induction
- Axiom of choice + consequences (Zorn’s lemma, maximality principle)
- Main goals:
- building mathematics on solid foundations
- “infinities”
- existence of non-algebraic real numbers
- bijection between a line segment and a square
- compactness principle
- Banach-Tarski paradox
- Continuation: Infinite sets (NMAI074)
Brief history
- Bernard Bolzano (1781–1848) — concept of “set” (množina)
- Georg Cantor (1845–1918) — actual infinity, diagonal method, cardinal numbers, closed sets
- The concept of a set was understood intuitively — a collection of definite, distinct objects
Russell’s paradox (barber paradox)
- If a barber shaves everyone who doesn’t shave themselves — does he shave himself?
- , does ?
- No solution:
- if , then
- if , then
- The problem is the object — it cannot be a set
- Lesson: not everything that can be defined actually exists
Berry’s paradox
- Let be the smallest natural number that cannot be defined in fewer than 100 characters
- possible definitions — at most that many numbers, but the sentence itself has fewer than 100 characters
- Lesson: not everything that can be written has mathematical meaning
Zermelo-Fraenkel set theory
- Introduced axiomatic set theory
- Idea:
- sets are the only “objects” that can be elements of sets
- sets are constructed gradually from the empty set by certain operations
Language of set theory
- Two levels of “ordinary language”:
- language of the theory: “”
- metalanguage: “the proof is too long”, “define”, “formula”
- The language consists of symbols:
- variables for sets: , , , …
- binary predicate (relation) symbol for equality , membership
- logical connectives: , , , ,
- quantifiers: ,
- parentheses: ,
- Formulas:
- atomic: ,
- if , are formulas, then and (where ) are formulas
- if is a formula and a variable, then and are formulas — bound/free occurrence of
- every formula can be obtained from atomic formulas by finitely many applications of the rules above
- The language is not minimal
- Language extensions (abbreviations) for
set theory:
- := is a subset of :
- := is a proper subset of :
- eventually
Exercise: write the definition of the empty set
Axioms for logical symbols
- Axioms of propositional logic (,
):
- e.g. axiom schema: if , are formulas, then is an axiom
- Axioms of predicate logic (,
):
- if , are formulas, a variable, not free in , then
- Axioms of equality:
- if is a variable, then
- , , are variables, a relation symbol, then — substitution axiom
- in set theory, substituting for :
Deduction rules
- From and , deduce (modus ponens)
- From , deduce (generalization)
Exercise: prove that
Axioms of set theory
- Determine how behaves and which sets exist
- Axioms 1–8 form Zermelo-Fraenkel theory (ZF); adding axiom 9 (choice) gives ZFC
1. Axiom of existence — “a set exists”
2. Axiom of extensionality — “a set is determined by its elements”
3. Axiom of separation — “we can take all elements from a set that satisfy a given property”
- Also known as axiom of specification
- Disallows self-reference and related paradoxes
- By extensionality, there exists exactly one such set
- Notation:
- Set operations via separation:
- — can be any set
4. Axiom of pairing — “for every pair of sets , , there exists whose elements are exactly and ”
- Unordered pair: a set of size two, or
- Ordered pair:
- note:
Lemma:
: If then by extensionality. If then , so .
: If , then or . Either way, .
-
or ,
so either
or
- if : done
- if : then , done as well
5. Axiom of union — “the union over elements of a set is a set”
For any family of sets , there exists a set containing every element that is a member of some member of :
6. Axiom of the power set — “there exists a set whose elements are all subsets of ”
Relations
means
An ordering is linear (on ) if is a trichotomous relation on — every pair of elements in is comparable.
is a strict ordering if , where is an ordering.
- It becomes antireflexive, antisymmetric, and transitive
- Antisymmetry is implied by the other two
means
Examples of orderings:
- (divisibility)
- (lexicographic)
Let be an ordering on class and . We say that is (with respect to and ):
- upper bound (majorant) of , if
- maximal element of , if and
- maximum (largest element) of , if and is an upper bound of
- supremum of , if is the smallest element of the class of all upper bounds of
- Symmetrically: lower bound (minorant), minimal element, minimum, infimum
- Maximum maximal element
- If is linear, then maximal maximum (and there is at most one maximal)
- There is always at most one maximum and at most one supremum
Notation: ,
- is bounded from above in if there exists an upper bound of in (similarly from below)
- is a lower set (downward closed) in if
- For : — principal ideal determined by
Let be an ordering on . Then for arbitrary :
Remark — constructing from : Dedekind cuts
: is a lower set with respect to the standard ordering, and if exists then
- is a Dedekind cut
- is not a Dedekind cut
- is a Dedekind cut
An ordering on class is a well-ordering if every nonempty subset of has a smallest element with respect to .
Exercise: write this definition as a formula
- Well-ordering is a hereditary property: if , then is a well-ordering on as well
- Every well-ordering is linear
Exercise: find sets on which is a well-ordering
Comparing cardinalities
Set has cardinality less than or equal to the cardinality of () if there exists an injective mapping from into .