The main question is how do we factorize $x^4-2yx^3+3y^3x-2y^4=0$ where $y$ is a parameter.
I thought we could use Vietta's formula and solve the following system:
$$\begin{cases} \begin{split} a+b+c+d&=2y \\ ab+bc+cd+da+bd+ac&=0 \\ abc+bcd+cda+abd&=-3y^3 \\ abcd&=-2y^4 \end{split} \end{cases}$$
where $a,b,c,d$ are the real and the imaginary roots.
Is there any fast way to solve the above system? If not how would we solve the problem?
We can exploit the homogeneity of the polynomial and (on the set where $y \neq 0$) denote $u := \frac{x}{y}$, where we see that the equation is equivalent to $$u^4 - 2 u^3 + 3 u - 2 = 0 .$$ By the Rational Root Theorem, the only possible rational roots (in $u$) are $\pm 1, \pm 2$, and checking shows that among these only $+1$ is. Polynomial long division of the l.h.s. by $u - 1$ gives $$(u - 1) (u^3 - u^2 - u + 2) = 0 .$$ If the cubic is factorable over $\Bbb Q$, it has a (rational) root, and by the R.R.T. and our previous computation, $+1$ is the only possibility, but checking shows that it is not a root, so the l.h.s is completely factored over $\Bbb Q$.