Let $X$ be a Hausdorff vector space whose topology is induced by a countable family of seminorms $\{\rho_n\}_{n\in\mathbb{N}}$. Prove that the metric $$d(x,y)= \sum_{n=1}^{\infty}2^{-n}\frac{\rho_n(x-y)}{1+\rho_n(x-y)}.$$ induces the same topology.
Call $\mathcal{T}_1$ the topology generated by the seminorms. Then $U\in \mathcal{T}_1$ iff $U$ can be written as a union of sets of the form $$\bigcap_{j\in J} B_{r_j}^{j}(x_j),$$ where the $x_j$'s are in $U$, $J$ is finite, and $B_{r_j}^{j}(x_j):=\{v\in X; \rho_j(v-x_j)<r_j\}.$
Call $\mathcal{T}_2$ the topology generated by the metric. So $U\in\mathcal{T}_2$ iff it can be written as a union of $\epsilon$-balls.
I also know that $X$ is Hausdorff, so if $x,y\in X$ with $x\neq y$, then there exist disjoint $U_1,U_2\in\mathcal{T}_1$ such that $x\in U_1$ and $y\in U_2$.
I would like to show that if $U\in\mathcal{T}_1$, then $U\in\mathcal{T}_2$ (and vice-versa). Any tips on how to get started?
One way to do this is to check that each neighborhood $U_1$ of $0$ in $\mathcal T_1$ contains some open neighborhood $U_2$ of $0$ in $\mathcal T_2$, and vice versa. This is equivalent to checking that the identity map $i:(X,\mathcal T_1)\to(X,\mathcal T_2)$ and its inverse $i^{-1}:(X,\mathcal T_2)\to(X,\mathcal T_1)$ are continuous at $0$. Since the topologies $\mathcal T_1$ and $\mathcal T_2$ are translation invariant, and $i$ is linear, the result follows.
Now each topology has a nice basis, so you can restrict your attention to these basic open neighborhoods of $0$.