Write out the multiplication table for the field $\mathbb{Z}[\alpha] := \mathbb{Z}_2[x]/(x^3+x+1)$.
Q1. What is the inverse of $\alpha$?
Q2. Determine a generator of the multiplicative cyclic group $\mathbb{Z}[\alpha]^\times$
I've written down the table, but how do I get the inverse of $\alpha$? $\alpha$ can be any number. If $\alpha$ is not an integer, how do I take mod $2$?
And for Q2, I can see that, in my table, all $8$ elements of $\mathbb{Z}_2[x]/(x^3+x+1)$ generate all elements of $\mathbb{Z}_2[x]/(x^3+x+1)$. For example, $x+1$ generates all eight elements. Is this because $x^3 + x + 1$ is irreducible?