Let $(\Omega, \mathcal F, \mu)$ be a measure space and $\{f_n\}_{n \geq 1}$ be a uniformly bounded sequence of functions in $L^p (\Omega)$ $(1 < p < \infty).$ If $\|f_n\|_1 \to 0$ then $f_n \rightharpoonup 0.$
I have tried to use Eberlein–Šmulian theorem to conclude that $f_{n_k} \rightharpoonup \hat f.$ If $\hat f \neq 0$ a.e. then there exists a measurable subset $E \subseteq \Omega$ of finite positive measure such that $\hat f \neq 0$ on $E.$ If needed, by reversing the sign of $\hat f$ we may assume that $\hat f \geq \varepsilon$ on $E$ for some $\varepsilon > 0.$ Then first of all $$\tag {1}\left \lvert \int_{\Omega} f_n \chi_E\ d\mu \right \rvert \leq \int_{\Omega} \left \vert f_n \right \rvert \chi_E\ d\mu \leq \|f_n\|_1 \to 0.$$
On the other hand, $$\int_{\Omega} f_{n_k} \chi_E\ d\mu \geq \frac {\varepsilon} {2} \mu (E),$$
which contradicts $(1).$ Hence $\hat f = 0$ $\mu$-a.e. This shows that $f_{n_k} \rightharpoonup 0.$ But I need to show that $f_n \rightharpoonup 0.$ So I modify my argument by starting with a subsequence of $\{f_n\}_{n \geq 1}$ and then implementing the same idea as above we can show that it has a further subsequence which converges to zero weakly and hence so does the main sequence.
I think that my argument works well. Do anyone have any suggestion on it?
Thanks for reading.