For an arbitrary (non discrete) metric space $M$, is $M$ never homeomorhpic to $M\times M$?
In my analysis class we learned that ${\mathbb{R}}$ is not homeomorhpic to $\mathbb{R}^{2}$ because if you remove the point (0) from each, ${\mathbb{R}}$ is unconnected while $\mathbb{R}^{2}$ stays connected. Does this hold in general for an arbitrary(non-discrete) metric space?