Countable

A set is called countable if its elements can be put into a one-to-one correspondence with the natural numbers , i.e. if there exists a bijection .

This means you can list the elements of in a sequence (possibly infinite), such that every element appears exactly once in the list. It’s like enumerate in Python.

Note

Countable doesn’t mean we can actually count every natural number, but that we can map any element of a set to a unique natural number.
E.g. we can count all integers, even though there seem to be “more” integers than natural numbers, because we can map them to natural numbers like this:


And we can map that back to the natural numbers:


and have the same cardinality.

Uncountable

Uncountable sets

The real number interval
The power set of .
The set of all infinite binary sequences