The above definition was given to me by a friend of mine who introduced me to $\aleph$, and infinite sets. The argument he gave me was (paraphrased how I understand it).
While the set of natural numbers is infinite, each number has only a finite number of digits.
Each real number as an infinite number of digits. (The rest is filled up with 0s).
We can represent each real number using binary numbers.
Map each bit of the real numbers to an element of $\mathbb N$.
The cardinality of $\mathbb N$ is $\aleph_0$.
There are $2^{\aleph_0}$ possible combinations of the bits.
There are $2^{\aleph_0}$ real numbers.
He then sort of defined $2^{\aleph_0}$ as $\aleph_1$. I'm guessing the cardinality of the real numbers is taken to be $\aleph_1$?
Said friend also said he has a proof that $\aleph_0^k = \aleph_0$. I haven't yet read his proof as at the time of writing, and may update this question with it when I do. I've been told here that
you can't claim $2^{\aleph_0} = \aleph_1$
which surprised me, but I can't be so sure of the definition myself, so.
My question is:
Is $\aleph_1 = 2^{\aleph_0}$?