In infinite dimensions, “bounded” does not imply “precompact” (Example 2). To pin down compactness in the two function spaces we care about ( and ) we need additional structure. Two classical theorems give the right structure: Arzelà-Ascoli for continuous functions, and its analog Kolmogorov-Riesz for integrable functions. Both will be cited repeatedly throughout the course.
Arzelà-Ascoli for ¶
Theorem 1 (Arzelà-Ascoli)
Let be a compact metric space and a family of continuous functions. Then is precompact (in the sup norm) if and only if
(pointwise bounded) for every ,
(equicontinuous) for every there exists such that whenever , for all simultaneously.
The two conditions prevent the two ways a sequence of continuous functions can fail to have a uniformly convergent subsequence: the values cannot blow up (boundedness), and they cannot oscillate arbitrarily fast (equicontinuity). A typical use: bounded sequences of functions on a compact interval are equicontinuous because , hence precompact in by Arzelà-Ascoli.
Kolmogorov-Riesz for ¶
The same question arises one floor down. Nesting (Remark 2) tells us continuously when and . Is this embedding compact?
The answer is no. On , the sequence has for every , so it is bounded in every . Yet any two distinct terms satisfy : the sequence has no convergent subsequence in , for any . Integrability alone does not suppress oscillation.
The analog of Arzelà-Ascoli gives a complete answer.
Theorem 2 (Kolmogorov-Riesz-Fréchet)
Let . A bounded set is precompact if and only if
(bounded) ,
(equicontinuous under translation) as , where ,
(tight) as .
On a bounded domain , condition (3) is automatic, so precompactness reduces to (1) and (2).
Each condition prevents a specific way mass can escape:
(1) prevents mass from blowing up in size,
(2) prevents mass from escaping into high frequencies, since a function whose translations converge uniformly cannot oscillate arbitrarily fast,
(3) prevents mass from escaping to spatial infinity.
This is the mirror of Arzelà-Ascoli: “bounded + equicontinuous + stays in a compact set” gives precompactness, with -equicontinuity-under- translation playing the role of pointwise equicontinuity.
In later chapters, this theorem is the structural reason Sobolev embeddings produce compactness. A gradient bound of the form supplies condition (2) automatically: by the fundamental theorem of calculus, . So the Rellich-Kondrachov theorem is Kolmogorov-Riesz applied to the Sobolev ball, with the equicontinuity condition upgraded from a hypothesis to a consequence of gradient control.