Skip to content
The Lumenary

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

The Lumenary · Advanced undergraduate

Ordinals and cardinals

Name: ______________________

Date: ______________________

You will learn to

  • Define ordinals as transitive sets well-ordered by ∈\in, and prove that any two ordinals are comparable and that there is no set of all ordinals
  • Prove that every well-ordered set is isomorphic to exactly one ordinal
  • Use transfinite induction and transfinite recursion to prove statements about, and define operations on, the ordinals
  • Compute with ordinal arithmetic and explain why it is not commutative
  • Prove Cantor's theorem and the Schröder–Bernstein theorem, and compute cardinal sums and products using κ⋅κ=κ\kappa \cdot \kappa = \kappa
  • Distinguish ordinals from cardinals, and state precisely what the continuum hypothesis asserts
  1. 1.

    Which of these ordinals are equal to ω\omega? Select all.

    • A.1+ω1 + \omega
    • B.ω+1\omega + 1
    • C.5+ω5 + \omega
    • D.2⋅ω2 \cdot \omega
    • E.ω⋅2\omega \cdot 2
  2. 2.

    Write (ω+3)⋅2(\omega + 3) \cdot 2 in the form ω⋅2+k\omega \cdot 2 + k with kk a natural number. What is kk?

  3. 3.

    Write 2⋅(ω+3)2 \cdot (\omega + 3) in the form ω+k\omega + k with kk a natural number. What is kk?

  4. 4.

    In the proof that a strictly increasing f:W→Wf : W \to W on a well-order satisfies x≤f(x)x \le f(x), we take the least mm with f(m)<mf(m) < m. Why does this lead to a contradiction?

    • A.Because f(f(m))<f(m)f(f(m)) < f(m), so f(m)f(m) is a smaller element with the same property
    • B.Because ff is surjective, so m=f(y)m = f(y) for some yy
    • C.Because f(m)<mf(m) < m contradicts ff being increasing
    • D.Because WW is finite
  5. 5.

    Which of these statements are provable in ZF, without the axiom of choice? Select all.

    • A.If ∣A∣≤∣B∣|A| \le |B| and ∣B∣≤∣A∣|B| \le |A| then ∣A∣=∣B∣|A| = |B|
    • B.There is no surjection A→P(A)A \to \mathcal P(A)
    • C.For every set AA there is an ordinal that does not inject into AA
    • D.For all sets A,BA, B: ∣A∣≤∣B∣|A| \le |B| or ∣B∣≤∣A∣|B| \le |A|
    • E.Every infinite set has an aleph as its cardinality
  6. 6.

    What is the cardinality of R×N\R \times \N?

    • A.2ℵ02^{\aleph_0}
    • B.ℵ0\aleph_0
    • C.2ℵ0⋅ℵ02^{\aleph_0} \cdot \aleph_0, which is larger than 2ℵ02^{\aleph_0}
    • D.22ℵ02^{2^{\aleph_0}}
  7. 7.

    Which Lean statement correctly formalises Cantor's theorem for a type α?

    • A.∀ f : α → Set α, ¬ Function.Surjective f
    • B.∀ f : α → Set α, ¬ Function.Injective f
    • C.∀ f : Set α → α, ¬ Function.Surjective f
    • D.∃ f : α → Set α, ¬ Function.Surjective f
  8. 8.

    Here is a faulty argument. “(1) The map n↦n+1n \mapsto n + 1 together with ω↦0\omega \mapsto 0 is a bijection from ω+1\omega + 1 to ω\omega. (2) So ω+1\omega + 1 and ω\omega have the same cardinality. (3) So ω+1\omega + 1 and ω\omega are isomorphic well-orders. (4) Hence ω+1=ω\omega + 1 = \omega by uniqueness of order types.” Which step is wrong?

    • A.Step (1)
    • B.Step (2)
    • C.Step (3)
    • D.Step (4)
  9. 9.

    Represent an ordinal below ωω\omega^\omega by its list of coefficients, lowest power first: [c0, c1, ..., ck] stands for ωkck+⋯+ωc1+c0\omega^k c_k + \cdots + \omega c_1 + c_0 (so [3, 0, 2] is ω2⋅2+3\omega^2 \cdot 2 + 3, and [] is 00), with no trailing zeros. Write ord_add(a, b) computing the ordinal sum a+ba + b. Rule: the terms of aa below the leading power of bb are absorbed, the coefficients at the leading power of bb add up, and the higher terms of aa remain.

    Computational — Practice

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