Sei sulla pagina 1di 12

SCIENTIA

Series A: Mathematical Sciences, Vol. 21 (2011),43-54


Universidad T
ecnica Federico Santa Mara
Valparaso, Chile
ISSN 0716-8446
c Universidad T

ecnica Federico Santa Mara 2011

The integrals in Gradshteyn and Ryzhik.


Part 20: Hypergeometric functions
Karen T. Kohl and Victor H. Moll
Abstract. The table of Gradshteyn and Ryzhik contains many integrals that
involve the hypergeometric function p Fq . Some examples are discussed.

1. Introduction
The hypergeometric function defined by
(1.1)

p Fq

(a1 , a2 , , ap ; b1 , b2 , , bq ; x) :=

X
(a1 )k (ap )k xk
(b1 )k (bq )k k!

k=0

includes, as special cases, many of the elementary special functions. For example,
(1.2)

log(1 + x)

sin x =
cosh x =

x 2 F1 (1, 1; 2; x)


x 0 F1 ; 32 ; x2 /4
lim

a, b

2 F1


a, b; 21 ; x2 /4ab .

The binomial theorem, for real exponent, can also be expressed in hypergeometric
form as
(1.3)

(1 x)a = 1 F0 (a; ; x) .

The goal of this paper is to verify the integrals in [3] that involve this function. Due
to the large number of entries in [3] that can be related to hypergeometric functions,
the list presented here represents the first part of these. More entries will appear in a
future publication.
The hypergeometric function satisfies a large number of identities. The reader
will find in [1] the best introduction to the subject. Some elementary identities are
2000 Mathematics Subject Classification. Primary 33.
Key words and phrases. Integrals, hypergeometric functions.
The second author wishes to acknowledge the partial support of NSF-DMS 0713836. The first
author was partially supported, as a graduate student, by the same grant.
1

K. KOHL AND V. MOLL

described here in detail. For example, if one of the top parameters (the ai ) agrees with
a bottom one (the bi ), the function reduces to one with lower indices. The identity
(1.4)

2 F1 (a, b; a; x)

= 1 F0 (a; ; x).

illustrates this point. The binomial theorem identifies the latter as (1 x)a .
2. Integrals over [0, 1]
The first result is a representation of 2 F1 in terms of the beta integral
Z 1
ta1 (1 t)b1 dt.
(2.1)
B(a, b) =
0

Proposition 2.1. The hypergeometric function 2 F1 is given by


Z 1
1
(2.2)
F
(a,
b;
c;
x)
=
tb1 (1 t)cb1 (1 tx)a dt.
2 1
B(b, c b) 0

Proof. Expand the term (1 tx)a by the binomial theorem and integrate term
by term.

This representation appears as 3.197.3 in [3]. In order to simplify the replacing
of parameters, this entry is also written as
Z 1
tb (1 t)c (1 tx)a dt = B(b + 1, c + 1) 2 F1 (a, b + 1; b + c + 2; x) .
(2.3)
0

This is one of the forms in which it will be used here: the integral being the object of
primary interest.
Example 2.2. The special case a = c = 1 in (2.2) appears as 3.197.10 in [3]:
Z 1

tb1 dt
=
(1 + x)b .
(2.4)
b
sin b
0 (1 t) (1 + tx)
The evaluation is direct. The identity (1.4) gives
(2.5)

2 F1 (1,

b; 1; x) = (1 + x)b

and then use B(b, 1 b) = (b)(1 b) = / sin b to complete the evaluation.


Example 2.3. Introduce the index r by r = a b and take c = b + r in (2.2).
Then we have
Z 1
tb1 (1 t)r1 (1 tx)br dt = B(b, r) 2 F1 (b + r, b; b + r; x)
(2.6)
0

The identity (1.4) reduces the previous evaluation to


Z 1
tb1 (1 t)r1 (1 tx)br dt = B(b, r) (1 x)b .
(2.7)
0

This appears as 3.197.4 in [3].

HYPERGEOMETRIC FUNCTIONS

3. A linear scaling
In this section integrals obtained from the basic representation (2.3) by the change
of variables y = tp. This produces
Z p
y b1 (p y)cb1 (p xy)a dy = pca1 B(b, c b)2 F1 (a, b; c; x) .
(3.1)
0

Example 3.1. The special case c = b + 1 produces


Z p
1
y b1 (p xy)a dy = pba 2 F1 (a, b; b + 1; x) ,
(3.2)
b
0
where we have used B(b, 1) = 1/b. In order to eliminate the factor pa , we choose
x = pr to obtain
Z p
1
y b1 (1 + ry)a dy = up 2 F1 (a, b; b + 1; rp) ,
(3.3)
p
0
This appears as 3.194.1 in [3]. The special case a = 1, stating that
Z p b1
y
dy
1
(3.4)
= pb 2 F1 (1, b; b + 1; rp) ,
1
+
ry
b
0
appears as 3.194.5 in [3].
Example 3.2. The table [3] contains the formula 3.196.1:
Z u
h
b u
ui
(x + b) (u x)1 dx =
.
(3.5)
2 F1 1, , 1 + ,

b
0
We believe that it is a bad idea to have u and in the same formula, so we write this
as
Z a
h
b a
ai
(x + b) (a x)1 dx =
.
(3.6)
2 F1 1, , 1 + ,

b
0
To prove this, we let x = at to get
Z 1
Z a

1

(1 + at/b) (1 t)1 dt.
(x + b) (a x)
dx = b a
(3.7)
0

The integral representation (2.3) now gives the result.


4. Powers of linear factors
The hypergeometric function appears in the evaluation of integrals of the form
Z b
L1 (x)1 L2 (x)1 L3 (x)1 dx
(4.1)
I=
a

where Lj are linear functions and L1 (a) = L2 (b) = 0. For example, 3.198:
(4.2)

1
0

x1 (1 x)1 [ax + b(1 x) + c]

(+)

dx = (a + c) (b + c) B(, )

K. KOHL AND V. MOLL

is reduced to the normal form (2.3) by writing


Z 1
x1 (1 x)1 (1 rx)(+) dx
(4.3)
I = (b + c)
0

with r = (b a)/(b + c). Then (2.3) gives


(4.4)

I = (b + c)



ba
.
B(, )2 F1 + , ; + ;
b+c

To produce the stated answer, simply observe the special value of the hypergeometric
function
(4.5)

2 F1 (a,

b; a; z) = (1 z)b .

Similarly, the evaluation of 3.199:


Z b
(x a)1 (b x)1 (x c) dx = (b a)+1 (b c) (a c) B(, ),
(4.6)
a

is reduced to the interval [0, 1] by t = (x a)/(b a) and then the result follows from
3.198.
The specific form of the answer is sometimes simplified due to a special relation
of the parameters , and in (4.1). For example, in the evaluation of 3.197.11:
Z 1

xp1/2 dx
sin((2p 1))
2
(4.7)
= p + 12 (1 p) cos2p ()
,
p
p
(2p 1) sin()

0 (1 x) (1 + qx)

with = arctan q. The standard reduction of the integral to hypergeometric form is


easy. Write
Z 1
xp1/2 (1 x)p (1 + qx)p dx
(4.8)
I=
0

and use (2.3) to obtain


(4.9)


I = B(p + 21 , 1 p) 2 F1 p, p + 12 ; 23 ; q .

To reduce the answer to the stated form, we employ 9.121.19:




n+2 n+1 3
sin nz cosn+1 z
2
,
;
;

tan
z
=
.
F
2 1
2
2
2
n sin z
The evaluation of 3.197.12:



Z 1
(p + 12 )(1 p) (1 q)12p (1 + 2 q)12q
xp1/2 dx

=
.
(4.10)

p
p
(2p 1) q

0 (1 x) (1 qx)

is done in similar form. The reduction to


(4.11)

I = B(p + 21 , 1 p) 2 F1 p, p + 12 ; 23 ; q

is direct from (2.3). The stated form now follows from 9.121.4:
 (t + z)n (t z)n

n
3 z2
n1
=
.
2 F1 2 , 2 + 1; 2 ; t2
2nztn1

HYPERGEOMETRIC FUNCTIONS

5. Some quadratic factors


The table [3] contains several entries of the form
Z b
Q1 (x)1 L2 (x)1 L3 (x)1 dx
(5.1)
I=
a

where Q1 (x) is a quadratic polynomial and Lj are linear functions. These are discussed
in this section.
Example 5.1. The first entry evaluated here is 3.254.1
Z

x1 (a x)1 (x2 + b2 ) dx = b2 a+1 B(, )




+ 1 + + + 1 a2
;
,
; 2 .
3 F2 , ,
2
2
2
2
b

The conditions given in [3] are Re ab > 0, > 0, Re > 0. This entry appears as
entry 186(10) of [2] as an example of the Riemann-Liouville transform
Z y
1
(5.2)
f (x) 7
f (x)(y x)1 dx.
() 0
0

It is convenient to scale the formula, by the change of variables x = at, to the


form


Z 1
+1 + ++1
2
1
1
2 2
;
,
; c ,
t
(1 t)
(1 + c t ) dt = B(, ) 3 F2 , ,
2
2
2
2
0
with c = a/b. The binomial theorem gives
(5.3)

(1 + c2 t2 ) = 1 F0 (; ; c2 t2 ) =

that produces
Z 1
t1 (1 t)1 (1 + c2 t2 ) dt =
0

X
()n
(1)n c2n t2n
n!
n=0

Z 1

X
()n
t+2n1 (1 t)1 dt
(c2 )n
n!
0
n=0

X
()n
(c2 )n B( + 2n, ).
n!
n=0

Now write the beta term as


B( + 2n, )

( + 2n) ()
( + 2n + )

()

2+2n1 ( 2 + n)( +1
2 + n)
++1
2+2n+1 ( +
+ n)
2 + n)(
2

where the duplication formula for the gamma function


(5.4)

22x1
(2x) = (x)(x + 21 )

K. KOHL AND V. MOLL

has been employed. The relation (x + m) = (x)m (x) now yields


Z 1
t1 (1 t)1 (1 + c2 t2 ) dt =
0

()( 2 )( +1
2 )



+1 + ++1
2
.
,
;
,
;
c
,
F
++1 3 2
2
2
2
2
2 ( +
)
2 )(
2
Now simplify the gamma factors to produce the result.
Example 5.2. The next entry contains a typo in the 7th-edition of [3]. The
correct version of 3.254.2 states that
Z
x (x a)1 (x2 + b2 ) dx =
(5.5)
a



1+

1+
b2
+2
a
B(, 2) 3 F2 ,
,
; ,
; 2
2
2
2
2
a
that follows directly from Example 5.1 by the change of variables y = a2 /x. It is
convenient to scale this entry to the form
Z
t (t 1)1 (t2 + c2 ) dt =
(5.6)
1



1+

1+
2
B(, 2) 3 F2 ,
,
; ,
; c .
2
2
2
2
6. A single factor of higher degree
In this section we conside entries in [3] of the
Z b
H1 (x)1 L2 (x)1 L3 (x)1 dx
(6.1)
I=
a

where H1 (x) is a polynomial of degree h > 2 and Lj are linear functions.


Example 6.1. Entry 3.259.2 of [3] states that
Z

x1 (a x)1 (xm + bm ) dx = bm a+1 B(, )




+m1 + ++1
+ + m 1 am
+1
, ,
;
,
, ,
; m .
m+1 Fm , ,
m m
m
m
m
m
b
0

The scaling t = x/a transforms this entry into


Z 1
t1 (1 t)1 (1 + cm tm ) dt = B(, )
0


+1
+m1 + ++1
++m1
m+1 Fm , ,
, ,
;
,
, ,
; cm
m m
m
m
m
m
with c = a/b. This is established next using a technique developed by Euler in his
proof of the integral representation of 2 F1 .

HYPERGEOMETRIC FUNCTIONS

Start with
I=
=

Z
Z

t1 (1 t)1 (cm tm + 1) dt

0
1
0

t1 (1 t)1 1 F0 (; ; cm tm ) dt

using the elementary identity (1.3). This gives


Z 1

X
()n
n
t1 (1 t)1
I=
(cm tm ) dt
n!
0
n=0
Z 1

X
()n
n
t+mn1 (1 t)1 dt.
(cm )
=
n!
0
n=0
The integral is recognized as a beta function value, therefore
I=
=

X
()n
n ( + mn)()
(cm )
n!
( + mn + )
n=0

X
()n
n (m( m + n))()
(cm )
n!
(m( +
m + n))
n=0

X
+ n) ( +m1
+ n)
()n (cm )n mm(/m+n)1/2 ( m
m
+
+
++m1
m(
+m)1/2
n!
m m
( m + n) (
+ n)
n=0
m

+m1
+m1

m
X ()n ( )n (
)n (c )n
() ( m ) ( m )
m
m
=

++m1
++m1
m ( +
n!
) n=0 ( +
)
m ) (
m
m )n (
m

= ()

) ( +m1
)
() ( m
m

+
++m1

m ( m ) (
)
m
+m1 +
++m1

;
,...,
; cm ).
m+1 Fm (, , . . . ,
m
m
m
m
This is the evaluation presented in entry 3.259.2.

7. Integrals over a half-line


This section considers integrals over a half-line that can be expressed in terms of
the hypergeometric function.
Example 7.1. To write (3.3) as an integral over an infinite half-line, make the
change of variables w = 1/y to obtain
Z
ub r a
wab1 (1 + w/r)a dw =
(7.1)
2 F1 (a, b; b + 1; ru) ,
b
1/u
Now replace u by 1/u and r by 1/r to produce


Z
1
1
ab1
a
w
(1 + rw) dw = b a 2 F1 a, b; b + 1;
(7.2)
.
bu r
ru
u

K. KOHL AND V. MOLL

Finally let b = a s to obtain


Z
ws1 (1 + rw)a dw =
(7.3)
u

This appears as 3.194.2 in [3].



1
1
a,
a

s;
a

s
+
1;

.
F
2
1
(a s)uas ra
ru

Example 7.2. The change of variable y = 1/t converts (2.3) into 3.197.6:
Z
y ac (y 1)cb1 (y 1)a dy = a B(b, c b) 2 F1 (a, b; c; 1/)
(7.4)
1

where we have labelled = 1/x.


Example 7.3. The change of variables y = t/(1 t) converts (2.3) into 3.197.5:
Z
y b1 (1 + y)ac (1 + y)a dy = B(b, c b) 2 F1 (a, b; c; 1 )
(7.5)
0

where we have labelled = 1 x. If we now replace by 1/ we obtain


Z
y b1 (1 + y)ac (y + )a dy = a B(b, c b)2 F1 (a, b; c; 1 1/) .
(7.6)
0

Use the identity


(7.7)

2 F1

(a, b; c; 1 1/) = (1 )a 2 F1 (a, c b; c; )

to produce 3.197.9:
Z
y b1 (1 + y)ac (y + )a dy = a B(b, c b)2 F1 (a, c b; c; 1 ) .
(7.8)
0

Example 7.4. The change of variables y = tu converts (2.3), with x instead of


x, into 3.197.8:
Z u
y b1 (u y)cb1 (y + )a dy = a uc1 B(b, c b) 2 F1 (a, b; c; u/)
(7.9)
0

where we have labelled = u/x.


Example 7.5. The change of variables y = st/(1 t) converts (2.3) into
Z

s
y b1 (y + s)ac (y + r)a dy = ra sa+bc B(b, c b)2 F1 a, b; c; 1
(7.10)
,
r
0
where r = s/(1 x). This is 3.197.1 in [3]. The special case a = c 1
3.227.1:
Z b1

y (y + r)1c
dy = r1c sb1 B(b, c b)2 F1 c 1, b; c; 1
(7.11)
y+s
0

produces
s
.
r

Example 7.6. Now shift the lower limit of integration via x = y + u to produce

s
.
(xu)b1 (xu+s)ac (xu+r)a dx = ra ua+bc B(b, cb)2 F1 a, b; c; 1
r

HYPERGEOMETRIC FUNCTIONS

Choose s = u and introduce the parameter v by v = r u to get



Z
xac (x u)b1 (x + v)a dx = (v + u)a ua+bc B(b, c b)2 F1 a, b; c;
u

v
v+u

Introduce new parameters via a = p, keeping b and c = q p. This yields




Z
v
q
b1
p
p bq
x (x u) (x + v) dx = (v + u) u B(b, c b p)2 F1 p, b; q p;
v+u
u


v
p bq
= (v + u) u B(b, c b p)2 F1 b, p; q p;
v+u
where the symmetry of the hypergeometric function in its two variables has been used.
This result is transformed using 9.131.1:
(7.12)

2 F1

(a, b; c; z ) = (1 z)a 2 F1 (a, c b; c; z/(z 1) ) ,

that gives
Z

v
.
xq (x u)b1 (x + v)p dx = (v + u)b+p ubq B(b, q p b) 2 F1 b, q; q p;
u
u
This is the form that is found in 3.197.2.
8. An exponential scale
The change of variables t = er in (2.3) produces
Z
1
ebr (1 er )cb1 (1 xer )a dr.
(8.1)
2 F1 (a, b; c; x) =
B(b, c b) 0

The parameters are relabeled by a = , b = , c = + , x = to produce 3.312.3:


Z
(1 ex )1 (1 ex ) ex dx = B(, ) 2 F1 (, ; + ; ) .
(8.2)
0

9. A more challenging example


The evaluation of 3.197.7
Z

( 1/2)
x1/2 (x + s) (x + r) dx = ( r + s)12
(9.1)
()
0
requires some more properties of the hypergeometric function.
The scaling x = rt produces
Z

r
(9.2)
I=s

t1/2 (1 + t) (1 + rt/s) dt
0

and using 3.197.5 we have





(9.3)
I = s rB + 21 , 21 2 F1 , + 12 , 2; z

10

K. KOHL AND V. MOLL

where z = 1 r/s. To simplify this expression we employ the relation


2 F1 (, ; ; z)

=
+

1
(1 z) ()( )
)+
2 F1 (, ; + 1;
() ( )
1z
1
(1 z) ()( )
)
2 F1 (, ; + 1;
() ( )
1z

to produce
2 F1

, +

1
2 , 2;

=
+



(1 z) (2)(1/2)
1
1 1
2 F1 , 2 2 ;
( + 1/2) ()
1z


1/2
(1 z)
(2)(1/2)
1
1 3
.
2 F1 , + 2 2 ;
( 1/2) ()
1z

The binomial theorem shows that




n
1
n 1 1 z2

(9.4)
F
= n ((t + z)n + (t z)n ) ,
,

;
;
2 1
2
2
2 t2
2t
that appears as 9.121.2 in [3]. Thus




1
1
1 1
(1 + 1 z)12 + (1 + 1 z)12 .
=
;
;
,

F
2 1
2 2 1z
1/2
2(1 z)
Similarly, 9.121.4 states that


1
n 2 3 z2
n1
,
; ; 2 =
((t + z)n (t z)n ) ,
(9.5)
2 F1
2
2
2 t
2nztn1
to produce

1 3
2 F1 , 2 ; 2 ;

1
1z


1
(1 + 1 z)12 (1 + 1 z)12 .
2(1 2)(1 z)

Replacing these values in (9.3) produces the result.


10. One last example: a combination of algebraic factors and exponentials
Entry 3.389.1 presents an analytic expression for the integral
Z a
x21 (a2 x2 )1 ex dx.
(10.1)
I :=
0

The evaluation begins with an elementary scaling to obtain


Z 1
x2
2(1)
x21 (1 2 )1 ex dx
I =a
a
0
Z 1
1/2
= 21 a21
(ay 1/2 )21 (1 y)1 eay y 1/2 dy.
0

HYPERGEOMETRIC FUNCTIONS

11

Now use 0 F0 (; ; x) = ex to obtain


Z
a2+22 1 1
y
(1 y)1 0 F0 (; ; ay 1/2 ) dy
I=
2
0
Z

X
(ay 1/2 )n
a2+22 1 1
dy
y
(1 y)1
=
2
n!
0
n=0
Z

a2+22 X (a)n 1 +n/21


=
y
(1 y)1 dy.
2
n!
0
n=0
The integral is now recognized as a beta value to conclude that
I=

a2+22 X (a)n
B( + n/2, )
2
n!
n=0

a2+22 () X (a)n ( + n/2)


2
n! ( + n/2 + )
n=0

a2+22 () X (a)2k+1 ( + k + 1/2)


a2+22 ()() X
(a)2k ()k
+
2( + )
(2k + 1)( + )k
2
(2k + 1)!( + + k + 1/2)

k=0

k=0

and combining the gamma factors to produce the beta function yields

X
(2 a2 )k ()k
1
+
I = a2+22 B(, )
2
(2k)(2k)( + )k
k=0

1
+ a2+21 ()
2

k=0

( + 1/2)k ( + 1/2)
(a)2k
.
(2k + 2) ( + + 1/2)k ( + + 1/2)

This can be reduced to


2I = a2+22 B(, )

X
212k
()k (2 a2 )k
+
( + )k (2k) (k)(k + 1/2)

k=0

( + 1/2)k (2 a2 )k 212(k+1)
+a
B(, + 1/2)
( + + 1/2)k (k + 1)(k + 32 )
k=0
 2 2 k

X
()k
a
=a2+22 B(, )
+
1
4
( + )k ( 2 )k k!
k=0
 2 2 k

X
a
( + 1/2)k
2+21

+a
B(, + 1/2)
3
4
( + + 1/2)k 2 k
k=0


1 2 a2
+
=a2+22 B(, ) 1 F2 ; + , ;
2 4


3 2 a2
2+21
+a
B(, + 1/2) 1 F2 + 1; + + 1/2, ;
.
2 4
2+21

12

K. KOHL AND V. MOLL

There are many other entries of [3] that can be evaluated in terms of hypergeometric functions. A second selection of examples is in preparation.
References
[1] G. Andrews, R. Askey, and R. Roy. Special Functions, volume 71 of Encyclopedia of Mathematics
and its Applications. Cambridge University Press, New York, 1999.
[2] A. Erd
elyi. Tables of Integral Transforms, volume II. McGraw-Hill, New York, 1st edition, 1954.
[3] I. S. Gradshteyn and I. M. Ryzhik. Table of Integrals, Series, and Products. Edited by A. Jeffrey
and D. Zwillinger. Academic Press, New York, 7th edition, 2007.
Department of Mathematics, Tulane University, New Orleans, LA 70118
E-mail address: kkohl@math.tulane.edu
Department of Mathematics, Tulane University, New Orleans, LA 70118
E-mail address: vhm@math.tulane.edu
Received 23 12 2010, revised 13 04 2011
tica
Departamento de Matema
cnica Federico Santa Mara
Universidad Te
Casilla 110-V,
Valparaso, Chile

Potrebbero piacerti anche