Proof of |2^N x 2^N| = |2^N| with N the natural numbers

AI Thread Summary
The discussion centers on proving the equality |2^N x 2^N| = |2^N| for natural numbers N. The original poster attempted to use Cantor's theorem and inequalities but did not provide a valid proof, leading to a lack of points on their exam. Respondents clarified that while Cantor's theorem is not directly applicable, the property |X x X| = |X| for infinite sets can be utilized. They suggested using the disjoint union approach to establish the proof, emphasizing that both equalities involved require separate justification. Overall, the conversation highlights the importance of providing rigorous proofs in mathematical arguments.
tomkoolen
Messages
39
Reaction score
1
Hello,

At my exam I had to proof the title of this topic. I now know that it can easily be done by making a bijection between the two, but I still want to know why I didn't receive any points for my answer, or better stated, if there is still a way to proof the statement from my work.

My work:
2^N > N (Cantor)
2^N x 2^N > N x N
Knowing that |N x N| = |N| it follows that |2^N x 2^N| = |2^N|.

I know that I didn't really give an explanation in that last step, but I still want to know if and how it's correct.
Thanks in advance!
 
Physics news on Phys.org
I don't see how this resembles a proof at all. You start by using Cantor ##|2^\mathbb{N}| > |\mathbb{N}|##, which is not relevant at all here. Then you give another irrelevant inequality, and finally you just state the result. You would not get any points for that if I were the grader.
 
I understand Cantor is not the way to go here but we were allowed to regard |N x N| = |N| as proven. I just want to know if there is any way to link the two?
 
For any infinite set ##X##, we have ##|X\times X| = |X|##. In particular, this is true for ##X= 2^{\mathbb{N}}##. I don't see how ##|\mathbb{N}\times \mathbb{N}| = |\mathbb{N}|## is really relevant here.
 
However, you can work with the disjoint union ##\mathbb{N} + \mathbb{N} := (\mathbb{N}\times \{0\})\cup (\mathbb{N}\times \{1\})##. We have ##|\mathbb{N}+\mathbb{N}| = |\mathbb{N}|## (this requires a proof). We can then say:
|2^\mathbb{N}\times 2^\mathbb{N} | = |2^{\mathbb{N}+\mathbb{N}}| = |2^{\mathbb{N}}|
But both of the two equalities also require a proof.
 
I was reading documentation about the soundness and completeness of logic formal systems. Consider the following $$\vdash_S \phi$$ where ##S## is the proof-system making part the formal system and ##\phi## is a wff (well formed formula) of the formal language. Note the blank on left of the turnstile symbol ##\vdash_S##, as far as I can tell it actually represents the empty set. So what does it mean ? I guess it actually means ##\phi## is a theorem of the formal system, i.e. there is a...
Back
Top