In Section $11.2$: The Separation Properties in Royden's Real Analysis, there is a proposition that states that "every metric space is normal".
As a reminder of what a normal space is, it is a topological space that satisfies the normal separation property, which is the following:
The Normal Separation Property: The Tychonoff separation property holds and moreover, each two disjoint closed sets can be separated by disjoint neighborhoods (According to Royden, Tychonoff is when for every two points $x$ and $y$ in $X$, there exists a neighborhood of $x$ that does not contain $y$ and a neighborhood of $y$ that does not contain $x$).
The proof goes as follows:
Let $(X,\rho)$ be a metric space. Define the distance between a subset $F$ of $X$ and point $x$ in $X$ by $dist(x,F)= \inf\{ \rho(x, x^{\prime})|x^{\prime} \in F \}$.
Let $F_{1}$ and $F_{2}$ be closed disjoint subsets of $X$. Define
$\mathcal{O}_{1} = \{x \in X\,|\,dist(x,F_{1})<dist(x,F_{2})\}$ and $\mathcal{O}_{2} = \{x \in X\,|\,dist(x,F_{2})<dist(x,F_{1})\}$.
Up to this point, I'm fine. But then, it says
Since the complement of a closed set is open, $dist(x,F)>0$ if $F$ is closed and $x$ does not belong to $F$.
I think the reason why this is true is because if $x \notin F$, and $F$ is closed, then $x$ cannot be a point of closure of $F$. So, then, there must exist at least one neighborhood of $x$ that does not contain a point of $F$, so the infimum of the metric distance between $x$ and any point of $F$ must be strictly positive. But, I'm not entirely sure that's correct reasoning.
Also, it says that $F_{1} \subseteq \mathcal{O}_{1}$, $F_{2} \subseteq \mathcal{O}_{2}$, which I have a vague intuitive idea must be true, but I couldn't put it into words if you forced me to. So, if I could get a better explanation of why this is, that would be great. By the way $F_{1}$ and $F_{2}$ are defined, though, it's obvious that $\mathcal{O}_{1} \cap \mathcal{O}_{2} = \emptyset$.
The last part of the proof is the part that is really bugging me and that I really need help understanding:
Moreover, using the triangle inequality for the metric, it is not difficult to see that $\mathcal{O}_{1}$ and $\mathcal{O}_{2}$ are open.
To do that, I know we would have to show that we could construct a ball around an arbitrary point $x_{1} \in \mathcal{O}_{1}$ that is contained entirely within $\mathcal{O}_{1}$ and likewise for some $x_{2} \in \mathcal{O}_{2}$. If $y_{1}$ is some other point in $B_{r}(x_{1})$, then, I'd need to show that the metric distance (meaning $\rho$ of something) between $y_{1}$ and an arbitrary point $x \in \mathcal{O}_{1}$ is less than or equal to $\rho(y_{1},x_{1}) +\,$ metric distance between $x_{1}$ and $x$.
The problem is is that $\mathcal{O}_{1}$ isn't necessarily a nice round ball with a nice constant radius $r$, so even once I've got the triangle inequality set up, how do I represent the metric distance between $y_{1}$ and $x$, or between $x_{1}$ and $x$? I guess I'm just so used to seeing these kinds of problems written in terms of balls that I have no idea how ones that don't necessarily have to do with balls should be written.
Could somebody please let me know what this triangle inequality should look like?