If $d$ is a metric on a vector space $X\not=\{0\}$ which is obtained from a norm, and $d'$ is defined by $d'(x,x)=0$, $d'(x,y)=d(x,y)+1, (x\not=y)$, show that $d'$ cannot be obtained from a norm.
I've proven that if $X\not=\{0\}$ is a discrete metric space cannot be obtained from a norm, but I don't know how to go about proving the above.
Any help would be welcomed.
It isn't homogeneous. If $d$ and $d'$ were obtained from norms you would have $$ |\alpha| \|x-y\|' = d'(\alpha x,\alpha y) = d(\alpha x,\alpha y) + 1 = |\alpha| ||x-y|| + 1.$$ What happens as $\alpha \to 0$?