Documentation

TauCeti.SetTheory.Descriptive.PerfectSet

The perfect set theorem for analytic sets #

Souslin's perfect set theorem says that an uncountable analytic subset of a Hausdorff space contains the range of a continuous injection of Cantor space. Consequently an analytic set is countable or has exactly continuum many points.

An analytic set is the range of a continuous map f on a Polish space, so the theorem follows from a statement about such maps: if f has uncountable range, then there is a continuous map g of Cantor space into the domain with f ∘ g injective. In the vocabulary of antichains, the kernel Setoid.ker f (the relation f x = f y) has a Cantor antichain.

The proof is a Cantor scheme of open sets with uncountable images. Call a point of the domain a condensation point of f when every neighbourhood of it has uncountable image. By second countability the non-condensation points have countable image, so an open set U with uncountable image contains two condensation points with distinct values. The two values have disjoint neighbourhoods in the Hausdorff target; shrinking around the two points gives two open sets of small diameter, with closures inside U, with uncountable images, and whose images are disjoint (Continuous.exists_split_of_not_countable_image). Iterating this split produces a closure-antitone scheme of vanishing diameter in a complete metric on the domain, and CantorScheme.VanishingDiam.hasCantorAntichainOn turns it into a Cantor antichain of Setoid.ker f.

Main results #

References #

Cantor antichains for the kernel of a continuous map. A continuous map from a Polish space to a Hausdorff space with uncountable range has a Cantor antichain for its kernel: a continuous map g of Cantor space into the domain with f ∘ g injective.

The perfect set theorem for analytic sets (Souslin). An uncountable analytic subset of a Hausdorff space contains the range of a continuous injection of Cantor space.

Analytic sets satisfy the continuum hypothesis. An uncountable analytic subset of a Hausdorff space has exactly continuum many points.