Definition (Equicontinuous)

Let be a collection of functions on . This collection is equicontinuous if for any such that if , then for all and .

Intuitively, for any inputs that are “close” to one another, the outputs are also “close” to one another.

In particular, this guarantees that any is uniformly continuous.

Arzela - Ascoli Theorem

We first start by defining an web or net.

Proposition (Compact Enforces Equicontinuous)

Let with compact. If , then is equicontinuous.

Proof: By theorem, is continuous. For such that for any . Now, since are uniformly continuous, then we need to find some that satisfies all of the functions. So we can examine a few functions.

We know the functions are all uniformly continuous, because they are all continuous functions on a compact metric space. Boundedness is a consequence of Heine-Borel Theorem.

Examining finitely many functions, we can select the minimum of all for each function . So, let be this minimum. Then for such that if then . So, for ,

and we are done.

For this proposition, the motivation comes from how we proved that converging sequences are bounded. So, if , then such that if / then . Then is bounded by .

Proposition (Compact Enforces Total Boundedness)

If is compact, then is totally bounded. This means that finite such that such that . This also means that .

Proof: Let be arbitrary. We know

has a finite subcover (it is a finite union of neighborhoods). Thus is an web.

My professor defined an web as just a collection of neighborhoods of radius where its union is a compact metric space.

Proposition (Subsets of Compacts)

If is compact, then such that

  1. is dense in .
  2. is countable.

Proof: For , pick web and union them all together. Since we iterate over for , it is countable. By definition of an web, it is dense.


Let be a sequence of continuous functions on compact set . Then if is pointwise bounded and equicontinuous, then

  • is uniformly bounded on
  • a uniformly convergent subsequence

Proof of Theorem (Arzela - Ascoli Theorem): Part 1: Fix . Since is equicontinuous, then such that if then

for all . Since is compact, there finite such that where . So, ,

and so is uniformly bounded.

Part 2: We know that since is compact, it has a countable dense subset .

This should be linked to the right problem(s)/theorem(s) in Rudin.

By Theorem (Countable is Pointwise Convergence), there a subsequence that converges on . Denote . Since is dense, with the same from Part 1, pick

such that . This gives us a web. The subsequence converges pointwise on all points in by Theorem (Countable is Pointwise Convergence). In particular, it converges pointwise on such that

for . Since there are finite points , let . We can repeat the same symbolic argument but with instead of .

Using our web, such that where

And so by the Cauchy Criterion, uniformly converges.

Uniform boundedness + equicontinuous = uniformly convergent subsequence This is like a compactness condition. This theorem is similar to Theorem (Continuity + Compact = Uniform Continuity).

Theorem (Polynomial Uniform Convergence)

Let be continuous. Then polynomials such that on . Furthermore, if is real-valued, then each has real-valued coefficients.