Proof. Any such finite-dimensional space is really just the same as

so we can talk about just those spaces. That is, any finite-dimensional vector space over

or

is
isomorphic to

for some

(note that

is just isomorphic to

as a vector space over

). To see this, just write any element of the space in terms of the
basis and then define the
isomorphism to take that basis to the
standard basis in

and then extend linearly.
First let's show that if two norms are equivalent on the unit sphere (all
such that
with respect to some fixed norm, for example the standard Euclidean norm) then they are equivalent everywhere. We can write any
as a multiple of some scalar
and a vector on the unit sphere, say
, that is
. Then when suppose we have two equivalent norms, say
and
, on the unit sphere
So the norms are equivalent everywhere.
Suppose we are working with the 2-norm. Now we want to show that any other norm is a continuous function with respect to the 2-norm. Take an arbitrary finite-dimensional space
and an arbitrary norm
. Also suppose that
is a basis of
and so an element
may be written as
. Now given an
, choose
such that
(the Euclidean distance is less then
) implies that
In fact we can just choose

to be the
right side of the above
inequality. Now we note that the
triangle inequality immediately also yields the inequality

. So
And so

is a continuous function.
Suppose we are given two norms
and
, we know that they are both continuous functions with respect to the 2-norm. And so the function defined as
is a continuous function on the unit sphere (with respect to the 2-norm). This function is continuous except perhaps at 0, but we don't care about the value at zero. On the unit sphere however

is continuous and thus achieves a maximum and a minimum since the unit sphere is compact. Let's call the minimum and maximum,

and

respectively. Then for any

on the unit sphere we have
And so the norms are equivalent on the unit sphere and thus as we shown above, everywhere.
