评估具有许多独立周期且无闭合形式的振荡积分


9

我知道的大多数关于振荡积分的方法都处理以下形式的积分

FXË一世ωXdX
哪里 ω 大。

如果我有以下形式的整数

FXG1个XGñXdX
哪里 Gķ 是振荡函数,其根仅是大约已知的,但是某种渐近形式
GķXË一世ωķX
已知,随着频率 ωķ 都不同(和 -线性独立),那么如何评估此积分?

与情况不同 Ë一世ωX,多项式积分 X一个GķX 未知,所以我无法构造一组多项式插值 FX 并精确地整合插值

我确切的问题是 Gķ是贝塞尔函数 Ĵ0ωķXFX=Xα,集成区域为 [0。我现在使用的方法是总结区间内的积分贡献[Xķ-1个Xķ] 根之间直到一些截止 中号,然后将渐近展开式用于 GķXX。该算法的时间复杂度在ñ 因为它涉及扩大产品 G1个Gñ,每个都有一个数字 [R 渐近项,给 [Rñ总条款;修剪项太小并不能减少运行时间,不足以使大型操作可行ñ

启发式非严格的答案,建议和参考资料均受到欢迎。

Answers:


1

我研究了有固定相点的简单积分。我发现两种方法效果很好。

一种是引入依赖于相位函数的指数阻尼因子,如果您愿意,这是一种人工粘度。

在以下位置描述了另一种技术(统计阶段有多个点):

Tuck,EO,Collins,JL和Wells,WH,“关于船波及其频谱”,《船舶研究杂志》,第11-21页,1971年。

该方法将指数衰减因子应用于被积物,从而使其远离stat迅速振荡。相点,但使被积分原样不动。

那是我的主意!


谢谢,但是在这种情况下,我不太清楚如何运作。一方面,在实线上没有固定点,并且振荡的贡献对于最终值很重要,因此不能衰减。
基里尔2015年

1

只要您对被积物的振荡部分的根(或极值)具有准确的值,朗曼方法(如我在此答案中所述))仍然适用。您所要做的就是使用您喜欢的正交方法评估一堆积分,并在根之间有间隔,并将这些积分视为某些交替级数的项。然后,您可以使用任何数量的收敛加速方法(Euler,Levin,Weniger等)来“求和”该交替序列。

例如,在此math.SE答案中,我评估了一个无限积分,其振荡部分是两个贝塞尔函数的乘积。


根的间距不规则(所有时期都是非理性的且独立的)会不会很重要?您为什么会相信这种不规则序列的收敛加速?
基里尔

这是前一阵子,我想将整数评估为一千位数,如果我没记错的话,振荡正交实际上是我尝试的第一件事。我不记得结果了,但是我当时认为效果不好。
基里尔

“为什么您会相信这种不规则序列的收敛加速?” -我不会只相信一个加速器。但是,如果至少三个不同的加速器给我一致的结果,我认为我得到的数字至少是合理的。FWIW,我已经将Longman用于贝塞尔函数乘积的无限积分,而且我从未失望过,特别是当使用Weniger变换作为加速器时。
JM

我在问题中描述的方法也是振荡正交方法:以一系列形式扩展被积X一个ËbX,其无穷整数具有封闭形式。我会更信任这种方法,而不是收敛加速。我的理解是,它们需要诸如强单调性或对错误术语的良好理解之类的东西,才能确保正常工作。
基里尔

如果可以进行(广义)傅立叶展开,则可以确定。
JM 2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.