Convergence in law and uniformly integrability

I'm looking for an elementary way of showing the following. If $(X_n)$ and $X$ are random variables such that $X_n \to X$ in distribution and such that $\{X_n\mid n\geq 1\}$ are uniformly integrable, then $E[X_n]\to E[X]$.

I've seen another topic on this, but the solution given there is using Skorokhod's theorem stating that convergence in distribution is equivalent to almost-sure convergence of copies of the random variables in some abstract probability space. I would like to do without that if possible. Thanks in advance!


Solution 1:

For any random variable $Z$ and any real number $x\geqslant0$, let $Z^x=\max\{-x,\min\{Z,x\}\}$. Let $\mathcal X=\{X_n\mid n\geqslant1\}$. Here are some steps of a proof:

  1. If $X_n\to X$ in distribution, then, for every $x\geqslant0$, $\mathrm E(X_n^x)\to \mathrm E(X^x)$.
  2. If $\mathcal X$ is uniformly integrable and $X_n\to X$ in distribution, then $X$ is integrable and $\mathcal X\cup\{X\}$ is uniformly integrable.
  3. If $\mathcal Y$ is uniformly integrable, then for every $\varepsilon\gt0$, there exists a finite $x\geqslant0$ such that $\mathrm E(|Y-Y^x|)\leqslant\varepsilon$ for every $Y$ in $\mathcal Y$.
  4. Prove the triangular inequality, valid for every $n\geqslant1$ and $x\geqslant0$: $$ |\mathrm E(X_n)-\mathrm E(X)|\leqslant\mathrm E(|X_n-X_n^x|)+|\mathrm E(X_n^x)-\mathrm E(X^x)|+\mathrm E(|X-X^x|). $$
  5. Conclude.