Let $\alpha \in (0,1]$. A function $f: [0,1]\rightarrow \mathbb{R}$ is defined to be $\alpha$-Hölder continuous if
$ N_{\alpha}(f)=\sup\{ \frac{|f(x)-f(y)|}{|x-y|^\alpha} : x,y\in[0,1] \ \ \ \ x\neq y \} < \infty $
(a) Suppose $\{f_n\}$ is a sequence of functions from $[0,1]$ to $\mathbb{R}$ such that for all $n=1, 2, 3, \cdots $ we have $N_{\alpha}(f_n)\leq 1$ and $|f_n(x)|\leq 1$ for all $x\in [0,1]$. Show that $f_n$ has a uniformly convergent subsequence.
(b) Show that (a) is false if the condition "$N_{\alpha}(f_n)\leq 1$" is replaced by "$N_{\alpha}(f_n) < \infty$".
End of question.
My problem is part(b) confused me. See, for part (a) $f_n$ is uniformly bounded on compact set $[0,1]$ and equicontinuous, hence Arzela Ascoli theorem can be applied and the conclusion followed.
The way I showed equiconinuity is this,
Given $\epsilon >0$, take $\delta < \epsilon^{\frac{1}{\alpha}}$, hence if $|x-y|<\delta$, $|f_n(x)-f_n(y)|<\epsilon$ for all $n\in \mathbb{N}$ and $x\in[0,1]$.
Now suppose that in Part (b), we let $N_{\alpha}(f_n)=M<\infty$, isn't it that if we take $\delta< (\frac{\epsilon}{M})^{\frac{1}{\alpha}}$ then equicontinuity still holds and Arzela Ascoli theorem still apply? Why not? What is the example in (b)? I am really confused. Hope someone can help me with this. Thanks.