I typically like to practice my knowledge on a specific concept by doing proofs using one definition of a term, and then doing the same proofs using an equivalent definition (without inducing the equivalence). However, I'm stuck on the following:
We say that a topological space $(S,T)$ is perfectly normal if for every closed set $F\subseteq S$ there is a continuous function $f:S\rightarrow\mathbb{R}$ with $F=\{x\in S:f(x)=0\}$.
Can we prove that a metric space is perfectly normal by this definition?
I've seen some posts (post 1, post 2) where this just follows as a corollary. More specifically, it follows by the equivalence of definitions and the results that metric spaces are normal and $G_\delta$. However, I'm wondering if there was a more direct approach, as opposed to such a roundabout method?