Consider $f(x) := x^3+2x+2$ and the field $\mathbb{Z_3}$. $f(x)$ is obviously irreducible over $\mathbb{Z_3}$. Let $a$ be a root in an extension field of $\mathbb{Z_3}$, then why is it that $[\mathbb{Z_3}(a):\mathbb{Z_3}] = 3$? What is the basis of $\mathbb{Z_3}(a)$ over $\mathbb{Z_3}$?
I know that $\mathbb{Z_3}(a) \simeq \mathbb{Z_3}[x]/<f(x)>$ and since $f(x)$ is irreducible in $\mathbb{Z_3}$, any polynomial in $\mathbb{Z_3}[x]$ can have degree atmost 2. But I don't understand how that ties to $[\mathbb{Z_3}(a):\mathbb{Z_3}] = 3$? And how does that imply $\mathbb{Z_3}(a)\simeq GF(3^3)$? Thanks.
In general, the degree of $F(\alpha)$ over $F$ is the degree of the minimal polynomial of $\alpha$. In this case, the minimal polynomial is $f(x)=x^3+2x+2$ which has degree $3$. The basis is $\{1,\alpha,\alpha^2\}$.
Think of it this way: $F(\alpha)$ should consist of elements of the form $p(\alpha)/q(\alpha)$, where $p,q$ are polynomials. But using the relation $\alpha^3=-2\alpha-2$, you can see that every polynomial in $\alpha$ can be written as a linear combinations of $1,\alpha,\alpha^2$. And even $\alpha^{-1}$ can be written as such. That means every element of $F(\alpha)$ is a linear combination of $1,\alpha,\alpha^2$.
Let $K=\mathbb{F}_3(\alpha)$. To see why $K\simeq \mathbb{F}_9$, it's just a cardinality argument: since $K$ is a $3$-dimensional $\mathbb{F}_3$-vector space, we know from linear algebra that $K\simeq \mathbb{F}_3^3$ as vector spaces. The right hand side has 27 elements. So $K$ is the field of 27 elements.