How do you find all the real and complex roots of x^7 – x^5 + x^2 – 3x + 3 = 0?

1 Answer
Jul 22, 2016

Use a numerical method to find approximations:

x ~~ -1.50525

x ~~ 0.443441+-0.934112i

x ~~ -0.740689 +- 1.01346i

x ~~ 1.04988+-0.284124i

Explanation:

In common with most polynomials of degree 5 or greater, this septic equation has no solutions expressible using nth roots.

About the best we can do is find numerical approximations to the roots using a method like Durand-Kerner.

See an example for a quintic, describing the method at: https://socratic.org/s/awnFhaqT

Here's an example C++ program that implements the method for this septic:

enter image source here

Using this program I found the following approximations:

x ~~ -1.50525

x ~~ 0.443441+-0.934112i

x ~~ -0.740689 +- 1.01346i

x ~~ 1.04988+-0.284124i