Maths WorkshopMaths problems with full solutions
Exercise 2027Topology › Topology of Mn(ℝ) › Rank, spectrum and normsM1Added 6 Nov 2026

Gelfand's spectral radius formula

#spectral radius#Gelfand formula#norms#powers

Statement

Let ∥⋅∥\|\cdot\| be any submultiplicative norm on Mn(C)M_n(\mathbb{C}) (or Mn(R)M_n(\mathbb{R})). Prove that
ρ(A)=lim⁡k→∞∥Ak∥1/k.\rho(A)=\lim_{k\to\infty}\|A^k\|^{1/k}.

Hint

Lower bound: ρ(A)k=ρ(Ak)≤∥Ak∥\rho(A)^k=\rho(A^k)\le\|A^k\| by the spectral mapping theorem. Upper bound: apply "Bk→0B^k\to0 if ρ(B)<1\rho(B)<1" to B=A/(ρ(A)+ε)B=A/(\rho(A)+\varepsilon).

Show solutionHide solution

Solution

Step 1: ρ(A)≤∥Ak∥1/k\rho(A)\le\|A^k\|^{1/k} for every kk. If Av=λvAv=\lambda v with v≠0v\ne0 (vv complex) and ∣λ∣=ρ(A)|\lambda|=\rho(A), then Akv=λkvA^kv=\lambda^kv, so ρ(A)k=ρ(Ak)\rho(A)^k=\rho(A^k) (spectral mapping with p(x)=xkp(x)=x^k). For a *submultiplicative matrix norm induced by a vector norm*, ∥Ak∥≥ρ(Ak)\|A^k\|\ge\rho(A^k) since ∣Akv∣=∣λ∣k∣v∣|A^kv|=|\lambda|^k|v| gives ∥Ak∥≥∣λ∣k\|A^k\|\ge|\lambda|^k. For a general submultiplicative norm that is not induced by a vector norm, use the equivalence of norms: ∥⋅∥≥c ∥⋅∥op\|\cdot\|\ge c\,\|\cdot\|_{op} for some c>0c>0, so ∥Ak∥1/k≥c1/kρ(A)\|A^k\|^{1/k}\ge c^{1/k}\rho(A), and c1/k→1c^{1/k}\to1. Either way,
lim inf⁡k∥Ak∥1/k≥ρ(A).\liminf_{k}\|A^k\|^{1/k}\ge\rho(A).

Step 2: lim sup⁡≤ρ(A)\limsup\le\rho(A). Fix ε>0\varepsilon>0 and set B=A/(ρ(A)+ε)B=A/(\rho(A)+\varepsilon). Then ρ(B)=ρ(A)ρ(A)+ε<1\rho(B)=\frac{\rho(A)}{\rho(A)+\varepsilon}<1, so Bk→0B^k\to0 (previous problem), hence ∥Bk∥≤1\|B^k\|\le1 for all large kk. Equivalently
∥Ak∥≤(ρ(A)+ε)kfor large k,so∥Ak∥1/k≤ρ(A)+ε.\|A^k\|\le(\rho(A)+\varepsilon)^k\quad\text{for large }k,\qquad\text{so}\qquad\|A^k\|^{1/k}\le\rho(A)+\varepsilon.
Hence lim sup⁡∥Ak∥1/k≤ρ(A)+ε\limsup\|A^k\|^{1/k}\le\rho(A)+\varepsilon for every ε>0\varepsilon>0.

Conclusion. lim inf⁡≥ρ(A)≥lim sup⁡−ε\liminf\ge\rho(A)\ge\limsup-\varepsilon for all ε\varepsilon; the limit exists and equals ρ(A)\rho(A).

Example. A=(0100)A=\begin{pmatrix}0&1\\0&0\end{pmatrix} has ρ=0\rho=0 and A2=0A^2=0: ∥Ak∥1/k=0\|A^k\|^{1/k}=0 for k≥2k\ge2. For A=(0.9100.9)A=\begin{pmatrix}0.9&1\\0&0.9\end{pmatrix}, ∥A50∥1/50≈0.9⋅1.0 ⁣…\|A^{50}\|^{1/50}\approx0.9\cdot1.0\!\ldots approaches 0.90.9 slowly.

Remark. As a corollary, ρ(A)=inf⁡∥⋅∥∥A∥\rho(A)=\inf_{\|\cdot\|}\|A\| over all operator norms: for each ε\varepsilon there is a norm with ∥A∥<ρ(A)+ε\|A\|<\rho(A)+\varepsilon. This is the topological meaning of the spectral radius.