Let $X$ be a vector space of $\mathbb{R}$ and $d, d'$ two equivalent distances on $X$ derived from norms, we are asked to prove that the open balls $B_{1}^{d}(0)=\{x\in X: ||x||<1\}$ and $B_{1}^{d'}(0)=\{x\in X: ||x||'<1\}$ are homeomorphic.
In class we defined $f: B_{1}^{d}(0)\to B_{1}^{d'}(0)$ which maps $x$ to $f(x)=\frac{||x||}{||x||'}\cdot x$ when $x\neq0$ and $f(0)=0$. This is well defined because it is easy to see that if $x\in B_{1}^{d'}(0)$, then $f(x)\in B_{1}^{d'}(0)$.
The problem I have is proving that $f$ is continuous. For every $x\in B_{1}^{d'}(0)$, we have to prove that $\forall \epsilon >0, \exists \delta >0$ such that $f(B_{\delta}^{d}(x))\subseteq B_{\epsilon}^{d'}(f(x))$. In class we were told that this is true if and only if $d$ and $d'$ are equivalent, but I do not understand how this affirmation is true.
As for the rest of the exercise, since we have to prove the homeomorphism, we would have to find the inverse function and prove that it is continuous as well, but it is basically the same problem.
Edit: d and d' are equivalent if and only if there exist $\alpha, \beta \ge0$ such that for every $x,y\in X$, $\alpha \cdot d(x,y)\le d'(x,y)\le \beta \cdot d(x,y)$