Vamos a denotar $Y = E(X|\mathfrak{G})$
$\color{blue}{\text{Step 1:}}$ supongamos $X \in L^2$, entonces a partir de la $EX^2 = EY^2$, tenemos
\begin{align}
E\left(X - Y\right)^2 =& E(X^2) - 2E(XY) + E(Y^2) \\
=& EX^2 + EY^2 - 2E\left(E(XY|\mathfrak{G})\right) \\
=& EX^2 + EY^2 - 2E\left(YE(X|\mathfrak{G})\right) \\
=& EX^2 + EY^2 - 2EY^2 = 0
\end{align}
por lo $X=Y$ casi seguramente.
$\color{blue}{\text{Step 2:}}$ Ahora quitamos el supuesto de $X \in L^2$. Entonces, tenemos que considerar la posibilidad de $X' = X\wedge a \vee b$$Y' = Y\wedge a \vee b$, es decir, la versión truncada de $X$$Y$. Vamos a ver $X' = Y'$ casi seguramente, a continuación, mediante el envío de $a \to +\infty$$b\to -\infty$, vemos a $X = Y$ casi seguramente.
Para demostrar $X'= Y'$ casi seguramente, vamos a probar a $E(X'|\mathfrak{G}) = Y'$, entonces a partir de la $X'$ $Y'$ aún tienen la misma distribución, por $\color{blue}{\text{Step 1}}$ ver $X' = Y'$ casi seguramente.
Todo lo que necesitamos hacer ahora es demostrar $$E(X'|\mathfrak{G}) = Y'$$
Primero de todo, $Y'$ $\mathfrak{G}$- medible.
Entonces, por la desigualdad de Jensen aplicado en la esperanza condicional, tenemos
$$E(X\wedge a|\mathfrak{G}) \leq E(X|\mathfrak{G})\wedge a = Y\wedge a$$
Sin embargo, desde la $E(X\wedge a) = E(Y\wedge a)$, la desigualdad anterior no puede ser estricta en un conjunto de probabilidad positiva, por lo que tenemos
$$E(X\wedge a|\mathfrak{G}) = Y\wedge a$$
Por un argumento similar, obtenemos
$$E(X\wedge a \vee b|\mathfrak{G}) = Y\wedge a\vee b$$