This is an exercise problem from a textbook on Functional analysis.
Show that the discrete metric on a vector space $X\ne \{0\}$ cannot be obtained from a norm.
If the field over which $X$ is a vector space is $\mathbb R$ or $\mathbb C$, then for any $t\in X-\{0\}$, we have $d(t,0)=\|t\|=1$.
Note that $d(2t,0)=\|2t\|=2\|t\|=2$, which is a contradiction.
But how to prove the statement in case of arbitrary fields? I have also dropped comment here to an older post on the same exercise. But the post does not seem to be considering arbitrary fields.