I'm studying basis normal theorem from Prof. J. Milne's course notes. I've understood the proof for infinite fields but i don't get the proof for finite fields. I report below his proof.
Assume that $G$ is generated by an element $a_0$ of order $n$. The minimum polynomial of $a_0$ regarded as an endomorphism of the $F$-vector space $E$ is the monic polynomial in $F[x]$ of least degree such that $P(a_0)=0$ (as an endomorphism of $E$). It has the property that it divides every polynomial $Q(X)\in F[x]$ such that $Q(a_0)=0$. Since $a_0^n=1$, $P(x)$ divides $X^n -1$.
On the other hand, Dedekind’s theorem on the independence of characters (5.14) implies that $1,a_0,\ldots,a_0^{n-1}$ are linearly independent over $F$, and so $\deg P(x)\geq n$. We conclude that $P(x)=X^n-1$. Therefore, as an $F[x]$-module with $X$ acting as $a_0$, $E$ is isomorphic to $F[x]/(X^n-1)$.
For any generator $\alpha$ of $E$ as an $F[x]$-module, $\alpha,a_0(\alpha),\ldots,a_0^{n-1}(\alpha)$ is an $F$-basis for $E$.
In particular I'd like to understand what does he mean when he talks about minimum polynomial of $a_0$.
Thanks.