The Arzelà–Ascoli theorem from the duality perspective
Published:
Introduction
The Arzelà–Ascoli theorem is an indispensable tool in mathematical analysis which characterizes compact sets of continuous functions in terms of equicontinuity. A “hard analysis way” of understanding this theorem is that, the only ways to “escape to infinity” for a collection of continuous functions are either:
- values of the functions at a point blow up, or
- regularities of the functions blow up.
In other words, if values at any given point are confined in a compact set and also the functions are “uniformly regular” (i.e., equicontinuous), then the collection must be relatively compact.
On the other hand, we can also view this statement in a more “soft analysis way”: it is a natural consequence of how compactness interplays with joint continuity of the pairing of functions and points. As an illustration of this viewpoint, I provided below a proof of the Arzelà–Ascoli theorem based on such an idea.
Setup
Let me describe the precise setup first. Let be any sets and be any function into a bounded metric space . Here are some remarks:
- The set is meant to be the “space”, i.e., the set of points.
- The set is meant to be the set of -valued functions on .
- The pairing is meant to be the evaluation of at .
- However, being the space and being the functions is just the matter of interpretation, and we can freely reverse their roles at any time if we want. In fact, when we write , we can either regard as an object and as an operator acting on , or as an object and as an operator acting on . There really is no fundamental difference between the two, which can be considered the essence of many of the so-called “dualities” in mathematics. This is one of the key ingredients of the proof.
- can (should) be in fact any uniform space. We chose it to be a bounded metric space solely because of possible readers’ convenience, and all proofs given below can be generalized to uniform spaces without any nontrivial issue. (In particular, the boundedness condition on is not really a restriction as we can always replace any metric by its truncation without changing the induced uniformity and topology.)
Given a set , the set of all functions can be either given with the pointwise convergence topology which is nothing but the product topology, or the uniform convergence topology which is the topology induced by the metric
Let us denote the pointwise convergence topology on as and the uniform convergence topology on as .
When is a topological space, there is another topology we often consider, the compact convergence topology (a.k.a. the topology of uniform convergence on compacta), which is the coarsest (i.e., smallest) topology on which makes all the restriction maps
continuous where runs over all compact subsets of . In other words, this is the topology induced by the family of pseudometrics on . We denote this topology as .
The theorem we want to prove is the following:
Theorem 1 (Arzelà–Ascoli theorem).
Suppose is a topological space and a collection of functions whose restrictions onto each compact subset are continuous. Then is contained in a -compact subset of if and only if the following conditions hold:
- for each , the set is contained in a compact subset of , and
- for each compact subset , is an equicontinuous collection of functions .
(The reason why we say “contained in a compact subset” rather than “relatively compact” is because, in general, the latter is strictly stronger than the former when the ambient space is not preregular.)
Here, equicontinuous collection of functions means the following:
Definition 2 (Equicontinuity).
Suppose is a topological space. Then a collection of functions is said to be equicontinuous at if for each , there exists a neighborhood of such that holds for all and all . Also, we call the collection equicontinuous if it is equicontinuous at every point in .
Applying the space-function duality, we can view as a space where each acts as a function, which allows us to interpret equicontinuity as follows: is equicontinuous at if and only if the evaluation map
is continuous at . Note that this is really just a paraphrase of the definition, and there is nothing deep here. In any case, inspired from this interpretation, we define the following:
Definition 3 (Equicontinuity with respect to the pairing).
Suppose is a topological space. Then the set is said to be equicontinuous (with respect to the pairing ) at if the map
is continuous at , and is said to be equicontinuous (with respect to the pairing ) if it is equicontinuous at every . Similarly, suppose is a topological space, then the set is said to be equicontinuous (with respect to the pairing ) at if the map
is continuous at , and is said to be equicontinuous (with respect to the pairing ) if it is equicontinuous at every .
With these terminologies, Theorem 1 follows quite automatically by combining three simple lemmas. We state and prove them one by one.
Lemmas and proofs
Lemma 4.
Suppose is a topological space and a dense subspace. Then for any subset consisting of continuous functions, the restriction map is a homeomorphism onto its image.
Proof. The map is clearly continuous, and injectivity follows immediately by continuity of each element in . Hence, it is enough to show that a net in converges uniformly to a function whenever the corresponding net in converges uniformly to . Indeed, for such a case, for any given , and , continuity of and ensures the existence of such that
Since , and are all arbitrary, the uniform convergence follows.
An immediate consequence of this lemma is that, when are topological spaces and each is continuous, then a subset is equicontinuous if and only if is equicontinuous. Note that continuity of every means nothing but that the topology on is finer than (i.e. contains) the pointwise convergence topology inherited from , which shows:
Corollary 5. Suppose are topological spaces and the map is continuous. Then a subset is equicontinuous if and only if is equicontinuous.
The other two lemmas relate joint continuity of the pairing to how the topology on compares with topologies we can give on .
Lemma 6. Suppose are topological spaces such that is continuous for each . If for each , there exists a neighborhood of such that the map is continuous, then the pairing is jointly continuous.
That is, if is consisting of continuous functions and if the topology on is finer than the local uniform convergence topology inherited from , then the pairing must be jointly continuous. Note that this local uniform convergence topology coincides with the usual uniform convergence topology when is compact.
Proof. Take any net in convergent to some . Then we can find a neighborhood of such that the map is continuous, so in particular converges to uniformly on . Without loss of generality, we can assume for all . Then since is continuous, we obtain
as , which establishes the joint continuity of .
The last lemma is an implication in the other direction:
Lemma 7. Suppose are topological spaces. If the pairing is jointly continuous, then the map is continuous.
That is, if the pairing is jointly continuous, then the topology on must be finer than the compact convergence topology inherited from . This topology is in general coarser than the local uniform convergence topology, but of course they coincide if is locally compact. Hence, for that case, the continuity of the map together with continuity of each is equivalent to the joint continuity of the pairing.
Proof. Take any net in convergent to some and fix a compact subset . Suppose for sake of contradiction that the net does not converge uniformly on to . This means that, there exists such that for any , there exists and satisfying
Since is compact, passing to a subnet if necessary, we can assume that converges to some . However, since the nets and in both converge to and the pairing is jointly continuous, we have reached a contradiction, establishing the continuity of the map .
As noted earlier, we obtain the following corollary:
Corollary 8. Suppose are topological spaces and is locally compact. Then the pairing is jointly continuous if and only if the following conditions hold:
- the map is continuous, and
- is continuous for each .
Another corollary, which is a very useful statement in its own, is that, for an equicontinuous family of functions, the pointwise convergence topology and the compact convergence topology coincide:
Corollary 9. Suppose is a topological space and is equicontinuous. Then the pointwise convergence topology (i.e., the topology inherited from ) and the compact convergence topology (i.e., the topology inherited from ) coincide on .
(By “inherited from” we mean the initial topology on induced by the map .)
Proof. Let us denote the topologies on inherited from and as and , respectively. Clearly, is finer than (i.e. contains) , so we only need to show that is continuous. Recall that being equicontinuous means that the map is continuous. Then since is continuous with respect to for each , applying Lemma 6 with and shows that the pairing is jointly continuous on , so that now applying Lemma 7 with and shows that the map is continuous. Hence, continuity of follows.
Now, we prove our main theorem.
Proof of Theorem 1. Suppose that is contained in a -compact subset . Define where the closure is taken in with respect to , then is -compact and contains . Also, since uniform limits of continuous functions are continuous, we know that each is continuous when restricted to each compact subset . Therefore, fix such and endow with the uniform convergence topology on , then we can apply Corollary 8 with and to conclude that the pairing is jointly continuous on . Then, since the evaluation map is clearly continuous on for each , we can again apply Corollary 8 with and to conclude that the map is continuous, which means nothing but that the collection of functions is equicontinuous. Clearly, is equicontinuous as well.
On the other hand, the continuity of the evaluation map on for given shows that the image of under this map is compact. Therefore, is contained in a compact subset of , as claimed.
For each , let be a compact subset of containing . Define , then is a -compact subset of by the Tychonoff’s theorem and it contains . Let where the closure is taken in with respect to , then is -compact and contains .
Fix a compact subset . Then the equicontinuity of implies the equicontinuity of . Indeed, is contained in the -closure of , so we can apply Corollary 5 with and . Therefore, Corollary 9 shows that and coincide on , but since is arbitrary, we conclude that and coincide on , which in turn shows that is -compact.
As you can see, proofs of both directions leverage the aforementioned duality of and , or more precisely, that they can switch their roles, using joint continuity of the pairing as a pivot of the switch.
A final remark is that, in fact, the same proof still applies to a slightly more general setup which I find occasionally useful. The observation is that, even though we are heavily relying on compactness of the domain, we do not necessarily consider all compact subsets, maybe just some compact subsets. This means that we can in fact replace the topology by a coarser topology obtained by a smaller collection of compact sets. In such a case, we also have to modify the equicontinuity condition accordingly; that is, the functions in the collection needs to be equicontinuous only when restricted to those compact sets in consideration, but not necessarily when restricted to any compact sets. Such a generalization yields, as a simple corollary, a slight variation of Theorem 1 in terms of uniformly continuous functions and totally bounded sets instead of continuous functions and compact sets. We omit details in this post.
Leave a Comment