Ok, I understand why \|f_n-f\|_p \rightarrow 0 \Rightarrow \|f_n\|_p \rightarrow \|f\|_p , but I still don't have a solution for the other direction. In your solution, Vig, it is not necessarily true that 2^p( |f_n|^p+|f|^p-|f_n - f|^p) \geq 0 since we could, for instance, have f_n=1, f = -1...