Why an Infinite-Rank Compact Operator Has Nonclosed Range
At a glance
- 1. Assume closed range
View the domain modulo the operator's kernel, so the induced map is a bijection onto the range.
- 2. Use the inverse theorem
If the range is closed, both quotient and range are Banach spaces, and the inverse map is bounded.
- 3. Apply compactness
The range's unit ball is then relatively compact; being closed, it is compact.
- 4. Reach a contradiction
An infinite-dimensional normed space cannot have a compact unit ball, so the range must be finite-dimensional.
A compact operator can have infinite rank, but its range cannot then be closed—provided the domain and codomain are Banach spaces. In particular, this applies to bounded compact operators between Hilbert spaces.
The key reason is that compactness would make the unit ball of a closed range relatively compact. But the unit ball of an infinite-dimensional normed space is never compact. The quotient by the kernel lets us make this argument even when the operator is not one-to-one.
The theorem and its assumptions
Let and be Banach spaces, and let be a compact bounded linear operator. If is closed in , then is finite-dimensional. Equivalently, if has infinite rank, its range is not closed.
Here, compact means that maps every bounded sequence to a sequence with a convergent subsequence. The completeness assumptions matter: they allow use of the bounded inverse theorem and ensure that a closed subspace of the codomain is complete. Hilbert spaces satisfy these assumptions.
Proof using the quotient by the kernel
The kernel is closed because is bounded. Hence the quotient space , with its quotient norm, is a Banach space. The operator induces a map
This induced map is linear and bijective: quotienting removes precisely the obstruction to injectivity, and its image is the range of .
Now suppose the range is closed in . It is then a Banach space with the norm inherited from . The bounded inverse theorem says that the inverse is bounded. Thus there is a constant such that
This estimate means that every element in the unit ball of has a preimage coset of bounded quotient norm. Each such coset has a representative in a fixed bounded ball of (allowing a small extra amount when choosing a representative close to the quotient norm). Since is compact, the image of that bounded ball is relatively compact. Consequently, the unit ball of is relatively compact.
The unit ball is also closed in . Because is complete, it follows that this unit ball is compact. Riesz’s lemma tells us that the closed unit ball of an infinite-dimensional normed space is not compact. Therefore must be finite-dimensional.
A concrete example on ℓ²
Define by
This operator has infinite rank: each standard basis vector is mapped to the nonzero vector , and these images are linearly independent.
It is compact. For each , truncate the output after coordinate to obtain a finite-rank operator . The operator norm of the difference is
which tends to zero. A norm limit of finite-rank operators is compact, so is compact.
To see directly that its range is not closed, take . This belongs to because the sum of converges. Its truncations are all in the range: each is the image of with initial ones. The truncations converge to in . But itself is not in the range, because a preimage would have every coordinate equal to , and that sequence is not in . Thus the range contains a convergent sequence whose limit it does not contain.
Common mistakes
- Assuming compactness means finite rank. Compact operators can have infinite rank, as the diagonal example shows. The theorem says their range is then nonclosed, not that the operator cannot exist.
- Forgetting the completeness assumptions. The quotient-space proof uses the bounded inverse theorem. State that the spaces are Banach (or Hilbert) and that the operator is bounded.
- Treating the range as closed merely because it is a subspace. A linear subspace of a Banach space need not be closed. Closedness is an additional hypothesis being tested.
- Confusing closed range with a bounded inverse on the original domain. The operator need not be injective. The correct bijection is from to .
A useful related fact is that a compact operator with closed range has finite rank, even if finite rank was not assumed in advance. In particular, the identity operator on an infinite-dimensional Banach space is not compact: its range is closed and infinite-dimensional, which would contradict that fact.
References
- A Course in Functional Analysis — John B. Conway
- Introductory Functional Analysis with Applications — Erwin Kreyszig
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.