Does Bounded Covergence Theorem hold for Riemann integral?

No. Enumerate the rationals in [0,1] with the sequence $\{r_n\}_{n=1}^\infty$. Now define $f_n(x)$ by $f_n(x) = 1$ if $x = r_k$ for some $1\le k \le n$ and 0 otherwise. For all $n$, we have $$\int_0^1 f_n(x)\,dx = 0.$$ However, the limit function, the indicator of the rationals in $[0,1]$ is not Riemann integrable. The bounded convergence theorem fails for the Riemann Integral.


A dominated convergence theorem for the Riemann integral exists, due to Arzel`a. But one needs the addtional assumption that the limit function is Riemann integrable, since this does not follow from pointwise bounded convergence. For a proof see either W. A. J. Luxemburg: Arzela's Dominated Convergence Theorem for the Riemann Integral. The American Mathematical Monthly, Vol. 78, No. 9 (Nov., 1971), 970-979 or the book "An interactive introduction to mathematical analysis" by J. Lewin, Cambridge Univ. Press, 2003, 2014.