Abstract
For approximating integrals \(\varvec{\int _0^{\infty }\!\!} \varvec{x}^{\varvec{\alpha }}\varvec{f(x)dx}\) (\(\varvec{\alpha >-1}\)) over a semi-infinite interval \(\varvec{[0,\infty )}\) with a given function \(\varvec{f(x)}\), two formulae, one of them new and another associated with an existing formula, are presented. They are constructed in a limiting process to a semi-infinite interval \(\varvec{[0,\infty ]}\) with a linear transformation for a well-known approximation method, the Gauss–Jacobi (GJ) rule and its family rules: the Gauss–Jacobi–Radau (GR) and Gauss–Jacobi–Lobatto (GL) rules on a finite interval. This procedure was used in constructing our previous limit Clenshaw–Curtis-type formulae. The limit GJ formula (LGJ) constructed in this way uses as nodes zeros of the Bessel function \(\varvec{\varvec{J_{\alpha }(x)}}\) squared after multiplied by a positive constant a and the limit GR (LGR) (and limit GL (LGL)) formula those with zeros of \(\varvec{J_{\alpha +1}(x)}\). The LGJ formula is also shown to be derived from the formula developed by Frappier and Olivier (Math. Comp. 60:303–316, 1993) for an integral on \(\varvec{[0,\infty )}\). The LGR and LGL formulae give the same and new formula. We show that for a function f(z) analytic on a domain in the complex plane z and satisfying some appropriate conditions, there exists a constant \({d>0}\) such that the errors of both formulae are \(\varvec{O(e^{-2d/a})}\) as \(\varvec{a\rightarrow +0}\). The average of the LGJ and LGR formulae gives smaller quadrature errors than each formula. Numerical examples confirm these behaviors and show that the LGJ and LGR formulae give asymptotically the same quadrature errors of opposite sign. Consequently, the LGR formula behaves like an anti-LGJ formula in the same way as the Lobatto rule for integrals on \(\varvec{[-1,1]}\) behaving like the anti-Gauss rule.
Similar content being viewed by others
Availability of supporting data
Not applicable
References
Davis, P.J., Rabinowitz, P.: Methods of Numerical Integration, 2nd edn. Academic Press, Orland, FL (1984)
Sugiura, H., Hasegawa, T.: Extensions of Clenshaw-Curtis-type rules to integrals over a semi-infinite interval. Numer. Algorithms 90, 3–30 (2022)
Hasegawa, T., Sugiura, H.: Error estimate for a corrected Clenshaw-Curtis quadrature rule. Numer. Math. 130, 135–149 (2015)
Frappier, C., Olivier, P.: A quadrature formula involving zeros of Bessel functions. Math. Comp. 60, 303–316 (1993)
Watson, G.N.: A Treatise on the Theory of Bessel Functions. Cambridge University Press, London (1966)
Abramowitz, M., Stegun, I.A.: Handbook of Mathematical Functions. Dover, New York, NY (1965)
Olver, F.W.J., Maximon, L.C.: DLMF: Chapter 10, Bessel functions. NIST (2022 Accessed 20 Jan 2022). https://dlmf.nist.gov/10/
Trefethen, L.N.: Is Gauss quadrature better than Clenshaw-Curtis? SIAM Rev. 50, 67–87 (2008)
Laurie, D.P.: Anti-Gaussian quadrature formulas. Math. Comp. 65, 739–747 (1996)
Calvetti, D., Reichel, L.: Symmetric Gauss-Lobatto and modified anti-Gauss rules. BIT 43, 541–554 (2002)
Reichel, L., Spalević, M.M.: Averaged Gauss quadrature formulas: Properties and applications. J. Comput. Appl. Math., 114232 (2022)
Gautschi, W.: Gauss-Radau formulae for Jacobi and Laguerre weight functions. Math. Comput. Simulation 54, 403–412 (2000)
Gautschi, W.: High-order Gauss-Lobatto formulae. Numer. Algorithms 25, 213–222 (2000)
Szegő, G.: Orthogonal Polynomials. Colloquium Publications, vol. 23. American Mathematical Society, Providence, RI (1939). Reprint with corrections, 2003
Gamelin, T.W.: Complex Analysis. Springer, New York, NY (2001)
Frappier, C., Rahman, Q.I.: Une formule de quadrature pour les fonctions entières de type exponentiel. Ann. Sci. Math. Québec 10, 17–26 (1986)
Ghanem, R.B.: Quadrature formula using zeros of Bessel functions as nodes. Math. Comp. 67, 323–336 (1998)
Grozev, G.I., Rahman, Q.I.: A quadrature formula with zeros of Bessel functions as nodes. Math. Comp. 64, 715–725 (1995)
Ogata, H.: A numerical integration formula based on the Bessel functions. Publ. Res. Inst. Math. Sci. 41, 949–970 (2005)
Author information
Authors and Affiliations
Contributions
Both authors contributed equally to this work.
Corresponding author
Ethics declarations
Ethical approval
Not applicable
Competing interests
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Appendix A: Frappier–Olivier formula and LGJ formula
This section shows that the LGJ formula is also derived from a formula (see (8.1) below, slightly modified with real \(\alpha >-1\)) proposed by Frappier and Olivier [4] (cf. [16,17,18]).
Theorem 8.1
(Frappier and Olivier) Let \(B_{\sigma }\) be the class of entire functions of exponential type \(\sigma \), bounded on the real axis. For all \(f\in B_{2\tau }\) such that \(f(x)=O(|x|^{-\delta })\), \(x\rightarrow \pm \infty \), with \(\delta >2\alpha +2\), there holds
where \(j_{\alpha ,l}\) (\(l=\pm 1,\pm 2,\dots \)) are the zeros of the entire function \(J_{\alpha }(z)/z^{\alpha }\), ordered such that \(j_{\alpha ,-l}=j_{\alpha ,l}\) and \(j_{\alpha ,1}<j_{\alpha ,2}<\dots \).
Ogata [19] gives a formula for the integrals \(\int _{-\infty }^{\infty }|x|^{2\nu +1}\,f(x)\,dx\). Splitting the range \((-\infty ,\infty )\) into \((-\infty ,0]\) and \([0,\infty )\) and setting \(t=-x\) in the first integral give the same formula as the right-hand side of (8.1) (the equality is replaced by the approximation \(\cong \)).
We show that the LGJ formula (1.2) is obtained from (8.1). Applying the change of variables \(x=t^2\) to the integral If in (1.1) gives
Using the relation (8.1) in the rightmost-hand side of (8.2), we have
Setting \(\tau =\pi /h\) in the rightmost-hand side of (8.3) gives (1.2) with (1.3).
Appendix B: Proof of Proposition 1.2
In this section, Proposition 1.2 is proved. We claim that for \(\alpha =-1/2\), and for nodes \(x_{h,l}^{{\textrm{LGJ}}}\) and weights \(w_{h,l}^{{\textrm{LGJ}}}\) of the LGJ formula and \(x_{h,l}^{{\textrm{LGR}}}\) and \(w_{h,l}^{{\textrm{LGR}}}\) of the LGR formula, we have
To verify (9.1) and (9.2), we note that the Bessel function \(J_{-1/2}(x)\) and its zeros \(j_{-1/2,l}\) are given, respectively, by
and \(J_{1/2}(x)\) and \(j_{1/2,l}\) by
(cf. [4, 5, pp. 54–55]). In view of (9.3) and (9.4), it follows that
We verify (9.1) by using (9.3) and the first relation of (9.5) in (1.3). We verify (9.2) by using (9.4) and the second relation of (9.5) in (1.5) and (1.6) and since \(\Gamma (1/2)\Gamma (3/2)=\pi /2\).
In view of (1.1), (9.1) and (9.2), it follows that
Proposition 1.2 is established by the transformation \(x=t^2\) in the left-hand sides of (9.6) and (9.7).\(\square \)
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Sugiura, H., Hasegawa, T. Two formulae with nodes related to zeros of Bessel functions for semi-infinite integrals: extending Gauss–Jacobi-type rules. Numer Algor 94, 1949–1981 (2023). https://doi.org/10.1007/s11075-023-01560-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11075-023-01560-7
Keywords
- Integral on an unbounded interval
- Extension of Gauss–Jacobi-type rules
- Error analysis
- Anti-Gaussian rule