09.12.2012 Views

Concrete mathematics : a foundation for computer science

Concrete mathematics : a foundation for computer science

Concrete mathematics : a foundation for computer science

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

The hypergeometric<br />

database<br />

should really be a<br />

“knowledge base.”<br />

to the hypergeometric<br />

(~)(A2 l-1))<br />

5.6 HYPERGEOMETRIC TRANSFORMATIONS 217<br />

integers n 3 m 3 0;<br />

this has a simple closed <strong>for</strong>m only if m is near 0, in, or n.<br />

But there’s more to the story, since hypergeometric functions also obey<br />

identities of their own. This means that every closed <strong>for</strong>m <strong>for</strong> hypergeometrics<br />

leads to additional closed <strong>for</strong>ms and to additional entries in the database. For<br />

example, the identities in exercises 25 and 26 tell us how to trans<strong>for</strong>m one<br />

hypergeometric into two others with similar but different parameters. These<br />

can in turn be trans<strong>for</strong>med again.<br />

In 1793, J. F. PfafI discovered a surprising reflection law,<br />

&F(a’cbl+) = F(a’;-blz), (5.101)<br />

which is a trans<strong>for</strong>mation of another type. This is a <strong>for</strong>mal identity in<br />

power series, if the quantity (-z)“/( 1 - z)~+~ is replaced by the infinite series<br />

(--z)k(l + (":")z+ (k+;+' ) z2 +. . .) when the left-hand side is expanded (see<br />

exercise 50). We can use this law to derive new <strong>for</strong>mulas from the identities<br />

we already know, when z # 1.<br />

For example, Kummer’s <strong>for</strong>mula (5.94) can be combined with the reflection<br />

law (5.101) if we choose the parameters so that both identities apply:<br />

= k$$b-a)~, (5.102)<br />

We can now set a = -n and go back from this equation to a new identity in<br />

binomial coefficients that we might need some day:<br />

= 2-,, (b/4! (b+n)!<br />

b! (b/2+n)! ’<br />

For example, when n = 3 this identity says that<br />

4<br />

4.5 4.5.6<br />

l - 3 - +3<br />

2(4 + b) 4(4 + b) (5 + b) - 8(4 + b)(5 + b)(6 + b)<br />

(b+3)(b+2)(b+l)<br />

= (b+6)(b+4)(b+2)<br />

integer n 3 0. (5.103)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!