Struve function

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
File:Mplwp Struve function05.svg
Graph of Hn(x) for n[0,1,2,3,4,5]

In mathematics, the Struve functions Hα(x)Script error: No such module "Check for unknown parameters"., are solutions y(x)Script error: No such module "Check for unknown parameters". of the non-homogeneous Bessel's differential equation:

x2d2ydx2+xdydx+(x2α2)y=4(x2)α+1πΓ(α+12)

introduced by Hermann Struve (1882). The complex number α is the order of the Struve function, and is often an integer.

And further defined its second-kind version 𝐊α(x) as 𝐊α(x)=𝐇α(x)Yα(x), where Yα(x) is the Neumann function.

The modified Struve functions Lα(x)Script error: No such module "Check for unknown parameters". are equal to ieiαπ / 2Hα(ix)Script error: No such module "Check for unknown parameters". and are solutions y(x)Script error: No such module "Check for unknown parameters". of the non-homogeneous Bessel's differential equation:

Plot of the Struve function H n(z) with n=2 in the complex plane from -2-2i to 2+2i with colors created with Mathematica 13.1 function ComplexPlot3D
Plot of the Struve function H n(z) with n=2 in the complex plane from -2-2i to 2+2i with colors created with Mathematica 13.1 function ComplexPlot3D
x2d2ydx2+xdydx(x2+α2)y=4(x2)α+1πΓ(α+12)

And further defined its second-kind version 𝐌α(x) as 𝐌α(x)=𝐋α(x)Iα(x), where Iα(x) is the modified Bessel function.

Definitions

Since this is a non-homogeneous equation, solutions can be constructed from a single particular solution by adding the solutions of the homogeneous problem. In this case, the homogeneous solutions are the Bessel functions, and the particular solution may be chosen as the corresponding Struve function.

Power series expansion

Struve functions, denoted as Hα(z)Script error: No such module "Check for unknown parameters". have the power series form

𝐇α(z)=m=0(1)mΓ(m+32)Γ(m+α+32)(z2)2m+α+1,

where Γ(z)Script error: No such module "Check for unknown parameters". is the gamma function.

The modified Struve functions, denoted Lα(z)Script error: No such module "Check for unknown parameters"., have the following power series form

𝐋α(z)=m=01Γ(m+32)Γ(m+α+32)(z2)2m+α+1.
Plot of the modified Struve function L n(z) with n=2 in the complex plane from -2-2i to 2+2i with colors created with Mathematica 13.1 function ComplexPlot3D
Plot of the modified Struve function L n(z) with n=2 in the complex plane from -2-2i to 2+2i with colors created with Mathematica 13.1 function ComplexPlot3D

Integral form

Another definition of the Struve function, for values of Template:Mvar satisfying Re(α) > − Template:SfracScript error: No such module "Check for unknown parameters"., is possible expressing in term of the Poisson's integral representation:

𝐇α(x)=2(x2)απΓ(α+12)01(1t2)α12sinxtdt=2(x2)απΓ(α+12)0π2sin(xcosτ)sin2ατdτ=2(x2)απΓ(α+12)0π2sin(xsinτ)cos2ατdτ

𝐊α(x)=2(x2)απΓ(α+12)0(1+t2)α12extdt=2(x2)απΓ(α+12)0exsinhτcosh2ατdτ

𝐋α(x)=2(x2)απΓ(α+12)01(1t2)α12sinhxtdt=2(x2)απΓ(α+12)0π2sinh(xcosτ)sin2ατdτ=2(x2)απΓ(α+12)0π2sinh(xsinτ)cos2ατdτ

𝐌α(x)=2(x2)απΓ(α+12)01(1t2)α12extdt=2(x2)απΓ(α+12)0π2excosτsin2ατdτ=2(x2)απΓ(α+12)0π2exsinτcos2ατdτ

Asymptotic forms

For small Template:Mvar, the power series expansion is given above.

For large Template:Mvar, one obtains:

𝐇α(x)Yα(x)=(x2)α1πΓ(α+12)+O((x2)α3),

where Yα(x)Script error: No such module "Check for unknown parameters". is the Neumann function.

Properties

The Struve functions satisfy the following recurrence relations:

𝐇α1(x)+𝐇α+1(x)=2αx𝐇α(x)+(x2)απΓ(α+32),𝐇α1(x)𝐇α+1(x)=2ddx(𝐇α(x))(x2)απΓ(α+32).

Relation to other functions

Struve functions of integer order can be expressed in terms of Weber functions EnScript error: No such module "Check for unknown parameters". and vice versa: if Template:Mvar is a non-negative integer then

𝐄n(z)=1πk=0n12Γ(k+12)(z2)n2k1Γ(nk+12)𝐇n(z),𝐄n(z)=(1)n+1πk=0n32Γ(nk12)(z2)n+2k+1Γ(k+32)𝐇n(z).

Struve functions of order n + Template:SfracScript error: No such module "Check for unknown parameters". where Template:Mvar is an integer can be expressed in terms of elementary functions. In particular if Template:Mvar is a non-negative integer then

𝐇n12(z)=(1)nJn+12(z),

where the right hand side is a spherical Bessel function.

Struve functions (of any order) can be expressed in terms of the generalized hypergeometric function 1F2Script error: No such module "Check for unknown parameters".:

𝐇α(z)=zα+12απΓ(α+32)1F2(1;32,α+32;z24).

Applications

The Struve and Weber functions were shown to have an application to beamforming in.,[1] and in describing the effect of confining interface on Brownian motion of colloidal particles at low Reynolds numbers.[2]

References

<templatestyles src="Reflist/styles.css" />

  1. K. Buchanan, C. Flores, S. Wheeland, J. Jensen, D. Grayson and G. Huff, "Transmit beamforming for radar applications using circularly tapered random arrays," 2017 IEEE Radar Conference (RadarConf), 2017, pp. 0112-0117, doi: 10.1109/RADAR.2017.7944181
  2. B. U. Felderhof, "Effect of the wall on the velocity autocorrelation function and long-time tail of Brownian motion." The Journal of Physical Chemistry B 109.45, 2005, pp. 21406-21412

Script error: No such module "Check for unknown parameters".

  • Script error: No such module "Citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1".
  • Template:Springer
  • Template:Dlmf
  • Script error: No such module "Citation/CS1".

External links