We know
and
all have the same size (countably infinite). But
is so large that it is
uncountable, so it seems like
should be โlargerโ than
and
The size of the set of natural numbers
seems like the lowest possible level of infinity, since every subset of
is either finite or has the same size as
(See
Statement 1 of
Proposition 13.2.1.) The set of real numbers
is larger than
since it contains
as a proper subset but is not itself the same size as
So writing
is not the same as writing
as they are evidently different levels of infinity. Is there any level of infinity between these two?
We have seen that funny things can happen with sizes of infinite sets โ for example,
is an proper subset of
but the two have the same size! This is not a defect in our definitions, it just demonstrates that for infinite sets, the subset relation is not a good measure of size. But it also demonstrates that we should be vigilant about other possible unintuitive consequences of our definitions, because they
might reveal defects in our definitions. For example, from our definitions of
smaller and
larger sets, there is no obvious reason why there could not be some weird example of a pair of sets
and
with both
larger than
and larger than
Luckily, that cannot happen thanks to the following theorem.
Suppose and are injections. We need to exhibit a bijection from to (or vice versa, but we will construct one from to ).
For every element we can construct a chain of alternating elements from and as follows. Working forwards from the injection maps to some element of and the injection maps that element of to some element of which is mapped by to some element of and so on.
The chain will go on infinitely because the functions and always provide a next element.
We can also try to trace the chain backwards: starting at our original element we can look for some element of that maps to though at first consideration itโs possible that none exists. If we do find such an element of we can then look for some element of that maps to it, and so on. While the chain extends infinitely in the forward direction, we cannot be sure at this point that it will extend infinitely in the backward direction.
Now, every element of can be placed into such a chain, and because and are injective the chain in which we find an element is always the same: the next element in the chain is always and the element before is always the unique in so that (if such an element exists). And the elements after and before are also uniquely determined by the injectiveness of and And so on.
So we end up finding every element of in a unique alternating chain, and each chain has one of four patterns:
a chain with some element repeated, in which case we could force the chain to loop back on itself at the repetition to form a finite, circular chain;
a chain with no repetition and no end or start;
a chain with no repetition and no end, but the process to trace it backward failed at some point, and the last element in the โbackwardโ direction (which we could view as the first element in the whole chain) is an element of and
a chain with no repetition and no end, but starts with an element of
Now that we have cut out possible repetition by creating circular chains, every element of appears exactly once in a unique chain, and by symmetry the same can be said about We can then create a bijection from to by mapping every element of to the element of that follows it in the chain it appears in. Except for elements of that appear in a chain that has a beginning with a starting element from โ instead each of those elements of should be mapped to the element of that precedes it in its chain. This will create a bijective correspondence between the elements of and