When does pointwise convergence imply uniform convergence?

34.5k Views Asked by At

On an exam question (Question 21H), it is claimed that if $K$ is compact and $f_n : K \to \mathbb{R}$ are continuous functions increasing pointwise to a continuous function $f : K \to \mathbb{R}$, then $f_n$ converges to $f$ uniformly. I have tried proving this claim for the better part of an hour but I keep coming short. I suspect a hypothesis on equicontinuity has been omitted — partly because the first half of the question is about the Arzelà–Ascoli theorem — but I don't have access to the errata for the exam so I can't be sure.

Here is my attempted proof: let $g_n = f - f_n$, so that $(g_n)$ is a sequence of continuous functions decreasing pointwise to $0$. Clearly, $0 \le \cdots \le \| g_n \| \le \| g_{n-1} \| \le \cdots \le \| g_1 \|$, so we must have $\| g_n \| \longrightarrow L$ for some constant $L$. $K$ is compact, so for each $g_n$, there is an $x_n \in K$ such that $g_n(x_n) = \| g_n \|$, and there is a convergent subsequence with $x_{n_k} \longrightarrow x$ for some $x \in K$. By hypothesis, $g_n(x) \longrightarrow 0$, and by construction $g_{n_k} (x_{n_k}) \longrightarrow L$. I'd like to conclude that $L = 0$, but to do this I would need to know that the two sequences have the same limit. This is true if, say, $\{ g_n \}$ is an equicontinuous family, but this isn't one of the hypotheses, so I'm stuck.

3

There are 3 best solutions below

0
On BEST ANSWER

The result is true as stated and is called Dini's Theorem. A proof can be found in Chapter III, Section 1.4 of these notes or indeed in this wikipedia article. (My notes are for a sophomore-junior level undergraduate class, so it is stated in the case in which $K$ is a closed interval. But it is clear that the argument works for any compact topological space.)

(For some reason this is one of those named theorems that tends to be assigned as an exercise or come up on exams...)

3
On

Your argument is very close.

Fix $\epsilon > 0$. Since $g_n(x) \downarrow 0$, there exists $m$ such that $g_m(x) \le \epsilon$. Now, for all $n_k \ge m$ we have $g_{n_k}(x_{n_k}) \le g_m(x_{n_k})$. As $k \to \infty$, the left side converges to $L$ by your construction. And by the continuity of $g_m$, the right side converges to $g_m(x) \le \epsilon$. So $L \le \epsilon$. Since $\epsilon$ was arbitrary, the proof is complete.

Edit: Incidentally, a uniformly convergent sequence is always equicontinuous, so equicontinuity does in fact hold. One could also prove it directly from the assumptions given (try it!).

Edit: As noted below by Monstrous Moonshine, your proof assumes that $K$ is sequentially compact, so it works for, say, metric spaces. But there is a gap if $K$ should be compact but not sequentially compact.

0
On

If $(f_n)_n$ is equicontinuous in $C[0,1]$ with the uniform norm, and it converges to some $f\in C[0,1]$ pointwise, then it must converge to $f$ uniformly.