I am reading Munkres Topology and following given Urysohn metrization theorem and its proof, but can't understand why the injectivity simply given after define a index functions and product them.
I had highlighted the point that I am missing at the below inserted images.


$F(x)=F(y)$ if and only if $f_n(x) = f_n(y)$ for all $n.$
The key fact they are using is that there is an $n$ such that $f_n(x) > 0$ and $f_n(y)=0.$ (This follows from the first step of the proof and the fact that regularity implies there is a neighborhood of $x$ that doesn't contain $y$.) This means there is an $n$ such that $f_n(x)\ne f_n(y),$ so $F(x)\ne F(y)$