I have a little problem with this Theorem 3.8 c) If $X$ is a compact topological space and if some sequence $\{f_n\}$ of continuous functions separates points on $X$, then $X$ is metrizable.
The big deal is that in the proof Rudin constructs a metric $d(x, y)=\sum_{n=1}^{\infty}2^{-n}|f_n(x)-f_n(y)|$, and this metric induces a topology denoted by $\tau_{d}$ and I have to prove that $\tau_{d}\subseteq \tau$ so in order to do that I must take a basic $B_r(x) \in \tau_{d}$ and prove that there exists an open set $U \in \tau$ such that $U\subseteq B_r(x)$ but I don't know exactly how to do it, may you give any hint please? I'm really stuck.
I just have some ideas with weak topology but I'm not sure if it works.