Find all the roots of the equation : $$(x^2+1)^2 = x(3x^2+4x+3)$$How do we find the roots in polynomials of degree > 2 ??
Also, In odd degree polynomials I use Descartes rule of signs to predict the number of real roots. Here, however, it does not give me any clue about the number of real/imaginary roots. Is there a better method?