The Lumenary · Advanced undergraduate
ZFC: axiomatic set theory
Name: ______________________
Date: ______________________
You will learn to
- State the ZFC axioms as first-order sentences in the language and explain what each one contributes
- Derive first theorems from the axioms, including that there is no set of all sets and that no set is a member of itself
- Encode ordered pairs, relations, functions and the natural numbers as sets, and prove the characteristic property of Kuratowski pairs
- Describe the cumulative hierarchy and the role of Foundation and Replacement in it
- Explain the difference between proving a theorem in ZFC and proving that ZFC is consistent
- 1.
Which axiom is used to show that for any sets and the intersection is a set?
- A.Separation
- B.Pairing
- C.Union
- D.Replacement
- 2.
The stages of the cumulative hierarchy are and . We know . How many elements does have?
- 3.
How many elements does the Kuratowski pair have?
- 4.
In the proof that there is no set containing every set, we form . Which axiom guarantees that is a set?
- A.Separation, applied to
- B.Unrestricted comprehension
- C.Foundation
- D.Power set
- 5.
Which of these proposed definitions of an ordered pair fail the requirement that implies and ? Select all that fail.
- A.
- B.
- C.
- D.
- 6.
Assume ZFC is consistent. Which of these statements does ZFC not prove? Select all.
- A., the consistency of ZFC
- B.There is a strongly inaccessible cardinal
- C.The continuum hypothesis
- D.There is no set of all sets
- E.Every vector space has a basis
- 7.
Zermelo's system ZC is ZFC without Replacement (and without Foundation). The stage is a model of ZC. Which set's existence can therefore not be proved in ZC?
- A.
- B., built as Dedekind cuts
- C.
- D.The set of all functions from to
- 8.
Which Lean statement formalises “no set is a member of itself” for Mathlib's model
ZFSet?- A.
∀ x : ZFSet, x ∉ x - B.
¬ ∀ x : ZFSet, x ∈ x - C.
∃ x : ZFSet, x ∉ x - D.
∀ x y : ZFSet, x ∈ y → y ∉ x
- A.
- 9.
Represent sets by Python
frozensets. Writenumeral(n)(von Neumann:0is the empty frozenset andn + 1 = n ∪ {n}),kpair(a, b)returning the Kuratowski pair , andfirst(p)andsecond(p)that recover and from such a pair. Hint: belongs to every element of ; is the element of that is not — unless .Computational — Practice