skip to main content

Algorithm 973: Extended Rational Fejér Quadrature Rules Based on Chebyshev Orthogonal Rational Functions

Published:23 March 2017Publication History
Skip Abstract Section

Abstract

We present a numerical procedure to approximate integrals of the form ∫baf(x)dx, where f is a function with singularities close to, but outside the interval [a, b], with − ∞ ⩽ a < b ⩽ +∞. The algorithm is based on rational interpolatory Fejér quadrature rules, together with a sequence of real and/or complex conjugate poles that are given in advance. Since for n fixed in advance, the accuracy of the computed nodes and weights in the n-point rational quadrature formula strongly depends on the given sequence of poles, we propose a small number of iterations over the number of points in the rational quadrature rule, limited by the value n (instead of fixing the number of points in advance) in order to obtain the best approximation among the first n.

The proposed algorithm is implemented as a Matlab program.

Skip Supplemental Material Section

Supplemental Material

References

  1. J. Bertsen and T. O. Espelid. 1984. On the use of Gauss quadrature in adaptive automatic integration schems. BIT Numer. Math. 24, 2 (1984), 239--242.Google ScholarGoogle ScholarCross RefCross Ref
  2. A. Bultheel and M. J. Cantero. 2009. A matricial computation of rational quadrature formulas on the unit circle. Numer. Algorithms 52, 1 (2009), 47--68.Google ScholarGoogle ScholarCross RefCross Ref
  3. C. W. Clenshaw and A. R. Curtis. 1960. A method for numerical integration on an automatic computer. Numer. Math. 2, 1 (1960), 197--205. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. K. Deckers and A. Bultheel. 2013. Rational interpolation II: Quadrature and convergence. J. Math. Anal. Appl. 397, 1 (2013), 124--141.Google ScholarGoogle ScholarCross RefCross Ref
  5. K. Deckers, A. Bultheel, and J. Van Deun. 2011. A generalized eigenvalue problem for quasi-orthogonal rational functions. Numer. Math. 117, 3 (2011), 463--506. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. K. Deckers, J. Van Deun, and A. Bultheel. 2008. Rational Gauss-Chebyshev quadrature formulas for complex poles outside {&minus; 1, 1}. Math. Comp. 77, 262 (2008), 967--983.Google ScholarGoogle ScholarCross RefCross Ref
  7. K. Deckers, J. Van Deun, and A. Bultheel. 2009. Computing rational Gauss-Chebyshev quadrature formulas with complex poles: The algorithm. Adv. Eng. Software 40, 8 (2009), 707--717. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. L. Fejér. 1933. On the infinite sequences arising in the theories of harmonic analysis, of interpolation, and of mechanical quadratures. Bull. Amer. Math. Soc. 39 (1933), 521--534.Google ScholarGoogle ScholarCross RefCross Ref
  9. W. Gander and W. Gautschi. 2000. Adaptive quadrature revisited. BIT Numer. Math. 40, 1 (2000), 84--101.Google ScholarGoogle ScholarCross RefCross Ref
  10. W. Gautschi. 1993. Gauss-type quadrature rules for rational functions. ISNM Int. Ser. Num. Math. 112 (1993), 111--130.Google ScholarGoogle Scholar
  11. W. Gautschi. 1994. Algorithm 726: ORTHPOL a package of routines for generating orthogonal polynomials and Gauss-type quadrature rules. ACM Trans. Math. Software 20, 1 (1994), 21--62. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. W. Gautschi. 1999. Algorithm 793: GQRAT-Gauss quadrature for rational functions. ACM Trans. Math. Software 25, 2 (1999), 213--239. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. W. Gautschi. 2002. OPQ: A Matlab suite of programs for generating orthogonal polynomials and related quadrature rules. Retrieved from https://www.cs.purdue.edu/archives/2002/wxg/codes/OPQ.html.Google ScholarGoogle Scholar
  14. W. Gautschi. 2004. Orthogonal Polynomials. Computation and Approximation. Oxford University Press, New York.Google ScholarGoogle Scholar
  15. P. Gonnet, S. Güttel, and L. N. Trefethen. 2013. Robust Padé approximation via SVD. SIAM Rev. 55, 1 (2013), 101--117.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. J. R. Illán González and G. Lòpez Lagomasino. 2006. A numerical approach for Gaussian rational formulas to handle difficult poles. In Proceedings of the 5th International Conference on Engineering Computational Technology, Topping Montero (Ed.). Civil-Comp Press, Stirlingshire, U.K., Article 31.Google ScholarGoogle Scholar
  17. S. Güttel and G. Klein. 2014. Efficient high-order rational integration and deferred correction with equispaced data. Electron. Trans. Numer. Anal. 41 (2014), 443--464.Google ScholarGoogle Scholar
  18. J. M. Pérez-Jordá, E. San-Fabián, and F. Moscardó. 1992. A simple, reliable and efficient scheme for automatic numerical integration. Comput. Phys. Commun. 70, 2 (1992), 271--284.Google ScholarGoogle ScholarCross RefCross Ref
  19. R. Piessens, E. de Doncker-Kapenga, C. W. Überhuber, and D. K. Kahaner. 1983. QUADPACK: A Subroutine Package for Automatic Integration. Springer-Verlag, Berlin. vii + 301 pages.Google ScholarGoogle ScholarCross RefCross Ref
  20. L. Plaskota. 2015. Automatic integration using asymptotically optimal adaptive Simpson quadrature. Numer. Math. 131, 1 (2015), 173--198. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. M. S. Pranić and L. Reichel. 2014. Rational Gauss quadrature. SIAM J. Numer. Anal. 52, 2 (2014), 832--851.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. L. F. Shampine. 2008. Vectorized adaptive quadrature in Matlab. J. Comput. Appl. Math. 211, 2 (2008), 131--140. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. W. Van Assche and I. Vanherwegen. 1993. Quadrature formulas based on rational interpolation. Math. Comp. 61, 204 (1993), 765--783.Google ScholarGoogle ScholarCross RefCross Ref
  24. J. Van Deun and A. Bultheel. 2006. A quadrature formula based on Chebyshev rational functions. IMA J. Numer. Anal. 26, 4 (2006), 641--656.Google ScholarGoogle ScholarCross RefCross Ref
  25. J. Van Deun, K. Deckers, A. Bultheel, and J. A.C. Weideman. 2008. Algorithm 882: Near best fixed pole rational interpolation with applications in spectral methods. ACM Trans. Math. Software 35, 2, Article 14 (2008), 1--21. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. J. A. C. Weideman and D. P. Laurie. 2000. Quadrature rules based on partial fraction expansions. Num. Algorithms 24, 1--2 (2000), 159--178.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Algorithm 973: Extended Rational Fejér Quadrature Rules Based on Chebyshev Orthogonal Rational Functions

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM Transactions on Mathematical Software
            ACM Transactions on Mathematical Software  Volume 43, Issue 4
            December 2017
            234 pages
            ISSN:0098-3500
            EISSN:1557-7295
            DOI:10.1145/3034774
            Issue’s Table of Contents

            Copyright © 2017 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 23 March 2017
            • Accepted: 1 January 2017
            • Revised: 1 August 2016
            • Received: 1 July 2015
            Published in toms Volume 43, Issue 4

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article
            • Research
            • Refereed

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader