Let $F$ be a ring and $f(x) = a_0 + a_1x + · · · + a_nx^n$ be in $F[x]$. Define $f'(x) = a_1 + 2a_2x + · · · + na_nx^n−1$ to be the derivative of $f(x)$.
we can define a homomorphism of abelian groups $D : F[x] \to F[x]$ by $(D(f(x)) = f'(x)$.
The kernel of $D$ when char $F=0$ is all the constants but I don't understand how to find the kernel when char $F =p$.
$f'(x)=0$ iff ($n a_n = 0$ for all $n$) iff ($n=0$ or $a_n=0$ for all $n$) iff ($p \nmid n \Rightarrow a_n = 0$ for all $n$) iff $f(x)$ is a polynomial in $x^p$.