Większość metod całkowania oscylacyjnego, jakie znam, dotyczy całek formy
Jeśli mam całkę z postaci gdzie są funkcjami oscylacyjnymi, których pierwiastki są znane tylko w przybliżeniu, ale pewnego rodzaju asymptotyczna forma jest znany, a częstotliwości są różne (i liniowo niezależny), to jak mogę ocenić tę całkę?
W przeciwieństwie do , całki wielomianowe nie są znane, więc nie mogę zbudować zestawu interpolantów wielomianowych dla i zintegrować interpolanty dokładnie.
W moim dokładnym problemie to funkcje Bessela i , a region integracji to . Metodą, której teraz używam, jest zsumowanie składowych całkowitych w przedziałach między pierwiastkami do pewnego odcięcia , a następnie użycie rozszerzenia asymptotycznego dla dla dużego . Czas złożoność tego algorytmu jest wykładniczy w ponieważ wiąże się rozwija produkt , z których każda ma liczbowo terminów asymptotyczne, dającogólne warunki; zbyt małe warunki przycinania nie skracają wystarczająco czasu działania, aby było to wykonalne dla dużej liczby .
Mile widziane są heurystyczne, nieostre odpowiedzi, sugestie i referencje.
źródło
Tak długo, jak masz dokładne wartości dla pierwiastków (lub ekstremów) oscylacyjnej części twojego integrandu, metoda Longmana (jak opisałem w tej odpowiedzi ) ma zastosowanie. Wszystko, co musisz zrobić, to ocenić wiązkę całek z interwałami między pierwiastkami, używając swojej ulubionej metody kwadraturowej, i potraktować te całki jako warunki niektórych naprzemiennych szeregów. Następnie można użyć dowolnej liczby metod przyspieszenia konwergencji (Euler, Levin, Weniger itp.) W celu „zsumowania” tej przemiennej serii.
Jako przykład, w tej odpowiedzi matematyki. , Oceniłem całkę nieskończoną, której część oscylacyjna jest iloczynem dwóch funkcji Bessela.
źródło