Infinite pigeonhole principle #
This file proves variants of the infinite pigeonhole principle.
TODO #
Generalize universes of results.
theorem
Cardinal.le_range_of_union_finset_eq_top
{α : Type u_1}
{β : Type u_2}
[Infinite β]
(f : α → Finset β)
(w : ⋃ (a : α), ↑(f a) = ⊤)
:
If an infinite type β
can be expressed as a union of finite sets,
then the cardinality of the collection of those finite sets
must be at least the cardinality of β
.