If $M$ is an n-manifold, by which I mean a Hausdorff space where every point has an open nhood homeomorphic to $\mathbb{R^n}$, I am tying to show that any open subset of $M$, say $U$ is also an n-manifold.
So far I can show that if $U$ is an open subset of $M$ then every point in $U$ has a nhood homeomorphic to some open subset of $\mathbb{R}^n$. See this example: An open subset of a manifold is a manifold.
However, clearly not all open subsets of $\mathbb{R}^n$ is homeomorphic to $\mathbb{R}^n$. How can I remedy this?