How do I show this elegantly? I can't seem to find the right sets for it... Maybe there are some substantial laws I could use? I would appreciate your help...
What I said is: $2^\mathfrak c$ is for sure greater than $\mathfrak c$. Furthermore, $$2^\mathfrak c\cdot 2^\mathfrak c=2^\mathfrak c+\mathfrak c = 2^\mathfrak c.$$ On the other hand, $$2^\mathfrak c\cdot 2^\mathfrak c= 2^\mathfrak c+\underbrace{(2^\mathfrak c+\ldots+2^\mathfrak c)}_{2^\mathfrak c -1\text{ times}}$$ which is greater than $2^\mathfrak c+(\mathfrak c+\ldots+\mathfrak c)$ ($2^\mathfrak c - 1$ times) which is greater then $2^\mathfrak c+\mathfrak c$, which means $2^\mathfrak c$ is larger then $2^\mathfrak c+\mathfrak c$.
Together with $2^\mathfrak c+\mathfrak c$ being larger then $2^\mathfrak c$, we get, by Cantor-Schroeder-Bernstein theorem that $2^\mathfrak c+\mathfrak c=2^\mathfrak c$.
Any corrections?
$$ 2^\aleph = 2^{\aleph+1} = 2 \cdot 2^\aleph = 2^ \aleph + 2^\aleph \ge 2^ \aleph + \aleph \ge 2^ \aleph $$
and this proves from Cantor–Schroeder–Bernstein theorem.