Skip to content
The Lumenary

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

The Lumenary · First-year graduate

Descriptive set theory

Name: ______________________

Date: ______________________

You will learn to

  • Define Polish spaces, Baire space and Cantor space, and represent closed sets by trees
  • Define the Borel hierarchy and locate standard sets in it, using the Baire category theorem to prove non-membership
  • Prove that every uncountable analytic set contains a perfect set and hence has cardinality 2ℵ02^{\aleph_0}
  • Prove the Lusin separation theorem and deduce Suslin's theorem that the Borel sets are exactly the sets that are both analytic and coanalytic
  • Explain why projections of Borel sets need not be Borel, and what ZFC, V=LV = L and large cardinals say about projective sets
  1. 1.

    Where does Q\Q sit in the Borel hierarchy of R\R?

    • A.Σ20\Sigma^0_2 (FσF_\sigma) but not Π20\Pi^0_2 (GδG_\delta)
    • B.Open
    • C.Closed
    • D.GδG_\delta but not FσF_\sigma
  2. 2.

    Which of these spaces (with their usual topologies) are Polish? Choose all that apply.

    • A.The irrationals R∖Q\R \setminus \Q
    • B.The open interval (0,1)(0, 1)
    • C.Cantor space 2N2^\N
    • D.Q\Q
    • E.ℓ∞\ell^\infty, the bounded real sequences with the sup norm
  3. 3.

    Which kind of subset of R2\R^2 can have a projection onto the xx-axis that is not Borel?

    • A.A GδG_\delta subset of R2\R^2
    • B.A closed subset of R2\R^2
    • C.An open subset of R2\R^2
    • D.A compact subset of R2\R^2
  4. 4.

    In the proof that an uncountable analytic set A=f[N]A = f[\mathcal N] contains a perfect set, why do we first remove the open set UU (the union of the NsN_s with f[Ns]f[N_s] countable)?

    • A.So that every basic set meeting F=N∖UF = \mathcal N \setminus U has uncountable image, and the construction can always split.
    • B.To make AA closed.
    • C.To make ff injective on FF.
    • D.Because UU is uncountable.
  5. 5.

    Let X={0}∪{1n:n≥1}∪{1m+1n:m,n≥1}X = \{0\} \cup \{\tfrac1n : n \ge 1\} \cup \{\tfrac1m + \tfrac1n : m, n \ge 1\}, a closed subset of R\R. The derived set X′X' removes the isolated points. How many times must the derivative be applied before the empty set is reached (the Cantor–Bendixson rank of XX)?

  6. 6.

    Mazurkiewicz (1936) studied D={f∈C[0,1]:f is differentiable at every point}D = \{f \in C[0, 1] : f \text{ is differentiable at every point}\}, where C[0,1]C[0, 1] has the sup norm. Which statement is correct?

    • A.DD is coanalytic but not Borel.
    • B.DD is a GδG_\delta set.
    • C.DD is comeagre in C[0,1]C[0, 1].
    • D.DD is analytic but not coanalytic.
  7. 7.

    Which Lean statement formalises (one direction of) Suslin's theorem in a Hausdorff space with Borel σ-algebra?

    • A.AnalyticSet A → AnalyticSet Aᶜ → MeasurableSet A
    • B.MeasurableSet A → AnalyticSet A
    • C.AnalyticSet A → MeasurableSet A
    • D.AnalyticSet A → AnalyticSet B → Disjoint A B → MeasurablySeparable A B
  8. 8.

    The Lean proof of rat_not_isGδ applies Dense.inter_of_Gδ to two sets. What does it conclude, and why is that a contradiction?

    • A.That Q∩(R∖Q)\Q \cap (\R \setminus \Q) is dense — impossible, since this set is empty and R\R is non-empty.
    • B.That Q\Q is meagre.
    • C.That Q\Q is closed.
    • D.That R\R is countable.
  9. 9.

    A tree on {0,1}\{0, 1\} is given by a predicate tree(s) on binary strings. Write split_height(tree, n): the height of the largest full binary tree whose branching nodes are branching nodes of the tree, within depth nn. Recursively, at a node tt of length nn the height is 00; otherwise it is the maximum of the children's heights and, if both children are in the tree, 1+min⁡1 + \min of their heights.

    Computational — Practice

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