scispace - formally typeset
Search or ask a question
Posted Content

On the numerical solution of second order differential equations in the high-frequency regime

TL;DR: In this article, an algorithm for the numerical solution of second order linear differential equations in the highly-oscillatory regime is described, based on the recent observation that the solutions of equations of this type can be accurately represented using nonoscillatorial phase functions.
Abstract: We describe an algorithm for the numerical solution of second order linear differential equations in the highly-oscillatory regime. It is founded on the recent observation that the solutions of equations of this type can be accurately represented using nonoscillatory phase functions. Unlike standard solvers for ordinary differential equations, the running time of our algorithm is independent of the frequency of oscillation of the solutions. We illustrate the performance of the method with several numerical experiments.
Citations
More filters
Journal ArticleDOI
TL;DR: In this paper, the authors describe a method for calculating the roots of special functions satisfying second order ordinary differential equations, which exploits the recent observation that the solutions of equations of this type can be represented via nonoscillatory phase functions, even in the high frequency regime.
Abstract: We describe a method for calculating the roots of special functions satisfying second order ordinary differential equations. It exploits the recent observation that the solutions of equations of this type can be represented via nonoscillatory phase functions, even in the high-frequency regime. Our approach requires $\mathcal{O}(1)$ operations per root and achieves near machine precision accuracy. Moreover, despite its great generality, our approach is competitive with (and in many cases, faster than) specialized, state-of-the-art methods for the construction of Gaussian quadrature rules of large orders when it is used in such a capacity. The performance of the scheme is illustrated with several numerical experiments.

19 citations

Journal ArticleDOI
TL;DR: The algorithm, which runs in time independent of ν and μ, is based on the fact that while the associated Legendre functions themselves are extremely expensive to represent via polynomial expansions, the logarithms of certain solutions of the differential equation defining them are not.

12 citations

Posted Content
TL;DR: The algorithm makes use of the well-known observation that although the Bessel functions themselves are expensive to represent via piecewise polynomial expansions, the logarithms of certain solutions of Bessel’s equation are not, and calculates the values of a nonoscillatory phase function for Bessel's differential equation and its derivative.
Abstract: We describe a method for the rapid numerical evaluation of the Bessel functions of the first and second kinds of nonnegative real orders and positive arguments. Our algorithm makes use of the well-known observation that although the Bessel functions themselves are expensive to represent via piecewise polynomial expansions, the logarithms of certain solutions of Bessel's equation are not. We exploit this observation by numerically precomputing the logarithms of carefully chosen Bessel functions and representing them with piecewise bivariate Chebyshev expansions. Our scheme is able to evaluate Bessel functions of orders between $0$ and $1\sep,000\sep,000\sep,000$ at essentially any positive real argument. In that regime, it is competitive with existing methods for the rapid evaluation of Bessel functions and has several advantages over them. First, our approach is quite general and can be readily applied to many other special functions which satisfy second order ordinary differential equations. Second, by calculating the logarithms of the Bessel functions rather than the Bessel functions themselves, we avoid many issues which arise from numerical overflow and underflow. Third, in the oscillatory regime, our algorithm calculates the values of a nonoscillatory phase function for Bessel's differential equation and its derivative. These quantities are useful for computing the zeros of Bessel functions, as well as for rapidly applying the Fourier-Bessel transform. The results of extensive numerical experiments demonstrating the efficacy of our algorithm are presented. A Fortran package which includes our code for evaluating the Bessel functions as well as our code for all of the numerical experiments described here is publically available.

12 citations

Posted Content
TL;DR: In this paper, a suite of fast algorithms for evaluating Jacobi polynomials, applying the corresponding discrete Sturm-Liouville eigentransforms and calculating Gauss-Jacobi quadrature rules, are described.
Abstract: We describe a suite of fast algorithms for evaluating Jacobi polynomials, applying the corresponding discrete Sturm-Liouville eigentransforms and calculating Gauss-Jacobi quadrature rules. Our approach is based on the well-known fact that Jacobi's differential equation admits a nonoscillatory phase function which can be loosely approximated via an affine function over much of its domain. Our algorithms perform better than currently available methods in most respects. We illustrate this with several numerical experiments, the source code for which is publicly available.

12 citations

Journal ArticleDOI
TL;DR: In this article, it was shown that the matrix corresponding to the discrete Jacobi transform is the Hadamard product of a numerically low-rank matrix and a multi-dimensional discrete Fourier transform matrix.

6 citations

References
More filters
Book
01 Feb 1971
TL;DR: Stein's seminal work Real Analysis as mentioned in this paper is considered the most influential mathematics text in the last thirty-five years and has been widely used as a reference for many applications in the field of analysis.
Abstract: Singular integrals are among the most interesting and important objects of study in analysis, one of the three main branches of mathematics. They deal with real and complex numbers and their functions. In this book, Princeton professor Elias Stein, a leading mathematical innovator as well as a gifted expositor, produced what has been called the most influential mathematics text in the last thirty-five years. One reason for its success as a text is its almost legendary presentation: Stein takes arcane material, previously understood only by specialists, and makes it accessible even to beginning graduate students. Readers have reflected that when you read this book, not only do you see that the greats of the past have done exciting work, but you also feel inspired that you can master the subject and contribute to it yourself. Singular integrals were known to only a few specialists when Stein's book was first published. Over time, however, the book has inspired a whole generation of researchers to apply its methods to a broad range of problems in many disciplines, including engineering, biology, and finance. Stein has received numerous awards for his research, including the Wolf Prize of Israel, the Steele Prize, and the National Medal of Science. He has published eight books with Princeton, including Real Analysis in 2005.

9,595 citations

Book
01 Jan 1944
TL;DR: The tabulation of Bessel functions can be found in this paper, where the authors present a comprehensive survey of the Bessel coefficients before and after 1826, as well as their extensions.
Abstract: 1. Bessel functions before 1826 2. The Bessel coefficients 3. Bessel functions 4. Differential equations 5. Miscellaneous properties of Bessel functions 6. Integral representations of Bessel functions 7. Asymptotic expansions of Bessel functions 8. Bessel functions of large order 9. Polynomials associated with Bessel functions 10. Functions associated with Bessel functions 11. Addition theorems 12. Definite integrals 13. Infinitive integrals 14. Multiple integrals 15. The zeros of Bessel functions 16. Neumann series and Lommel's functions of two variables 17. Kapteyn series 18. Series of Fourier-Bessel and Dini 19. Schlomlich series 20. The tabulation of Bessel functions Tables of Bessel functions Bibliography Indices.

9,584 citations

Book
01 Jan 1939

9,363 citations