A Filon-Clenshaw-Curtis-Smolyak rule for multi-dimensional oscillatory integrals with application to a UQ problem for the Helmholtz equation
In this paper, we combine the Smolyak technique for multi-dimensional interpolation with the Filon-Clenshaw-Curtis (FCC) rule for one-dimensional oscillatory integration, to obtain a new Filon-Clenshaw-Curtis-Smolyak (FCCS) rule for oscillatory integrals with linear phase over the <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="d minus"> <mml:semantics> <mml:mrow> <mml:mi>d</mml:mi> <mml:mo>−</mml:mo> </mml:mrow> <mml:annotation encoding="application/x-tex">d-</mml:annotation> </mml:semantics> </mml:math> </inline-formula>dimensional cube <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="left-bracket negative 1 comma 1 right-bracket Superscript d"> <mml:semantics> <mml:mrow> <mml:mo stretchy="false">[</mml:mo> <mml:mo>−</mml:mo> <mml:mn>1</mml:mn> <mml:mo>,</mml:mo> <mml:mn>1</mml:mn> <mml:msup> <mml:mo stretchy="false">]</mml:mo> <mml:mi>d</mml:mi> </mml:msup> </mml:mrow> <mml:annotation encoding="application/x-tex">[-1,1]^d</mml:annotation> </mml:semantics> </mml:math> </inline-formula>. By combining stability and convergence estimates for the FCC rule with error estimates for the Smolyak interpolation operator, we obtain an error estimate for the FCCS rule, consisting of the product of a Smolyak-type error estimate multiplied by a term that decreases with <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="script upper O left-parenthesis k Superscript minus d overTilde Baseline right-parenthesis"> <mml:semantics> <mml:mrow> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:mi class="MJX-tex-caligraphic" mathvariant="script">O</mml:mi> </mml:mrow> <mml:mo stretchy="false">(</mml:mo> <mml:msup> <mml:mi>k</mml:mi> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:mo>−</mml:mo> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:mover> <mml:mi>d</mml:mi> <mml:mo>~</mml:mo> </mml:mover> </mml:mrow> </mml:mrow> </mml:msup> <mml:mo stretchy="false">)</mml:mo> </mml:mrow> <mml:annotation encoding="application/x-tex">\mathcal {O}(k^{-\widetilde {d}})</mml:annotation> </mml:semantics> </mml:math> </inline-formula>, where <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="k"> <mml:semantics> <mml:mi>k</mml:mi> <mml:annotation encoding="application/x-tex">k</mml:annotation> </mml:semantics> </mml:math> </inline-formula> is the wavenumber and <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="d overTilde"> <mml:semantics> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:mover> <mml:mi>d</mml:mi> <mml:mo>~</mml:mo> </mml:mover> </mml:mrow> <mml:annotation encoding="application/x-tex">\widetilde {d}</mml:annotation> </mml:semantics> </mml:math> </inline-formula> is the number of oscillatory dimensions. If all dimensions are oscillatory, a higher negative power of <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="k"> <mml:semantics> <mml:mi>k</mml:mi> <mml:annotation encoding="application/x-tex">k</mml:annotation> </mml:semantics> </mml:math> </inline-formula> appears in the estimate. As an application, we consider the forward problem of uncertainty quantification (UQ) for a one-space-dimensional Helmholtz problem with wavenumber <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="k"> <mml:semantics> <mml:mi>k</mml:mi> <mml:annotation encoding="application/x-tex">k</mml:annotation> </mml:semantics> </mml:math> </inline-formula> and a random heterogeneous refractive index, depending in an affine way on <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="d"> <mml:semantics> <mml:mi>d</mml:mi> <mml:annotation encoding="application/x-tex">d</mml:annotation> </mml:semantics> </mml:math> </inline-formula> i.i.d. uniform random variables. After applying a classical hybrid numerical-asymptotic approximation, expectations of functionals of the solution of this problem can be formulated as a sum of oscillatory integrals over <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="left-bracket negative 1 comma 1 right-bracket Superscript d"> <mml:semantics> <mml:mrow> <mml:mo stretchy="false">[</mml:mo> <mml:mo>−</mml:mo> <mml:mn>1</mml:mn> <mml:mo>,</mml:mo> <mml:mn>1</mml:mn> <mml:msup> <mml:mo stretchy="false">]</mml:mo> <mml:mi>d</mml:mi> </mml:msup> </mml:mrow> <mml:annotation encoding="application/x-tex">[-1,1]^d</mml:annotation> </mml:semantics> </mml:math> </inline-formula>, which we compute using the FCCS rule. We give numerical results for the FCCS rule which illustrate its theoretical properties and show that the accuracy of the UQ algorithm improves when both <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="k"> <mml:semantics> <mml:mi>k</mml:mi> <mml:annotation encoding="application/x-tex">k</mml:annotation> </mml:semantics> </mml:math> </inline-formula> and the order of the FCCS rule increase. We also give results for both the quadrature and UQ problems when the underlying FCCS rule uses a dimension-adaptive Smolyak interpolation. These show increasing accuracy for the UQ problem as both the adaptive tolerance decreases and <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="k"> <mml:semantics> <mml:mi>k</mml:mi> <mml:annotation encoding="application/x-tex">k</mml:annotation> </mml:semantics> </mml:math> </inline-formula> increases, requiring very modest increase in work as the stochastic dimension increases, for a case when the affine expansion in random variables decays quickly.
Authors
- Ivan G. Graham (ORCID: https://orcid.org/0000-0002-5730-676X)
- Zhizhang Wu
- Dingjiong Ma
- Zhiwen Zhang (ORCID: https://orcid.org/0000-0002-3123-8885)
Institutions
- University of Bath (GB)
- University of Hong Kong (HK)
Publication Details
- Journal
- Mathematics of Computation
- Published
- 2024-08-15
- DOI
- https://doi.org/10.1090/mcom/4007
- Citations
- 4
- Primary Topic
- Mathematical functions and polynomials
- Type
- article
- Field-Weighted Citation Impact
- 3.90
Funders
- Engineering and Physical Sciences Research Council