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.

7.1 DOMINO THEORY AND CHANGE 309<br />

(Multiplication isn’t commutative, so we’re on the verge of cheating, by not<br />

distinguishing between left and right division. In our application it doesn’t<br />

matter, because I commutes with everything. But let’s not be picky, unless<br />

our wild ideas lead to paradoxes.)<br />

The next step is to expand this fraction as a power series, using the rule<br />

1<br />

-=<br />

1-z<br />

1 + 2 + z2 + z3 + . . . .<br />

The null tiling I, which is the multiplicative identity <strong>for</strong> our combinatorial<br />

arithmetic, plays the part of 1, the usual multiplicative identity; and 0 + �<br />

plays z. So we get the expansion<br />

I<br />

I-U-El<br />

= I+I:o+E)+(u+E)2+(u+E)3+~~~<br />

= ~+~:o+e)+(m+m+~+m)<br />

+ (ml+uB+al+rm+Bn+BE+E3l+m3) f... .<br />

This is T, but the tilings are arranged in a different order than we had be<strong>for</strong>e.<br />

Every tiling appears exactly once in this sum; <strong>for</strong> example, CEXE!ll appears<br />

in the expansion of ( 0 + E )‘.<br />

We can get useful in<strong>for</strong>mation from this infinite sum by compressing it<br />

down, ignoring details that are not of interest. For example, we can imagine<br />

that the patterns become unglued and that the individual dominoes commute<br />

with each other; then a term like IEEIB becomes C1406, because it contains<br />

four verticals and six horizontals. Collecting like terms gives us the series<br />

T =I+O+02-to2+03+2002t04+30202+~4+~~~.<br />

The 20 =2 here represents the two terms of the old expansion, B and ELI, that<br />

have one vertical and two horizontal dominoes; similarly 302 0’ represents the<br />

three terms CB, CH, and Elll. We’re essentially treating II and o as ordinary<br />

(commutative) variables.<br />

We can find a closed <strong>for</strong>m <strong>for</strong> the coefficients in the commutative version<br />

of T by using the binomial theorem:<br />

I<br />

I- (0 + 02)<br />

= I+(o+o~)+(o+,~)~+(o+~~)~+...<br />

= ~(Ofo2)k<br />

k>O<br />

(7d

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

Saved successfully!

Ooh no, something went wrong!