I was reading my absolute favorite book on mathematics, Mathematical Problems and Proofs, and it mentions Cantor’s Theorem, that the cardinality of a set is always less than the cardinality of its power set. So for example, the cardinality of , which is less than
. There is however no proof in that book of the general case, and instead only a proof of the finite case, expressed as a counting argument. I looked up proofs, and all the proofs I could find seem to have the same hole, which I’ll discuss.
Let be a set, and let
denote the power set of
, i.e., the set of all of its subsets. Now assume that
. That is, we are assuming arguendo that the cardinality of
is not less than the cardinality of its power set, in contradiction to Cantor’s Theorem. It follows that there must be some function
such that
is surjective, which means that all elements of
are mapped to by
, and such a function must exist, because we have assumed that
. That is, because
, there are enough elements in
to map to every element in
.
Now the next step of the proof (at least the few versions I saw this morning) all universally define the set below, without addressing the possibility that the set is empty, though it’s possible the original proof addresses this case. My issue with this, is that there doesn’t seem to be any difference between an empty set, and a set that is provably non-existent. As such, I don’t think empty sets should be used as the basis of a proof, unless the proof follows only from the non-existence of the set, and other true theorems, true axioms, or additional assumptions (in the case of a line of reasoning being considered arguendo). In this case, proving the set in question is non-empty, changes the scope of the proof, in that it only applies to sets with a cardinality of two or greater. Most importantly, consistent with this, the accepted proof fails in the case of the power set of the empty set, and in the case of the power set of a singleton, because of this hole. This is very serious, the proof is literally wrong, and fails in two cases, that are plainly intended to be covered by the proof.
The Modified Proof
Specifically, proofs of Cantor’s theorem define . That is, because we know
(defined above) must exist, we know that we can define
, using
. However, it’s possible that
is empty, since there might not be any such
. That said, a simple additional step will prove that we can always define
, which will produce a non-empty set
.
Assume that is empty and that
. Because
, there must be
, such that
, and
. Because
is surjective, there must be
such that
and
. If
or
, then
is non-empty. As such, assume that
and
. Now define
, such that
and
, but otherwise
for
. If
and
are both singletons, then
and
. If either is not a singleton (or both are not singletons), then it must be the case that either
or
, or both. This implies that
is not empty. Because this can be done for any surjective function
, we are always guaranteed a non-empty set
Note that
is still surjective.
Now we can complete the proof as it is usually stated. Because is surjective, there must be some
such that
. It must be the case that either
or
. If
, then
fails the criteria for inclusion in
, namely
, since by definition,
. If
, then
satisfies the criteria for inclusion in
. In both cases, we have a contradiction. The assumption that
implies the existence of
, which in turn implies the existence of
and
, which leads to a contradiction. In order to resolve this contradiction, we must therefore assume instead that
, which completes the proof.
The Case of the Empty Set
Now assume that , and let’s apply the proof above. Generally speaking, we would assume that the power set of the empty set contains one element, namely a set that contains the empty set as a singleton, represented as
. Assuming we can even define
in this case, it must be that
. Because
, it must be the case that
. However, if we want
, it must be the case that
, even though
. Therefore,
, and instead,
, and as a result, the proof fails in the case of
since
. That is, the accepted proof assumes
is contained in the power set, which is just not true in this case, suggesting that there really are problems deriving theorems from empty sets.
The Case of a Singleton
Now assume that , and let’s apply the proof above. The power set of a singleton is generally defined as
. Because the accepted proof does not explicitly define
, we are free to define
. Because
,
. As noted above,
, and therefore,
. Again, the accepted proof fails.
Because the accepted proof fails in two cases where is empty, my axiom above requiring sets to be non-empty in order to derive theorems, must be true. Nothing else above within the proof is subject to meaningful criticism. Again, I have no idea whether Cantor’s original proof addressed these points, but it’s surprising that no one has bothered to apply these proofs to the case of the empty set and a singleton, which would make it clear it doesn’t work.
Discover more from Information Overload
Subscribe to get the latest posts sent to your email.