A divide and conquer method for polynomial zeros

作者:

Highlights:

摘要

The problem of factorising an nth-degree polynomial Pn(x) = xn + a1xn−1 + ⋯ + an−1x + an, where the coefficients ai are real, into two polynomials Q(x) and R(x) of degrees nQ and nR can be posed as a system of n quadratic equations. An efficient implementation of Newton's method for the solution of these equations is achieved by exploiting the block Toeplitz structure of the Jacobian matrix which arises when nQ and nR are restricted to {m − 1, m, m + 1∣m = [12n]}, where [x] is the largest integer ⩽x. This polynomial factorisation permits the development of a divide and conquer method for the simultaneous calculation of all the zeros of a polynomial.

论文关键词:Polynomial zeros,divide and conquer,Newton's method,Toeplitz matrix

论文评审过程:Received 24 March 1989, Revised 7 September 1989, Available online 22 March 2002.

论文官网地址:https://doi.org/10.1016/0377-0427(90)90006-L