Given an enumeration
More generally, one shows:
Theorem.
Ifis a countable family of countable (denumerable) sets, then
is itself countable.
Proof sketch (by explicit enumeration).
- For each
, choose an enumeration
- Recall that
is countable. Fix any bijection
- Define a new sequence
by
- Then
lists every element of
(possibly with repetitions), showing that
is countable.
Equivalently, if you prefer a “diagonal” style ordering without naming a particular pairing function, you can say:
- List all pairs
in a single sequence, for example by moving along the diagonals
- Whenever
appears in that list, write down the -th element of , namely .
Because every pair
The set of all infinite subsets of
First, partition the collection of all finite subsets of
-
Each
is denumerable.
An easy way to see this is to observe that any -element subset can be written uniquely as an increasing -tuple The set of all such increasing -tuples is a subset of , and is denumerable (e.g.\ by the diagonal‐pairing argument). Hence each is denumerable. -
The set of all finite subsets is a countable union of the
.
By the theorem you just proved, a countable union of denumerable sets is denumerable. Therefore is denumerable.
Now let