Let $f(x)=x^3+2x^2+x-1$. Then over which of the following fields $k$ is $f$ irreducible?
- $k=\mathbb{Q}$
- $k=\mathbb{R}$
- $k=\mathbb{F}_2$
- $k=\mathbb{F}_3$
My Attempt: (2) $f$ is cubic and hence it has a real solution, $\implies$ is not irreducible over $k=\mathbb{R}$
(1) Considering $f'$ and $f''$ and Descartes' Rule of Signs, I concluded that it has only one real root which is positive. Eisenstein Criterion fails. By Rational Root test, if the real root of $f$ is rational, say $\frac{p}{q}$, then $p$ is a factor of $-1$ and $q$ is a factor of $1\implies \frac{p}{q}=1$ (since real root is positive), and since $f(1)\ne0$ we can conclude that it has no rational roots and hence it is irreducible over $\mathbb{Q}$.
(3) Over $\mathbb{F}_2$, $f$ is irreducible (since $x,x^2+1,x^2+x+1$ does not divide $f$)
Is it correct so far? And how do I justify for $\mathbb{F}_3$?
Also, though (2) (looks like) it works, I feel I am overkilling it, is there any other way to justify that $f$ is irreducible over $\mathbb{Q}$?