Académique Documents
Professionnel Documents
Culture Documents
: (
j
p, s+
1
j
p, s
) =
.
3.
Integral representations.
. (9.4)
If
p
is a positive integer or zero, then
.
(9.5)
4.
Recurrence relations.
(9.6)
(9.7)
(9.8)
. (9.9)
J x x
x
k p k
p
p
k
k
( )
! ( )
_
,
_
,
+ +
1
2
1
4
1
2
0
W x
J x Y x
J x Y x x
p p
p p
( ) det
( ) ( )
( ) ( )
1
]
1
1
J x
x
x p x
p
( ) ~ cos , .
2 1
2
1
4
_
,
lim
s
J x
x
p
x d
p
p
p
( )
( / )
cos( cos )sin
/
_
,
+
1
2
1 2
1 2
2
0
J x x p d
j
e p d
p
n
jx
( ) cos( sin )
cos( )
cos
1
0
0
J x
p
x
J x J x
p p p +
+
1 1
2
0 ( ) ( ) ( )
J x J x J x
p p p +
1 1
2 ( ) ( ) ( )
J x J x
p
x
J x
p p p
( ) ( ) ( )
1
+
+
J x J x
p
x
J x
p p p
( ) ( ) ( )
1
2000 by CRC Press LLC
5.
Hankels repeated integral
. Let (
r)
be an arbitrary function of the real variable
r
, subject to the
condition that
is absolutely convergent. Then for
p
1/2
(9.10)
provided that (
r
) satises certain Dirichlet condtions.
For a proof, see Reference 26. The reader should also refer to Chapter 1, Section 5.6 for more
information regarding Bessel functions.
9.2 Denition of the Hankel Transform
Let (
r
) be a function dened for
r
0. The
v
th order Hankel transform of (
r
) is dened as
. (9.11)
If
v
> 1/2, Hankels repeated integral immediately gives the inversion formula
. (9.12)
The most important special cases of the Hankel transform correspond to
v
= 0 and
v
= 1. Sufcient but
not necessary conditions for the validity of (9.11) and (9.12) are
1.
f
(
r
) =
O
(
r
k
),
r
where
k
> 3/2.
2.
f
(
r
) is piecewise continuous over each bounded subinterval of [0,
).
3.
f
(
r
) is dened as [
f
(
r
+) +
f
(
r
)]/2.
These conditions can be relaxed.
9.3 Connection with the Fourier Transform
We consider the two-dimensional Fourier transform of a function
(
x,y
), which shows a circular sym-
metry. This means that
(
r
cos
,
r
sin
(r,
) is independent of
.
The Fourier transform of
is
. (9.13)
We introduce the polar coordinates
and
.
f r r dr ( )
0
s ds f r J sr J su r dr f u f u
p p
( ) ( ) ( ) [ ( ) ( )] + +
1
2 0 0
F s f r r f r J sr dr
( ) { ( )} ( ) ( )
0
f r F s sF s J sr ds ( ) { ( )} ( ) ( )
1
0
( , ) ( , )
( , )
1
2
f x y e dx dy
j x y
x r y r cos , sin
s s cos , sin
2000 by CRC Press LLC
We have then
This result shows that
F
(
s
,
) is independent of
, so that we can write
F
(
s
) instead of
F
(
s,
). Thus, the
two-dimensional Fourier transform of a circularly symmetric function is, in fact, a Hankel transform of
order zero.
This result can be generalized: the N-dimensional Fourier transform of a circularly symmetric function
of N variables is related to the Hankel transform of order N/2 1. If (r,) depends on , we can expand
it into a Fourier series
(9.14)
and, similarly
(9.15)
where
(9.16)
and
. (9.17)
Substituting (9.15) into (9.17) and using (9.14), we obtain
( cos , sin ) ( , ) ( )
( )
( ) ( ) .
cos( )
cos
s s F s r dr e f r d
rf r dr e d
rf r J rs dr
j r s
j r s
1
2
1
2
0
2
0
0 0
2
0
0
f r f r e
n
j n
n
( , ) ( )
F s r dr e f r d F s e
j r s
n
jn
n
( , ) ( , ) ( )
cos( )
1
2 0 0
f r f r e d
n
j n
( ) ( , )
1
2 0
2
F s F s e d
n
j n
( ) ( , )
1
2 0
2
F s e d d f r e r dr
e d r dr e d f r e
r dr
n
jn j s r
jn j s r
m
jm
m
( )
( )
( , )
( )
( )
( )
cos( )
cos( )
1
2
1
2
1
2
2
0
2
0
2
0
2
0
2
0 0
2
0 0
2
ee e f r d
rf r J sr dr
f r
jn j s r
n
n n
n n
cos
( )
( ) ( )
{ ( )}.
0
( ) { ( )} ( ) ( )
+
1
]
1 +
1
2
1
2
1 1
G s xf x J sx dx
xf x J sx f x
d
dx
xJ sx dx
( ) ( ) ( )
[ ( ) ( )] ( ) [ ( )]
0
0
0
d
dx
xJ sx
sx
J sx J sx [ ( )] [( ) ( ) ( ) ( )]
+
+
2
1 1
1 1
_
,
_
,
d
dr
r
d
dr r r
d
dr
r
d
dr r
2
2
2 2
1 1
2
2
2 2
2
2
2
2
1 1
r
r r
r z
lim
r
{ ( )} { ( )} f r s f r
2
2000 by CRC Press LLC
This result shows that the Hankel transform may be a useful tool in solving problems with cylindrical
symmetry and involving the Laplacian operator.
Proof Integrating by parts, we have
This property is the principal one for applications of the Hankel transforms to solving differential
equations. See References 2, 3, 24, 25, and 28.
3. Similarity.
. (9.21)
4. Division by r.
. (9.22)
5.
. (9.23)
6.
. (9.24)
7. Parsevals theorem. Let
and
.
Then
{ ( )} ( ) ( )
( ) ( ) ( ) ( )
( ) ( )
{ ( )}.
f r
d
dr
r
df
dr r
f r J sr dr
s J sr
s
x
J sr
r
J sr f r r dr
s rf r J rs dr
s f r
1
]
1
1
+
1
]
1
1
0
2
0
2
2
2
2
0
2
{ ( )} f ar
a
F
s
a
_
,
1
2
{ ( )} [ ( ) ( )] r f r
s
F s F s
+
+
1
1 1
2
r
d
dr
r f r sF s
'
1 1
1
[ ( )] ( )
r
d
dr
r f r sF s
+
+
'
1 1
1
[ ( )] ( )
F s f r
( ) { ( )}
G s g r
( ) { ( )}
2000 by CRC Press LLC
(9.25)
Example 9.1
From the Fourier pair (see Chapter 2) and the Fourier transform
relationship , we obtain the Hankel transform
.
Example 9.2
From the relationship = [aJ
1
(as)]/s (see Chapter 1, Section 5.6),
we conclude that
where p
a
(r) = 1 for |r| < a and zero otherwise.
Example 9.3
From the identity s > 0 (see Chapter 1, Section 5.6), we obtain
.
Example 9.4
Since (see Chapter 1, Section 2.4), we obtain
and because of symmetry
.
Convolution Identity
Let
1
(r) and
2
(r) have Hankel transforms F
1
(s) and F
2
(s), respectively. From Section 2.4.1 above, we have
0 0 0
0 0
0
F s G s s ds F s s ds r g r J sr dr
r g r dr sF s J sx ds
r g r f r dr
( ) ( ) ( ) ( ) ( )
( ) ( ) ( )
( ) ( ) .
{ } ( / )
( ) ( )/
e a e
a x y a + +
2 2 2 2
4
{ ( )} ( ) ( ) f x y F F s
2 2
0
2 2
0
2 2 + +
{ } ,
/
e
a
e a
ar s a
>
2 2 1
2
0
4
0 0 0 1
1
a a
r J sr dr s d dr rJ sr ( ) ( / )( / )[ ( )]
0
1
{ ( )}
( )
p r
aJ as
s
a
0 0
1 J sr dr s ( ) / ,
0
1 1
r s
'
0 0 0
r r a J sr dr aJ as ( ) ( ) ( )
0 0
0 { ( )} ( ), r a aJ as a >
0 0
0 { ( )} ( ), aJ ar s a a >
2000 by CRC Press LLC
.
Hence, we have
.
Therefore, to nd the inverse Hankel transform of 2F
1
(s)F
2
(s), we convolve with
and in the answer we replace by r. We can also write the above relationship
in the form
.
Example 9.5
If
1
(r) =
2
(r) = [J
1
(ar)]/r then from the convolution identity above, we obtain
where
.
Hence,
Example 9.6
From the denition, the Hankel transform of r
v
h(a r), a > 0 is given by
since h(a r) is the unit step function with value equal to 1 for r a and 0 for r > a. But t
v
J
v1
(t) dt =
t
v
J
v
(t) + C (see Chapter 1, Section 5.6, Table 5.6.1) and hence,
.
+ +
'
f x y f x x y y dx dy F s F s
1 1
2
1
2
2 1
2
1
2
1 1
2
1 2
4 ( ) ( ( ) ( ) ) ( ) ( )
0 1 2 2 1 2 1 2
1
2
2 { ( ) ( )} { ( ) ( )} ( ) ( )
( )
f r f r f r f r F s F s 55 55
f x y
1
2 2
( ) +
f x y
2
2 2
( ), + x y
2 2
+
0 1 2 1 2
2 { ( ) ( )} ( ) ( ) f r f r F s F s 55
0
1
2
2 2
2
1
J ar
r a
p s p s
a a
( )
( ) ( )
'
55
p s p s
s
a
s
a
s
a
a
a a
( ) ( ) cos 55
_
,
2
2
1
4
1
2
2
2
0
1
2
2
1
2
2
2
2
2 2
2
1
4
1 2
0
J ar
r
s
a
s
a
s
a
p s
p s
s a
a
a
( )
cos ( )
( )
| |
'
_
,
'
otherwise .
{ ( )} ( ) ( ) r h a r r J sr dr
s
x J x dx
a as
+
+
+
0
1
2
0
1
1
{ ( )}
( )
( ) ( ), , r h a r
as
s
J as
a
s
J as a > >
+
+
+
+
+
1
2
1
1
1
0
1
2
2000 by CRC Press LLC
Example 9.7
The Hankel transform of r
v1
e
ar
, a > 0 is given by
where we set t = rs and L is the Laplace transform operator (see also Chapter 5). But
and, hence,
From Chapter 1, Section 2.5, the duplication formula of the gamma function gives the relationship
and, therefore, the Laplace transform relation becomes
.
The last series can be summed by using properties of the binomial series
where the relation
was used. The Laplace transform now becomes
{ } ( ) ( )
( );
r e r e J sr dr
s
t J t e dt
s
t J t p
a
s
ar ar
a
s
t
'
1
0
1
0
1
1
1
L
t J t
t
n n
n n
n
n
( )
( )
! ( )
+ +
+
+
1
1 2
2 2
2
0
{ ( ); }
( )
! ( )
{ ; }
( ) ( )
! ( )
.
t J t p
n n
t p
n
n n p
n
n
n
n
n
n n
n
+ +
+ +
+ +
+
+
+ + +
1
1 2
1 2 2 1
1 2
2
2 2
0
2 2 2 1
0
( )
( )
2 2 1
1
1
2
1
2
2 2
n
n
n
n
+ +
+ +
+ +
_
,
{ ( ); }
( )
!
t J t p
p
n
n
p
n
n
n
+ +
_
,
_
,
2
1
1
2
1
2 1
2
0
( )
( ) ( )
! ( )
, | | 1
1
1
0 0
+
_
,
+
<
x
b
n
x
n b
n b
x x
b n
n
n
n n
_
,
+ +
+ b
n
b b b n
n
n b
n b
n n
( ) ( ) ( )
!
( ) ( )
! ( )
1 1 1 1 L
_
,
_
,
_
,
1
]
1
1
>
+ +
2
1
2
1
2
1
2
1
1
2
1
2
2
1
2
{ }
( )
, r e
s
a
s
s
a s
ar
+
+ +
_
,
_
,
1
]
1
1
_
,
+
>
1
1
2
1
2
2 2
1
2
1
2
1
2
1
2
1
2
1
2
0
1
2 2
1
0 { } , r e
a s
a
ar
+
>
0 0
2 2
1
2
2 2 3 2
0
{ } { ( ); } ( )
[ ]
,
/
e r J sr r a
d
da
s a
a
s a
a
ar
+
1
]
1
1
+
>
d r x
dx
x
dr x
dx
r x nr x
n n
n n
2
2
1
1
2
( ) ( )
( ) ( ) + +
+
( ) ( ) ( ) 1 2
2
1
+
s R s nR s
n n
R s
s
n
R s
s
n
R s
n n
n
n
+
1
2 2
1
1
2
1
2
( ) ( )
( )
!
( ) . L
2000 by CRC Press LLC
But from Example 9.2, and, hence,
where p
1
(s) is a pulse of width 2 centered at s = 0.
Example 9.10
If the impulse response of a linear space invariant system is h(r) and the input to the system is (r), then
its output is g (r) = (r)h(r) and, hence,
.
Since
0
{J
0
(ar)} = [(s a)]/a (see Example 9.4) and (s)(s a) = (a)(s a), we conclude that if
the input is (r) = J
0
(ar), then
.
Therefore, the output is
.
9.5 Applications
9.5.1 The Electried Disc
Let be the electric potential due to a at circular electried disc, with radius R = 1, the center of the
disc being at the origin of the three-dimensional space and its axis along the z-axis.
In polar coordinates, the potential satises Laplaces equation
(9.26)
The boundary conditions are
(9.27)
. (9.28)
In (9.27),
0
is the potential of the disc. Condition (9.28) arises from the symmetry about the plane z = 0.
Let
0
1
1
J r
r
p s
( )
( )
'
0
2 1
1
1
1
2 1
J r
r
s
n
p s
n
n
n
n
( ) ( )
( )!
( )
'
G s F s H s ( ) ( ) ( ) 2
G s
a
s a H s
H a
a
s a ( ) ( ) ( )
( )
( )
2 2
g r H a J ar ( ) ( ) ( ) 2
0
2
2
2
2
2
1
0
r
r r
z
.
( , ) , r r 0 0 1
0
<
>
z
r r ( , ) , 0 0 1
V s z r z ( , ) { ( , )}
0
2000 by CRC Press LLC
so that
.
The solution of this differential equation is
where A and B are functions that we have to determine using the boundary conditions.
Because the potential vanishes as z tends to innity, we have B(s) 0. By inverting the Hankel
transform, we have
. (9.29)
The boundary conditions are now
(9.30)
. (9.31)
Using entries (9.8) and (9.9) of Table 9.1 (see Section 9.11), we see that A(s) = sin s/s
2
so that
. (9.32)
In Figure 9.1, the graphical representation of (r,z) for
0
= 1 is depicted on the domain 0 r 2, 0
z 1. The evaluation of (r,z) requires numerical integration.
Equations (9.30) and (9.31) are special cases of the more general pair of equations
FIGURE 9.1 Electrical potential due to an electried disc.
0
2 2
2
2
0 { } ( , ) ( , ) +
s V s z
V
z
s z
V s z A s e B s e
sz sz
( , ) ( ) ( ) +
( , ) ( ) ( ) r z sA s e J sr ds
sz
0
0
( , ) ( ) ( ) , r sA s J rs ds r 0 0 1
0
0 0
<
>
z
r s A s J rs ds r ( , ) ( ) ( ) , 0 0 1
0
2
0
( , )
sin
( ) r z
s
s
e J sr ds
sz
2
0
0
0
< f t t J xt dt a x x ( ) ( ) ( ),
0
0 1
> f t J xt dt x ( ) ( ) ,
f x
x
s J xs
d
ds
a t t s t dt ds
s
( )
( )
( ) ( ) ( ) ,
+
< <
+
+
2
1
1 0
1
0
1
0
1 2 2
f x
x
s J xs a t t s t dt ds
s
( )
( )
( )
( ) ( ) ( ) , < <
+
+
+
2
0 1
1
0
1
1
0
1 2 2 1
f x
x
t J t dt
x
( ) ( ) .
( )
+
+
_
,
+ +
+
_
,
+ +
+ +
+
1
2
2 1
2
2 1
0
1
f x
x
J x ( )
( )
( ) ( )
( )
+
+ +
+ +
1
2 1
1
<
>
K
r z
z
Q r a z
r a z
( , )
, ,
, , .
0
0 0
2
2
2
0
V
z
s z s V s z ( , ) ( , )
2000 by CRC Press LLC
. (9.41)
The solution of (9.39) must remain nite as z tends to innity. We have
.
Using condition (9.41) we can determine
.
Consequently, the temperature is given by
. (9.42)
9.5.3 The Laplace Equation in the Halfspace z > 0, with a Circularly
Symmetric Dirichlet Condition at z = 0
We try to nd the solution (r,z) of the boundary value problem
(9.43)
Taking the Hankel transform of order 0 yields
and
.
The solution is
so that
. (9.44)
For the special case
K
V
z
s Qa J as s ( , ) ( )/ 0
1
V s z A s e
sz
( , ) ( )
A s Qa J as Ks ( ) ( )/( )
1
2
( , ) ( ) ( ) r z
Qa
K
e J as J rs s ds
sz
0
1 0
1
'
2
2
2
2
1
0 0 0
0
r
r r
z
z r
r f r
, ,
( , ) ( ).
2
2
2
0
V
z
s z s V s z ( , ) ( , )
V s rf r J sr dr ( , ) ( ) ( ) 0
0
0
V s z e rf r J sr dr
sz
( , ) ( ) ( )
0
0
( , ) ( ) ( ) ( ) r z s e J sr ds p f p J sp dp
sz
0
0
0
0
f r h a r ( ) ( )
2000 by CRC Press LLC
where h(r) is the unit step function, we have the solution
. (9.45)
9.5.4 An Electrostatic Problem
The electrostatic potential Q(r,z) generated in the space between two grounded horizontal plates at z =
by a point charge q at r = 0, z = 0 shows a singular behavior at the origin. It is given by
(9.46)
where (r,z) satises Laplaces Equation (9.26). The boundary conditions are
. (9.47)
Taking the Hankel transform of order 0, we obtain
(9.48)
(9.49)
(see formula (18) in Table 9.1).
The solution is
where A(s) and B(s) must satisfy
Hence,
and
.
Hence,
( , ) ( ) ( ) r z a e J sr J as ds
sz
0
0 1
( , ) ( , ) ( )
/
r z r z q r z + +
2 2 1 2
( , ) ( )
/
r q r t + +
l l
2 2 1 2
0
2
2
2
0
z
s z s s z ( , ) ( , )
( , ) s
qe
s
s
t
l
l
A s e B s e
sz sz
( ) ( )
+
A s e B s e
q e
s
A s e B s e
q e
s
s s
s
s s
s
( ) ( )
( ) ( )
.
+
+
+
l l
l
l l
l
A s B s
q e
s s
s
( ) ( )
cosh( )
l
l 2
( , )
cosh( )
cosh( )
s z
q e
s
sz
s
s
l
l
2000 by CRC Press LLC
. (9.50)
9.6 The Finite Hankel Transform
We consider the integral transformation
. (9.51)
A property of this transformation is that
where
v
is the Bessel differential operator.
If is equal to the sth positive zero j
v,s
of J
v
(x), we have
.
If is equal to the sth positive root
v,s
of
where h is a nonnegative constant, we have
.
The transformation (9.51) with = j
v, s
, s = 1, 2, is the nite Hankel transform. It maps the function
(r) into the vector (F
v
(j
v,1
), F
v
(j
v, 2
), F
v
(j
v, 3
) ). The inversion formula can be obtained from the well-
known theory of Fourier-Bessel series
. (9.52)
The transformation (9.51) with =
v , s
, s = 1, 2, is the modied nite Hankel transform. The inversion
formula is
. (9.53)
If h = 0,
v,s
is the sth positive zero of denoted by .
Formulas for the computation of j
v,s
and are given by Olver.
15
Values of j
v,s
and are tabulated
in Reference 1. A Fortran program for the computation of j
v,s
and is given in Reference 18.
( , )
cosh( )
cosh( )
( ) r z
q
r z
q e
sz
s
J sr ds
s
2 2
0
0
l
l
F H f rf r J r dr
( ) { , } ( ) ( )
0
1
H f F J f J f
( , ) ( ) [ ( ) ( ) ( ) ( )] +
2
1 1
H f j j H f j j J j f
s s s s s
( , ) ( , ) ( ) ( )
, , , , ,
+
+
2
1
1
hJ x x J x
( ) ( ) + 0
H f H f J hf f
s s s s
( , ) ( , ) ( )[ ( ) ( )]
, , , ,
+ +
2
1 1
f r
F j
J j
J j r
s
s
s
s
( )
( )
( )
( )
,
,
,
2
1
2
1
f r
F
h
J r
J
s s
s
s
s s
( )
( ) ( )
( )
, ,
,
,
,
2
2
2 2 2 2
1
J x
( ), j
s ,
j
s ,
j
s ,
j
s ,
2000 by CRC Press LLC
Application
We calculate the temperature (r,t) at time t of a long solid cylinder of unit radius. The initial temperature
is unity and radiation takes place at the surface into the surrounding medium maintained at zero
temperature.
The mathematical model of this problem is the diffusion equation in polar coordinates
(9.54)
The initial condition is
. (9.55)
The radiation at the surface of the cylinder is described by the mixed boundary condition
(9.56)
where h is a positive constant.
Transformation of (9.54) by the modied nite Hankel transform yields
(9.57)
where
so that
. (9.58)
The solution of (9.57), with the initial condition (9.58), is
.
Using the inversion formula, we obtain
. (9.59)
< >
2
2
1
0 1 0
r
r r t
r t , ,
( , ) , r r 0 1 0 1
r
t h t ( , ) ( , ) 1 1
dV
dt
t V t
s s s
( , ) ( , )
, , ,
0 0
2
0
V t r r t J r dr ( , ) ( , ) ( )
0
1
0
V rJ r dr
J
( , ) ( )
( )
0
0
1
0
1
V t
J
e
s
s
s
t
s
( , )
( )
,
,
,
,
0
1 0
0
0
2
( , )
( ) ( )
( )
, , ,
,
,
,
r t e
J
h
J r
J
s
t
s s
s
s
s j
2
0
2
0 1 0
2
0
2
0 0
0
2
0 1
1
f r sF s
Z s r
J s Y s
ds ( ) ( )
( , )
( ) ( )
0
2 2
1 0
2 2
1
2
+ + + u du f s Z r u Z s u s ds J r Y r f r f r ( ) ( , ) ( , ) [ ( ) ( )][ ( ) ( )]
f x g x
x
g x
x
g x ( ) ( ) ( ) ( ) +
1
2
2
F s s G s g
( ) ( ) ( )
2
2
1
2
2
2
2
0
1
0
0
1
u
r r
u
r
u
z
u r u r
u z T
( , ) ( , )
( , ) .
l l
2
0
2
2
0 0
2 U
z
s z s U s z T ( , ) ( , )
1
]
1
l
u r z
T
s
sz
s
Z s r
J s Y s
ds r ( , )
cosh
cosh
( , )
( ) ( )
( ) .
1
]
1
+
>
2 1
1 1
0
0
0
0
2
0
2
l
I a p J px f x dx
a
( , , ) ( ) ( )
0
I a p a x J apx g ax dx ( , , ) ( ) ( )
1
0
1
2000 by CRC Press LLC
(9.70)
where
(9.71)
and where N is the largest natural number for which j
v,N
ap. This means that N is large when ap is large.
Using a transformation attributed to Longman,
10
the summation in Equation (9.70) can be written as
Assuming now that N and p are large and that high-order differences are small, the last bracket may be
neglected and
(9.72)
The summations in (9.72) may be truncated as soon as the terms are small enough. For the evaluation
of I
k ,
k = 1, 2, , classical integration methods (e.g., Lobattos rule) can be used, but special Gauss
quadrature formulas (see Piessens
16
) are more efcient. If the integral I
1
has an algebraic singularity at
x = 0, then the Gauss-Jacobi rules or the IMT rule are recommended.
9.9.2 Modied Clenshaw-Curtis Quadrature
The Clenshaw-Curtis quadrature method is a well-known and efcient method for the numerical eval-
uation of an integral I with a smooth integrand. This method is based on a truncated Chebyshev series
approximation of the integrand. However, when the integrand shows a singular or strongly oscillatory
behavior, the classical Clenshaw-Curtis method is not efcient or even applicable, unless it is modied
in an appropriate way, taking into account the type of difculty of the integrand. We call this method
then a modied Clenshaw-Curtis method (MCC method). The principle of the MCC method is the
following: the integration interval is mapped onto [1, +1] and the integrand is written as the product
of a smooth function g(x) and a weight function w(x) containing the singularities or the oscillating factors
of the integrand; that is,
. (9.73)
I a p I J px f x dx
k
k
j p
a
k
N
N
( , , ) ( ) ( ) ( )
,
+
+
1
1
1
I J px f x dx
k
j p
j p
k
k
,
,
| ( )| ( )
1
S I I I I I
I I I I
I
k
k
p p p
k
N
N
N N N
p p
n p
p p p
+ + +
+ + + + +
1
]
1
+
+
( ) ( )
( )
( ) [
1
1
2
1
4
1
8
1 2
1
1
2
1
4
1
8
2
2 1
1
1 1
2
1
1 1
1
1
1
1
2
2
1
1
L
L
11 2 3
1
1 + +
p p N p p
N p
I I I L ( ) ].
S I I I
I I I
N
N N N
1
2
1
4
1
8
1
1
2
1
4
1
8
1 1
2
1
1
1
2
2
+
+ + + +
1
]
1
L
L ( ) .
I w x g x dx
1
1
( ) ( )
2000 by CRC Press LLC
The smooth function is then approximated by a truncated series of Chebyshev polynomials
. (9.74)
Here the symbol indicates that the rst term in the sum must be halved. For the computation of the
coefcients c
k
in Equation (9.74) several good algorithms, based on the Fast Fourier Transform, are
available.
The integral in (9.73) can now be approximated by
(9.75)
where
are called modied moments.
The integration interval may also be mapped onto [0, 1] instead of [1, 1], but then the shifted
Chebyshev polynomials are to be used.
We now consider the computation of the integral (9.69),
. (9.76)
If
(9.77)
then
(9.78)
where
. (9.79)
These modied moments satisfy the following homogeneous, linear, nine-term recurrence relation:
g x c T x x
k k
k
N
( )
( ),
0
1 1
I c M
k k
k
N
0
M w x T x dx
k k
1
1
( ) ( )
T x
k
5
( )
I x J x g x dx
0
1
( ) ( )
g x c T x
k k
k
N
( )
( )
0
I c M
k k
k
N
( , , )
0
M x J x T x dx
k k
( , , ) ( ) ( )
0
1
5
2000 by CRC Press LLC
(9.80)
Because of the symmetry of the recurrence relation of the shifted Chebyshev polynomials, it is convenient
to dene
and consequently
.
To start the recurrence relation with k = 0, 1, 2, 3, we need only M
0
, M
1
, M
2
, and M
3
. Using the
explicit expressions of the shifted Chebyshev polynomials, we obtain
(9.81)
where
. (9.82)
Because
(9.83)
we need only G(, v, ) and G(, v, + 1).
Luke
12
has given the following formulas:
1. A Neumann series expansion that is suitable for small
2
4
2 2
2
2
2 2
1
2 2 2
2
2 2
16
3 3 2
4
4 2 2 2 1
2 4 6 2 2 1
3
8
4
M k k M
k M
k M
k k
k
k
+ +
+
+ + + + +
1
]
1
1
+ +
+
1
]
1
1
+
( )( )
[ ( ) ( )( )]
( ) ( ) ( )
[ ( )) ( )( )]
( )( ) .
+
+ +
_
,
1
]
1
1
+
2 2 2 1
3 3 2
4 16
0
1
2 2
2
2
2
4
k M
k k M M
k
k k
T x T x k
k k
5 5
( ) ( ), , , , 1 2 3
M M
k k
( , , ) ( , , )
M G
M G G
M G G G
M G G G
0
1
2
3
2 1
8 2 8 1
32 3 48 2 18
+
+ + +
+ + +
( , , )
( , , ) ( , , )
( , , ) ( , , ) ( , , )
( , , ) ( , , ) ( ,
, ) ( , , ) + 1 G
G x J x dx ( , , ) ( )
0
1
2 2 2
1
2 1
1
G G
J J
( , , ) [ ( ) ] ( , , )
( ) ( ) ( )
+ +
+ + +
2000 by CRC Press LLC
(9.84)
2. An asymptotic expansion that is suitable for large
(9.85)
where
and
If and v are integers, the following formulas are useful
1
:
For the evaluation of
G
k
J
k
k
k
( , , )
( )
( )
( )
+ +
+ +
+
_
,
+ +
_
,
+ +
2
1
2 1
1
2
3
2
2 1
0
G g g ( , , ) ( cos sin )
+ +
_
,
_
,
+
+
2
1
2
1
2
2
1 3
1 2
+ / / 2 4
g a
g a
a
k
b
b
b
k k
k k
k
k
k
k
k
k
k
k
k
k k
k
k
k
1 2
2
0
2 2 1
2 1
0
0
1
1
1
1 2 1 2
2
1
1
2 1 1 2
1 2 1
~ ( ) ,
~ ( ) ,
( / ) ( / )
!
( )( / )
( / )( /
+
+
+ +
22)
. b
k
0
1
2
0
1
0 2 1
0
1
0
1
2 1
0
2
1
2
1 2
J x dx J x dx J
J x dx
J
J
k
k
k
k
( ) ( ) ( )
( )
( )
( ) .
0
1
0
J x dx ( )
2000 by CRC Press LLC
Chebyshev series approximations are given by Luke.
11
We now discuss the numerical aspect of the
recurrence formula (9.80). The numerical stability of forward recursion depends on the asymptotic
behavior of M
k
(, , ) and of eight linearly independent solutions y
i, k
, i = 1, 2, , 8, k .
Using the asymptotic theory of Fourier integrals, we nd
(9.86)
and
(9.87)
The asymptotically dominant solutions are y
7,k
and y
8,k
. The asymptotically minimal solutions are y
5,k
and
y
6,k
. We may conclude that forward and backward recursion are asymptotically unstable. However, the
instability of forward recursion is less pronounced if k /2. Indeed, practical experiments demonstrate
that M
k
(, v, ) can be computed accurately using forward recursion for k /2. For k > /2 the loss
of signicant gures increases and forward recursion is no longer applicable. In that case, Olivers
algorithm
14
has to be used. This means that (9.80) has to be solved as a boundary value problem with
six initial values and two end values. The solution of this boundary value problem requires the solution
of a linear system of equations having a band structure.
An important advantage of the MCC method is that the function evaluations of g, needed for the
computation of the coefcients c
k
of the Chebyshev series expansion, are independent of the value of .
Consequently, the same function evaluations may be used for different values of , and have to be
computed only once.
Numerical examples can be found in References 19 and 20.
9.10 Computation of Bessel Function Integrals over an Innite
Interval
In this section we consider methods for the computation of
. (9.88)
y k
y k
y k
y k
nk
y
k
e k
y y
k
e k
k
k
k
k
k
k
k
k k
k
k
1
2
2
4
3
2 1 2
4
2 1 2
6
7 8
0
0
4
4
,
,
,
( )
,
( )
,
, ,
~
~
~
~ ,
,
~ ~
~ ~
+
+ +
_
,
_
,
if
~k if
y
2( +1)
5, k
l
M J k
k
k
k
( , , ) ~ ( )
( )
( )
cos ( ) ( ) .
+
+
+
[ ]
+
1
2
1 2
1
1 2 2
2
3 2 1 2 2 2
I p J px f x dx ( , ) ( ) ( )
0
2000 by CRC Press LLC
9.10.1 Integration between the Zeros of J
v
(x) and Convergence Acceleration
We have
(9.89)
where
(9.90)
Using Eulers transformation,
4
the convergence of series (9.89) can be accelerated
. (9.91)
It is not always desirable to start the convergence acceleration with I
1
, but with some later term, say I
m
,
so that
.
Other convergence accelerating methods, for example the -algorithm,
23
are also applicable (for an
example, see Reference 21).
9.10.2 Transformation into a Double Integral
Substituting the integral expression
(9.92)
into (9.88) and changing the order of integration, we obtain
(9.93)
where
. (9.94)
We assume that the integral in (9.94) is convergent. If we want to evaluate (9.93) using an N-point Gauss-
Jacobi rule, then we have to compute the Fourier integral (9.94) for N values of t. Because F(t) shows a
peaked or even a singular behavior especially when (x) is slowly decaying, a large enough N has to be
chosen.
This method is closely related to Linzs method,
8
which is based on the Abel transformation of I (p,v).
I p I
k
k
k
( , ) ( )
+
1
1
1
I J px f x dx
k
j p
j p
k
k
,
,
( ) ( ) .
1
I p I I I I ( , ) + +
1
2
1
4
1
8
1
16
1 1
2
1
3
1
L
I p J px f x dx I I I
j p
m
m m m
m
( , ) ( ) ( ) ( )
,
+ +
1
]
1
0
1 2
1
1
1
2
1
4
1
8
L
J x
x
t xt dt
( )
( / )
( / )
( ) cos( )
/
2
2
1 2
1
0
1
2 1 2
I p
p
t F t dt ( , )
( / )
( / )
( ) ( )
/
2 2
1 2
1
0
1
2 1 2
F t x f x pxt dx ( ) ( )cos( )
0
R p a J px f x dx
a
( , ) ( ) ( )
f x
c
x
c
x
( ) ~
1 2
2
+ +L
R p a c
J px
x
dx
k
a
k
k
( , )
( )
J px
px
P px Q px
( ) ~ [ ( )cos ( )sin ]
2
R p a
p u a
P p u a f u a pu du
p u a
Q p u a f u a pu du
( , )
( )
( ( )) ( )cos
( )
( ( )) ( )sin .
+
+ +
+
+ +
0
0
2
2