Fix conditional expectations Yn of Xn given Gn for each n∈N and Y of X given G. For each n, also fix a conditional expectation Wn of X given Gn, which exists by Existence and Uniqueness of Conditional Expectation for Square-Integrable Random Variables. All norms below are the mean-square norm.
Step 1: Comparison at the same σ-algebra. By the linearity property (property 1 of Basic Properties of Conditional Expectation for Square-Integrable Random Variables, with coefficients 1 and −1), the random variable Yn−Wn is a conditional expectation of Xn−X given Gn. By the mean-square contraction property (property 6 of Basic Properties of Conditional Expectation for Square-Integrable Random Variables),
∥Yn−Wn∥2≤∥Xn−X∥2.
Step 2: Comparison of the σ-algebras at the fixed variable X. Since (Gn)n∈N converges in mean square to G, applying that definition to the square-integrable random variable X and to the choices Wn and Y gives that the real sequence (∥Wn−Y∥2)n∈N has limit 0.
Step 3: Conclusion. By the triangle inequality applied to Yn−Y=(Yn−Wn)+(Wn−Y), together with Step 1,
∥Yn−Y∥2≤∥Yn−Wn∥2+∥Wn−Y∥2≤∥Xn−X∥2+∥Wn−Y∥2.
Given a real ε>0, the hypothesis ∥Xn−X∥2→0 and Step 2 provide N1,N2∈N with ∥Xn−X∥2<ε/2 for n≥N1 and ∥Wn−Y∥2<ε/2 for n≥N2; hence ∥Yn−Y∥2<ε for all n≥max(N1,N2). Since ε>0 was arbitrary, (∥Yn−Y∥2)n∈N has limit 0 in the sense of Limit of a Sequence of Real Numbers. ■