Years ago I was taught a proof that there are more irrational numbers than rational numbers, i.e. that it is a bigger infinity, that went like this:
Take the set of all rational numbers. Now construct a new number as follows: Take the first rational number, and choose a digit for the first digit of our constructed number that is different from the first digit of this number. Then make the second digit different from the second digit of the second number. Make the third digit different from the third digit of the third number. Etc. If you did this for an infinite number of digits, you would then have a number that is different from all the numbers in the original set. Therefore, there are numbers that are not in the set of rational numbers. Therefore, there are more irrational numbers than there are rational numbers.
I see the proof up to the last sentence. How does this prove that there are more irrational numbers? Just because I can find a number in set B that is not in set A doesn't prove that set B is bigger than set A.
I mean ... suppose I take the set of all even integers. There are an infinite number of such numbers. (I assume you agree with that and I don't need to go into a proof.) Now consider the set of all integers, odd and even. There are members of the set of all integers that are not in the set of integers. But there are not more integers than there are even integers. It is easily provable that there are the same number: I can establish a one-to-one correspondance between the two sets.
So how does the diagonal proof prove that there are bigger infinities? I presume I'm missing something. What?