I'm trying to find the splitting field $\Sigma$ of $f(x)=x^3+x+1$ over $\mathbb{F}_2$ and determine $\text{Gal}(\Sigma/\mathbb{F}_2)$. Please check if my reasoning is correct.
Since $f$ is an irreducible polynomial of degree 3 over $\mathbb{F}_2$, $\Sigma$ is isomorphic to $\mathbb{F}_{2^3}$. Since $\text{Gal}(\mathbb{F}_{p^n}/\mathbb{F}_{p})$ is cyclic of order $n$, $\text{Gal}(\Sigma/\mathbb{F}_{2})$ is cyclic of order $3$, and we're done?
And I'm not sure how to express all three roots of $f$ in terms of one of its roots, $\alpha$. $f$ is separable over $\mathbb{F}_2$, as $f$ has a term $x$ whose exponent is not a multiple of 2. So $f$ must have 3 distinct roots.
If $\alpha$ is a root, then dividing $x^3+x+1$ by $x-\alpha$ gives $x^2+\alpha x + (1+\alpha^2)$, but I'm not sure how to find the other two roots from this.
HINT: Do you know the generator $\sigma$ of the Galois group? If so, what are $\sigma(\alpha)$ and $\sigma^2(\alpha)$?