Yesterday I had an exam and I had to find the galois group of the polynomial $f = x^3-x+1$. My answer was $A_3$ which is probably wrong. First of all it has no roots by the rational root theorem so it is irreducible and the galois group of this polynomial is a subgroup of $S_3$. Let $\alpha\in\mathbb{\overline{ Q}}$ be a root of f, then the extension $\mathbb{Q}\subset \mathbb{Q}(\alpha)$ is of degree 3. If this field is a splitting field of f then the galois group must be $A_3$. So how do I show that this field is not the splitting field of f and that $S_3$ is the galois group without using the discriminant.
For the second case I think it is $C_2$. We have $f(-1)=-1$ and $f(1)=1$, so by the intermediate value theorem f has at least one root in the interval $(-1,1)$, but f is strictly increasing so it can only be one root. For any $x\in \mathbb{R}$ with $|x|>1$ f is increasing/decreasing. This shows that f has only one real root and two complex which means that a splitting field of is $\mathbb{C}$. It follows that the galois group must be isomorphic to $C_2$.
How can I find those two complex roots in terms of radicals?