For each positive integer $n$ let $f_n : [0,1] \to R$ be a continuous function, differentiable on $(0,1]$, such that $$|f_n^{~'} (x)| \leq\frac{1 + |\ln x|}{\sqrt{x}} $$for $0 < x \leq 1$. and such that $$−10 \leq \int^1_0 f_n (x)~\mathrm{d}x \leq 10.$$ Prove that $\{f_n \}$ has a uniformly convergent subsequence on $[0,1]$.
I try to use the Arzelà–Ascoli theorem, which requires me to prove $\{f_n\}$ is uniformly bounded and equicontinuous.
From the second inequality, we conclude $\{f_n\}$ is uniformly bounded.
However, I stuck with proving they are equicontinuous.
I try to use the Lagrange theorem so that it suffices to show the $\{f_n^{~'}\}$ is uniformly bounded.
However, the first inequality cannot give us what we want since the function on the right side is not bounded on $(0,1]$. So what should I do?