Arzelà–Ascoli Theorem

On a compact metric space, equicontinuity and pointwise boundedness characterize relative compactness in C(K)
Arzelà–Ascoli Theorem

Let (K,d)(K,d) be a and consider C(K,R)C(K,\mathbb{R}) with the d(f,g)=supxKf(x)g(x). d_\infty(f,g)=\sup_{x\in K}|f(x)-g(x)|.

A subset FC(K,R)\mathcal{F}\subseteq C(K,\mathbb{R}) is if its in (C(K,R),d)(C(K,\mathbb{R}),d_\infty) is compact.

Arzelà–Ascoli Theorem (real-valued, compact metric domain): For FC(K,R)\mathcal{F}\subseteq C(K,\mathbb{R}), the following are equivalent:

  • F\mathcal{F} is relatively compact in (C(K,R),d)(C(K,\mathbb{R}),d_\infty).
  • F\mathcal{F} is on KK and on KK.

Equivalently (sequential form): F\mathcal{F} is relatively compact if and only if every sequence in F\mathcal{F} has a (with respect to dd_\infty).

This theorem is the main compactness criterion for families of and is central in existence proofs and approximation theory.

Proof sketch: (\Rightarrow) If F\overline{\mathcal{F}} is compact, then any sequence in F\mathcal{F} has a uniformly convergent subsequence. Pointwise boundedness follows because uniform convergence implies pointwise boundedness of a subsequence and compactness gives over the compact set. Equicontinuity follows by contradiction: if not equicontinuous, there exist ε0>0\varepsilon_0>0, functions fnFf_n\in\mathcal{F}, and points xn,ynKx_n,y_n\in K with d(xn,yn)0d(x_n,y_n)\to 0 but fn(xn)fn(yn)ε0|f_n(x_n)-f_n(y_n)|\ge \varepsilon_0. Extract a uniformly convergent subsequence fnkff_{n_k}\to f and convergent subsequences xnkxx_{n_k}\to x, ynkxy_{n_k}\to x (compactness of KK). Then uniform convergence and continuity of ff force fnk(xnk)fnk(ynk)0|f_{n_k}(x_{n_k})-f_{n_k}(y_{n_k})|\to 0, contradicting ε0\varepsilon_0.

(\Leftarrow) Assume F\mathcal{F} is equicontinuous and pointwise bounded. Choose a countable subset D={x1,x2,}KD=\{x_1,x_2,\dots\}\subseteq K. By pointwise boundedness and in R\mathbb{R}, from any sequence (fn)(f_n) in F\mathcal{F} one can extract a subsequence that converges at x1x_1; then extract a further subsequence that converges at x2x_2; continue and take a diagonal subsequence (gn)(g_n) that converges at every xjDx_j\in D. Equicontinuity then upgrades convergence on the dense set DD to uniform convergence on KK (using compactness of KK to pass from local equicontinuity to global control). The uniform limit is continuous, so the subsequence converges in C(K,R)C(K,\mathbb{R}). Hence every sequence has a uniformly convergent subsequence, so F\mathcal{F} is relatively compact.