Abstract
Lubich’s convolution quadrature rule provides efficient approximations to integrals with special kernels. Particularly, when it is applied to computing highly oscillatory integrals, numerical tests show it does not suffer from fast oscillation. This paper is devoted to studying the convergence property of the convolution quadrature rule for highly oscillatory problems. With the help of operational calculus, the convergence rate of the convolution quadrature rule with respect to the frequency is derived. Furthermore, its application to highly oscillatory integral equations is also investigated. Numerical results are presented to verify the effectiveness of the convolution quadrature rule in solving highly oscillatory problems. It is found from theoretical and numerical results that the convolution quadrature rule for solving highly oscillatory problems is efficient and high-potential.
1. Introduction
Highly oscillatory integrals (HOI) arise frequently in antenna problems involving Sommerfeld integrals (see [1,2]), computation of mutual impedance between conductors (see [3,4]) and many other oscillatory problems (HOP). Generally, an oscillatory integral can be written as
Here denotes a highly oscillatory function and is slowly varied. Due to the high oscillation, classical quadrature rules (e.g., Newton-Cotes and Gauss rules ) are often ineffective, and calculation of this class of integrals is deemed to be a challenging problem ([5]).
Past decades witness a rapid development of researches on calculation of HOIs. Based on Filon’s idea ([6]), Iserles and Nørsett developed the Filon-type method by approximating the slowly varied function by its Hermite interpolant. Both of theoretical and numerical results manifested that this method enjoyed high-order convergence rates with respect to the frequency ([7]). To get stable and fast algorithms, Domínguez, et al. ([8]), and Xiang, et al. ([9]), proposed the Clenshaw-Curtis-Filon-type method, respectively, which enjoyed extensive applications at present.
Although Filon’s methodology leads to many efficient algorithms, most of them suffer to complicate computation of moment integrals. An alternative way to addressing this problem is transforming the integral interval into the complex plane, which derives the numerical steepest descent method. In [10], the complex integration method in the standard case was discussed extensively. In [11], the general form and corresponding error analysis were studied. This method was extended to the case of HOIs on semi-finite intervals in [12]. It is notable that the numerical steepest descent method with Gauss-Laguerre quadrature may not provide satisfactory solutions in practice (see [13]). Therefore, computation of transformed integrals is still an interesting topic.
Another important quadrature rule for HOIs is Levin’s method ([14]). It enjoys a wide application for its being free of computing complex moments and less restrictions to integrands. The spirit of this method is transforming the integration problem into an ODE, and solving this equation by collocation methods. It is well-know that implementing of Levin methods comes down to efficient solutions of linear systems, which are often singular and dense. In [15], an SVD solver for the ill-conditioned system was presented. In [16], Olver developed a moment-free method by using the shifted GMRES. Recently, by employing the property of Chebyshev polynomials and preconditioners, a sparse and well-conditioned Levin method was constructed in [17].
There are many other important methods for calculating HOIs, for example, the homotopy perturbation method ([18]), the generalized quadrature rule ([19]), the extrapolation method ([20]). For simplicity, we omit the details. It is quite unexpected that little attention has been paid to the convolution quadrature rule (CQ) for HOIs ([21,22]), especially its asymptotic property in the case of high oscillation. In fact, CQ is well-known for its efficient in evaluating convolution integrals, and oscillatory integrals of convolution-type play significant roles in solving oscillatory and evolutionary problems (see [23,24]). Therefore, it is a meaningful issue to study CQ for HOIs.
Consider integral transforms with Bessel kernels as
with being an integer and and oscillatory Volterra integral equations as
where is sufficiently smooth, and is unknown. In this paper, we are devoted to studying convergence property of CQ with respective to the frequency for solving above two problems. The same models have been considered in [25,26], where authors concluded that Filon-type methods enjoyed the property that the higher the oscillation, the better the approximation. In the following, we will find CQ share a similar property as Filon-type methods, and even better when they are applied to solving highly oscillatory integral equations. The remaining parts are organized as follows. In Section 2, we briefly review CQ and give the convergence analysis. A modified rule is also proposed in this part. Then we study CQ for solving Volterra integral equations with highly oscillatory kernels in Section 3. Some numerical experiments are carried out in Section 4 to verify our given results.
2. Convergence of the Convolution Quadrature Rule
In this section, we revisit Lubich’s convolution quadrature firstly. Then the convergence property with respect to the frequency is studied. In [21,22], Lubich proposed an algorithm for computing the following integral,
Let denote the Laplace transform of and satisfy
- is analytic in the region
- there exist constants M and such that
By the definition of Laplace transform, it follows that
where is a curve locates in the analytic region of and goes from to
Noting that satisfies the initial value problem
Defining the grid we can approximate by
where Multiplying both sides by in (8) and summing give
where Letting
it follows that
Since is analytic in the inside region of the curve we have, by Cauchy’s integral formula (see [27], p. 32),
Therefore, it follows that
Here the coefficient corresponding to denotes an approximation to the integral (4) at Suppose
Then CQ for (4) is defined as
By the definition of coefficients of Taylor expansions, we get
where is sufficiently small such that the disc falls in the analytic region of Letting we obtain
Discretizing by the composite trapezoid rule gives
The last equal sign works due to is periodic. This leads to
Its computation complexity is by FFT. In this paper, we adopt to guarantee a precision of order in (19).
Remark 1.
In [28], convolution quadrature weights were rewritten as
Here for backward differentiation formula of order 1 (BDF1), and for BDF2 with denoting the jth Hermite polynomial. Recurrence relations of frequently-used bases can be found in Table 1.
Table 1.
Recurrence relations for the CQ basis functions.
Existing convergence analysis of CQ often restricts to the property with respect to the stepsize. For example, setting
the convergence rate of CQ is as follows
Theorem 1.
([21], Theorem 3.1) Suppose that satisfies
- is analytic and without zeros in a neighbourhood of the closed unit disc with the exception of a zero at
- for for some
- for some
Then we have
where the constant C does not depend on the stepsize
One point which should be remarkable is that A-stable linear multistep methods for solving the initial value problem (7) are more reliable in actual computation. Therefore, in this paper, we make use of BDF2 in numerical experiments.
In the following parts, we study the convergence property of CQ for
Here denotes the first kind Bessel function of order m with m being a nonnegative integer. Defining we transform (1) into
Here the Laplace transform of can be represented as (see [29], p. 1024)
Before elaborating on the convergence property of CQ, the following lemma should be presented first.
Lemma 1.
Suppose is continuous on the interval where S may be a closed interval on the positive real axis or for some Assume exist. Then for any and sufficiently large there exists a constant which does not depend on the frequency such that
Furthermore, if the interval S does not contain origin, then it follows
This lemma can be proved by integration by parts and we omit the detail. Now the main theorem of this section follows.
Theorem 2.
Suppose and exist. Then there exists a positive constant C independent of ω, such that, as the frequency ω tends to infinity, CQ satisfies
Proof.
Denote by the coefficients of and define
Then can be represented as a Dunford-Taylor integral
By noting
we have
This implies
Define and By recurrence relations and derivatives of Bessel functions, we get
According to and Lemma 1, it follows
where the constant C does not depend on This completes the proof. ☐
This theorem verifies the accuracy of CQ will increase as the frequency tends to infinity. According to the proof of Theorem 2, we can eliminate low order terms in (35) and get a modified convolution quadrature rule.
- Modified convolution quadrature rule for (1) of the first kind (MCQ1).
According to ([30], p. 681), we have
Here denotes the Lommel function of the second kind, and can be efficient computed by asymptotic expansions ([31]). This implies
Analogy to the proof of Theorem 2, we immediately arrive at the following results.
Theorem 3.
Suppose and exist. Then there exists a positive constant C independent of ω, such that, as the frequency ω tends to infinity, MCQ1 satisfies
Remark 2.
By Lubich’s methodology of eliminating low order terms, we also obtain a modified convolution quadrature rule of the second kind for (1) (MCQ2). Although these two modified quadrature rules share the same convergence rates with respect to the stepsize, their convergence properties are quite different in the case of calculation of HOI. We will illustrate this phenomenon in Section 4.
3. Application to a Volterra Equation
In literature, convolution quadrature rules are important tools for solving Volterra equations with convolution kernels ([32]). Many numerical experiments show they are efficient for solving some highly oscillatory Volterra integral equations (HOVIE). Consider HOVIE (3),
where is sufficiently smooth and Let
be a uniform grid on with spacing This equation arises from acoustic scattering problems (see [33]). By applying CQ to (3), we get
Here denotes the numerical solution at and Once the initial value is known, the numerical solution at the uniform grid can be obtained by solving the linear system (42), and the numerical solution on can be written as
Following the methodology from [24,26], we establish the convergence analysis by expressing the error function in terms of moments with highly oscillatory kernels. So let us consider some integrals involving Bessel kernels.
Lemma 2.
Define the functional as
with and Then norm of the functional satisfies
where C is a constant independent of
Proof.
It is easy to show
By the variable transformation we have
According to the asymptotic expansions of Bessel functions (see [34], p. 228), there exists such that for any and a constant we have
This implies
Therefore, there exists a constant C, such that
This completes the proof. ☐
Lemma 3.
For any integers and the following integral
is uniformly bounded with respect to
Proof.
The variable transformation gives
According to ([34], p. 242), we have
By the asymptotic expansion of Bessel functions, we completes the proof. ☐
Now we get the convergence property of CQ for the numerical solution to HOVIE.
Theorem 4.
Suppose that then the convolution quadrature rule for solving (3) introduces a unique numerical solution , and satisfies
where C is a constant independent of
Proof.
By noting
and
with we get the error equation
where By Remark 1 and Lemma 1, we have
Therefore, the remaining work is proving behaves as A similar process to the proof of Theorem 2 gives
where and Consider the integrals
By using integration by parts we have
Furthermore, we have
A direct calculation implies is as goes to infinity. By Lemmas 2 and 3, we obtain
With the help of Lemma 1, we have It follows that
4. Numerical Results
In this section, we present some numerical results to verify given estimates in previous sections. All experiments are performed in Matlab 2013b.
As a first example, we consider the following HOI,
In Figure 1, Figure 2 and Figure 3, we show the convergence rates of three convolution quadrature rules. Slowly varied lines in these figures manifest that given asymptotic orders in Section 2 are optimal. Absolute errors of these methods are given in Table 2 and Table 3. The numerical results illustrate MCQ1 is much more efficient than other two methods in computing HOI.
Figure 1.
Asymptotic convergence rates of CQ for (left) and (right).
Figure 2.
Asymptotic convergence rates of MCQ1 for (left) and (right).
Figure 3.
Asymptotic convergence rates of MCQ2 for (left) and (right).
Table 2.
Comparisons of quadrature rules for
Table 3.
Comparisons of quadrature rules for
In the second example, we consider application of CQ to solving HOVIE (3). Firstly, by letting and we give the computed solution in Table 4 with various Absolute errors listed in this table show CQ shares the same property as Filon methods ([24,26]), that is, the higher the oscillation, the better the approximation. Then we compare these two methods in Figure 4, where we can learn CQ behaves better than Filon methods.
Table 4.
CQ for Volterra integral equations with
Figure 4.
Comparisons between Filon methods and CQ for solving Volterra equations with
5. Conclusions
The above theoretical and numerical results contribute to the study on the convergence property of CQ for solving HOP. The theoretical results in Section 2 reveal the convergence rate of CQ with respect to the frequency, that is, CQ converges in negative powers of as goes to infinity. Among them, the new modified rule (MCQ1) enjoys the fastest convergence rate. When we apply CQ to solving HOVIE, similar phenomenon is detected and analyzed. The numerical results in Section 4 show given convergence orders in Section 2 are optimal. In addition, this paper merely opens a window to the convergence theory of CQ for HOP, much work on various versions of CQ, such as Runge-Kutta CQ ([36]), Fourier CQ ([37]), and so forth, is needed in the future.
Author Contributions
J.M. and H.L. conceived and designed the experiments; J.M. performed the experiments; H.L. analyzed the data; J.M. contributed reagents/materials/analysis tools; J.M. and H.L. wrote the paper.
Funding
This work is supported by NSF of China (No. 11761020), Scientific Research Foundation for Young Talents of Department of Education of Guizhou Province (No. 2016125), and Science and Technology Foundation of Guizhou Province (No. QKH[2017]5788).
Acknowledgments
The authors thank referees for their helpful suggestions.
Conflicts of Interest
The authors declare no conflict of interest.
Abbreviations
The following abbreviations are used in this manuscript:
| BDF | backward differentiation formula |
| CQ | convolution quadrature rule |
| FFT | fast Fourier transform |
| GMRES | generalized minimal residual method |
| HOI | highly oscillatory integral |
| HOP | highly oscillatory problem |
| ODE | ordinary differential equation |
| HOVIE | highly oscillatory Volterra integral equation |
| MCQ1 | modified convolution quadrature of the first kind |
| MCQ2 | modified convolution quadrature of the second kind |
References
- Michalski, K. Extrapolation methods for sommerfeld integral tails. IEEE Trans. Antennas Propag. 1998, 46, 1405–1418. [Google Scholar] [CrossRef]
- Rakov, V.; Uman, M. Review and evaluation of lightning return stroke models including some aspects of their application. IEEE Trans. Electromagn. C 1998, 40, 403–426. [Google Scholar] [CrossRef]
- Theodoulidis, T. Exact solution of Pollaczek’s integral for evaluation of earth-return impedane for underground conductors. IEEE Trans. Electromagn. C 2012, 54, 806–814. [Google Scholar] [CrossRef]
- Ma, J. Fast and high-precision calculation of earth return mutual impedance between conductors over a multilayered soil. COMPEL 2018, 37, 1214–1227. [Google Scholar] [CrossRef]
- Iserles, A. On the numerical quadrature of highly-oscillating integrals I: Fourier transforms. IMA J. Numer. Anal. 2004, 24, 365–391. [Google Scholar] [CrossRef]
- Filon, L.N.G. On a quadrature formula for trigonometric integrals. Proc. R. Soc. Edinb. 1928, 49, 38–47. [Google Scholar] [CrossRef]
- Iserles, A.; Nørsett, S.P. Efficient quadrature of highly oscillatory integrals using derivatives. Proc. R. Soc. A 2005, 461, 1383–1399. [Google Scholar] [CrossRef]
- Domínguez, V.; Graham, I.G.; Smyshlyaev, V.P. Stability and error estimates for Filon-Clenshaw-Curtis rules for highly-oscillatory integrals. IMA J. Numer. Anal. 2011, 31, 1253–1280. [Google Scholar] [CrossRef]
- Xiang, S.; Cho, Y.; Wang, H.; Brunner, H. Clenshaw-Curtis-Filon-type methods for highly oscillatory Bessel transforms and applications. IMA J. Numer. Anal. 2011, 31, 1281–1314. [Google Scholar] [CrossRef]
- Milovanovíc, G. Numerical calculation of integrals involving oscillatory and singular kernels and some applications of quadratures. Comput. Math. Appl. 1998, 36, 19–39. [Google Scholar] [CrossRef]
- Huybrechs, D.; Vandewalle, S. On the evaluation of highly oscillatory integrals by analytic continuation. SIAM J. Numer. Anal. 2006, 44, 1026–1048. [Google Scholar] [CrossRef]
- Majidian, H. Numerical approximation of highly oscillatory integrals on semi-finite intervals by steepest descent method. Numer. Algorithms 2013, 63, 537–548. [Google Scholar] [CrossRef]
- Ma, J. Implementing the complex integral method with the transformed Clenshaw-Curtis quadrature. Appl. Math. Comput. 2015, 250, 792–797. [Google Scholar] [CrossRef]
- Levin, D. Procedures for computing one- and two-dimensional integrals of functions with rapid irregular oscillations. Math. Comput. 1982, 38, 531–538. [Google Scholar] [CrossRef]
- Li, J.; Wang, X.; Wang, T. A universal solution to one-dimensional highly oscillatory integrals. Sci. China 2008, 10, 1614–1622. [Google Scholar]
- Olver, S. Shifted GMRES for oscillatory integrals. Numer. Math. 2010, 114, 607–628. [Google Scholar] [CrossRef]
- Ma, J.; Liu, H. A well-conditioned Levin method for calculation of highly oscillatory integrals and its application. J. Comput. Appl. Math. 2018, 342, 451–462. [Google Scholar] [CrossRef]
- Chen, R.; Xiang, S. Note on the homotopy perturbation method for multivariate vector-value oscillatory integrals. Appl. Math. Comput. 2009, 215, 78–84. [Google Scholar] [CrossRef]
- Evans, G.A.; Chung, K.C. Some theoretical aspects of generalised quadrature rules. J. Complex. 2003, 19, 272–285. [Google Scholar] [CrossRef]
- Sidi, A. Extrapolation method for oscillatory infinite integrals. Math. Comput. 1988, 51, 249–266. [Google Scholar] [CrossRef]
- Lubich, C. Convolution quadrature and discretized operational calculus. I. Numer. Math. 1988, 52, 129–145. [Google Scholar] [CrossRef]
- Lubich, C. Convolution quadrature and discretized operational calculus. II. Numer. Math. 1988, 52, 413–425. [Google Scholar] [CrossRef]
- Lubich, C. On convolution quadrature and Hille-Phillips operational calculus. Appl. Numer. Math. 1992, 9, 187–199. [Google Scholar] [CrossRef]
- Xiang, S.; Brunner, H. Efficient methods for Volterra integral equations with highly oscillatory Bessel kernels. BIT Numer. Math. 2013, 53, 241–263. [Google Scholar] [CrossRef]
- Xiang, S.; Wang, H. Fast integration of highly oscillatory integrals with exotic oscillators. Math. Comput. 2010, 79, 829–844. [Google Scholar] [CrossRef]
- Ma, J.; Xiang, S.; Kang, H. On the convergence rates of Filon methods for the solution of a Volterra integral equation with a highly oscillatory Bessel kernel. Appl. Math. Lett. 2013, 26, 699–705. [Google Scholar] [CrossRef]
- Stein, M.S.; Shakarchi, R. Complex Analysis; Princeton University Press: Princeton, NJ, USA, 2003. [Google Scholar]
- Davis, P.; Duncan, D. Convolution spline approximations for time domain boundary integral equations. J. Integral Equ. Appl. 2014, 26, 369–410. [Google Scholar] [CrossRef]
- Abramowitz, M.; Stegun, I.A. Handbook of Mathematical Functions; Dover Publications: Mineola, NY, USA, 1964. [Google Scholar]
- Gradshteyn, I.S.; Ryzhik, I.M. Table of Integrals, Series, and Products; Academic Press: Cambridge, MA, USA, 1994. [Google Scholar]
- Watson, G.N. A Treatise on the Theory of Bessel Functions; Cambridge University Press: Cambridge, UK, 1952. [Google Scholar]
- Kauthen, J.P. A survey of singularly perturbed Volterra equations. Appl. Numer. Math. 1997, 24, 95–114. [Google Scholar] [CrossRef]
- Davis, P.; Duncan, D. Stability and convergence of collocation schemes for retarded potential integral equations. SIAM J. Numer. Anal. 2004, 42, 1167–1188. [Google Scholar] [CrossRef]
- Olver, F.J.; Lozier, D.W.; Boisvert, R.F.; Clark, C.W. NIST Handbook of Mathematical Functions; Cambridge University Press: Cambridge, UK, 2010. [Google Scholar]
- Wang, H.; Xiang, S. Asymptotic expansion and Filon-type methods for a Volterra integral equation with a highly oscillatory kernel. IMA J. Numer. Anal. 2011, 31, 469–490. [Google Scholar] [CrossRef]
- Banjai, L.; Lubich, C.; Melenk, J.M. Runge-Kutta convolution quadrature for operators arising in wave propagation. Numer. Math. 2011, 119, 1–20. [Google Scholar] [CrossRef]
- Xu, K.; Austin, A.P.; Wei, K. A Fast Algorithm for the Convolution of Functions with Compact Support Using Fourier Extensions. SIAM J. Sci. Comput. 2017, 39, A3089–A3106. [Google Scholar] [CrossRef]
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).



