Is every nonempty open set $U\subseteq\mathbb{R}^n$ diffeomorphic to $\mathbb{R}^n$?
I think this is false; perhaps I can take $U$ to be the disjoint union of two open balls. But how can I prove that this is not diffeomorphic to $\mathbb{R}^n$?
More generally, do diffeomorphisms preserve connectedness, or number of connected components?