Let $\theta$ be a root of $f(x) := x^3-3x +1$. Now , we can easily check that $\mathbb{Q}(\theta)$ is a splitting field of $f(x)$ and that the Galois group is cyclic of order $3$.
Then, how do I determine the other roots explicitly in terms of $\theta$ ? ( That is , $a \theta^2 + b \theta +c$ for some $a, b, c \in \mathbb{Q}$)
[My attempt]
(1) Let the Galois group be $<\sigma>$ , order $3$ cyclic group. Then, $\sigma(\theta)$ is also root of $f(x)$.
Since $[\mathbb{Q}(\theta) : \mathbb{Q}] = 3 $ (dimension) , so, $\sigma(\theta) = a \theta^2 + b \theta +c$ for some $a, b, c \in \mathbb{Q}$.
Using $\theta^3 = 3 \theta -1$, I tried to find $\sigma(\theta)^3 -3\sigma(\theta)+1 =0$ but this is so complicate.
(2) Let $\theta , \alpha , -\theta -\alpha$ be roots of $f(x)$. By relation of roots and coefficients of $f(x)$, we know that $$\theta^2 +\theta \alpha + \alpha^2 = 3 \;\;\; \text{and} \;\;\; \theta \alpha (\theta + \alpha) = 1 $$
First, using $\theta^2 +\theta \alpha + \alpha^2 = 3$ , $$ \alpha = \frac{-\theta \pm \sqrt{12-3\theta^2} }{2} $$ So, let $ \alpha = a \theta^2 + b \theta +c$ for some $a, b, c \in \mathbb{Q}$. So $12 - 3 \theta^2 = \alpha^2 = (a \theta^2 + b \theta +c)^2$. This looks simple than (1) but also so complicate..
How can I solve this problem?