Can You Compute Fresnel Integrals?

  • Context: Undergrad 
  • Thread starter Thread starter unseenoi
  • Start date Start date
  • Tags Tags
    Integral
Click For Summary
SUMMARY

The discussion centers on the computation of Fresnel integrals, specifically the integral of sin(x^2). Participants clarify that this integral does not have a primitive function in terms of elementary functions. They suggest using power series expansion and approximation methods for computation, referencing Peter L. Volegov's MATLAB code and Klaus D. Mielenz's work on the topic. The conversation emphasizes the lack of systematic methods for calculating Fresnel integrals and the utility of asymptotic expressions for large limits of integration.

PREREQUISITES
  • Understanding of complex integration and the residue theorem
  • Familiarity with power series and Taylor expansion
  • Knowledge of asymptotic analysis techniques
  • Proficiency in MATLAB for implementing numerical methods
NEXT STEPS
  • Research Peter L. Volegov's MATLAB code for Fresnel integral computation
  • Study Klaus D. Mielenz's paper on the computation of Fresnel integrals
  • Explore asymptotic expansion techniques for integrals
  • Learn about contour integration methods for evaluating improper integrals
USEFUL FOR

Mathematicians, physicists, and engineering students interested in advanced calculus, particularly those focusing on integral calculus and numerical methods for complex integrals.

unseenoi
Messages
8
Reaction score
0
hi everyone can someone please help me out. This is not homework just getting ready for school
integral of sin(x^2)
 
Physics news on Phys.org
Are you familiar with complex integration and the residue theorem?
 
no i am not
 
unseenoi said:
no i am not
In that case, I would try a substitution.
 
Seeing as you say you're getting ready for school, are you still in high school? Also I just noticed that you didn't specify an interval to integrate over. Did you just make up this integral yourself? The reason I am asking this is that this function does not have a primitive function in terms of elementary functions.
 
Cyosis said:
Seeing as you say you're getting ready for school, are you still in high school? Also I just noticed that you didn't specify an interval to integrate over. Did you just make up this integral yourself? The reason I am asking this is that this function does not have a primitive function in terms of elementary functions.
Well noted Cyosis, I presumed that by 'school' the OP meant grad school, which looking back now may have not been a wise assumption.
 
\int \sin(x^2)\,dx is not elementary.

So "hints" like "try substitution" are not helpful.
 
g_edgar said:
\int \sin(x^2)\,dx is not elementary.
Indeed it is, as has already been pointed out.
g_edgar said:
So "hints" like "try substitution" are not helpful.
Really? How about substituting u=x2, then expanding sin(u) about u=0 and performing term-wise integration? Does this not give the power-series definition of the Fresnel function S(x)?
 
Hootenanny said:
Really? How about substituting u=x2, then expanding sin(u) about u=0 and performing term-wise integration? Does this not give the power-series definition of the Fresnel function S(x)?

I think your substitution hint implied either u-substitution or integration by parts. There is no need to make a substitution to expand sin(x2) out into its power series.
 
  • #10
it is a fresnel intetgral
 
  • #11
There is no systematic way to compute Fresnel integrals as I know.
But there are several approximation methods

I found Peter L. Volegov's code in Matlab central. It uses a method proposed in the following : (ith an error of less then 1x10-9)

Klaus D. Mielenz, Computation of Fresnel Integrals. II
J. Res. Natl. Inst. Stand. Technol. 105, 589 (2000), pp 589-590

Or simply wiki Fresnel Integrals
 
  • #12
by the way it is suprising that nobody above heard of Fresnels.
 
  • #13
n!kofeyn said:
I think your substitution hint implied either u-substitution or integration by parts. There is no need to make a substitution to expand sin(x2) out into its power series.


It is useful if you want to derive an asymptotic expression for the case of the integral from zero to R for large R.
 
  • #14
If you're integrating from 0 to R, then for small R, you simply integrate the Taylor expansion term by term.

If R is large, you write the integral as an integral from zero to infinity minus the integral from R to infinity. The former integral is is number which you ca easily obtaoin using contour integration methods. The latter you compute by doing the substitution x^2 = u as suggested by Hootenanny, and then you do a relpeated partial integration, where you integrate the sin and differentiate the 1/sqrt(u). You iterate this, each time integrating the trigonometric term and differentiating the 1/u^(n+1/2). This then yields an asymptotic expansion with the last unevaluated integral as an error term.
 
Last edited:
  • #15
Barkan said:
There is no systematic way to compute Fresnel integrals as I know.
But there are several approximation methods
There is no systematic way to compute sine as I know.
But there are several approximation methods
thus it would be quite a surprize if fresnel integrals were easier
 

Similar threads

  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 31 ·
2
Replies
31
Views
4K
  • · Replies 29 ·
Replies
29
Views
5K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 21 ·
Replies
21
Views
4K