What is the easiest way to show that $$ \lvert \mathbb{N}^\mathbb{R} \rvert = \mathcal{P}(\mathbb{R}) ? $$ I already know one cumbersome method, but I'd like to know if there is a simpler/cleverer way. If there's a technique that just uses basic cardinal arithmetic, that would be perfect.
Another question I have is:
Could using the heuristics \begin{align*} \lvert \mathbb{N}^{\mathbb{R}} \rvert \cong \lvert \mathbb{Z}^\mathbb{R} \rvert \cong \lvert 2^\mathbb{R} \rvert &= \mathcal{P}(\mathbb{R}) \\ \lvert \mathbb{N}^\mathbb{N} \rvert \cong \lvert \mathbb{N}^\mathbb{Z} \rvert \cong \lvert \mathbb{Z}^\mathbb{N} \rvert \cong \lvert \mathbb{Z}^\mathbb{Z} \rvert \cong \lvert 2^\mathbb{N} \rvert \cong \lvert 2^\mathbb{Z} \rvert &= \mathcal{P}(\mathbb{N}) \end{align*} get me into a lot of trouble?