Problem: Let $Y= \{f\in L^{2}[0,1] \mid f(x)\geq x \text{ a.e.}\}$. Show that $Y$ is weakly closed in $L^{2}$.
My thought about solving this problem is that consider a sequence $\{f_{n}\}$ which converges to some $f$ weakly and to show that $f$ is also in the set $Y$. According to the definition of weakly convergence, $f_n \stackrel w\longrightarrow f$ if and only if for any $T\in (L^2)^*, T(f_{n})\longrightarrow T(f)$, and by Riesz Representation Theorem, we can express $T$ in terms of some $g$ in $L^2$. But I have no idea about how to proceed. I am new in functional analysis and I will be grateful to any inspiring replies. Thanks!