MHB Numerics on wild oscillating functions

Click For Summary
Accurate computation of functions with intense oscillations, such as the integral of sin(x^2), poses challenges due to instability when integrating to infinity. A suggested approach is to split the integral into two parts to manage the infinite limit effectively. One method involves calculating the integral over a finite range and then addressing the improper part using integration by parts to enhance convergence. Additionally, collecting positive and negative contributions separately before summing them may improve accuracy. These strategies aim to achieve better numerical results for oscillating functions.
Theia
Messages
121
Reaction score
1
Hello!

I'd like to ask for a help about how to compute accurately functions which has very intense oscillations. My example is to estimate

$$I = \int_0^{\infty} \sin(x^2) dx= \int_0^{\infty}\frac{\sin(t)}{2\sqrt{t}} dt$$.I tried trapezoid rule over one oscillation at a time, but result is poor. My next though is to collect positive parts and negative parts together and add them later on in the code...

Any comments?

Thank you!
 
Mathematics news on Phys.org
Theia said:
Hello!

I'd like to ask for a help about how to compute accurately functions which has very intense oscillations. My example is to estimate

$$I = \int_0^{\infty} \sin(x^2) dx= \int_0^{\infty}\frac{\sin(t)}{2\sqrt{t}} dt$$.I tried trapezoid rule over one oscillation at a time, but result is poor. My next though is to collect positive parts and negative parts together and add them later on in the code...

Any comments?

Thank you!

I think integrating to infinity is typically unstable, isn't it?
So we should probably split the integral in two parts to eliminate infinity.
That is:
$$I = \int_0^{\infty} \sin(x^2)\,dx = \int_0^{\sqrt{2\pi}} \sin(x^2)\, dx + \int_0^{1/\sqrt{2\pi}} u^{-2}\sin(u^{-2})\, du$$
Perhaps we can integrate the second integral period by period now?
 
Thank you! I computed first

$$\int_0^{2\pi}\frac{\sin t}{2\sqrt{t}}$$,

and then the improper part by using integration by parts to increase $$\sqrt{t}$$ to $$\sqrt{t^3}$$ to obtain faster convergence.
 

Similar threads

  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
Replies
9
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 9 ·
Replies
9
Views
4K