A maioria dos métodos para integrais oscilatórias que conheço lida com integrais da forma onde
Se eu tiver uma integral da forma onde g k são funções oscilatórias cujas raízes são conhecidas apenas aproximadamente, mas algum tipo de forma assintótica g k ( x ) ∼ e i ω k x é conhecido, com as frequências ω k
Diferentemente do caso de , as integrais polinomiais ∫ x a ∏ g k ( x ) não são conhecidas, portanto, não posso construir um conjunto de interpolantes polinomiais para f e integrar exatamente os interpolantes.
Na minha problema exato, 's são funções de Bessel J 0 ( ω k x ) , e f ( x ) = x α , e a região de integração é [ 0 , ∞ ) . O método que estou usando agora é somar contribuições integrais ao longo de intervalos [ x k - 1 , x k ] entre raízes até algum ponto de corte M e , em seguida, usar a expansão assintótica para g k ( x para grandes . A complexidade de tempo desse algoritmo é exponencial emtermos totais; termos de poda muito pequenos não reduzem o tempo de execução suficiente para tornar isso viável para n grandes. porque envolve a expansão do produto g 1 … g n , cada um dos quais com um número r de termos assintóticos, fornecendo r n
Respostas, sugestões e referências não rigorosas heurísticas são bem-vindas.