Small ordinal facts #
Neutral helpers about countable ordinals, used by the Scott refinement count, the Borel
BFEquiv analysis, and the ranked-thinness package. Nothing here is specific to infinitary
logic, descriptive set theory, or any one of those consumers.
Both shapes of the countability statement are provided: Set.Countable (Set.Iio β) and the
Countable instance on the coercion, since consumers need one or the other and converting
at each site is noise.
theorem
InfinitaryLogic.setCountable_Iio_of_lt_omega1
(β : Ordinal.{0})
(hβ : β < Ordinal.omega 1)
:
The same fact as a Set.Countable.
ω₁ absorbs + ω: a countable ordinal stays countable after appending ω.
The standard way to exceed a bound α < ω₁ while staying countable — α + ω is at least α,
infinite, and still countable — which is what order-type diagonalizations against a boundedness
theorem need.