Let $U\subset\mathbb{R^n}$ be a open set and $\mathbb{S^n}$ the unit sphere of $\mathbb{R^{n+1}}$(i.e. $\mathbb{S^n}=\{x\in\mathbb{R^{n+1}}:||x||=1\}$). How can I show that there's no homeomorphism between $U$ and $\mathbb{S^n}$?
My progress:
As image of connected set over a continuous function is connected and $\mathbb{S^n}$ is connected, if there was such homeomorphism, then $U$ would be connected as well.
Now, using the fact that all connected open sets of $\mathbb{R^n}$ is homeomorphic to $\mathbb{R^n}$, it suffice to show that there's no homeomorphism between $\mathbb{R^n}$ and $\mathbb{S^n}$.
I know that for all $p\in \mathbb{S^n}$, $\mathbb{S^n}- \{p\}$ is homeomorphic to $\mathbb{R^n}$.
Any help would be much appreciated!
The results you need is:
$\bullet$ Image of compact set over continuous function is compact.
$\bullet$ $\mathbb{S^n}$ is compact.
$\bullet$ With the standard topology, There's no (no empty) open set $U\subset \mathbb{R^n}$ that is also compact (compact in $\mathbb{R^n}$ is equivalent to be closed and bounded, and the only no empty open and closed set in $\mathbb{R^n}$ is $\mathbb{R^n}$ itself, which is not bounded).
By absurd, suppose now that there is a homeomorphism $f:\mathbb{S^n}\to U$.
Than if you define $ {f}^*:\mathbb{S^n}\to \mathbb{R^n}$ as $f^*(x)=f(x)$ for all $x\in\mathbb{S^n}$ (we just extended the codomain of $f$), we see that $f^*$ is a continuous function and $f^*(\mathbb{S^n})=U$. but this would imply that $U$ is compact, absurd since $U$ is open.