Struve Functions

Mini Article

New additions to the NAG Library include a set of six routines related to Struve functions. These are:

• s17ga – Struve function of order $0$, ${H}_{0}\left(x\right)$
• s17gb – Struve function of order $1$, ${H}_{1}\left(x\right)$
• s18ga – Modified Struve function of order $0$, ${L}_{0}\left(x\right)$
• s18gb – Modified Struve function of order $1$, ${L}_{1}\left(x\right)$
• s18gc – Modified Bessel function - modified Struve function, both order zero, ${I}_{0}\left(x\right)-{L}_{0}\left(x\right)$
• s18gd – Modified Bessel function - modified Struve function, both first order, ${I}_{1}\left(x\right)-{L}_{1}\left(x\right)$

## Applications

Struve functions have some specific uses across many different fields of physics in a wide variety of applications. For example, they can be found in water-wave and surface-wave problems (specifically flow of liquid near a turning ship) as well as calculations to do with the distribution of fluid pressure over a vibrating disk and other unsteady aerodynamics. They also crop up when considering aspects of optical diffraction, plasma stability (specifically resistive magnetohydrodynamics instability theory), quantum dynamical studies of spin decoherence and excitation in carbon nanotubes.

## Defining Struve functions and their related functions

Struve functions are solutions of the non-homogeneous Bessel’s differential equation:

$x 2 d 2 y d x 2 + x d y d x + x 2 - α 2 y = 4 x 2 α + 1 π Γ α + 1 2$

and are defined as:

$H α x = 2 x 2 α Γ α + 1 2 Γ 1 2 ∫ 0 π 2 sin x cos⁡θ sin 2 α θ d θ$

Modified Struve functions are defined as:

$L α x = I - α x - 2 x 2 α Γ α + 1 2 Γ 1 2 ∫ 0 ∞ sin x u 1 + u 2 α - 1 2 d u$

where $I\left(x\right)$ is the modified Bessel function, defined as:

$I α x = 12 x α ∑ k=0 ∞ 1 4 x 2 k k ! Γ α + k + 1$