Equivalence of Norms on ℝⁿ

February 17, 2026 · Luciano Muratore

Equivalence of Norms on ℝⁿ (Using the ℓ∞ Norm)

In finite-dimensional vector spaces, all norms are equivalent.

In this article, we prove that any two norms on Rn\mathbb{R}^n are equivalent.
Instead of using the Euclidean norm as a reference, we use the \ell_\infty norm.


Notation

For x=(x1,,xn)Rnx = (x_1, \dots, x_n) \in \mathbb{R}^n, define

x:=max1inxi.\|x\|_\infty := \max_{1 \le i \le n} |x_i|.

Its closed unit ball is the cube

B(0,1)={x:x1}=[1,1]n.B_\infty(0,1) = \{x : \|x\|_\infty \le 1\} = [-1,1]^n.

Theorem (Equivalence of Norms)

Let a\|\cdot\|_a and b\|\cdot\|_b be two norms on Rn\mathbb{R}^n.
Then there exist constants c,C>0c, C > 0 such that for all xRnx \in \mathbb{R}^n,

cxaxbCxa.c \|x\|_a \le \|x\|_b \le C \|x\|_a.

Consequently, the induced metrics

da(x,y)=xya,db(x,y)=xybd_a(x,y) = \|x-y\|_a, \qquad d_b(x,y) = \|x-y\|_b

are bi-Lipschitz equivalent.


Proof

We divide the proof into three logically separate parts.


Part I — Compactness of the \ell_\infty Unit Sphere

Consider the \ell_\infty unit sphere:

S:={xRn:x=1}.S_\infty := \{x \in \mathbb{R}^n : \|x\|_\infty = 1\}.

Claim: SS_\infty is compact.

Closedness:
The map xxx \mapsto \|x\|_\infty is continuous, and

S=1({1}),S_\infty = \|\cdot\|_\infty^{-1}(\{1\}),

so SS_\infty is closed.

Boundedness:
Since S[1,1]nS_\infty \subset [-1,1]^n, and

[1,1]n[-1,1]^n

is compact (finite product of compact intervals), it follows that

S is compact.S_\infty \text{ is compact.}

Part II — Comparison Between a\|\cdot\|_a and \|\cdot\|_\infty

Define a function

g:SR,g(u)=ua.g : S_\infty \to \mathbb{R}, \qquad g(u) = \|u\|_a.

Since SS_\infty is compact and gg is continuous, it attains a minimum:

m:=minuSua.m_\infty := \min_{u \in S_\infty} \|u\|_a.

We have

m>0,m_\infty > 0,

because ua=0\|u\|_a = 0 would imply u=0u = 0, but 0S0 \notin S_\infty.


Global Inequality

Let x0x \neq 0 and define

u:=xx.u := \frac{x}{\|x\|_\infty}.

Then u=1\|u\|_\infty = 1, so uSu \in S_\infty.

By homogeneity,

xa=xua=xuaxm.\|x\|_a = \|\|x\|_\infty u\|_a = \|x\|_\infty \|u\|_a \ge \|x\|_\infty m_\infty.

Thus for all xRnx \in \mathbb{R}^n,

x1mxa.\|x\|_\infty \le \frac{1}{m_\infty} \|x\|_a.

Part III — Compactness of the a\|\cdot\|_a Unit Sphere

Define

Sa:={xRn:xa=1}.S_a := \{x \in \mathbb{R}^n : \|x\|_a = 1\}.

Claim: SaS_a is compact.

Closedness:
Since xxax \mapsto \|x\|_a is continuous,

Sa=a1({1}),S_a = \|\cdot\|_a^{-1}(\{1\}),

so it is closed.

Boundedness:
If xSax \in S_a, then xa=1\|x\|_a = 1, and using the previous inequality,

x1m.\|x\|_\infty \le \frac{1}{m_\infty}.

Hence

Sa[1m,1m]n,S_a \subset \left[ -\frac{1}{m_\infty}, \frac{1}{m_\infty} \right]^n,

a compact cube.

Therefore,

Sa is compact.S_a \text{ is compact.}

Final Comparison with b\|\cdot\|_b

Define

f:SaR,f(u)=ub.f : S_a \to \mathbb{R}, \qquad f(u) = \|u\|_b.

Since SaS_a is compact, ff attains a minimum and maximum:

m:=minuSaub,M:=maxuSaub.m := \min_{u \in S_a} \|u\|_b, \qquad M := \max_{u \in S_a} \|u\|_b.

We have

M<,m>0,M < \infty, \qquad m > 0,

because ub=0u=0\|u\|_b = 0 \Rightarrow u=0, and 0Sa0 \notin S_a.

Thus for all uSau \in S_a,

mubM.m \le \|u\|_b \le M.

Final Step

Let x0x \neq 0 and define

u:=xxa.u := \frac{x}{\|x\|_a}.

Then uSau \in S_a, and by homogeneity,

xb=xaub=xaub.\|x\|_b = \|\|x\|_a u\|_b = \|x\|_a \|u\|_b.

Therefore,

mxaxbMxa.m \|x\|_a \le \|x\|_b \le M \|x\|_a.

For x=0x = 0, the inequality is trivial.

This proves the equivalence of norms on Rn\mathbb{R}^n.

\blacksquare

Corollary — Bi-Lipschitz Equivalence of Metrics

Let

da(x,y)=xya,db(x,y)=xyb.d_a(x,y) = \|x-y\|_a, \qquad d_b(x,y) = \|x-y\|_b.

Then

db(x,y)Mda(x,y),d_b(x,y) \le M d_a(x,y),

and

da(x,y)1mdb(x,y).d_a(x,y) \le \frac{1}{m} d_b(x,y).

Thus the identity map is bi-Lipschitz between
(Rn,da)(\mathbb{R}^n, d_a) and (Rn,db)(\mathbb{R}^n, d_b).


Logical Structure Summary

  1. Use \|\cdot\|_\infty to build a compact sphere SS_\infty.
  2. On SS_\infty, the continuous map uuau \mapsto \|u\|_a has a positive minimum mm_\infty.
  3. This gives the global bound x1mxa.\|x\|_\infty \le \frac{1}{m_\infty} \|x\|_a.
  4. That implies SaS_a is contained in a compact cube → hence compact.
  5. On SaS_a, the continuous map uubu \mapsto \|u\|_b has positive minimum and finite maximum.
  6. This yields mxaxbMxa.m\|x\|_a \le \|x\|_b \le M\|x\|_a.

Final Remark

This proof shows why finite dimensionality is essential:

  • Compactness of spheres
  • Continuity of norms
  • Extreme value theorem

None of this survives automatically in infinite-dimensional spaces.

That is precisely why norm equivalence fails in general Banach spaces.