# Thread: Looking for a C code for roots of high order polynomials

1. ## Looking for a C code for roots of high order polynomials

Hi, there,
I need to solve hight order polynomial equations like ax^15+bx^12+cx^9+dx^6+ex^3+fx^2+g=0 in my research. Any body knows where to find a c code to solve the roots?
Many thanks,

Whitney

2. Can you give a little education about how to find what I want?

3. The red bit of text is a link. You click on it.

4. Why don't you use mathlab?

5. If you're asking what I thnk you're asking, then it is believed to be impossible.
Wikipedia backs this up:
For a univariate polynomial of degree less than five, we have closed form solutions such as the quadratic formula. However, even this degree-two solution should be used with care to ensure numerical stability. The degree-four solution is unwieldy and troublesome. Higher-degree polynomials have no such general solution, according to the Abel–Ruffini theorem (1824, 1799).

6. If you're asking what I thnk you're asking, then it is believed to be impossible.
Wikipedia backs this up:
For a univariate polynomial of degree less than five, we have closed form solutions such as the quadratic formula. However, even this degree-two solution should be used with care to ensure numerical stability. The degree-four solution is unwieldy and troublesome. Higher-degree polynomials have no such general solution, according to the Abel–Ruffini theorem (1824, 1799).

7. If you're asking what I thnk you're asking, then it is believed to be impossible.
Wikipedia backs this up:
For a univariate polynomial of degree less than five, we have closed form solutions such as the quadratic formula. However, even this degree-two solution should be used with care to ensure numerical stability. The degree-four solution is unwieldy and troublesome. Higher-degree polynomials have no such general solution, according to the Abel–Ruffini theorem (1824, 1799).

8. There're numerical methods to solve high order polynomial equation. I've written one that gives me all the roots(including complex roots).using Durand algorithm.

Popular pages Recent additions