Is there a way to classify which metrics defined on vector spaces can be induced by a norm? ie. there exists norm $n: X\to \mathbb{R}$ on the vector space $X$ such that the metric $d(x,y)=n(x-y)$.
I am considering metrics on vector spaces since a normed space is required to be a vector space. I know there are metrices (eg. the discrete metric) cannot be induced by a norm and I am wondering if there is a way to classify the metrices which could.
My attempt: metric $d$ on vector space $X$ on field $\mathbb{K}$ can be induced by a norm iff. for all $x,y\in X$, we get $d(\lambda x,\lambda y)=\lambda d(x,y)$ for all $\lambda \in \mathbb{K}$ and $d(0,x+y)\leq d(0,x)+d(0,y)$.