In this note, we explore the topological and geometric properties of finite-dimensional normed spaces. The entire theory of finite-dimensional normed spaces can be built systematically upon a single, powerful foundational result: the Linear Independence Lemma.
We will first state and prove this lemma, and then use it as our primary tool to prove:
Equivalence of Norms: All norms on a finite-dimensional vector space are equivalent.
Completeness: Every finite-dimensional normed space is complete (a Banach space).
Compactness (Heine-Borel): A subset is compact if and only if it is closed and bounded.
Riesz's Characterization: The closed unit ball is compact if and only if the space is finite-dimensional.
1. The Core Tool: Linear Independence Lemma
The following lemma establishes a lower bound on the norm of a linear combination of linearly independent vectors in terms of the sum of the absolute values of the coefficients.
Geometric Intuition
In Euclidean space, a sum of linearly independent vectors cannot "shrink" to zero unless the individual coefficients also shrink to zero. The lemma generalizes this to any normed space: the norm of the sum∥∑aixi∥is bounded below by a positive multiple of the sum of the magnitudes of the coefficients∑∣ai∣.
Lemma (Linear Independence Lemma)
Let{x1,…,xn}be a linearly independent set of vectors in a normed spaceX(of any dimension). Then there exists a constantc>0such that for any choice of scalarsa1,…,an∈K(whereK=RorC), we have:i=1∑naixi≥ci=1∑n∣ai∣.
Proof
Letsn=∑i=1n∣ai∣.
Ifsn=0, thena1=⋯=an=0, and the inequality holds trivially for anyc>0since0≥0.
Ifsn>0, dividing both sides bysnallows us to normalize the coefficients. Letbi=ai/sn, so that:i=1∑n∣bi∣=1.In this case, the desired inequality becomes:i=1∑nbixi≥c.Hence, it suffices to prove that there exists a constantc>0such that for all scalars{bi}i=1nsatisfying∑i=1n∣bi∣=1, we have:i=1∑nbixi≥c.
We proceed by contradiction. Suppose that no suchc>0exists. Then, for everym∈N, we can find a sequence of scalars{bi(m)}i=1nsatisfying:i=1∑nbi(m)=1for all m∈N,such that:ym=i=1∑nbi(m)xisatisfies∥ym∥→0as m→∞.
Since∑i=1n∣bi(m)∣=1, each coordinate coefficient sequence(bi(m))m=1∞is bounded since∣bi(m)∣≤1for alli∈{1,…,n}. By the classical Bolzano-Weierstrass theorem, any bounded sequence of scalars has a convergent subsequence. We can extract convergent subsequences for each coordinate one by one:
First Coordinate: Since the sequence of scalars(b1(m))m=1∞is bounded, there exists a subsequence of indices{m1,k}k=1∞⊂Nand a scalarβ1∈Ksuch that:k→∞limb1(m1,k)=β1.
Second Coordinate: Consider the subsequence of the second coordinate(b2(m1,k))k=1∞. Since it is also bounded, we can extract a further subsequence of indices{m2,k}k=1∞⊂{m1,k}k=1∞and a scalarβ2∈Ksuch that:k→∞limb2(m2,k)=β2.Note that since{m2,k}is a subsequence of{m1,k}, we still havelimk→∞b1(m2,k)=β1.
General Coordinate: Inductively, for eachj=2,…,n, we extract a subsequence of indices{mj,k}k=1∞⊂{mj−1,k}k=1∞such that:k→∞limbj(mj,k)=βj.At each step, convergence of the previously established coordinates is preserved.
Let the final subsequence of indices be denoted by{sk}k=1∞={mn,k}k=1∞. For this subsequence of vectors:ysk=i=1∑nbi(sk)xi,we have:k→∞limbi(sk)=βifor every i=1,…,n.
We define the limit vector:y=i=1∑nβixi.By the triangle inequality:∥ysk−y∥=i=1∑n(bi(sk)−βi)xi≤i=1∑nbi(sk)−βi∥xi∥.Sincebi(sk)→βifor eachiask→∞, the right-hand side converges to0. Thus,ysk→yin norm. By the continuity of the norm (which follows from the reverse triangle inequality∣∥a∥−∥b∥∣≤∥a−b∥):∥y∥=k→∞lim∥ysk∥.Since∥ym∥→0asm→∞, we must have∥ysk∥→0, which implies:∥y∥=0⟹y=0⟹i=1∑nβixi=0.Because{x1,…,xn}is a linearly independent set, the only linear combination that equals the zero vector is the trivial one. Thus:βi=0for all i=1,…,n.
However, taking the limit ask→∞of the normalization condition∑i=1n∣bi(sk)∣=1yields:i=1∑n∣βi∣=1.This is a contradiction, since we concluded allβi=0, which would sum to0. Therefore, there must exist somec>0such that the inequality holds.■
Transitivity: If∥⋅∥a∼∥⋅∥band∥⋅∥b∼∥⋅∥c, then by combining the inequalities, we get∥⋅∥a∼∥⋅∥c.
The algebraic definition of norm equivalence perfectly captures topological equivalence, as shown by the following proposition:
Proposition (Equivalence of Norms and Topology)
Let∥⋅∥aand∥⋅∥bbe two norms on a vector spaceX. The following statements are equivalent:
Algebraic Equivalence: There exist constantsk,K>0such thatk∥x∥a≤∥x∥b≤K∥x∥afor allx∈X.
Topological Equivalence: A subsetU⊂Xis open under the∥⋅∥a-induced metric if and only if it is open under the∥⋅∥b-induced metric. (That is, the induced topologies are identical).
Convergence Equivalence: A sequence(xn)n=1∞inXconverges tox∈Xin(X,∥⋅∥a)if and only if it converges toxin(X,∥⋅∥b).
Proof
We will prove the cycle of implications(1)⟹(2)⟹(3)⟹(1).
(1)⟹(2): Suppose algebraic equivalence holds. LetU⊂Xbe open in(X,∥⋅∥a). We showUis open in(X,∥⋅∥b). Letx0∈U. SinceUis open in(X,∥⋅∥a), there exists ana-ball of radiusϵ>0centered atx0contained inU:Ba(x0,ϵ)={x∈X:∥x−x0∥a<ϵ}⊂U.We seek ab-ballBb(x0,δ)={x∈X:∥x−x0∥b<δ}⊂U. Using the algebraic equivalence, we have∥x−x0∥a≤k1∥x−x0∥b. If we defineδ=kϵ>0, then for anyx∈Bb(x0,δ), we have:∥x−x0∥a≤k1∥x−x0∥b<k1δ=ϵ⟹x∈Ba(x0,ϵ)⊂U.Thus,Bb(x0,δ)⊂U, meaningUis open in(X,∥⋅∥b). By symmetry, using the inequality∥x−x0∥b≤K∥x−x0∥awithδ=ϵ/K, we conclude that any set open in(X,∥⋅∥b)is also open in(X,∥⋅∥a). Hence, the topologies are identical.
(2)⟹(3): Sequence convergence is a topological property defined purely in terms of open sets. A sequencexn→xif and only if for every open setVcontainingx, there existsN∈Nsuch thatxn∈Vfor alln≥N. Since the topologies are identical, the open sets containingxare identical, and hence convergence and limits are identical in both spaces.
(3)⟹(1): We prove the contrapositive. Suppose(1)does not hold. Then either we cannot findK>0such that∥x∥b≤K∥x∥afor allx, or we cannot findk>0such that∥x∥b≥k∥x∥afor allx. Without loss of generality, assume there is no constantK>0satisfying∥x∥b≤K∥x∥a. Then, for everyn∈N, there exists a vectorzn∈Xsuch that:∥zn∥b>n∥zn∥a.Clearlyzn=0. We define the sequence:xn=n∥zn∥azn.Under the∥⋅∥anorm, we have:∥xn∥a=n∥zn∥a∥zn∥a=n1→0as n→∞.Thus,xn→0in(X,∥⋅∥a). However, under the∥⋅∥bnorm, we have:∥xn∥b=n∥zn∥a∥zn∥b>n∥zn∥an∥zn∥a=1.Since∥xn∥b>1for alln, the sequence(xn)cannot converge to0in(X,∥⋅∥b). This violates the equivalence of convergence, which completes the proof.■
Corollary (Cauchy Sequence Equivalence)
If∥⋅∥aand∥⋅∥bare equivalent norms onX, then a sequence(xn)is Cauchy in(X,∥⋅∥a)if and only if it is Cauchy in(X,∥⋅∥b).
Proof
Let(xn)be Cauchy in(X,∥⋅∥a). For anyϵ>0, chooseN∈Nsuch that∥xn−xm∥a<ϵ/Kfor alln,m≥N. Then:∥xn−xm∥b≤K∥xn−xm∥a<K(Kϵ)=ϵfor all n,m≥N.Thus,(xn)is Cauchy in(X,∥⋅∥b). The converse follows by symmetry.■
Theorem (Equivalence of Norms on Finite-Dimensional Spaces)
On any finite-dimensional vector spaceX, all norms are equivalent.
Proof
LetXbe ann-dimensional vector space with basis{e1,…,en}. For anyx∈X, writex=∑i=1nαiei. Define the referencel1-norm onX:∥x∥1=i=1∑n∣αi∣.We will show that any arbitrary norm∥⋅∥onXis equivalent to∥⋅∥1:
Upper Bound: By the triangle inequality and homogeneity of the norm:∥x∥=i=1∑nαiei≤i=1∑n∣αi∣∥ei∥≤Ci=1∑n∣αi∣=C∥x∥1,whereC=max1≤i≤n∥ei∥>0is a constant.
Lower Bound: Since{e1,…,en}is a basis, it is a linearly independent set in the normed space(X,∥⋅∥). By the Linear Independence Lemma, there exists a constantc>0such that:∥x∥=i=1∑nαiei≥ci=1∑n∣αi∣=c∥x∥1.
Combining these yieldsc∥x∥1≤∥x∥≤C∥x∥1. Since equivalence of norms is transitive, any two arbitrary norms onXmust be equivalent to each other.■
Examples inRn
Consider the standardl1,l2(Euclidean), andl∞norms onRn:∥x∥1=i=1∑n∣xi∣,∥x∥2=(i=1∑n∣xi∣2)1/2,∥x∥∞=1≤i≤nmax∣xi∣.These norms are equivalent, as demonstrated by the following sharp inequalities:
∥x∥∞≤∥x∥2≤∥x∥1≤n∥x∥∞
∥x∥2≤n∥x∥∞
∥x∥1≤n∥x∥2(by the Cauchy-Schwarz inequality)
3. Application 2: Completeness of Finite-Dimensional Spaces
A complete normed space is called a Banach space. In infinite-dimensional spaces, completeness is a rare and prized property. In finite dimensions, completeness is guaranteed.
Theorem (Completeness)
Every finite-dimensional normed spaceXis complete.
Proof
Let{e1,…,en}be a basis ofX. Let(x(k))k=1∞be a Cauchy sequence inX. Write:x(k)=i=1∑nαi(k)ei.By the Linear Independence Lemma, there exists a constantc>0such that for anyk,m≥1:∥x(k)−x(m)∥=i=1∑n(αi(k)−αi(m))ei≥ci=1∑nαi(k)−αi(m).Since(x(k))is Cauchy, for anyϵ>0there isN∈Nsuch that∥x(k)−x(m)∥<cϵfor allk,m≥N. Thus:ci=1∑nαi(k)−αi(m)<cϵ⟹i=1∑nαi(k)−αi(m)<ϵfor all k,m≥N.Consequently, for each coordinate indexi∈{1,…,n}, we have:αi(k)−αi(m)<ϵfor all k,m≥N.This shows that for eachi, the sequence of scalars(αi(k))k=1∞is Cauchy in the scalar fieldK(RorC). Since the scalar fieldKis complete, there exist scalarsα1,…,αn∈Ksuch thatlimk→∞αi(k)=αi.
We define the limit vectorx=∑i=1nαiei∈X. By the triangle inequality:∥x(k)−x∥=i=1∑n(αi(k)−αi)ei≤i=1∑nαi(k)−αi∥ei∥.Sinceαi(k)→αifor eachiask→∞, the right-hand side converges to0. Thus,(x(k))converges tox∈X, showing(X,∥⋅∥)is complete.■
Corollary (Subspaces)
Every finite-dimensional subspaceYof a normed spaceXis closed inX.
Proof
SinceYis a finite-dimensional normed space under the norm restricted fromX,Yis complete by the previous theorem. Because any complete subset of a metric space is closed,Ymust be closed inX.■
Counterexample in Infinite Dimensions
If the subspace is infinite-dimensional, it is not necessarily closed. For example, letX=C([0,1])with the supremum norm∥f∥∞=supt∈[0,1]∣f(t)∣. LetY=P([0,1])be the subspace of all polynomials on[0,1].Yis infinite-dimensional. The sequence of polynomials:pk(t)=j=0∑kj!tj∈Yconverges uniformly on[0,1]to the functionf(t)=etbecause it is the Taylor series expansion. Sinceetis continuous,f∈C([0,1]). However,fis not a polynomial, sof∈/Y. Thus,Yis not closed inX.
In general metric spaces, a subset is compact if and only if it is complete and totally bounded. In finite dimensions, this simplifies to the classical Heine-Borel theorem.
Theorem (Heine-Borel)
LetXbe a finite-dimensional normed space. A subsetK⊂Xis compact if and only if it is closed and bounded.
Proof
(⟹)LetK⊂Xbe compact.
Closed: In any Hausdorff space (and hence any metric space), compact sets are closed.
Bounded: Fixx0∈K. The open ballsB(x0,m)={x∈X:∥x−x0∥<m}form∈Nform an open cover ofK. SinceKis compact, there exists a finite subcover, meaningK⊂B(x0,N)for someN∈N. Thus,Kis bounded.
(⟸)Let{e1,…,en}be a basis ofX. SupposeKis closed and bounded. Let(yk)k=1∞be an arbitrary sequence inK. We write:yk=i=1∑nαi(k)ei.SinceKis bounded, there existsM>0such that∥yk∥≤Mfor allk≥1. By the Linear Independence Lemma, there is a constantc>0such that:M≥∥yk∥≥ci=1∑nαi(k)≥cαi(k)for each i=1,…,n.Thus, for allk≥1and alli=1,…,n:αi(k)≤cM.The coordinate sequences(αi(k))k=1∞are bounded sequences of scalars. By the Bolzano-Weierstrass theorem, we can extract a subsequence(ykj)of(yk)(using the same diagonal subsequence extraction technique as in the lemma) such that all its coordinates converge:αi(kj)→αias j→∞,for i=1,…,n.Lety=∑i=1nαiei. Since:∥ykj−y∥≤i=1∑nαi(kj)−αi∥ei∥→0as j→∞,the subsequence(ykj)converges toy. SinceKis closed and allykj∈K, we havey∈K. Hence, every sequence inKhas a subsequence that converges inK. Thus,Kis compact.■
Counterexample in Infinite Dimensions
In an infinite-dimensional normed space, a closed and bounded set is not necessarily compact. LetX=l2(the space of square-summable sequences) with the norm∥x∥2=(∑∣ξi∣2)1/2. Consider the set of standard basis vectorsK={e1,e2,e3,…}, whereekhas1at thek-th position and0elsewhere.
Bounded:∥ek∥2=1for allk, soKis bounded.
Closed: For anyj=k, the distance is:∥ej−ek∥2=12+12=2.Since the distance between any two distinct points inKis2,Khas no limit points. Thus, it contains all its limit points vacuously and is closed.
Non-compact: The sequence(ek)k=1∞inKcannot have any convergent subsequence because for any subsequence, the distance between any two distinct terms is2, which prevents it from being Cauchy. Thus,Kis a closed and bounded set that is not compact.
5. Riesz's Lemma
Riesz's Lemma allows us to find a unit vector that is "almost orthogonal" to any proper closed subspace.
Theorem (Riesz's Lemma)
LetXbe a normed space, and letYbe a proper closed subspace ofX. Then for anyθ∈(0,1), there exists a vectorxθ∈Xsuch that:
∥xθ∥=1,
∥xθ−y∥≥θfor ally∈Y.
Proof
SinceYis a proper closed subspace, choosex0∈X∖Y. The distanced=infy∈Y∥x0−y∥>0becauseYis closed andx0∈/Y. For a givenθ∈(0,1), we have1/θ>1, which impliesd/θ>d. Thus, there exists someϵ>0such that:d+ϵ=θd.By the definition of the infimum, there must existy0∈Ysuch that:∥x0−y0∥<d+ϵ=θd.Define:xθ=∥x0−y0∥x0−y0.Clearly,∥xθ∥=1. For anyy∈Y, we compute:∥xθ−y∥=∥x0−y0∥x0−y0−y=∥x0−y0∥1∥x0−(y0+∥x0−y0∥y)∥.SinceYis a subspace andy0,y∈Y, the vectory′=y0+∥x0−y0∥yis inY. By the definition ofd, we have∥x0−y′∥≥d. Using this bound, we obtain:∥xθ−y∥≥∥x0−y0∥d>d/θd=θ.■
Why isθ∈(0,1)needed?
Can we chooseθ=1? In general infinite-dimensional normed spaces, no. We cannot always find a unit vector that is at distance exactly1from a closed subspace.
Counterexample forθ=1
LetX={f∈C([0,1]):f(0)=0}with the supremum norm∥f∥∞=supt∈[0,1]∣f(t)∣. LetYbe the proper closed subspace ofXdefined by:Y={f∈X:∫01f(t)dt=0}.Consider the vectorx0(t)=t∈X∖Y. Let's compute the distanced(x0,Y)=infg∈Y∥x0−g∥∞. For anyg∈Y, we have:21=∫01(t−g(t))dt≤∫01∣t−g(t)∣dt.Sincet−g(t)is continuous, vanishes at0, and has a non-zero integral, it cannot be a constant function. Thus, we have a strict inequality:∫01∣t−g(t)∣dt<∥t−g∥∞.This implies that for allg∈Y:∥x0−g∥∞>21⟹d(x0,Y)≥21.By defining a sequence of functionsfn(t)=t−gn(t)that rise sharply from0to1/2on[0,1/n]and then stay slightly above1/2to make their integral exactly1/2, we can show thatinfg∈Y∥x0−g∥∞=1/2. However, as shown above, this infimum is never attained.
Now, suppose there existed a unit vectorx∈X(so∥x∥∞=1) such thatd(x,Y)=1. SinceYhas codimension1inX, any vectorx∈Xcan be written asx=λx0+g0for someλ∈Kandg0∈Y. Sinced(x,Y)=1:1=d(λx0+g0,Y)=∣λ∣d(x0,Y)=2∣λ∣⟹∣λ∣=2.However, we also have∥x∥∞=1:1=∥λx0+g0∥∞=2x0+λg0∞.Since−λg0∈Y, by the fact that the infimum is never attained, we must have:x0−(−λg0)∞>d(x0,Y)=21.This implies:1=2x0+λg0∞>2⋅21=1,which is a contradiction (1>1). Thus, there does not exist anyx∈Xwith∥x∥∞=1such thatd(x,Y)=1.
6. Riesz's Characterization of Finite-Dimensional Spaces
The compactness of the closed unit ball uniquely distinguishes finite-dimensional spaces from infinite-dimensional ones.
Theorem (Compact Unit Ball)
LetXbe a normed space. The closed unit ballBX={x∈X:∥x∥≤1}is compact if and only ifXis finite-dimensional.
Proof
(⟸)IfXis finite-dimensional,BXis closed and bounded. By the Heine-Borel theorem (Section 4),BXis compact.
Pickx1∈Xwith∥x1∥=1. LetY1=span{x1}. SinceY1is finite-dimensional, it is closed (Section 3 Corollary) and proper (sinceXis infinite-dimensional).
By Riesz's Lemma withθ=1/2, there existsx2∈Xwith∥x2∥=1such that:d(x2,Y1)≥21⟹∥x2−x1∥≥21.
LetY2=span{x1,x2}. As a finite-dimensional subspace,Y2is closed and proper. By Riesz's Lemma withθ=1/2, there existsx3∈Xwith∥x3∥=1such that:d(x3,Y2)≥21⟹∥x3−x1∥≥21 and ∥x3−x2∥≥21.
Inductively, suppose we have chosenx1,…,xkof norm1such that∥xi−xj∥≥1/2for all1≤j<i≤k. We define the finite-dimensional subspace:Yk=span{x1,…,xk}.SinceYkis finite-dimensional, it is closed and proper. By Riesz's Lemma withθ=1/2, there existsxk+1∈Xwith∥xk+1∥=1such that:d(xk+1,Yk)≥21⟹∥xk+1−xj∥≥21for all j=1,…,k.
Through this inductive construction, we obtain an infinite sequence(xn)n=1∞inBXsuch that:∥xn∥=1 for all n∈N,and∥xn−xm∥≥21 for all n=m.
Since the distance between any two distinct terms is at least1/2,(xn)cannot have any Cauchy subsequence, and thus no convergent subsequence. This contradicts the hypothesis that the closed unit ballBXis compact.
Thus,Xmust be finite-dimensional.■
7. Exercises
Here are some essential exercise questions to test your understanding of finite-dimensional normed spaces, along with hints for solving them.
Exercise 1 (Comparison of Norms onC([0,1]))
LetX=C([0,1])be the vector space of all continuous functions on[0,1]. Define the supremum norm∥f∥∞=supt∈[0,1]∣f(t)∣and the integral norm∥f∥1=∫01∣f(t)∣dt.
Prove that∥f∥1≤∥f∥∞for allf∈X.
Prove that these two norms are not equivalent.
Why does this not contradict the theorem that all norms on a finite-dimensional space are equivalent?
Hint: For part (2), construct a sequence of functionsfn(t)=tn∈Xforn∈N. Show that∥fn∥∞=1for alln, but∥fn∥1=n+11→0asn→∞. If the norms were equivalent, we would have∥fn∥∞≤C∥fn∥1, which fails asn→∞. For part (3), note thatC([0,1])is infinite-dimensional.
Exercise 2 (Non-Equivalence of Norms in Infinite Dimensions)
Show that on any infinite-dimensional vector spaceX, one can always construct two norms that are not equivalent.
Hint: Let{ei}i∈Ibe a Hamel basis ofX. SinceXis infinite-dimensional, we can choose a countably infinite subset{e1,e2,e3,…}⊂{ei}i∈I. Define two norms:∥x∥a=∑∣ci∣and∥x∥b=∑i∣ci∣,wherex=∑ciei(note that all but finitely manyciare zero). Consider the sequence of vectorsxn=en, and show that no constantK>0can satisfy∥xn∥b≤K∥xn∥afor alln∈N.
Exercise 3 (Equivalence of Norms and Topology Preservation)
Let∥⋅∥aand∥⋅∥bbe equivalent norms on a vector spaceX. Prove directly from the definitions that:
A subsetK⊂Xis compact in(X,∥⋅∥a)if and only if it is compact in(X,∥⋅∥b).
The space(X,∥⋅∥a)is complete (a Banach space) if and only if(X,∥⋅∥b)is complete.
Hint: For part (1), let(yn)be a sequence inK. Compactness in(X,∥⋅∥a)implies(yn)has a subsequence converging inKunder∥⋅∥a. Use the convergence equivalence proposition to conclude that this same subsequence converges to the same limit under∥⋅∥b. For part (2), use the Cauchy Sequence Equivalence corollary.
Exercise 4 (Distance to Subspaces)
LetYbe a finite-dimensional subspace of a normed spaceX. For anyx0∈X∖Y, prove that the distanced(x0,Y)is achieved. That is, show there exists a vectory0∈Ysuch that:∥x0−y0∥=d(x0,Y).
Hint: Letd=d(x0,Y)=infy∈Y∥x0−y∥. By definition of the infimum, there is a sequence(yn)inYsuch that∥x0−yn∥→d. Show that(yn)is a bounded sequence inY. SinceYis finite-dimensional, apply the Heine-Borel theorem to extract a convergent subsequenceynk→y0∈Y, and show∥x0−y0∥=dusing the continuity of the norm.
Exercise 5 (Detailed Calculations for Riesz's Lemma Counterexample)
Carry out the full calculations for the counterexample in Section 5. Specifically, show that forx0(t)=tandY={f∈C([0,1]):f(0)=0,∫01f(t)dt=0}, we have:
Yis a proper closed subspace of codimension 1.
d(x0,Y)=1/2.
For anyg∈Y,∥x0−g∥∞>1/2.
No unit vectorx∈Xsatisfiesd(x,Y)=1.
Hint: Follow the step-by-step reasoning in Section 5. For part (3), show that if∥x0−g∥∞=1/2, thent−g(t)must be identically equal to either1/2or−1/2almost everywhere to satisfy the integral condition, which contradictsg(0)=0. For part (4), writex=λx0+g0and prove that∥x∥∞=1⟹∣λ∣<2⟹d(x,Y)<1.