If you want to discredit Cantor's Theorem or the standard proof used to establish Cantor's Theorem, then work with the standard proof. (And please stop with the meaningless term, "Cantor's proof". Cantor proved many things and therefore has many proofs that can be attributed to him.)
Come on jsfisher, you know very well that our last discussion is about the standard proof of Cantor's theorem.
The standard proof shows unequivocally that S and P(S) cannot be equi-numerous.
What is written above is true only if one rigorously shows that for any mapping between all |S| members of set S and |S| members of set P(S), there are not less than |P(S)| unmapped members of set P(S) (where S is an infinite set).
Without it the cardinalitiy of the set of unmapped members of P(S) is not rigorously determined, such that it can be |S| or |P(S)| (if CH it true).
In case that this cardinality is |S| we get the inequality |S| < |S|+|S| by the logic that is used in the standard proof of Cantor's theorem.
But according to the transfinite number system, it is shown that |S| = |S|+|S|, so there are two results that do not "agree" with each other in the transfinite number system.
So, in order to rigorously establish the transfinite number system and also to prove that |S| < |P(S)| by what is called the standard proof of Cantor's theorem, there is no choice but to rigorously show that for any mapping between all |S| members of set S and |S| members of set P(S), there are not less than |P(S)| unmapped members of set P(S) (where S is an infinite set).
The magnitude of the difference is not exposed in the proof nor is it relevant to the proof.
jsfisher, what is called the standard proof of Cantor's theorem shows that for any map from S to P(S) there is
at least one member of the power set not in the range of the map, so what is called the standard proof of Cantor's theorem actually can't prove that |S|<|P(S)| and it also shows that the transfinite number system is not well established,
as long as it can't rigoriusly show that there are not less than |P(S)| unmapped members of set P(S) (where S is an infinite set)
for any map from S to P(S).
Again, I intuitively think that there are not less then unmapped P(S) members for any map from S to P(S) (where S is an infinite set), but only intuition is not enough in what is called "real mathematics", and you are definitely using only intuition by claiming that
at least one unnamed member of P(S) is needed in order to rigorously determine (or in other words, to prove) that |S|<|P(S)|.
More details are given in
http://www.internationalskeptics.com/forums/showpost.php?p=10947860&postcount=758.