Suppose $\{\xi_n\}$ is a sequence of random variables on a probability space such that $E \xi_n^2 \le c $ for some constant $c.$ Assume that $\xi_n \to \xi $ almost surely as $n \to \infty$. Prove that $E \xi $ is finite and $E \xi_n \to E \xi.$
This question has been asked before, but I don't want to take the path outlined there. I'm trying to use just the theorems from my class notes: Egorov, Lebesgue Dominated Convergence, Levi Monotone Convergence, Fatou Lemma.
Attempt: By Fatou's Lemma, $E \liminf\limits_{n \to \infty} \xi_n^2 \le \liminf\limits_{n \to \infty} E \xi_n^2 = c.$ Since $\xi^2 = \lim\limits_{n \to \infty} \xi_n^2 = \liminf\limits_{n \to \infty} \xi_n^2$ almost surely, I'm tempted to conclude that $E \xi^2 \le c \, (*),$ which would solve the problem.
Assuming $(*)$ is true for the moment, we get $E |\xi| \le \sqrt{c}$ by Cauchy-Schwarz, so $E \xi$ is finite and all that remains to show is $E|\xi_n - \xi| \to 0.$ Fix $\epsilon > 0.$ By Egorov's Theorem, there exists $A$ such that $\xi_n \to \xi$ uniformly on $A$ and $P(A) \ge 1 - \frac{\epsilon}{4\sqrt{c}}.$ Then $E|\xi_n - \xi| = \int_A |\xi_n - \xi| dP + \int_{\Omega \setminus A} |\xi_n - \xi| dP.$ Using uniform convergence, there exists $N$ such that the first integral is $\le \sup\limits_{\omega \in A} |\xi_n - \xi| dP \le \epsilon/2$ for all $n \ge N.$ The second integral is at most $\frac{\epsilon}{4\sqrt{c}} (E|\xi_n|+E|\xi|) \le \epsilon/2.$ Thus, $E|\xi_n - \xi| \le \epsilon$ for all $n \ge N,$ which implies $E|\xi_n - \xi| \to 0.$
Now how do I show $(*)$? Let $A = \{w : \xi_n(\omega) \not\to \xi(\omega)\}$ be the set of measure zero on which convergence fails. What we showed is that $\int_{\Omega \setminus A} \xi^2 dP \le c.$ If we show that $\int_A \xi^2 dP = 0,$ that would finish things off. I believe this follows from the convention that $\infty \cdot 0 = 0,$ and should still apply even though we only know a priori that $\xi$ is measurable, not integrable.
Anyways, it seems I ended up answering my own question, so I just want to know if my proof is correct.
Edit: Inspired by this question, I found a fix. Let $B = \Omega \setminus A.$ Cauchy-Schwarz on the indicator function (earlier I was using $E1 =1,$ which is too weak) gives $\int_B |\xi_n - \xi| dP = E(|\xi_n - \xi| I_B) \le (E I_B E (\xi_n-\xi)^2)^{1/2} \le (P(B) \cdot 2c)^{1/2},$ which really is bounded now.