From the post" https://math.stackexchange.com/questions/108010/when-is-the-closure-of-an-open-ball-equal-to-the-closed-ball'', we know that the closure of an open ball does not necessarily equal the closed ball. In a Fréchet space or a Banach space, the closure of an open ball is equal to the closed ball. How about the general case?
Let $(X,\tau)$ be a topological vector space that compatible with a metric $d$. i.e., the topology $\tau$ induced by the metric makes vector operations (vector addition and scalar multiplication) continuous.
Does the closure of an open ball $B_{r}(x)=\{y\in X; d(x,y)<r\}$ equal the closed ball $\hat{B}_{r}(x)=\{y\in X; d(x,y)\leq r\}$.
The discrete topology with $\mathbb{R}$ is NOT a topological vector space because scalar multiplication is not continuous. Below is my construction: Let us consider the topology on $\mathbb{R}$ generated by the metric below: $$ d(x,y)=\begin{cases} |x-y|\qquad&\text{if and only if $|x-y|<1$}\\\ 1&\text{otherwise} \end{cases} $$ I'm not quite sure if it is a topological vector space. It seems that the closure of $B_1(x)$ does not equal the closed ball $\hat{B}_1(x)$