If we consider $M \subseteq \mathbb{R}^2$, where
$$M = \{(x, y) \in (0, \infty) \times (0, \infty)| \space x y < 1\}$$
I want to prove that M is an open subset of $\mathbb{R}^2$.
Now it may seem kind of obvious that this is indeed the case, but how can it be properly proven? In order to be an open subset, for any $(x, y)$, there needs to exist an open ball with center (x, y) that we might call $ B_\epsilon(x, y)$ that is still a subset of $M$. Now I thought that maybe we can choose $\epsilon < |xy - 1|$, but I don't know how to proceed from there.
Another solution that came to my mind is: if $U \subseteq X$ and $V \subseteq Y$, and both U and V are open, then the Cartesian product $U \times V$ is an open subset of $X \times Y$. If we choose a fixed $x \in (0, \infty)$, then y must satisfy $y < \frac{1}{x}$, and the set of choosable $y$ is therefore open for a fixed x, and vice versa for a fixed y. Would this be a valid solution? It doesn't seem so elegant, and I still prefer my first attempt above, so a continuation of my first try would be appreciated.
Thanks in advance.