I have been reading a problem posted here and could not really understand the answer. The statement is as follows if $f_n \rightarrow f$ a.e. and they are both in $L^p(E)$ with $1<p<\infty$ and $\|f_n\|_p \leq M < \infty$ then for every $g \in L^q(E)$ where $1/p+1/q=1$ we have $$\lim_{n \rightarrow \infty} \int_E f_n g = \int_E fg.$$ The case where $E$ is finite is not too bad just some clever usage of Egorov's theorem, etc. Now for the infinite case the accepted answer seems to say that you just simply write $E = \bigcup S_n$ where $S_n = \{x: |g(x)| > 1/n\}.$ Take $E = \mathbb{R}$ for example.
Now I have two problems with this:
If $g(x) = 0$ for some $x \in E$, then the point $x$ would not be in any of the $S_n$'s would it?
Another problem, which I think is more important, is the claim that $\int_{E \setminus S_n} |g|^q < \epsilon$. Now I know we can make this true since $|g|^q$ is integrable and so this would hold as long as $m(E\setminus S_n) < \delta$. However I think what is being hinting at is using continuity from below of the Lebesgue measure, that is $$\lim_{n \rightarrow \infty} |S_n| = |E|.$$ But $|E| = \infty$ so how could we possibly make $|E \setminus S_n| = |E| - |S_n| < \epsilon?$
Anyways, I am not sure if this approach works, but most likely I am misunderstanding something here ...
Is there a way to prove the infinite case not using this line of thought?
Any help is much appreciated.
Krull.