A practical algorithm for computing Cauchy principal value integrals of oscillatory functions (Q426517)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: A practical algorithm for computing Cauchy principal value integrals of oscillatory functions |
scientific article; zbMATH DE number 6045267
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | A practical algorithm for computing Cauchy principal value integrals of oscillatory functions |
scientific article; zbMATH DE number 6045267 |
Statements
A practical algorithm for computing Cauchy principal value integrals of oscillatory functions (English)
0 references
11 June 2012
0 references
automatic integration
0 references
oscillatory integral
0 references
uniform approximation
0 references
Chebyshev polynomials
0 references
Cauchy principal value integrals
0 references
algorithm
0 references
Clenshaw-Curtis nodes
0 references
indefinite Cauchy principal value integral
0 references
quadrature formula
0 references
error analysis
0 references
0 references
0.95968235
0 references
0.93179137
0 references
0.9302009
0 references
0.92277765
0 references
0.9226146
0 references
0.9216708
0 references
0.91908365
0 references
0.91221386
0 references
0.90987456
0 references
The paper describes a numerical method for the approximation of Cauchy principal value integrals with oscillatory integrands, NEWLINENEWLINE\[NEWLINE\int_{-1}^1 (x-\tau)^{-1} f(x) \exp(i \omega x) dx,NEWLINE\]NEWLINE NEWLINEwith some \(\tau \in (-1,1)\). The algorithm proceeds as follows. First, approximate the function \(f\) in the integrand by an interpolating polynomial \(p_N\) of degree \(N\), using the Clenshaw-Curtis nodes \(x_j = -\cos j \pi /N\), \(j = 0,1,\dots, N\). The polynomial \(p_N\) is expressed in terms of Chebyshev polynomials. Then, a simple and cheap approximation \(R\) is computed such that \(R \approx p_N(\tau)\), and the approximate integral \(\int_{-1}^1 (x-\tau)^{-1} p_N(x) \exp(i \omega x) dx\) is rewritten by adding and subtracting \(R\) in the numerator. In this respect, the approach is closely related to the ideas proposed by the reviewer [``Gaussian quadrature formulae of the third kind for Cauchy principal value integrals: Basic properties and error estimates'', J. Comput.\ Appl.\ Math.\ 65, No.\ 1--3, 97--114 (1995; Zbl 0847.41019)]. NEWLINENEWLINENEWLINE NEWLINEThe indefinite Cauchy principal value integral NEWLINE\[NEWLINE\int (p_N(x) - R) \exp(i \omega x) (x-\tau)^{-1} dxNEWLINE\]NEWLINE (that would be a regular integral if \(R = p_N(\tau)\)) is then also approximately expanded in the form of a product of \(\exp(i \omega x)\) and a sum of Chebyshev polynomials of degree up to \(M = N(1 + o(1))\). It is then possible to find a computationally cheap way to compute the coefficients of this expansion. A combination with the original rewriting of the approximate integral then yields the final quadrature formula. The author provides a detailed derivation of the method and a thorough error analysis, also taking into consideration the behaviour of the method as \(\tau\) and \(\omega\) are varied.
0 references