How do I prove that $X^{p^n}-X$ is the product of all monic irreducible polynomials in $\mathbb Z_p[X]$ of degree dividing $n$?
Let $\bar Z_p$ be an algebraic closure of $Z_p$.
Define $F=\{x\in \bar Z_p|x^{p^n}-x=0\}$.
Then $X^{p^n}-X=\prod_{\alpha\in F} X-\alpha$.
Now $S$ be the set of monic prime polynomials of $Z_p[X]$ of which degree divides $n$.
Then, I know that $F=\bigcup_{f\in S} \{x\in \bar Z_p| f(x)=0\}$.
With this information, how do I prove that $X^{p^n}-X$ is actually the product of all elements of $S$?
To assure the equality, I think it must be shown that $\{x\in \bar Z_p|f(x)=0\}$ are mutually disjoint, but I don't know how to show this