Countable Product of Separable Spaces is Separable

Theorem
Let $\left \{{\left({S_\alpha, \tau_\alpha}\right)}\right\}$ be a countable set of topological spaces.

Let $\displaystyle \left({S, \tau}\right) = \prod \left({S_\alpha, \tau_\alpha}\right)$ be the product space of $\left \{{\left({S_\alpha, \tau_\alpha}\right)}\right\}$.

Let each of $\left({S_\alpha, \tau_\alpha}\right)$ be separable.

Then $\left({S, \tau}\right)$ is also separable.