Next Article in Journal
Analysis of the Fractional Differential Equations Using Two Different Methods
Previous Article in Journal
Study of Chaos in Rotating Galaxies Using Extended Force-Gradient Symplectic Methods
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fast Calculation of the Derivatives of Bessel Functions with Respect to the Parameter and Applications

School of Mathematics and Statistics, Shandong University of Technology, Zibo 255000, China
*
Author to whom correspondence should be addressed.
Symmetry 2023, 15(1), 64; https://doi.org/10.3390/sym15010064
Submission received: 28 November 2022 / Revised: 18 December 2022 / Accepted: 21 December 2022 / Published: 26 December 2022
(This article belongs to the Section Mathematics)

Abstract

:
In this paper, the fast algorithms of the derivatives of Bessel functions with respect to the parameter are obtained. Based on these fast algorithms, we discuss the calculations of the derivatives of the functions related to the heterogeneous Bessel differential equation, such as Anger, Weber, Struve and modified Struve functions. In addition, the fast calculation of some integrals related to these functions are obtained. At last, numerical examples show the algorithms given in this paper are fast and high precision.

1. Introduction

Bessel equation is one of the common differential equations in mathematical physics. It has Noether symmetries under certain conditions. Moreover, the Bessel functions play a very important role in wave problems and various problems involving potential field. The most typical problems include electromagnetic wave propagation in cylindrical waveguide, heat conduction in cylinder and vibration modal analysis of circular (or annular) thin films. Moreover, the Bessel functions have had many applications such as the definition of FM synthesis in signal processing or Kaiser window.
The Bessel functions were first defined by Daniel Bernoulli. The Bessel functions y ( x ) are canonical solutions of the following differential equation in [1]
x 2 d 2 y d x 2 + x d y d x + ( x 2 α 2 ) y = 0
For (1), there are the following two linearly independent solutions: J α ( x ) , Y α ( x ) , where J α ( x ) is the Bessel function of the first kind and Y α ( x ) is the Bessel function of the second kind.
For the modified Bessel’s equation in [1]
x 2 d 2 y d x 2 + x d y d x ( x 2 + α 2 ) y = 0
there are two linearly independent solutions: I α ( x ) , K α ( x ) , where I α ( x ) is the modified Bessel function of the first kind and K α ( x ) is the modified Bessel function of the second kind.
Bessel functions of the third kind (Hankel functions) are H α ( 1 ) ( x ) = J α ( x ) + i Y α ( x ) , H α ( 2 ) ( x ) = J α ( x ) i Y α ( x ) . For J α ( x ) , I α ( x ) , Y α ( x ) , K α ( x ) in [2], there are
{ J α ( x ) I α ( x ) } = ( x 2 ) α F ^ 0 1 ( α + 1 , 1 , x 2 4 )
where
F ^ 0 1 ( α , β , x ) = n = 0 x n Γ ( n + β ) Γ ( n + α )
and
{ Y α ( x ) K α ( x ) } = 1 sin ( α π ) { J α ( x ) cos ( α π ) J α ( x ) π 2 ( I α ( x ) I α ( x ) ) }
Recently, the study on Bessel functions and Bessel polynomials has attracted much attention. Riyasat et al. introduced a generalized 2D extension of q-Bessel polynomials and obtained orthogonality associated with Bessel-type Sheffffer sequences with q-parameters in [3,4]. Furthermore, some scholars have discussed analytical properties of the derivative of Bessel functions with respect to the parameters α in [5,6,7,8,9,10,11,12,13,14,15]. For example, the results of [11] were as follows:
α [ J α ( x ) ] | α = 1 2 = J 1 2 ( x ) C i ( 2 x ) - J 1 2 ( x ) S i ( 2 x )
α [ J α ( x ) ] | α = 1 2 = J 1 2 ( x ) C i ( 2 x ) + J 1 2 ( x ) S i ( 2 x )
where Si(2x) and Ci(2x) are the sine and cosine integrals, respectively.
Moreover, Brychkov gave the following results in [5]:
α [ J α ( x ) ] = π ( x 2 ) 2 α ( Y α ( x ) cot ( α π ) J α ( x ) ) 2 Γ 2 ( α + 1 ) F 2 3 ( α , α + 1 2 ; x 2 α + 1 , α + 1 , 2 α + 1 ) + J α ( x ) [ 1 2 α ψ ( α + 1 ) + ln x 2 + x 2 J α ( x ) 4 ( α 2 1 ) F 3 4 ( 1 , 1 , 3 2 ; x 2 2 , 2 , 2 α , α + 2 ) ]
and
m α m [ { J α ( x ) I α ( x ) } ] = ( 1 ) m m ! i 2 π k = 0 m 1 ( m k ) ! p = 0 m k ( 1 ) p ( m k p ) × [ e i α π ( ln z 2 + π i ) p e i α π ( ln z 2 π i ) p ] Γ ( m k p ) ( α ) × { δ k , 0 Γ ( α + 1 ) { J α ( x ) I α ( x ) } ( 1 δ k , 0 ) ( z / 2 ) α + 2 ( α + 1 ) k + 1 × F 1 : k + 1 ; 0 0 : k + 1 ; 0 ( : α , α , , α ; ; 2 : α + 1 , α + 1 , , α + 1 ; ; ± x 2 4 , x 2 4 ) }
where
( a p ) = a 1 , a 2 , , a p , [ a p ] k = i = 1 p ( a i ) k
and
F s : t ; u p : q ; r ( ( a p ) : ( b q ) ; ( c r ) ; ( d s ) : ( e t ) ; ( f u ) ; ω , z ) = j = 0 k = 0 [ a p ] j + k [ b q ] j [ c r ] k [ d s ] j + k [ e t ] j [ f u ] k ω j z k j ! k !
is the Kampe Feriet function.
Using the Leibniz’s law of derivation for (1), we have
x 2 d 2 Z m d x 2 + x d Z m d x + ( x 2 α 2 ) Z m = 2 m α Z m 1 + m ( m 1 ) Z m 2
where Z m = m y α m .
Therefore, y = m α m [ J α ( x ) ] is a solution of the following inhomogeneous equation
x 2 d 2 y d x 2 + x d y d x + ( x 2 α 2 ) y = G ( m ) ( x )
where
G ( m ) ( x ) = 2 m α m 1 α m 1 [ J α ( x ) ] + m ( m 1 ) m 2 α m 2 [ J α ( x ) ]
and the general solution of (11) is
C 1 J α ( x ) + C 2 Y α ( x ) + m α m [ J α ( x ) ]
Hence, the derivatives with respect to parameter of the Bessel function are closely related to inhomogeneous Bessel’s differential equation. It is clear that (9) cannot be used for the fast calculation of m α m [ J α ( x ) ] and m α m [ I α ( x ) ] for m = 1 , 2 , . In this article, we will consider the fast calculation of the derivatives of Bessel functions with respect to the parameter.
The structure of this paper is organized as follows. In Section 2, we obtain the recurrence formula of the derivative with respect to the parameter α of J α ( x ) and I α ( x ) and their applications. In Section 3, we obtain fast calculation of the derivative of Y α ( x ) , K α ( x ) , H α ( 1 ) ( x ) , H α ( 2 ) ( x ) and the correlation function with respect to the parameter and their applications. In Section 4, the conclusion is given.

2. The Recurrence Formula of the Derivative with Respect to the Parameter α of J α ( x ) and I α ( x ) and Their Applications

In this section, we always assume that α 1 , 2 , and m = 1 , 2 , .
If we can obtain the fast algorithm of m α m [ J α ( x ) ] , then we will obtain the fast algorithm of m α m [ I α ( x ) ] by I α ( x ) = e α π i 2 J α ( e π i 2 x ) .
In the following, we will consider the fast algorithm for m α m [ J α ( x ) ] and m α m [ I α ( x ) ] .
First, the following results were given in [2]:
α [ J α ( x ) ] = J α ( x ) ln x 2 ( x 2 ) α n = 0 ( 1 ) n ψ ( n + α + 1 ) Γ ( n + α + 1 ) n ! ( x 2 4 ) n
and
α [ Y α ( x ) ] = cot ( α π ) ( J α ( x ) α π Y α ( x ) ) csc ( α π ) α [ J α ( x ) ] π J α ( x )
where ψ ( α ) is digamma function defined by
ψ ( α ) = - γ + n = 0 ( 1 n + 1 1 n + α )
and γ is the Euler-Mascheroni constant.
Using the Leibniz’s law of derivation for (3), we have the following result:
m α m { J α ( x ) I α ( x ) } = ( x 2 ) α i = 0 m ( m i ) ln m i x 2 n = 0 Γ ( i ) ( n + α + 1 ) n ! ( x 2 4 ) n
where
Γ + ( α ) = Γ ( α ) , Γ ( α ) = 1 Γ ( α )
For Γ ± ( i ) ( α ) , the following recurrence has been obtained in [16].
Lemma 1.
If α 0 , 1 , 2 , and m = 1 , 2 , , then
Γ ± ( m ) ( α ) = Γ ± ( α ) H m ψ ± ( α )
where
H 0 ψ ± ( α ) = 1 H l ψ ± ( α ) = k = 0 l 1 ( l 1 k ) ψ ± ( k ) ( α ) H l 1 k ψ ± ( α ) , l = 1 , 2 , , m ψ ± ( α ) = ± ψ ( α )
Moreover, by
ψ ( k ) ( x ) = k ! ( 1 ) k + 1 ζ ( k + 1 , x ) , ζ ( s , n + x ) = ζ ( s , x ) l = 0 n 1 1 ( l + x ) s ζ ( s , n + x ) = ζ ( s , x ) + l = 1 n 1 ( x l ) s ζ ( s , 1 2 ) = ( 2 s 1 ) ζ ( s )
and
ζ ( k , 1 ) = ζ ( k , 0 ) = { γ , k = 1 ζ ( k ) , k > 1
ζ ( k , 1 2 ) = { γ + 2 ln 2 , k = 1 ( 2 k 1 ) ζ ( k ) , k > 1
see [17], we have the following lemma.
Lemma 2.
If x 1 , 2 , and n = 0 , 1 , 2 , , then
[ Γ ± ( x + n ) ] ( k ) = Γ ± ( x + n ) H ± , n , k ( x )
where
H ± , n , 0 ( x ) = 1 , H δ , n , j ( x ) = i = 0 j 1 ( 1 j ) i R i , n ( x ) H ± , n , j 1 i ( x )
R i , 0 ( x ) = ζ ( i + 1 , x ) , R i , n ( x ) = R i , n 1 ( x ) 1 ( n + x 1 ) i + 1
for i = 0 , 1 , 2 , , k .
By Lemma 2, we obtain the following lemma.
Lemma 3.
If α , β 1 , 2 , and m , n = 1 , 2 , , then
m + n α m β n [ F ^ 0 1 ( α , β , x ) ] = F ^ 0 1 ( m , n ) ( α , β , x ) = k = 0 H 1 , k , m ( α ) H 1 , k , n ( β ) x n Γ ( k + α ) Γ ( k + β )
In the following, we obtain the fast algorithm of m α m [ J α ( x ) ] and m α m [ I α ( x ) ] by Lemma 3 and (17).
Theorem 1.
If x 1 , 2 , and m = 1 , 2 , , then
m α m { J α ( x ) I α ( x ) } = ( x 2 ) α i = 0 m ( m i ) ln m i x 2 F ^ 0 1 ( i , 0 ) ( α + 1 , 1 , x 2 4 )
To verify the effectiveness of (28), we will verify it in Mathematica.
In the following, we can use Symbolic computation and Numerical integration for calculating m α m { J α ( x ) I α ( x ) } in Mathematica, respectively.
(1)
Symbolic computation.
N[D[BesslJ[alphah,x],{alphah,m}]/.alphah−> alpha,prec]
and
N[D[BesslI[alphah,x],{alphah,m}]/.alphah−> alpha,prec]
where prec is the specified number of calculated precision bits.
(2)
Numerical integration.
By the following integral representations of J α ( x ) and I α ( x ) in [2],
J α ( x ) = 1 π 0 π cos ( α θ x sin θ ) d θ sin ( α π ) π 0 e x sinh t α t d t
and
I α ( x ) = 1 π 0 π e x cos θ cos ( α θ ) d θ sin ( α π ) π 0 e x cosh t α t d t
we have
m α m [ J α ( x ) ] = 1 π 0 π θ m cos ( α θ x sin θ + m π 2 ) d θ 0 l = 0 ( m l ) ( 1 ) l π m l 1 sin ( α π + ( m l ) π 2 ) t l e x sinh t α t d t
and
m α m [ I α ( x ) ] = 1 π 0 π θ m e x cos θ cos ( α θ + m π 2 ) d θ 0 l = 0 ( m l ) ( 1 ) l π m l 1 sin ( α π + ( m l ) π 2 ) t l e x cosh t α t d t .
In Mathematica, (33) and (34) can be calculated by internal numerical integral function. Some numerical results are as follows.
Where ( 28 ) J and ( 28 ) I denote the calculation of m α m [ J α ( x ) ] and m α m [ I α ( x ) ] by (28), respectively. From Table 1, we see that (29) and (30) have the same computational precision as (28). However, the calculating time of (29) and (30) is time-consuming. Moreover, (33) and (34) not only have the big error but also quite time-consuming. Therefore, (28) is an effective algorithm due to its high accuracy and fast computation.
Furthermore, by Lemma 1 and the Leibniz’s law of derivation we have the following lemma.
Lemma 4.
If α 1 , 2 , and m = 1 , 2 , , then
( x α Γ ± ( a α + b ) ) ( m ) = x α Γ ± ( a α + b ) P m , α + ( x , a , b )
where
P m , α + ( x , a , b ) = l = 0 m ( m l ) a l H l ψ ± ( a α + b ) ln m l x
In the following, we give some integrals related to J α ( x ) and I α ( x ) . The results of [1] and [2] are as follows:
J α ( x ) = ( x 2 ) α π Γ ( α + 1 2 ) 0 π ( sin θ ) 2 α cos ( x cos θ ) d θ [ R e α > 1 2 ] = 2 ( x 2 ) α π Γ ( α + 1 2 ) 0 1 ( 1 t 2 ) α 1 2 cos ( x t ) d t [ R e α > 1 2 ] = 2 π ( x 2 ) α Γ ( 1 2 α ) 1 sin ( x t ) ( t 2 1 ) α + 1 2 d t [ | R e α | < 1 2 , x > 0 ]
I α ( x ) = ( x 2 ) α π Γ ( α + 1 2 ) 0 π e ± x cos θ ( sin θ ) 2 α d θ [ R e α > 1 2 ] = ( x 2 ) α π Γ ( α + 1 2 ) 1 1 ( 1 t 2 ) α 1 2 e ± x t d t [ R e α > 1 2 ]
Thus, we have
0 π ( sin θ ) 2 α cos ( x cos θ ) d θ = 2 0 1 ( 1 t 2 ) α 1 2 cos ( x t ) d t = π ( 2 x ) α Γ ( α + 1 2 ) J α ( x )
and
0 π 2 m ( sin θ ) 2 α cos ( x cos θ ) ln m sin θ d θ = 2 0 1 ( 1 t 2 ) α 1 2 cos ( x t ) ln m ( 1 t 2 ) d t = π ( 2 x ) α Γ ( α + 1 2 ) l = 0 m ( m l ) P m l , α + ( 2 x , 1 , 1 2 ) d l d α l [ J α ( x ) ]
where R e α > 1 2 .
In the same way, we have
1 sin ( x t ) ( t 2 1 ) α + 1 2 ln m 1 t 2 1 d t = π ( x 2 ) α Γ ( 1 2 α ) 2 l = 0 m ( m l ) P m l , α + ( x 2 , 1 , 1 2 ) d l d α l [ J α ( x ) ]
for 0 < α + 1 2 < 1 and
1 1 ( 1 t 2 ) α 1 2 e x t ln m ( 1 t 2 ) d t = π ( 2 x ) α Γ ( α + 1 2 ) l = 0 m ( m l ) P m l , α + ( 2 x , 1 , 1 2 ) d l d α l [ I α ( x ) ]
for R e α > 1 2 .
For (40)–(42), we will compare the left section ( ) L with their right expression ( ) R of the formula ( ) . The results are as follows.
It can be seen from Table 2 that the algorithm of ( 40 ) R , ( 41 ) R and ( 42 ) R are fast and high precision. Numerical integration is not only time-consuming, but also cannot achieve the specified precision. Sometimes we can not obtain the correct results. For example, let α = 1 4 , x = 3 4 , m = 5 in (41), the results of numerical integration in Mathematica are 4966.858⋯, 7490.425⋯ and −16,078.679⋯ with the specified precision of 16, 32 and 48 bits, respectively. However, the accurate value is 167,540.81926⋯. Therefore, it is necessary for many singular integrals to find the corresponding expression of the special functions and their derivatives.

3. Fast Calculation of the Derivative of Y α ( x ) , K α ( x ) , H α ( 1 ) ( x ) , H α ( 2 ) ( x ) and the Correlation Function with Respect to the Parameter and Their Applications

In this section, we will obtain the fast calculation of the derivative of Y α ( x ) , K α ( x ) , H α ( 1 ) ( x ) , H α ( 2 ) ( x ) and the correlation function with respect to the parameter and their applications. Moreover, we always assume that α 0 , ± 1 , ± 2 , and m = 1 , 2 , in this section.
By (5), we have
sin ( α π ) Y α ( x ) = ( cos ( α π ) J α ( x ) J α ( x ) ) , sin ( α π ) Y α ( x ) = π 2 ( I α ( x ) I α ( x ) ) ,
so we have the following recurrence formulas
m α m [ Y α ( x ) ] = 1 sin ( α π ) ( l = 0 m ( m l ) π m l cos ( 2 α + m l ) π 2 l α l J α ( x ) ( 1 ) m m t m J t ( x ) | t = α ) 1 sin ( α π ) l = 0 m 1 ( m l ) π m l sin ( 2 α + m l ) π 2 l α l Y α ( x )
and
m α m [ K α ( x ) ] = π 2 sin ( α π ) ( ( 1 ) m m t m I t ( x ) | t = α - m α m I α ( x ) ) 1 sin ( α π ) l = 0 m 1 ( m l ) π m l sin ( 2 α + m l ) π 2 l α l K α ( x ) .
For the derivative of Hankel function H α ( 1 ) ( x ) , H α ( 2 ) ( x ) with respect to the parameter, we have
m α m [ H α ( 1 ) ( x ) ] = m α m [ J α ( x ) ] + i m α m [ Y α ( x ) ] m α m [ H α ( 2 ) ( x ) ] = m α m [ J α ( x ) ] i m α m [ Y α ( x ) ]
where m α m [ J α ( x ) ] and m α m [ Y α ( x ) ] are calculated according to (28) and (44), respectively.
In the following, we will consider the derivatives of the functions related to the inhomogeneous Bessel equation with respect to parameter. The Anger function J α ( x ) satisfies the following equation in [2]
x 2 d 2 y d x 2 + x d y d x + ( x 2 α 2 ) y = ( z α ) sin ( α π ) π
and it has the following integral representation and the series expansion
J α ( x ) = 1 π 0 π cos ( α θ x sin θ ) d θ = cos α π 2 F ^ 0 1 ( 1 α 2 , 1 + α 2 , x 2 4 ) + x 2 sin α π 2 F ^ 0 1 ( 3 α 2 , 3 + α 2 , x 2 4 )
Moreover, the Weber function E α ( x ) satisfies the following equation in [2]
x 2 d 2 y d x 2 + x d y d x + ( x 2 α 2 ) y = x + α + ( z α ) cos ( α π ) π
and it has the following integral representation and the series expansion
E α ( x ) = 1 π 0 π sin ( α θ x sin θ ) d θ = sin α π 2 F ^ 0 1 ( 1 α 2 , 1 + α 2 , x 2 4 ) x 2 cos α π 2 F ^ 0 1 ( 3 α 2 , 3 + α 2 , x 2 4 )
The Struve function H α ( x ) has the following power series form in [2]
H α ( x ) = ( x 2 ) α + 1 F ^ 0 1 ( 3 2 + α , 3 2 , x 2 4 )
and it is a solution 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 π Γ ( α + 1 2 ) ( x 2 ) α + 1
The modified Struve function L α ( x ) has the following power series form in [2]
L α ( x ) = ( x 2 ) α + 1 F ^ 0 1 ( 3 2 + α , 3 2 , x 2 4 )
and it is a solution 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 π Γ ( α + 1 2 ) ( x 2 ) α + 1 .
By Lemma 3 and (48), we have the following theorem.
Theorem 2.
If x 1 , 2 , and m = 1 , 2 , , then
m α m J α ( x ) = l = 0 m ( m l ) π m l 2 m cos ( α + m l ) π 2 i = 0 l ( l i ) ( 1 ) i F ^ 0 1 ( i , l i ) ( 2 α 2 , 2 + α 2 , x 2 4 ) + x 2 l = 0 m ( m l ) π m l 2 m sin ( α + m l ) π 2 i = 0 l ( l i ) ( 1 ) i F ^ 0 1 ( i , l i ) ( 3 α 2 , 3 + α 2 , x 2 4 )
m α m E α ( x ) = l = 0 m ( m l ) π m l 2 m sin ( α + m l ) π 2 i = 0 l ( l i ) ( 1 ) i F ^ 0 1 ( i , l i ) ( 2 α 2 , 2 + α 2 , x 2 4 ) x 2 l = 0 m ( m l ) π m l 2 m cos ( α + m l ) π 2 i = 0 l ( l i ) ( 1 ) i F ^ 0 1 ( i , l i ) ( 3 α 2 , 3 + α 2 , x 2 4 )
m α m H α ( x ) = ( x 2 ) α + 1 l = 0 m ( m i ) ln m i x 2 F ^ 0 1 ( i , 0 ) ( 3 2 + α , 3 2 , x 2 4 )
m α m L α ( x ) = ( x 2 ) α + 1 l = 0 m ( m i ) ln m i x 2 F ^ 0 1 ( i , 0 ) ( 3 2 + α , 3 2 , x 2 4 )
Moreover, some integrals related to Y α ( x ) , K α ( x ) , J α ( x ) , E α ( x ) , H α ( x ) and L α ( x ) are given in [1] and [2]. For example,
Y α ( z ) = 2 ( 2 z ) α π Γ ( 1 2 α ) 1 cos ( z t ) ( t 2 1 ) α + 1 2 d t [ z > 0 , 1 2 < R e α < 1 2 ] = 2 α + 1 z α π Γ ( α + 1 2 ) 0 π 2 cos α 1 2 t cos ( z α t + t 2 ) sin 2 α + 1 t e 2 z cot t d t [ | arg z | < π 2 , R e ( α + 1 2 ) > 0 ]
K α ( z ) = π ( z 2 ) α Γ ( 1 2 + α ) 1 e z t ( t 2 1 ) α 1 2 d t [ | arg z | < π 2 , R e α > 1 2 ]
K α ( x z ) = Γ ( 1 2 + α ) ( 2 z ) α π x α 0 cos ( x t ) ( t 2 + z 2 ) α + 1 2 d t [ x > 0 , | arg z | < π 2 , R e α > 1 2 ]
{ H α ( x ) L α ( x ) } = 2 ( x 2 ) α π Γ ( 1 2 + α ) 0 1 ( 1 t 2 ) α 1 2 { sin ( x t ) sinh ( x t ) } d t [ R e α > 1 2 ]
and
H α ( 1 ) ( z ) = 2 i ( 2 z ) α π Γ ( 1 2 α ) 1 e i z t ( t 2 1 ) α + 1 2 d t [ 1 2 < R e α < 1 2 , x > 0 ]
Using (59)–(63), (48) and (50), many integrals can be expressed according to the derivatives of related Bessel functions with respect to the parameter. We obtain the following results.
By (59), we have
1 cos ( x t ) ( t 2 1 ) α + 1 2 ln m 1 t 2 1 d t = ( x 2 ) α π Γ ( 1 2 α ) 2 l = 0 m ( m l ) P m l , α + ( x 2 , 1 , 1 2 ) l α l [ Y α ( x ) ]
By (60), we have
1 e x t ( t 2 1 ) α 1 2 ln m ( t 2 1 ) d t = ( 2 x ) α Γ ( 1 2 + α ) π l = 0 m ( m l ) P m l , α + ( 2 x , 1 , 1 2 ) l α l [ K α ( x ) ]
By (61), we have
0 cos ( x t ) ( t 2 + z 2 ) α + 1 2 ln m 1 t 2 + z 2 d t = π ( x 2 z ) α Γ ( 1 2 + α ) l = 0 m ( m l ) P m l , α ( x 2 z , 1 , 1 2 ) l α l [ K α ( x z ) ]
By (62), we have
0 1 ( 1 t 2 ) α 1 2 { sin ( x t ) sinh ( x t ) } ln m ( 1 t 2 ) d t = π ( 2 x ) α Γ ( 1 2 + α ) 2 l = 0 m ( m l ) P m l , α + ( 2 x , 1 , 1 2 ) l α l [ { H α ( x ) L α ( x ) } ]
By (48) and (50), we have
1 π 0 π θ m { cos ( α θ x sin θ + m π 2 ) sin ( α θ x sin θ + m π 2 ) } d θ = m α m { J α ( x ) E α ( x ) }
By (63), we have
1 e i z t ( t 2 1 ) α + 1 2 ln m 1 t 2 1 d t = i ( z 2 ) α π Γ ( 1 2 α ) 2 l = 0 m ( m l ) P m l , α + ( z 2 , 1 , 1 2 ) l α l [ H α ( 1 ) ( z ) ]
In the following, we obtain the following comparison of the numerical results for (64)–(69).
As can be seen from Table 3, some integrals related to Y α ( x ) , K α ( x ) , J α ( x ) , E α ( x ) , H α ( x ) and L α ( x ) can be calculated by the right sides of (64)–(69). These algorithms can accelerate calculation speed and improve precision. Therefore, the algorithms given in this paper are fast and high precision.

4. Conclusions

In this paper, a recursive algorithm for F ^ 0 1 ( m , n ) ( α , β , x ) is established for m , n = 1 , 2 . Therefore, a quick calculation m α m { J α ( x ) I α ( x ) } is obtained by (28). Based on the calculation of m α m { J α ( x ) I α ( x ) } , we obtain the calculation of m α m [ Y α ( x ) ] , m α m [ K α ( x ) ] and m α m { H α ( x ) L α ( x ) } , m α m { J α ( x ) E α ( x ) } . Furthermore, some integrals can be expressed in terms of derivatives of related Bessel functions with respect to the parameter. Numerical examples show the algorithms given in this paper are fast and high precision.

Author Contributions

A.L. and H.Q. authors contributed equally. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China (grant number 61379009 and 61771010).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The programming code needed for computation and the data generated are available upon request.

Acknowledgments

The authors express their many thanks to the reviewers for spending their precious time to review the paper and provide valuable comments, suggestions and corrections.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Gradshteyn, I.S.; Ryzhik, I.M. Table of Integrals, Series, and Products, 7th ed.; Academic Press: Burlington, VT, USA, 2007. [Google Scholar]
  2. Olver, F.W.J.; Lozier, D.W.; Boisvert, R.F.; Clark, C.W. NIST Handbook of Mathematical Functions; Cambridge University Press: New York, NY, USA, 2010. [Google Scholar]
  3. Riyasat, M.; Khan, S.; Haneef, M. Generalized 2D extension of q-Bessel polynomials. Rep. Math. Phys. 2022, 90, 63–80. [Google Scholar] [CrossRef]
  4. Riyasat, M.; Khan, S.; Nahid, T. Orthogonality associated with Bessel type Sheffer sequences with q-parameters. Math. Notes 2022, 111, 441–454. [Google Scholar] [CrossRef]
  5. Brychkov, Y.A. Higher derivatives of the Bessel functions with respect to the order. Int. Trans. Spec. Funct. 2016, 27, 566–577. [Google Scholar] [CrossRef]
  6. Apelblat, A.; Kravitsky, N. Integral representations of derivatives and integrals with respect to the order of the Bessel functions J v ( t ) , I v ( t ) , the Anger function J v ( t ) and the integral Bessel function Ji v ( t ) . IMA. J. Appl. Math. 1985, 34, 187–210. [Google Scholar]
  7. González-Santander, J.L. Closed form expressions for derivatives of Bessel functions with respect to the order. J. Math. Anal. Appl. 2018, 466, 1060–1081. [Google Scholar]
  8. Oberhettinger, F. On the derivative of Bessel functions with respect to the order. J. Math. Phys. 1958, 37, 75–78. [Google Scholar]
  9. Dunster, T.M. On the order derivatives of Bessel functions. Constr. Approx. 2017, 46, 47–68. [Google Scholar]
  10. González-Santander, J.L. Reflection formulas for order derivatives of Bessel functions. arXiv 2018, arXiv:1809.08124. [Google Scholar]
  11. Airey, J.R. The Bessel function derivatives J v ( t ) v and 2 J v ( t ) v 2 . Philos. Mag. 1935, 19, 236–243. [Google Scholar]
  12. Brychkov, Y.A.; Geddes, K.O. On the derivatives of the Bessel and Struve functions with respect to the order. Int. Trans. Spec. Funct. 2005, 16, 187–198. [Google Scholar]
  13. Sesma, J. Derivatives with Respect to the Order of the Bessel Function of the First Kind. Available online: https://arxiv.org/pdf/1401.4850.pdf (accessed on 20 January 2014).
  14. Cohl, H.S. Derivatives with respect to the degree and order of associated Legendre functions for z > 1 using modified Bessel functions. Int. Trans. Spec. Funct. 2010, 21, 581–588. [Google Scholar]
  15. Li, A.; Qin, F.; Qin, H. The calculation and application of the partial derivatives of the generalized hypergeometric function. IAENG Int. J. Appl. Math. 2020, 50, 713–719. [Google Scholar]
  16. Li, A.; Qin, F. The representations on the partial derivatives of the extended, generalized Gamma and incomplete Gamma functions and their applications. IAENG Int. J. Appl. Math. 2017, 47, 312–318. [Google Scholar]
  17. Qin, H.; Shang, N.; Li, A. Some identities on the Hurwitz zeta function and the extended Euler sums. Int. Trans. Spec. Funct. 2013, 24, 561–581. [Google Scholar]
Table 1. The comparison of the numerical results for m α m [ J α ( x ) ] and m α m [ I α ( x ) ] .
Table 1. The comparison of the numerical results for m α m [ J α ( x ) ] and m α m [ I α ( x ) ] .
Algorithmx, α, mTime16, ErrTime32, ErrTime48, ErrValue
(28) J
17 4 , 16 3 , 5
0.000000,10−170.000000,10−370.015625,10−570.099929488104248589368253077762
094775507915325708…
(28) I
17 4 , 16 3 , 5
0.000000,10−170.000000,10−370.000000,10−570.072368397550548512467138097425
131708648435197397…
(29)
17 4 , 16 3 , 5
7.875000,10−1625.593750,10−32123.546875,10−48
(30)
17 4 , 16 3 , 5
8.312500,10−1627.531250,10−32125.046875,10−48
(33)
17 4 , 16 3 , 5
0.031250,10−80.046875,10−290.093750,10−47
(34)
17 4 , 16 3 , 5
0.062500,10−130.109375,10−290.156250,10−48
Table 2. The comparison of the numerical results for (40)–(42).
Table 2. The comparison of the numerical results for (40)–(42).
Algorithmα,x,mTime16,ErrTime32, ErrTime48, ErrValue
(40)L 1 3 , 3 4 , 4 0.062500,10−70.203125,10−110.234375,10−12136557.84577593821918
99633311486…
(40)R 1 3 , 3 4 , 4 0.000000,10−200.000000,10−400.000000,10−60
(41)L 1 4 , 3 4 , 5 0.062500,10−120.125000,10−190.187500,10−26 278.09550436403709
0207658787058492…
(41)R 1 4 , 3 4 , 5 0.015625,10−190.000000,10−390.000000,10−59
(42)L 1 5 , 25 3 , 3 0.031250,10−80.093750,10−140.140625,10−19−1.526973433859057
03392895856…×106
(42)R 1 5 , 25 3 , 3 0.000000,10−200.000000,10−400.000000,10−60
Table 3. The comparison of the numerical results for (64)–(69).
Table 3. The comparison of the numerical results for (64)–(69).
Algorithmα,x,mTime16, ErrTime32, ErrTime48, ErrValue
(64)L 1 3 , 3 4 , 4 0.078125,10−90.093750,10−180.156250,10−264.96945368037296
9002463996299⋯
(64)R 1 3 , 3 4 , 4 0.000000,10−180.015625,10−380.000000,10−58
(65)L 1 3 , 7 4 , 4 0.015625,10−80.078125,10−120.093750,10−12−675.25026031399
638583019078⋯
(65)R 1 3 , 7 4 , 3 0.000000,10−190.015625,10−390.000000,10−59
(66)L 1 3 , 1 3 , 4   z = 1 5 0.046875,10−110.062500,10−190.093750,10−27−83.493834077193
62379381270575⋯
(66)R 1 3 , 1 3 , 4   z = 1 5 0.015625,10−170.000000,10−370.000000,10−57
(67)L 1 3 , 23 7 , 4   for H a 0.031250,10−70.078125,10−110.140625,10−12−13392.783730964
647162808034589⋯
(67)R 1 3 , 23 7 , 4   for H a 0.000000,10−180.000000,10−380.000000,10−58
(67)L 1 3 , 23 7 , 4   for L a 0.015625,10−70.078125,10−110.109375,10−121245195.773481521
556850797968369⋯
(67)R 1 3 , 23 7 , 4   for L a 0.000000,10−200.000000,10−400.000000,10−60
(68)L 1 3 , 7 4 , 5 for J a 0.015625,10−130.015625,10−320.031250,10−4847.47582681649346
187731701168501⋯
(68)R 1 3 , 7 4 , 5 for J a 0.015625,10−190.031250,10−390.031250,10−592
(68)L 1 3 , 7 4 , 5 for E a 0.015625,10−160.015625,10−320.015625,10−48−0.47429674849304
849671297559750⋯
(68)R 1 3 , 7 4 , 5 for E a 0.015625,10−170.015625,10−370.031250,10−57
(69)L 1 3 , 3 7 , 3 0.093750,10−120.203125,10−180.296875,10−2633.096824127964⋯
+29.4406483104⋯i
(69)R 1 3 , 3 7 , 3 0.015625,10−190.015625,10−390.000000,10−59
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Li, A.; Qin, H. Fast Calculation of the Derivatives of Bessel Functions with Respect to the Parameter and Applications. Symmetry 2023, 15, 64. https://doi.org/10.3390/sym15010064

AMA Style

Li A, Qin H. Fast Calculation of the Derivatives of Bessel Functions with Respect to the Parameter and Applications. Symmetry. 2023; 15(1):64. https://doi.org/10.3390/sym15010064

Chicago/Turabian Style

Li, Aijuan, and Huizeng Qin. 2023. "Fast Calculation of the Derivatives of Bessel Functions with Respect to the Parameter and Applications" Symmetry 15, no. 1: 64. https://doi.org/10.3390/sym15010064

APA Style

Li, A., & Qin, H. (2023). Fast Calculation of the Derivatives of Bessel Functions with Respect to the Parameter and Applications. Symmetry, 15(1), 64. https://doi.org/10.3390/sym15010064

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop