Proving an interpolation inequality

Suppose $f\in L^{p}(\mathbb{R}^{n}) \cap L^{q}(\mathbb{R}^{n})$. How can I prove that for any $p \lt r \lt q$,
$$
\lVert f \rVert_{r} \leq
(\lVert f \rVert_{p})^{(1/r-1/q)/(1/p-1/q)}
(\lVert f \rVert_{q})^{(1/r-1/q)/(1/p-1/q)}\:?
$$
I tried using Hölder to show that $f$ is in $L^{r}$ but I’m completely lost on how to go about it…

Solutions Collecting From Web of "Proving an interpolation inequality"

If $p<r<q$ then $\frac{1}{q}<\frac{1}{r}<\frac{1}{p}$, hence there exists $\theta \in ]0,1[$ s.t. $\frac{1}{r}=\frac{\theta}{q}+\frac{1-\theta}{p}$; therefore:

$|f|^r=|f|^{r\theta}\ |f|^{r(1-\theta)} =|f|^{p\ \frac{r\theta}{p}}\ |f|^{q\ \frac{r(1-\theta)}{q}}$,

and you can apply Hölder’s inequality, because $|f|^{p \frac{r\theta}{p}} \in L^{\frac{p}{r\theta}}$ and $|f|^{q\ \frac{r(1-\theta)}{q}} \in L^{\frac{q}{r(1-\theta)}}$ and the exponents $\frac{p}{r\theta}, \frac{q}{r(1-\theta)}$ are conjugate.

Finally, to get your claim it suffices to compute explicitly the value of $\theta$.