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.

200 BINOMIAL COEFFICIENTS<br />

can be put into the <strong>for</strong>m of a convolution if we expand (L) in factorials and<br />

divide both sides by n!:<br />

n 1 (n-k)i<br />

1=x-p.<br />

k=O k! (n-k)!<br />

The generating function <strong>for</strong> the sequence (A, A, A, . . . ) is e’; hence if we let<br />

D(z) = t 3zk,<br />

k>O k!<br />

the convolution/recurrence tells us that<br />

1<br />

~ = e’D(z).<br />

1-z<br />

Solving <strong>for</strong> D(z) gives<br />

D(z) = &eP = &<br />

Equating coefficients of 2” now tells us that<br />

this is the <strong>for</strong>mula we derived earlier by inversion.<br />

So far our explorations with generating functions have given us slick<br />

proofs of things that we already knew how to derive by more cumbersome<br />

methods. But we haven’t used generating functions to obtain any new results,<br />

except <strong>for</strong> (5.55). Now we’re ready <strong>for</strong> something new and more surprising.<br />

There are two families of power series that generate an especially rich<br />

class of binomial coefficient identities: Let us define the generalized binomial<br />

series IBt (z) and the generalized exponential series Et(z) as follows:<br />

T&(z) = t(tk)*-‘;; E,(z) = t(tk+ l)k-’ $. (5.58)<br />

k>O<br />

It can be shown that these functions satisfy the identities<br />

B,(z)‘- -T&(z)-’ = 2;; &t(z)-tln&t(z) = z. (5.59)<br />

In the special case t = 0, we have<br />

k>O<br />

730(z) = 1 fz; &O(Z) = e’;<br />

.

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

Saved successfully!

Ooh no, something went wrong!