This is my extra credit homework problem and I have no idea how to prove this please help me. Thank you.
We denote by #S the cardinality of a set S. $\aleph_0$ = #$\mathbb{N}$, $c=2^{\aleph_0}$ = #$\mathbb{R}$. Let X be a topological space and let Y be a dense subset of X. Prove that #X $\le$ $2^{2^{\#Y}}$. Conclude that $\#X \le 2^c$ whenever X is separable.
Also, how to prove the product space $[0,1]^c$ (equipped with the product topology) is separable and $\# \beta \mathbb{N}$ = $2^c$.
First, I construct a continuous surjection $\# \beta \mathbb{N}$ $\rightarrow$ $[0,1]^c$. then what is the cardinality of $[0,1]^c$?