I am reading the proof of strong law of large numbers using reverse martingale here. There are several points about conditional expectation that I do not understand. They all seem pretty intuitive but I want someone to explain in more details rigorously.
Why does $E[X_i|Y_n, X_{n + 1}, X_{n + 2}, \cdots] = E[X_i|Y_n]$ for any $i \leq n$? This looks obvious since $X_i$ is independent of $X_{n + 1}, X_{n + 2}, \cdots$, but is there any theoretical result behind the claim?
How do we know $E[X_i|Y_n] = E[X_j|Y_n]$ for any $i ,j \leq n$ "by symmetry"?
Why does $E[X_{n + 1}|Y_{n + 1}] = \frac{Y_{n + 1}}{n + 1}$? I can still see the result intuitively, but is there a way to approach such problems systematically?
For notations, $X_k$s are the i.i.d. random variables with finite mean given in the theorem, $Y_n$ is the sum of $X_1$ to $X_n$.