[Math] Don’t Understand Proof in Rudin Principles of Mathematical Analysis Book Thm 7.24

analysisreal-analysis

I was rather confused about this proof I came across in Rudin Chapter 7. The premise is: If K is a compact metric space, if $f_n \in C(K)$ for $n = 1, 2, 3, …,$ ($C(K)$ being a set of complex-valued, continuous and bounded functions), and if $\{f_n\}$ converges uniformly on $K$, then $\{f_n\}$ is equicontinuous on $K$.

Proof:
Let $\epsilon > 0$ be given. Since $\{f_n\}$ converges uniformly, there is an integer $N$ such that $$||f_n – f_N|| < \epsilon (n > N).$$ (See Definition 7.14). Since continuous functions are uniformly continuous on compact sets, there is a $\delta > 0$ such that $$|f_i(x) – f_i(y)| < \epsilon$$ if $1 \leq i \leq N$ and $d(x,y) < \delta$.*

If $n < N$ and $d(x,y) < \delta$, it follows that $$|f_n(x) – f_n(y)| \leq |f_n(x) – f_n(y)| + |f_n(x) – f_N(y)| + |f_N(x) – f_N(y)| < 3\epsilon.$$

$QED$.

**

What I don't understand is the line ending with *. I understand that when a family of functions are uniformly continuous, for every $\epsilon > 0$, there exists an integer $N$ such that $n \geq N$ implies $|f_n(x) – f_n(y)| \leq \epsilon$, but it doesn't say anything about the case when $n \leq N$. Perhaps it has something to do with the finiteness of the number of functions?

It might be something really obvious I'm overlooking.

Best Answer

Now that you have updated with the filled in lines, it seems the confusion is mixing up the conditions for continuity and convergence. Uniform continuity has nothing to do with taking $n≥N$; that would be convergence. And the line ending with an asterisk has nothing to do with the convergence. What you can do is take $N$ different $\delta$s corresponding to the uniform continuity of each of the first $N$ functions, then take their minimum. As you said, it is possible because there are only finitely many.

Notice that for convergence, you are talking about functions getting closer together at each point (uniformly in this case) as $n$ gets larger, whereas for continuity you are talking about each function taking close values at nearby points. Equicontinuity says that the you can choose your definition of "nearby" the same for all functions in the family simultaneously. The step you are asking about is basically saying that a finite family of uniformly continuous functions is equicontinuous.

Related Question