I was thinking recently about Louville's Theorem and the fact that there exist a bijection between $\mathbb{R}^2$ and $ \mathbb{R}$.
Since $\mathbb{C}$ is nothing but $\mathbb{R}^2$ via the construction of $\mathbb{C}$ we can use those terms interchangeably. I thought of the following tho transformations. First $$f_1:\mathbb{R}^2 \to \mathbb{R}$$
and then $$f_2:\mathbb{R} \to S^1 $$ witch is a well known bijection and is differentiable (as far as I know).
the composition of the functions $f_1$ and $f_2$ (let's call it $f_c$) should hence be a bijection between $\mathbb{R}^2$ and $ \mathbb{R}$.
Louville's theorem states that any function such that $|f(z)|<M$ and $f\in H(\mathbb{C})$ must be equal to a constant function. aka $f(z)=c, c\in\mathbb{C}$ Our function $f_c$ is not a constant function because it ascribes a unique number in $S^1$ for each number in $\mathbb{C}$ and also $f_c$ is bounded $(f_c(z)<2$ for every $z\in \mathbb{C})$. The only thing that could make Louville's theorem not work in this case would be the fact that $f_1$ is not a holomorphic function. Which would mean that there is no holomorphic bijection between $\mathbb{R}^2$ and $ \mathbb{R}$.
Is this argument true? If it is, does anyone know any restraints when it comes to differentiability of bijections between $\mathbb{R}^2$ and $ \mathbb{R}$?
Thank you in advance.

Holomorphic functions are open. So if a holomorphic function is a bijection, it automatically is a homeomorphism.
But there is no homeomorphism from $\mathbb R^2$ to $\mathbb R$.