Abstract
In approximation theory, it is standard to approximate functions by polynomials expressed in the Chebyshev basis. Evaluating a polynomial f of degree n given in the Chebyshev basis can be done in O(n) arithmetic operations using the Clenshaw algorithm. Unfortunately, the evaluation of f on an interval I using the Clenshaw algorithm with interval arithmetic returns an interval of width exponential in n. We describe a variant of the Clenshaw algorithm based on ball arithmetic that returns an interval of width quadratic in n for an interval of small enough width. As an application, our variant of the Clenshaw algorithm can be used to design an efficient root finding algorithm .
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Boyd, J.: Computing zeros on a real interval through chebyshev expansion and polynomial rootfinding. SIAM J. Numer. Anal. 40(5), 1666–1682 (2002). https://doi.org/10.1137/S0036142901398325
Boyd, J.: Finding the zeros of a univariate equation: proxy rootfinders, chebyshev interpolation, and the companion matrix. SIAM Rev. 55(2), 375–396 (2013). https://doi.org/10.1137/110838297
Elliott, D.: Error analysis of an algorithm for summing certain finite series. J. Aust. Math. Soc. 8(2), 213–221 (1968). https://doi.org/10.1017/S1446788700005267
Gentleman, W.M.: An error analysis of Goertzel’s (Watt’s) method for computing Fourier coefficients. Comput. J. 12(2), 160–164 (1969). https://doi.org/10.1093/comjnl/12.2.160
Kobel, A., Rouillier, F., Sagraloff, M.: Computing real roots of real polynomials ... and now for real! In: Proceedings of the ACM on International Symposium on Symbolic and Algebraic Computation, ISSAC 2016, pp. 303–310. ACM, New York (2016). https://doi.org/10.1145/2930889.2930937
Moroz, G.: Clenshaw 0.1, December 2019. https://doi.org/10.5281/zenodo.3571248, https://gitlab.inria.fr/gmoro/clenshaw
Oliver, J.: An error analysis of the modified Clenshaw method for evaluating Chebyshev and Fourier series. IMA J. Appl. Mathe. 20(3), 379–391 (1977). https://doi.org/10.1093/imamat/20.3.379
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Ledoux, V., Moroz, G. (2020). Evaluation of Chebyshev Polynomials on Intervals and Application to Root Finding. In: Slamanig, D., Tsigaridas, E., Zafeirakopoulos, Z. (eds) Mathematical Aspects of Computer and Information Sciences. MACIS 2019. Lecture Notes in Computer Science(), vol 11989. Springer, Cham. https://doi.org/10.1007/978-3-030-43120-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-030-43120-4_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-43119-8
Online ISBN: 978-3-030-43120-4
eBook Packages: Computer ScienceComputer Science (R0)