Explain the concept of cofinality by contrasting cf(ω) = ω with cf(ℵ_ω) = ω. What does it mean that these two very different cardinals have the same cofinality?
Think about your answer, then reveal below.
Model answer: Cofinality of a limit ordinal is the length of the shortest cofinal sequence — one whose supremum equals the ordinal. For ω, the sequence 0, 1, 2, ... is cofinal with length ω, and no finite sequence suffices, so cf(ω) = ω. For ℵ_ω, the sequence ℵ₀, ℵ₁, ℵ₂, ... is cofinal with length ω, and again no shorter sequence suffices. Having the same cofinality ω means both can be 'snuck up on' by a countable sequence. For ω, this is expected — it is a countable ordinal. For ℵ_ω, this is remarkable: despite being a vastly larger (uncountable) cardinal, it is just as 'approachable from below' as ω, which is exactly what makes it singular.
The cofinality tells you how 'inaccessible' a limit cardinal is from below. Regular cardinals (like ℵ₁) require sequences of their own length to approach them — you can't sneak up on ℵ₁ with countably many steps. Singular cardinals like ℵ_ω can be approached much more efficiently than their size suggests. This distinction has deep consequences in combinatorics, cardinal arithmetic, and the independence results of set theory.