Let $\{f_k\} \subset L^2(\Omega)$, where $\Omega \subset \mathbb{R}^n$ is a bounded domain and suppose that $f_k \to f$ in $L^2(\Omega)$. Now if $a \geq 1$ is some constant, is it possible to say that $|f_k|^a \to |f|^a$ in $L^p$ for some $p$ (depending on $a$ and also possibly depending on $n$)?
Showing the statement is true would probably require a smart way of bounding $\left| |f_k|^a - |f|^a \right|$ by a term including the factor $|f_k - f|^2$. However, I don't really know what to do with the fact that $a$ doesn't have to be an integer...
First, one cannot expect better results than $p=\frac 2 a$ because we only know $f\in L^2(\Omega)$. And I do think it is true for $p=\frac 2 a$. Proof is as follows.
Note that $x^a$ is a convex increasing function for $x\ge 0$, hence (draw a picture and you can see this) $$0\le \frac{u^a-v^a}{u-v}\le a\max\{u^{a-1},v^{a-1}\}, \forall u, v\ge 0, u\neq v.$$ Plugging in $u=|f_k|, v=|f|$ and noticing that $||f_k|-|f||\le |f_k-f|$, we have $$||f_k|^a-|f|^a|\le a|f_k-f|\max\{|f_k|^{a-1},|f|^{a-1}\}.$$ Then, raising the last inequality to the power $p=\frac 2 a$, by Hölder's inequality, $$\||f_k|^a-|f|^a\|_{L^p}^p\le a^p \|f_k-f\|_{L^2}^{2/p}\|\max\{|f_k|^{a-1},|f|^{a-1}\}\|_{L^{\frac{2}{a-1}}}^{\frac a {a-1}}.$$ (When we apply Hölder, $|f_k-f|^p\in L^a,$ and $\max\{|f_k|^{a-1},|f|^{a-1}\}^p\in L^r, r=a^*=\frac a {a-1}.$ You have to check the exponents to see if I made any mistake.)
Since $f_k$ have bounded $L^2$-norm (they converge),$$\|\max\{|f_k|^{a-1},|f|^{a-1}\}\|_{L^{\frac{2}{a-1}}}$$ is bounded by some constant. Sending $k\to\infty$, we have $|f_k|^a\to|f|^a$ in $L^{2/a}$.