Fresnel integral

From Wikipedia, the free encyclopedia
(Redirected from Fresnel function)

Template:Short description Template:DMCA

File:Fresnel Integrals (Unnormalised).svg
Plots of Page Template:Color/styles.css has no content.S(x) and Page Template:Color/styles.css has no content.C(x). The maximum of C(x) is about 0.977451424. If the integrands of S and C were defined using Page Template:Sfrac/styles.css has no content.π/2t2 instead of t2, then the image would be scaled vertically and horizontally (see below).

The Fresnel integrals S(x) and C(x), and their auxiliary functions F(x) and G(x) are transcendental functions named after Augustin-Jean Fresnel that are used in optics and are closely related to the error function (erf). They arise in the description of near-field Fresnel diffraction phenomena and are defined through the following integral representations:

S(x)=0xsin(t2)dt,C(x)=0xcos(t2)dt,F(x)=(12π2S(x))cos(x2)(12π2C(x))sin(x2),G(x)=(12π2S(x))sin(x2)+(12π2C(x))cos(x2).

The parametric curve (S(t),C(t)) is the Euler spiral or clothoid, a curve whose curvature varies linearly with arclength.

The term Fresnel integral may also refer to the complex definite integral

e±iax2dx=πae±iπ/4

where a is real and positive; this can be evaluated by closing a contour in the complex plane and applying Cauchy's integral theorem.

Definition

File:Fresnel Integrals (Normalised).svg
Fresnel integrals with arguments Page Template:Sfrac/styles.css has no content.π/2t2 instead of t2 converge to Page Template:Sfrac/styles.css has no content.1/2 instead of Page Template:Sfrac/styles.css has no content.1/2·Page Template:Fraction/styles.css has no content.π2.

The Fresnel integrals admit the following Maclaurin series that converge for all x: S(x)=0xsin(t2)dt=n=0(1)nx4n+3(2n+1)!(4n+3),C(x)=0xcos(t2)dt=n=0(1)nx4n+1(2n)!(4n+1).

Some widely used tablesLua error in package.lua at line 80: module 'Module:Footnotes/anchor_id_list' not found.Lua error in package.lua at line 80: module 'Module:Footnotes/anchor_id_list' not found. use Page Template:Sfrac/styles.css has no content.π/2t2 instead of t2 for the argument of the integrals defining S(x) and C(x). This changes their limits at infinity from Page Template:Sfrac/styles.css has no content.1/2·Page Template:Sfrac/styles.css has no content.π/2 to Page Template:Sfrac/styles.css has no content.1/2Lua error in package.lua at line 80: module 'Module:Footnotes/anchor_id_list' not found. and the arc length for the first spiral turn from 2π to 2 (at t = 2). These alternative functions are usually known as normalized Fresnel integrals.

The Auxiliary functions F(x) and G(x) provide monotonic bounds for the Fresnel Integrals:[1] 12π2F(x)G(x)C(x)12π2+F(x)+G(x),12π2F(x)G(x)S(x)12π2+F(x)+G(x).

Euler spiral

Script error: No such module "Labelled list hatnote".

File:Cornu Spiral.svg
Euler spiral (x, y) = (C(t), S(t)). The spiral converges to the centre of the holes in the image as t tends to positive or negative infinity.
File:CornuSpiralAnimation.gif
Animation depicting evolution of a Cornu spiral with the tangential circle with the same radius of curvature as at its tip, also known as an osculating circle.

The Euler spiral, also known as a Cornu spiral or clothoid, is the curve generated by a parametric plot of S(t) against C(t). The Euler spiral was first studied in the mid 18th century by Leonhard Euler in the context of Euler–Bernoulli beam theory. A century later, Marie Alfred Cornu constructed the same spiral as a nomogram for diffraction computations.

From the definitions of Fresnel integrals, the infinitesimals dx and dy are thus: dx=C(t)dt=cos(t2)dt,dy=S(t)dt=sin(t2)dt.

Thus the length of the spiral measured from the origin can be expressed as L=0t0dx2+dy2=0t0dt=t0.

That is, the parameter t is the curve length measured from the origin (0, 0), and the Euler spiral has infinite length. The vector (cos(t2), sin(t2)), where θ = t2, also expresses the unit tangent vector along the spiral. Since t is the curve length, the curvature κ can be expressed as κ=1R=dθdt=2t.

Thus the rate of change of curvature with respect to the curve length is dκdt=d2θdt2=2.

An Euler spiral has the property that its curvature at any point is proportional to the distance along the spiral, measured from the origin. This property makes it useful as a transition curve in highway and railway engineering: if a vehicle follows the spiral at unit speed, the parameter t in the above derivatives also represents the time. Consequently, a vehicle following the spiral at constant speed will have a constant rate of angular acceleration.

Sections from Euler spirals are commonly incorporated into the shape of rollercoaster loops to make what are known as clothoid loops.

Properties

C(x) and S(x) are odd functions of x,

C(x)=C(x),S(x)=S(x).

which can be readily seen from the fact that their power series expansions have only odd-degree terms, or alternatively because they are antiderivatives of even functions that also are zero at the origin.

Asymptotics of the Fresnel integrals as x → ∞ are given by the formulas:

S(x)=18πsgnx[1+O(x4)](cos(x2)2x+sin(x2)4x3),[6px]C(x)=18πsgnx+[1+O(x4)](sin(x2)2xcos(x2)4x3).

File:Fresnel S with domain coloring.svg
Complex Fresnel integral S(z)

Using the power series expansions above, the Fresnel integrals can be extended to the domain of complex numbers, where they become entire functions of the complex variable z.

The Fresnel integrals can be expressed using the error function as follows:[2]

File:Fresnel C with domain coloring.svg
Complex Fresnel integral C(z)

S(z)=π21+i4[erf(1+i2z)ierf(1i2z)],[6px]C(z)=π21i4[erf(1+i2z)+ierf(1i2z)].

or

C(z)+iS(z)=π21+i2erf(1i2z),[6px]S(z)+iC(z)=π21+i2erf(1+i2z).

Limits as x approaches infinity

The integrals defining C(x) and S(x) cannot be evaluated in the closed form in terms of elementary functions, except in special cases. The limits of these functions as x goes to infinity are known: 0cos(t2)dt=0sin(t2)dt=2π4=π80.6267.

Page Template:Collapse top/styles.css has no content.

Generalization

The integral xmeixndx=k=0ikxm+nkk!dx=k=0ik(m+nk+1)xm+nk+1k! is a confluent hypergeometric function and also an incomplete gamma functionLua error in package.lua at line 80: module 'Module:Footnotes/anchor_id_list' not found. xmeixndx=xm+1m+11F1(m+1n1+m+1nixn)[6px]=1nim+1nγ(m+1n,ixn), which reduces to Fresnel integrals if real or imaginary parts are taken: xmsin(xn)dx=xm+n+1m+n+11F2(12+m+12n32+m+12n,32x2n4). The leading term in the asymptotic expansion is 1F1(m+1n1+m+1nixn)m+1nΓ(m+1n)eiπm+12nxm1, and therefore 0xmeixndx=1nΓ(m+1n)eiπm+12n.

For m = 0, the imaginary part of this equation in particular is 0sin(xa)dx=Γ(1+1a)sin(π2a), with the left-hand side converging for |a| > 1 and the right-hand side being its analytical extension to the whole plane less where lie the poles of Γ(a−1).

The Kummer transformation of the confluent hypergeometric function is xmeixndx=Vn,m(x)eixn, with Vn,m:=xm+1m+11F1(11+m+1nixn).

Numerical approximation

For computation to arbitrary precision, the power series is suitable for small argument. For large argument, asymptotic expansions converge faster.Lua error in package.lua at line 80: module 'Module:Footnotes/anchor_id_list' not found. Continued fraction methods may also be used.Lua error in package.lua at line 80: module 'Module:Footnotes/anchor_id_list' not found.

For computation to particular target precision, other approximations have been developed. CodyLua error in package.lua at line 80: module 'Module:Footnotes/anchor_id_list' not found. developed a set of efficient approximations based on rational functions that give relative errors down to 2×10−19. A FORTRAN implementation of the Cody approximation that includes the values of the coefficients needed for implementation in other languages was published by van Snyder.Lua error in package.lua at line 80: module 'Module:Footnotes/anchor_id_list' not found. Boersma developed an approximation with error less than 1.6×10−9.Lua error in package.lua at line 80: module 'Module:Footnotes/anchor_id_list' not found.

Applications

The Fresnel integrals were originally used in the calculation of the electromagnetic field intensity in an environment where light bends around opaque objects.Lua error in package.lua at line 80: module 'Module:Footnotes/anchor_id_list' not found. More recently, they have been used in the design of highways and railways, specifically their curvature transition zones, see track transition curve.Lua error in package.lua at line 80: module 'Module:Footnotes/anchor_id_list' not found. Other applications are rollercoastersLua error in package.lua at line 80: module 'Module:Footnotes/anchor_id_list' not found. or calculating the transitions on a velodrome track to allow rapid entry to the bends and gradual exit.[citation needed]

See also

Lua error in mw.title.lua at line 404: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

Page Template:Div col/styles.css has no content.

Notes

Page Template:Reflist/styles.css has no content.

  1. ^ Page Module:Citation/CS1/styles.css has no content.Oldham, Keith B.; Myland, Jan C.; Spanier, Jerome; Myland, Jan (2009). An Atlas of functions: with equator, the atlas function calculator. New York, NY: Springer US Springer e-books. ISBN 978-0-387-48807-3.
  2. ^ functions.wolfram.com, Fresnel integral S: Representations through equivalent functions and Fresnel integral C: Representations through equivalent functions. Note: Wolfram uses the Abramowitz & Stegun convention, which differs from the one in this article by factors of Page Template:Fraction/styles.css has no content.π2.
  3. ^ Another method based on parametric integration is described for example in Lua error in package.lua at line 80: module 'Module:Footnotes/anchor_id_list' not found..

References

Template:Sfn whitelist

Template:Nonelementary Integral