Recall that any two norms on a finite-dimensional vector space are equivalent. If \(\|\cdot\|_1\) and \(\|\cdot\|_2\) are norms on \(V\), then there exist constants \(c,C>0\) such that
We will use this fact to study compactness of the closed unit ball
More generally, suppose a metric space has the property that every bounded sequence has a convergent subsequence with limit in the space. Then every closed bounded subset is compact. Indeed, a sequence in such a subset has a convergent subsequence, and closedness ensures that its limit remains in the subset. In metric spaces, this sequential compactness is equivalent to compactness.
The Closed Unit Ball in Finite Dimensions
Proof
If \(V=\{0\}\), its closed unit ball is the singleton \(\{0\}\), which is compact. Otherwise, choose a basis \(\{e_1,\ldots,e_n\}\) of \(V\). Every vector has a unique expression
1. Construct a countable dense subset.
For a complex vector space, define
For a real vector space, take \(q_i\in\mathbb{Q}\) instead. These sets are countable because a finite product of countable sets is countable.
To see density, fix \(x=\sum_{i=1}^{n}x_i e_i\) and \(\epsilon>0\). Approximate each coefficient \(x_i\) by a coefficient \(q_i\) from the appropriate countable set so that
Then \(q=\sum_{i=1}^{n}q_i e_i\) belongs to \(D\), and
Thus \(D\) is dense in \(V\), so \(V\) is separable.
2. Show that bounded sequences have convergent subsequences.
Let \((v_j)\) be a bounded sequence in \(V\). Write
We first justify why each sequence of coordinates is bounded. The function
is a norm on \(V\). By equivalence of norms, there exists \(K>0\) such that
Since \((v_j)\) is bounded, the right-hand side is bounded independently of \(j\). Hence every coordinate sequence \((x_{j,i})_{j=1}^{\infty}\) is bounded.
Apply the Bolzano–Weierstrass theorem to the first coordinate sequence to obtain a subsequence along which the first coordinate converges. From that subsequence, choose a further subsequence along which the second coordinate converges. Continue through all \(n\) coordinates.
There are only finitely many coordinates, so this process produces a subsequence \((v_{j_k})\) and scalars \(x_1,\ldots,x_n\) such that
Set \(v=\sum_{i=1}^{n}x_i e_i\). By the triangle inequality,
Thus every bounded sequence in \(V\) has a convergent subsequence.
3. Apply this to the closed unit ball.
Let \((v_j)\) be any sequence in \(B\). Since \(\|v_j\|\le 1\), the sequence is bounded. By the preceding argument, some subsequence \((v_{j_k})\) converges to a vector \(v\in V\).
The reverse triangle inequality gives
Therefore \(\|v\|=\lim_{k\to\infty}\|v_{j_k}\|\le 1\), so \(v\in B\). Every sequence in \(B\) has a subsequence converging to an element of \(B\). Hence \(B\) is sequentially compact, and therefore compact.
We have proved that finite-dimensionality implies compactness of the closed unit ball. The next theorem establishes the converse.
Example 1: The Discrete Metric
Consider \(\mathbb{R}\) equipped with the discrete metric
The whole space \(\mathbb{R}\) is closed and bounded in this metric. Indeed, every pair of points has distance at most \(1\). For every \(x\in\mathbb{R}\), the singleton \(\{x\}\) is open because \(B_d(x,1/2)=\{x\}\). Thus
is an open cover. Any finite collection of these singletons contains only finitely many points, so it cannot cover \(\mathbb{R}\). Therefore this open cover has no finite subcover, and the space is not compact.
Example 2: The Closed Unit Ball of \(\ell^1(\mathbb{N})\)
Recall that
Its closed unit ball is
For each positive integer \(n\), let \(e_n\) be the sequence with a \(1\) in the \(n\)th coordinate and zeros elsewhere. Then \(\|e_n\|_1=1\), so every \(e_n\) belongs to \(B\).
For distinct indices \(n\) and \(m\), the sequence \(e_n-e_m\) has one coordinate equal to \(1\) and another equal to \(-1\). Hence
Cover \(B\) by open balls of radius \(1/100\) centered at its points:
Suppose \(B\) were compact. Then finitely many of these balls would cover it, so there would exist \(x_1,\ldots,x_M\in B\) such that
Every \(e_n\) must lie in one of these finitely many balls. By the pigeonhole principle, two distinct vectors \(e_n\) and \(e_m\) lie in the same ball, say the ball centered at \(x_i\). The triangle inequality then gives
This is a contradiction. Thus the closed unit ball of \(\ell^1(\mathbb{N})\) is not compact.
Riesz’s Lemma
To extend the preceding argument to an arbitrary infinite-dimensional Banach space, we need a way to construct unit vectors that stay a fixed distance apart.
The distance condition means that \(\|v-y\|\ge\theta\) for every \(y\in Y\). Thus the lemma produces a unit vector that stays at least \(\theta\) away from the entire subspace.
Remark — The Hilbert Space Case
If \(V\) is a Hilbert space and \(Y\) is a closed proper subspace of \(Z\), we can take \(\theta=1\). Choose \(z\in Z\setminus Y\) and let \(P_Yz\) be its orthogonal projection onto \(Y\). Then \(w=z-P_Yz\) is a nonzero vector in \(Z\) orthogonal to \(Y\). Normalize it by setting \(v=w/\|w\|\). For every \(y\in Y\),
Taking \(y=0\) shows that \(\operatorname{dist}(v,Y)=1\).
Proof That Compactness Forces Finite Dimension
Assume Riesz’s lemma. Suppose \(V\) is infinite-dimensional. We will construct a sequence of unit vectors satisfying
Choose any unit vector \(e_1\in V\) and let \(Y_1=\operatorname{span}\{e_1\}\). This subspace is finite-dimensional, so it is closed. Since \(V\) is infinite-dimensional, \(Y_1\) is a proper subspace of \(V\).
Apply Riesz’s lemma with \(Y=Y_1\), \(Z=V\), and \(\theta=1/2\). It gives a unit vector \(e_2\) such that
In particular, \(e_1\in Y_1\), so \(\|e_2-e_1\|\ge 1/2\).
Now let \(Y_2=\operatorname{span}\{e_1,e_2\}\). This is again a closed proper subspace of \(V\). Applying Riesz’s lemma gives a unit vector \(e_3\) whose distance from every vector in \(Y_2\) is at least \(1/2\). Since \(e_1,e_2\in Y_2\), we obtain
Continue inductively. Once \(e_1,\ldots,e_n\) have been chosen, the subspace
is finite-dimensional, closed, and proper. Riesz’s lemma supplies a unit vector \(e_{n+1}\) such that
Every earlier vector belongs to \(Y_n\), so the resulting sequence satisfies \(\|e_n-e_m\|\ge 1/2\) for all distinct indices.
Suppose the closed unit ball \(B\) were compact. Cover it by all open balls of radius \(1/100\) centered at points of \(B\). Compactness gives a finite subcover
Every \(e_n\) lies in \(B\). By the pigeonhole principle, two distinct vectors \(e_n\) and \(e_m\) lie in the same ball. Thus
which is impossible. Hence the closed unit ball of an infinite-dimensional Banach space is not compact.
Equivalently, if the closed unit ball is compact, then the space is finite-dimensional.
References
- SFSU Fourier Analysis by Professor Chun-Kit Lai
- Fourier Analysis: An Introduction by Elias M.Stein and Rami Shakarchi