Given a monic polynomial $f(x)$ in $\mathbb{Z}[x]$ such that $\alpha$ and $3 \alpha$ are complex roots of $f(x),$ prove that the constant term of $f(x)$ is divisible by 3.
I have attempted this problem several times and have not found a satisfactory proof. We will denote the minimal polynomial of $\alpha$ over $\mathbb{Q}$ by $p(x)$ and the minimal polynomial of $3 \alpha$ over $\mathbb{Q}$ by $q(x).$ Clearly, we have that $\mathbb{Q}(\alpha) = \mathbb{Q}(3 \alpha),$ from which it follows that $\deg(p) = \deg(q).$ Consider the polynomial $r(x) = p(\frac{x}{3})$ in $\mathbb{Q}[x].$ We note that $r(3 \alpha) = p(\alpha) = 0$ and $\deg(r) = \deg(p) = \deg(q),$ from which I would like to conclude that $r(x) = 3^{-k} q(x)$ for $k = \deg(p).$ But I don't believe this does anything to solve the problem, and this is where I am now stuck. Thanks for your time.