This is a homework question.
Given $f(x)=x^{p-1}+x^{p-2}+\cdots+x+1$, where $p$ is any prime. Prove that $f(x)$ is irreducible over $\mathbb{Z}[x]$?
Any idea, hint, etc? Hint given by my book was to use Eisenstein's Irreducibility Criterion. But I see that the coefficients of each term is 1 which is not divisible by any prime number, so how can the criterion be satisfied?
As long as there's a complete answer, there might as well be a conceptual explanation too. As Dylan Moreland says in the comments, note that $f(x) = \frac{x^p - 1}{x - 1}$. Since $x^p - 1 \equiv (x - 1)^p \bmod p$ by Fermat's little theorem, it follows that $$f(x) \equiv \frac{(x - 1)^p}{x - 1} \equiv (x - 1)^{p-1} \bmod p$$
hence that $$f(x+1) \equiv x^{p-1} \bmod p.$$
But $f(1) = p$, so hopefully the idea of using Eisenstein's criterion on $f(x + 1)$ seems more natural now.