Computing the zeros, maxima and inflection points of Chebyshev, Legendre and Fourier series: solving transcendental equations by spectral interpolation and polynomial rootfinding

被引:36
作者
Boyd, John P. [1 ]
机构
[1] Univ Michigan, Dept Atmospher Ocean & Space Sci, Ann Arbor, MI 48109 USA
关键词
companion-matrix methods; Gegenbauer; spectral series; spherical harmonics; trigonometric polynomial;
D O I
10.1007/s10665-006-9087-5
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Recently, both companion-matrix methods and subdivision algorithms have been developed for finding the zeros of a truncated spectral series. Since the Chebyshev or Legendre coefficients of derivatives of a function f(x) can be computed by trivial recurrences from those of the function itself, it follows that finding the maxima, minima and inflection points of a truncated Chebyshev or Fourier series f (N) (x) is also a problem of finding the zeros of a polynomial when written in truncated Chebyshev series form, or computing the roots of a trigonometric polynomial. Widely scattered results are reviewed and a few previously unpublished ideas sprinkled in. There are now robust zerofinders for all species of spectral series. A transcendental function f(x) can be approximated arbitrarily well on a real interval by a truncated Chebyshev series f (N) (x) of sufficiently high degree N. It follows that through Chebyshev interpolation and Chebyshev rootfinders, it is now possible to easily find all the real roots on an interval for any smooth transcendental function.
引用
收藏
页码:203 / 219
页数:17
相关论文
共 37 条
[1]   METHODS FOR THE SIMULTANEOUS APPROXIMATE DERIVATION OF THE ROOTS OF ALGEBRAIC, TRIGONOMETRIC AND EXPONENTIAL EQUATIONS [J].
ANGELOVA, ED ;
SEMERDZHIEV, KI .
USSR COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 1982, 22 (01) :226-232
[2]   COMPANION MATRIX ANALOG FOR ORTHOGONAL POLYNOMIALS [J].
BARNETT, S .
LINEAR ALGEBRA AND ITS APPLICATIONS, 1975, 12 (03) :197-208
[3]   An extension of MATLAB to continuous functions and operators [J].
Battles, Z ;
Trefethen, LN .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2004, 25 (05) :1743-1770
[4]  
Boyd J.P., 2001, Chebyshev and Fourier spectral methods
[5]   Rootfinding for a transcendental equation without a first guess: Polynomialization of Kepler's equation through Chebyshev polynomial expansion of the sine [J].
Boyd, John P. .
APPLIED NUMERICAL MATHEMATICS, 2007, 57 (01) :12-18
[6]   Computing real roots of a polynomial in Chebyshev series form through subdivision with linear testing and cubic solves [J].
Boyd, JP .
APPLIED MATHEMATICS AND COMPUTATION, 2006, 174 (02) :1642-1658
[8]   Computing zeros on a real interval through Chebyshev expansion and polynomial rootfinding [J].
Boyd, JP .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 2002, 40 (05) :1666-1682
[9]  
BOYD JP, 2006, UNPUB APPL MATH COMP
[10]  
BOYD JP, 2006, APPL NUM MATH