Roots of Polynomials Expressed in Terms of Orthogonal Polynomials

A technique is presented for determining the roots of a polynomial $p(x)$ that is expressed in terms of an expansion in orthogonal polynomials. The roots are expressed as the eigenvalues of a nonstandard companion matrix $B_n$ whose coefficients depend on the recurrence formula for the orthogonal polynomials, and on the coefficients of the orthogonal expansion. Some questions on the numerical stability of the eigenvalue problem to which they give rise are discussed. The problem of finding the roots of a transcendental function $f(x)$ can be reduced to the problem considered by approximating $f(x)$ by a Chebyshev polynomial. We illustrate the effectiveness of this convert-to-Chebyshev strategy by solving several transcendental equations using this plus our new algorithm. We analyze the numerical stability through both linear algebra theory and numerical experiments and find that this method is very well conditioned.

[1]  E. Hille Analytic Function Theory , 1961 .

[2]  R. Courant Methods of mathematical physics, Volume I , 1965 .

[3]  Lothar Reichel,et al.  Polynomial zerofinders based on Szego polynomials , 2001 .

[4]  D. Gottlieb,et al.  Numerical analysis of spectral methods : theory and applications , 1977 .

[5]  Rene F. Swarttouw,et al.  Orthogonal polynomials , 2020, NIST Handbook of Mathematical Functions.

[6]  Lloyd N. Trefethen,et al.  An Extension of MATLAB to Continuous Functions and Operators , 2004, SIAM J. Sci. Comput..

[7]  Gene H. Golub,et al.  Matrix computations , 1983 .

[8]  John P. Boyd Computing real roots of a polynomial in Chebyshev series form through subdivision with linear testing and cubic solves , 2006, Appl. Math. Comput..

[9]  Dr. M. G. Worster Methods of Mathematical Physics , 1947, Nature.

[10]  E. Hille,et al.  Analytic Function Theory. Volume II , 1973 .

[11]  Steven Fortune,et al.  An Iterated Eigenvalue Algorithm for Approximating Roots of Univariate Polynomials , 2002, J. Symb. Comput..

[12]  Walter Gautschi,et al.  The condition of polynomials in power form , 1979 .

[13]  W. Gautschi Orthogonal polynomials: applications and computation , 1996, Acta Numerica.

[14]  John P. Boyd Computing Zeros on a Real Interval through Chebyshev Expansion and Polynomial Rootfinding , 2002, SIAM J. Numer. Anal..

[15]  Stephen A. Vavasis,et al.  Solving Polynomials with Small Leading Coefficients , 2005, SIAM J. Matrix Anal. Appl..

[16]  K. Hadeler,et al.  Mehrparametrige und nichtlineare eigenwertaufgaben , 1967 .

[17]  L. Trefethen,et al.  Pseudozeros of polynomials and pseudospectra of companion matrices , 1994 .

[18]  W. Gautschi On the condition of algebraic equations , 1973 .

[19]  John P. Boyd A Chebyshev Polynomial Interval-Searching Method ("Lanczos Economization") for Solving a Nonlinear E , 1995 .

[20]  Hans J. Stetter,et al.  Numerical polynomial algebra , 2004 .

[21]  Nicholas J. Higham,et al.  INVERSE PROBLEMS NEWSLETTER , 1991 .

[22]  John E. Boyd Computing real roots of a polynomial in Chebyshev series form through subdivision , 2006 .

[23]  Walter Gautschi,et al.  The condition of orthogonal polynomials , 1972 .