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.

5.3 TRICKS OF THE TRADE 187<br />

Identity (5.35) has an amusing corollary. Let r = in, and take the sum<br />

over all integers k. The result is<br />

c (;k) (2.32* = ; (y) ((y2)<br />

=<br />

n-1/2<br />

integer n 3 0 (5.33)<br />

( 17421 > ’<br />

by (5.23), because either n/2 or (n - 1)/2 is Ln/2], a nonnegative integer!<br />

We can also use Vandermonde’s convolution (5.27) to deduce that<br />

6 (-y’) (R1/Zk) = (:) = (-l)n, integer n 3 0.<br />

Plugging in the values from (5.37) gives<br />

this is what sums to (-l)n. Hence we have a remarkable property of the<br />

“middle” elements of Pascal’s triangle:<br />

&211)(2zIF) = 4n, integern>O. (5.39)<br />

For example, (z) ($ +($ (“,)+(“,) (f)+($ (i) = 1.20+2.6+6.2+20.1 = 64 = 43.<br />

These illustrations of our first trick indicate that it’s wise to try changing<br />

binomial coefficients of the <strong>for</strong>m (p) into binomial coefficients of the <strong>for</strong>m<br />

(nm;‘2), where n is some appropriate integer (usually 0, 1, or k); the resulting<br />

<strong>for</strong>mula might be much simpler.<br />

Trick 2: High-order differences.<br />

We saw earlier that it’s possible to evaluate partial sums of the series<br />

(E) (-1 )k, but not of the series (c). It turns out that there are many important<br />

applications of binomial coefficients with alternating signs, (t) (-1 )k. One of<br />

the reasons <strong>for</strong> this is that such coefficients are intimately associated with the<br />

difference operator A defined in Section 2.6.<br />

The difference Af of a function f at the point x is<br />

Af(x) = f(x + 1) - f(x) ;

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

Saved successfully!

Ooh no, something went wrong!