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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

206 BINOMIAL COEFFICIENTS<br />

It’s our old friend, the geometric series; F( a’, . . . , a,,,; b’ , . . . , b,; z) is called<br />

hypergeometric because it includes the geometric series F( 1,l; 1; z) as a very<br />

special case.<br />

The general case m = 1 and n = 0 is, in fact, easy to sum in closed <strong>for</strong>m,<br />

F<br />

= La'; = ~(a'~p')zk _'<br />

k20 ' k<br />

(1 -z)(l ’<br />

(5.77)<br />

using (5.56). If we replace a by -a and z by -2, we get the binomial theorem,<br />

F(-4 1-z) = (l+z)"<br />

A negative integer as upper parameter causes the infinite series to become<br />

finite, since (-a)” = 0 whenever k > a 3 0 and a is an integer.<br />

The general case m = 0, n = 1 is another famous series, but it’s not as<br />

well known in the literature of discrete <strong>mathematics</strong>:<br />

F (5.78)<br />

This function I’, ’ is called a “modified Bessel function” of order b - 1. The<br />

special case b = 1 gives us F( ,‘, lz) = 10(2&), which is the interesting series<br />

t k20 zk/k!‘.<br />

The special case m = n = 1 is called a “confluent hypergeometric series”<br />

and often denoted by the letter M:<br />

ak zk<br />

= & - = M(a,b,z)<br />

k>O<br />

/<br />

bk k!<br />

(5.79)<br />

This function, which has important applications to engineering, was introduced<br />

by Ernst Kummer.<br />

By now a few of us are wondering why we haven’t discussed convergence<br />

of the infinite series (5.76). The answer is that we can ignore convergence if<br />

we are using z simply as a <strong>for</strong>mal symbol. It is not difficult to verify that<br />

<strong>for</strong>mal infinite sums of the <strong>for</strong>m tk3,, (Xkzk <strong>for</strong>m a field, if the coefficients<br />

ak lie in a field. We can add, subtract, multiply, divide, differentiate, and do<br />

functional composition on such <strong>for</strong>mal sums without worrying about convergence;<br />

any identities we derive will still be <strong>for</strong>mally true. For example, the<br />

hypergeometric F( “i ,’ /z) = tkZO k! zk doesn’t converge <strong>for</strong> any nonzero z;<br />

yet we’ll see in Chapter 7 that we can still use it to solve problems. On the<br />

other hand, whenever we replace z by a particular numerical value, we do<br />

have to be sure that the infinite sum is well defined.

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

Saved successfully!

Ooh no, something went wrong!