Skip to content
The Lumenary

Each worksheet prints cleanly on A4 or Letter. Answer keys are on a separate page.

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 {∈}\{\in\} 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 VαV_\alpha 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. 1.

    Which axiom is used to show that for any sets aa and bb the intersection a∩b={z∈a∣z∈b}a \cap b = \{z \in a \mid z \in b\} is a set?

    • A.Separation
    • B.Pairing
    • C.Union
    • D.Replacement
  2. 2.

    The stages of the cumulative hierarchy are V0=∅V_0 = \varnothing and Vn+1=P(Vn)V_{n+1} = \mathcal P(V_n). We know ∣V4∣=16|V_4| = 16. How many elements does V5V_5 have?

  3. 3.

    How many elements does the Kuratowski pair (a,a)={{a},{a,a}}(a, a) = \{\{a\}, \{a, a\}\} have?

  4. 4.

    In the proof that there is no set UU containing every set, we form R={x∈U∣x∉x}R = \{x \in U \mid x \notin x\}. Which axiom guarantees that RR is a set?

    • A.Separation, applied to UU
    • B.Unrestricted comprehension
    • C.Foundation
    • D.Power set
  5. 5.

    Which of these proposed definitions of an ordered pair fail the requirement that ⟨a,b⟩=⟨c,d⟩\langle a, b \rangle = \langle c, d \rangle implies a=ca = c and b=db = d? Select all that fail.

    • A.{{a},{a,b}}\{\{a\}, \{a, b\}\}
    • B.{a,{b}}\{a, \{b\}\}
    • C.{{a},{b}}\{\{a\}, \{b\}\}
    • D.{{{a},∅},{{b}}}\{\{\{a\}, \varnothing\}, \{\{b\}\}\}
  6. 6.

    Assume ZFC is consistent. Which of these statements does ZFC not prove? Select all.

    • A.Con(ZFC)\mathrm{Con}(\mathrm{ZFC}), the consistency of ZFC
    • B.There is a strongly inaccessible cardinal
    • C.The continuum hypothesis 2ℵ0=ℵ12^{\aleph_0} = \aleph_1
    • D.There is no set of all sets
    • E.Every vector space has a basis
  7. 7.

    Zermelo's system ZC is ZFC without Replacement (and without Foundation). The stage Vω+ωV_{\omega + \omega} is a model of ZC. Which set's existence can therefore not be proved in ZC?

    • A.{ω,P(ω),P(P(ω)),… }\{\omega, \mathcal P(\omega), \mathcal P(\mathcal P(\omega)), \dots\}
    • B.R\R, built as Dedekind cuts
    • C.ω\omega
    • D.The set RR\R^\R of all functions from R\R to R\R
  8. 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
  9. 9.

    Represent sets by Python frozensets. Write numeral(n) (von Neumann: 0 is the empty frozenset and n + 1 = n ∪ {n}), kpair(a, b) returning the Kuratowski pair {{a},{a,b}}\{\{a\}, \{a, b\}\}, and first(p) and second(p) that recover aa and bb from such a pair. Hint: aa belongs to every element of pp; bb is the element of ⋃p\bigcup p that is not aa — unless ⋃p={a}\bigcup p = \{a\}.

    Computational — Practice

Code: Apache-2.0 · Content: CC BY-SA 4.0