Let’s count: Domino tilings
Christopher R. H. Hanusa Queens College, CUNY
Lets count: Domino tilings Christopher R. H. Hanusa Queens - - PowerPoint PPT Presentation
Lets count: Domino tilings Christopher R. H. Hanusa Queens College, CUNY 2 n 3 n n n Aztec Domino Tilings Today well discuss domino tilings, where: Our board is made up of squares. Our dominoes have no spots and all look
Let’s count: Domino tilings
Christopher R. H. Hanusa Queens College, CUNY
2 × n 3 × n n × n Aztec
Domino Tilings
Today we’ll discuss domino tilings, where:
◮ Our board is made up of squares. ◮ Our dominoes have no spots and all look the same.
◮ (Although, I will color the dominoes.)
◮ One domino covers up two adjacent squares of the board.
A tiling is a placement of non-overlapping dominoes which completely covers the board.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 1 / 19
2 × n 3 × n n × n Aztec
2 × n board
f0 = 1 f1 = f2 = f3 = f4 =
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 2 / 19
2 × n 3 × n n × n Aztec
2 × n board
f0 = 1 f1 = 1 f2 = f3 = f4 =
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 2 / 19
2 × n 3 × n n × n Aztec
2 × n board
f0 = 1 f1 = 1 f2 = 2 f3 = f4 =
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 2 / 19
2 × n 3 × n n × n Aztec
2 × n board
f0 = 1 f1 = 1 f2 = 2 f3 = 3 f4 =
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 2 / 19
2 × n 3 × n n × n Aztec
2 × n board
f0 = 1 f1 = 1 f2 = 2 f3 = 3 f4 = 5
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 2 / 19
2 × n 3 × n n × n Aztec
2 × n board
f0 = 1 f1 = 1 f2 = 2 f3 = 3 f4 = 5
Fibonacci!
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 2 / 19
2 × n 3 × n n × n Aztec
Why Fibonacci?
Fibonacci numbers fn satisfy
◮ f0 = f1 = 1 ◮ fn = fn−1 + fn−2
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 3 / 19
2 × n 3 × n n × n Aztec
Why Fibonacci?
Fibonacci numbers fn satisfy
◮ f0 = f1 = 1
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 3 / 19
2 × n 3 × n n × n Aztec
Why Fibonacci?
Fibonacci numbers fn satisfy
◮ f0 = f1 = 1
There are fn tilings of a 2 × n board Every tiling ends in either:
◮ one vertical domino ◮ two horizontal dominoes
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 3 / 19
2 × n 3 × n n × n Aztec
Why Fibonacci?
Fibonacci numbers fn satisfy
◮ f0 = f1 = 1
There are fn tilings of a 2 × n board Every tiling ends in either:
◮ one vertical domino
◮ How many?
◮ two horizontal dominoes
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 3 / 19
2 × n 3 × n n × n Aztec
Why Fibonacci?
Fibonacci numbers fn satisfy
◮ f0 = f1 = 1
There are fn tilings of a 2 × n board Every tiling ends in either:
◮ one vertical domino
◮ How many? Fill the initial 2 × (n − 1) board in fn−1 ways.
◮ two horizontal dominoes
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 3 / 19
2 × n 3 × n n × n Aztec
Why Fibonacci?
Fibonacci numbers fn satisfy
◮ f0 = f1 = 1
There are fn tilings of a 2 × n board Every tiling ends in either:
◮ one vertical domino
◮ How many? Fill the initial 2 × (n − 1) board in fn−1 ways.
◮ two horizontal dominoes
◮ How many? Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 3 / 19
2 × n 3 × n n × n Aztec
Why Fibonacci?
Fibonacci numbers fn satisfy
◮ f0 = f1 = 1
There are fn tilings of a 2 × n board Every tiling ends in either:
◮ one vertical domino
◮ How many? Fill the initial 2 × (n − 1) board in fn−1 ways.
◮ two horizontal dominoes
◮ How many? Fill the initial 2 × (n − 2) board in fn−2 ways.
Total: fn−1 + fn−2
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 3 / 19
2 × n 3 × n n × n Aztec
Why Fibonacci?
Fibonacci numbers fn satisfy
◮ f0 = f1 = 1
Every tiling ends in either:
◮ one vertical domino
◮ How many? Fill the initial 2 × (n − 1) board in fn−1 ways.
◮ two horizontal dominoes
◮ How many? Fill the initial 2 × (n − 2) board in fn−2 ways.
Total: fn−1 + fn−2
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 3 / 19
2 × n 3 × n n × n Aztec
Fibonacci identities
We have a new definition for Fibonacci: fn = the number of tilings of a 2 × n board.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 4 / 19
2 × n 3 × n n × n Aztec
Fibonacci identities
We have a new definition for Fibonacci: fn = the number of tilings of a 2 × n board. This combinatorial interpretation of the Fibonacci numbers provides a framework to prove identities.
◮ Did you know that f2n = (fn)2 + (fn−1)2?
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 4 / 19
2 × n 3 × n n × n Aztec
Fibonacci identities
We have a new definition for Fibonacci: fn = the number of tilings of a 2 × n board. This combinatorial interpretation of the Fibonacci numbers provides a framework to prove identities.
◮ Did you know that f2n = (fn)2 + (fn−1)2?
f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 1 2 3 5 8 13 21 34 55 89 144 233 377 610 f8 = f 2
4 + f 2 3
34 = 25 + 9
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 4 / 19
2 × n 3 × n n × n Aztec
Fibonacci identities
We have a new definition for Fibonacci: fn = the number of tilings of a 2 × n board. This combinatorial interpretation of the Fibonacci numbers provides a framework to prove identities.
◮ Did you know that f2n = (fn)2 + (fn−1)2?
f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 1 2 3 5 8 13 21 34 55 89 144 233 377 610 f14 = f 2
7 + f 2 6
610 = 441 + 169
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 4 / 19
2 × n 3 × n n × n Aztec
Proof that f2n = (fn)2 + (fn−1)2
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 5 / 19
2 × n 3 × n n × n Aztec
Proof that f2n = (fn)2 + (fn−1)2
Answer 1. Duh, f2n.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 5 / 19
2 × n 3 × n n × n Aztec
Proof that f2n = (fn)2 + (fn−1)2
Answer 1. Duh, f2n. Answer 2. Ask whether there is a break in the middle of the tiling: Either there is...
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 5 / 19
2 × n 3 × n n × n Aztec
Proof that f2n = (fn)2 + (fn−1)2
Answer 1. Duh, f2n. Answer 2. Ask whether there is a break in the middle of the tiling: Either there is...
fn Or there isn’t...
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 5 / 19
2 × n 3 × n n × n Aztec
Proof that f2n = (fn)2 + (fn−1)2
Answer 1. Duh, f2n. Answer 2. Ask whether there is a break in the middle of the tiling: Either there is...
fn Or there isn’t... fn−1 fn−1
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 5 / 19
2 × n 3 × n n × n Aztec
Proof that f2n = (fn)2 + (fn−1)2
Answer 1. Duh, f2n. Answer 2. Ask whether there is a break in the middle of the tiling: Either there is...
fn Or there isn’t... fn−1 fn−1 For a total of (fn)2 + (fn−1)2 tilings.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 5 / 19
2 × n 3 × n n × n Aztec
Proof that f2n = (fn)2 + (fn−1)2
Answer 1. Duh, f2n. Answer 2. Ask whether there is a break in the middle of the tiling: Either there is...
fn Or there isn’t... fn−1 fn−1 For a total of (fn)2 + (fn−1)2 tilings. We counted f2n in two different ways, so they must be equal.
Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 5 / 19
2 × n 3 × n n × n Aztec
Proof that f2n = (fn)2 + (fn−1)2
Answer 1. Duh, f2n. Answer 2. Ask whether there is a break in the middle of the tiling: Either there is...
fn Or there isn’t... fn−1 fn−1 For a total of (fn)2 + (fn−1)2 tilings. We counted f2n in two different ways, so they must be equal.
Arthur T. Benjamin and Jennifer J. Quinn Proofs that Really Count, MAA Press, 2003.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 5 / 19
2 × n 3 × n n × n Aztec
3 × n board
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 6 / 19
2 × n 3 × n n × n Aztec
3 × n board
t0 = 1 t1 = t2 = t3 = t4 = t5 = t6 = t7 =
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 6 / 19
2 × n 3 × n n × n Aztec
3 × n board
t0 = 1 t1 = 0 t2 = t3 = t4 = t5 = t6 = t7 =
None
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 6 / 19
2 × n 3 × n n × n Aztec
3 × n board
t0 = 1 t1 = 0 t2 = t3 = 0 t4 = t5 = 0 t6 = t7 = 0
None None None None
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 6 / 19
2 × n 3 × n n × n Aztec
3 × n board
t0 = 1 t1 = 0 t2 = 3 t3 = 0 t4 = t5 = 0 t6 = t7 = 0
None None None None
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 6 / 19
2 × n 3 × n n × n Aztec
3 × n board
t0 = 1 t1 = 0 t2 = 3 t3 = 0 t4 = 11 t5 = 0 t6 = 41 t7 = 0
None None None None
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 6 / 19
2 × n 3 × n n × n Aztec
Hunting sequences
◮ Our Sequence: 1, 3, 11, 41, . . .
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 7 / 19
2 × n 3 × n n × n Aztec
Hunting sequences
◮ Our Sequence: 1, 3, 11, 41, . . .
Go to the Online Encyclopedia of Integer Sequences (OEIS). http://oeis.org/
◮ (Search) Information on a sequence
◮ Formula ◮ Other interpretations ◮ References
◮ (Browse) Learn new math ◮ (Contribute) Submit your own!
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 7 / 19
2 × n 3 × n n × n Aztec
The transfer matrix method
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 8 / 19
2 × n 3 × n n × n Aztec
The transfer matrix method
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 8 / 19
2 × n 3 × n n × n Aztec
The transfer matrix method
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 8 / 19
2 × n 3 × n n × n Aztec
The transfer matrix method
◮ Like a finite state machine. ◮ Build the tiling dynamically one column at a time.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 8 / 19
2 × n 3 × n n × n Aztec
The transfer matrix method
◮ Like a finite state machine. ◮ Build the tiling dynamically one column at a time. ◮ A “state” corresponds to which squares are free in a column. ◮ Filling the free squares “transitions” to the next state.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 8 / 19
2 × n 3 × n n × n Aztec
The transfer matrix method
◮ Like a finite state machine. ◮ Build the tiling dynamically one column at a time. ◮ A “state” corresponds to which squares are free in a column. ◮ Filling the free squares “transitions” to the next state.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 8 / 19
2 × n 3 × n n × n Aztec
The transfer matrix method
◮ Like a finite state machine. ◮ Build the tiling dynamically one column at a time. ◮ A “state” corresponds to which squares are free in a column. ◮ Filling the free squares “transitions” to the next state.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 8 / 19
2 × n 3 × n n × n Aztec
The transfer matrix method
◮ Like a finite state machine. ◮ Build the tiling dynamically one column at a time. ◮ A “state” corresponds to which squares are free in a column. ◮ Filling the free squares “transitions” to the next state.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 8 / 19
2 × n 3 × n n × n Aztec
The transfer matrix method
◮ Like a finite state machine. ◮ Build the tiling dynamically one column at a time. ◮ A “state” corresponds to which squares are free in a column. ◮ Filling the free squares “transitions” to the next state.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 8 / 19
2 × n 3 × n n × n Aztec
The transfer matrix method
◮ Like a finite state machine. ◮ Build the tiling dynamically one column at a time. ◮ A “state” corresponds to which squares are free in a column. ◮ Filling the free squares “transitions” to the next state.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 8 / 19
2 × n 3 × n n × n Aztec
The transfer matrix method
◮ Like a finite state machine. ◮ Build the tiling dynamically one column at a time. ◮ A “state” corresponds to which squares are free in a column. ◮ Filling the free squares “transitions” to the next state.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 8 / 19
2 × n 3 × n n × n Aztec
The transfer matrix method
◮ Like a finite state machine. ◮ Build the tiling dynamically one column at a time. ◮ A “state” corresponds to which squares are free in a column. ◮ Filling the free squares “transitions” to the next state.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 8 / 19
2 × n 3 × n n × n Aztec
The transfer matrix method
◮ Like a finite state machine. ◮ Build the tiling dynamically one column at a time. ◮ A “state” corresponds to which squares are free in a column. ◮ Filling the free squares “transitions” to the next state.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 8 / 19
2 × n 3 × n n × n Aztec
The transfer matrix method
◮ Like a finite state machine. ◮ Build the tiling dynamically one column at a time. ◮ A “state” corresponds to which squares are free in a column. ◮ Filling the free squares “transitions” to the next state.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 8 / 19
2 × n 3 × n n × n Aztec
The transfer matrix method
◮ Like a finite state machine. ◮ Build the tiling dynamically one column at a time. ◮ A “state” corresponds to which squares are free in a column. ◮ Filling the free squares “transitions” to the next state.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 8 / 19
2 × n 3 × n n × n Aztec
The transfer matrix method
◮ Like a finite state machine. ◮ Build the tiling dynamically one column at a time. ◮ A “state” corresponds to which squares are free in a column. ◮ Filling the free squares “transitions” to the next state.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 8 / 19
2 × n 3 × n n × n Aztec
The transfer matrix method
◮ Like a finite state machine. ◮ Build the tiling dynamically one column at a time. ◮ A “state” corresponds to which squares are free in a column. ◮ Filling the free squares “transitions” to the next state.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 8 / 19
2 × n 3 × n n × n Aztec
The transfer matrix for the 3 × n board
For 3 × n tilings, the possible states are: And the possible transitions are:
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 9 / 19
2 × n 3 × n n × n Aztec
The transfer matrix for the 3 × n board
For 3 × n tilings, the possible states are: And the possible transitions are: Use a matrix to keep track of how many transitions there are.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 9 / 19
2 × n 3 × n n × n Aztec
The transfer matrix for the 3 × n board
For 3 × n tilings, the possible states are: And the possible transitions are: FROM: TO: = A Use a matrix to keep track of how many transitions there are.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 9 / 19
2 × n 3 × n n × n Aztec
The transfer matrix for the 3 × n board
For 3 × n tilings, the possible states are: And the possible transitions are: FROM: TO: 2 1 = A Use a matrix to keep track of how many transitions there are.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 9 / 19
2 × n 3 × n n × n Aztec
The transfer matrix for the 3 × n board
For 3 × n tilings, the possible states are: And the possible transitions are: FROM: TO: 1 2 1 1 = A Use a matrix to keep track of how many transitions there are.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 9 / 19
2 × n 3 × n n × n Aztec
The transfer matrix for the 3 × n board
For 3 × n tilings, the possible states are: And the possible transitions are: FROM: TO: 1 2 1 1 1 = A Use a matrix to keep track of how many transitions there are.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 9 / 19
2 × n 3 × n n × n Aztec
The transfer matrix for the 3 × n board
For 3 × n tilings, the possible states are: And the possible transitions are: FROM: TO: 1 1 2 1 1 1 = A Use a matrix to keep track of how many transitions there are.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 9 / 19
2 × n 3 × n n × n Aztec
The transfer matrix for the 3 × n board
For 3 × n tilings, the possible states are: And the possible transitions are: FROM: TO: 1 1 2 1 1 1 = A Use a matrix to keep track of how many transitions there are.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 9 / 19
2 × n 3 × n n × n Aztec
The power of the transfer matrix
Multiply by A. This shows that one step after : 1 1 2 1 1 1 1 = 2 1 t1 = 0 t2 = 3 t3 = 0 t4 = 11 t5 = t6 = t7 = t8 = t9 = t10 =
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 10 / 19
2 × n 3 × n n × n Aztec
The power of the transfer matrix
Multiply by A. This shows that one step after : 1 1 2 1 1 1 1 = 2 1 Let’s do it again! t1 = 0 t2 = 3 t3 = 0 t4 = 11 t5 = t6 = t7 = t8 = t9 = t10 =
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 10 / 19
2 × n 3 × n n × n Aztec
The power of the transfer matrix
Multiply by A. This shows that two steps after : 1 1 2 1 1 1 2 1 = 3 2 t1 = 0 t2 = 3 t3 = 0 t4 = 11 t5 = t6 = t7 = t8 = t9 = t10 =
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 10 / 19
2 × n 3 × n n × n Aztec
The power of the transfer matrix
Multiply by A. This shows that two steps after : 1 1 2 1 1 1 2 1 = 3 2 Let’s do it again! t1 = 0 t2 = 3 t3 = 0 t4 = 11 t5 = t6 = t7 = t8 = t9 = t10 =
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 10 / 19
2 × n 3 × n n × n Aztec
The power of the transfer matrix
Multiply by A. This shows that three steps after : 1 1 2 1 1 1 3 1 = 8 3 t1 = 0 t2 = 3 t3 = 0 t4 = 11 t5 = t6 = t7 = t8 = t9 = t10 =
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 10 / 19
2 × n 3 × n n × n Aztec
The power of the transfer matrix
Multiply by A. This shows that three steps after : 1 1 2 1 1 1 3 1 = 8 3 Let’s do it again! t1 = 0 t2 = 3 t3 = 0 t4 = 11 t5 = t6 = t7 = t8 = t9 = t10 =
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 10 / 19
2 × n 3 × n n × n Aztec
The power of the transfer matrix
Multiply by A. This shows that four steps after : 1 1 2 1 1 1 4 1 = 11 8 t1 = 0 t2 = 3 t3 = 0 t4 = 11 t5 = t6 = t7 = t8 = t9 = t10 =
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 10 / 19
2 × n 3 × n n × n Aztec
The power of the transfer matrix
Multiply by A. This shows that four steps after : 1 1 2 1 1 1 4 1 = 11 8
◮ A complete tiling of 3 × n ↔
ends in t1 = 0 t2 = 3 t3 = 0 t4 = 11 t5 = t6 = t7 = t8 = t9 = t10 =
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 10 / 19
2 × n 3 × n n × n Aztec
The power of the transfer matrix
Multiply by A. This shows that four steps after : 1 1 2 1 1 1 4 1 = 11 8
◮ A complete tiling of 3 × n ↔
ends in
◮
# of tilings of 3 × n ↔ first entry of An 1
t2 = 3 t3 = 0 t4 = 11 t5 = t6 = t7 = t8 = t9 = t10 =
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 10 / 19
2 × n 3 × n n × n Aztec
The power of the transfer matrix
Multiply by A. This shows that four steps after : 1 1 2 1 1 1 4 1 = 11 8
◮ A complete tiling of 3 × n ↔
ends in
◮
# of tilings of 3 × n ↔ first entry of An 1
t1 = 0 t2 = 3 t3 = 0 t4 = 11 t5 = 0 t6 = 153 t7 = 0 t8 = 571 t9 = 0 t10 = 2131
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 10 / 19
2 × n 3 × n n × n Aztec
The power of the transfer matrix
Multiply by A. This shows that four steps after : 1 1 2 1 1 1 4 1 = 11 8
◮ A complete tiling of 3 × n ↔
ends in
◮
# of tilings of 3 × n ↔ first entry of An 1
t1 = 0 t2 = 3 t3 = 0 t4 = 11 t5 = 0 t6 = 153 t7 = 0 t8 = 571 t9 = 0 t10 = 2131
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 10 / 19
2 × n 3 × n n × n Aztec
A formula for tn
Solve by diagonalizing A: A = P−1DP
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 11 / 19
2 × n 3 × n n × n Aztec
A formula for tn
Solve by diagonalizing A: A = P−1DP An =
Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 11 / 19
2 × n 3 × n n × n Aztec
A formula for tn
Solve by diagonalizing A: A = P−1DP An =
D · · · DP
Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 11 / 19
2 × n 3 × n n × n Aztec
A formula for tn
Solve by diagonalizing A: A = P−1DP An = P−1DD · · · DP
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 11 / 19
2 × n 3 × n n × n Aztec
A formula for tn
Solve by diagonalizing A: A = P−1DP An = P−1DnP
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 11 / 19
2 × n 3 × n n × n Aztec
A formula for tn
Solve by diagonalizing A: A = P−1DP An = P−1DnP D =
−√ 2+ √ 3 0
√
2+ √ 3 0 −
√
2− √ 3 0 √ 2− √ 3
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 11 / 19
2 × n 3 × n n × n Aztec
A formula for tn
Solve by diagonalizing A: A = P−1DP An = P−1DnP We conclude: t2n = 1 √ 6
√ 3 2n+1 + 1 √ 6
√ 3 2n+1 D =
−√ 2+ √ 3 0
√
2+ √ 3 0 −
√
2− √ 3 0 √ 2− √ 3
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 11 / 19
2 × n 3 × n n × n Aztec
A formula for tn
Solve by diagonalizing A: A = P−1DP An = P−1DnP We conclude: t2n = 1 √ 6
√ 3 2n+1 + 1 √ 6
√ 3 2n+1
◮ Method works for rectangular boards of fixed width
D =
−√ 2+ √ 3 0
√
2+ √ 3 0 −
√
2− √ 3 0 √ 2− √ 3
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 11 / 19
2 × n 3 × n n × n Aztec
On a chessboard
Back to our original question: How many domino tilings are there on an 8 × 8 board?
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 12 / 19
2 × n 3 × n n × n Aztec
On a chessboard
Back to our original question: How many domino tilings are there on an 8 × 8 board?
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 12 / 19
2 × n 3 × n n × n Aztec
On a chessboard
Back to our original question: How many domino tilings are there on an 8 × 8 board? How many people think there are more than:
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 12 / 19
2 × n 3 × n n × n Aztec
On a chessboard
Back to our original question: How many domino tilings are there on an 8 × 8 board? How many people think there are more than:
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 12 / 19
2 × n 3 × n n × n Aztec
On a chessboard
Back to our original question: How many domino tilings are there on an 8 × 8 board? How many people think there are more than:
2 × 8: f8 = 34
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 12 / 19
2 × n 3 × n n × n Aztec
On a chessboard
Back to our original question: How many domino tilings are there on an 8 × 8 board? How many people think there are more than:
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 12 / 19
2 × n 3 × n n × n Aztec
On a chessboard
Back to our original question: How many domino tilings are there on an 8 × 8 board? How many people think there are more than:
3 × 8: t8 = 571
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 12 / 19
2 × n 3 × n n × n Aztec
On a chessboard
Back to our original question: How many domino tilings are there on an 8 × 8 board? How many people think there are more than:
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 12 / 19
2 × n 3 × n n × n Aztec
On a chessboard
Back to our original question: How many domino tilings are there on an 8 × 8 board? How many people think there are more than:
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 12 / 19
2 × n 3 × n n × n Aztec
On a chessboard
Back to our original question: How many domino tilings are there on an 8 × 8 board? How many people think there are more than:
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 12 / 19
2 × n 3 × n n × n Aztec
On a chessboard
Back to our original question: How many domino tilings are there on an 8 × 8 board? How many people think there are more than:
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 12 / 19
2 × n 3 × n n × n Aztec
On a chessboard
Back to our original question: How many domino tilings are there on an 8 × 8 board? How many people think there are more than:
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 12 / 19
2 × n 3 × n n × n Aztec
On a chessboard
Back to our original question: How many domino tilings are there on an 8 × 8 board? How many people think there are more than:
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 12 / 19
2 × n 3 × n n × n Aztec
On a chessboard
Back to our original question: How many domino tilings are there on an 8 × 8 board? The TRUE number is:
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 12 / 19
2 × n 3 × n n × n Aztec
On a chessboard
Back to our original question: How many domino tilings are there on an 8 × 8 board? The TRUE number is:
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 12 / 19
2 × n 3 × n n × n Aztec
On a chessboard
Back to our original question: How many domino tilings are there on an 8 × 8 board? The TRUE number is:
How to determine?
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 12 / 19
2 × n 3 × n n × n Aztec
A Chessboard Graph
A graph is a collection of vertices and edges. A perfect matching is a selection of edges which pairs all vertices.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 13 / 19
2 × n 3 × n n × n Aztec
A Chessboard Graph
A graph is a collection of vertices and edges. A perfect matching is a selection of edges which pairs all vertices. Create a graph from the chessboard:
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 13 / 19
2 × n 3 × n n × n Aztec
A Chessboard Graph
A graph is a collection of vertices and edges. A perfect matching is a selection of edges which pairs all vertices. Create a graph from the chessboard: A tiling of the chessboard ← → A perfect matching of the graph.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 13 / 19
2 × n 3 × n n × n Aztec
Chessboard Graph
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 14 / 19
2 × n 3 × n n × n Aztec
Chessboard Graph
Create G’s adjacency matrix. (Rows: white wi, Columns: black bj) Define mi,j =
if wibj is an edge if wibj is not an edge
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 14 / 19
2 × n 3 × n n × n Aztec
Chessboard Graph
Create G’s adjacency matrix. (Rows: white wi, Columns: black bj) Define mi,j =
if wibj is an edge if wibj is not an edge
w1 w2 w3 w4 b1 b2 b3 b4
b1 b2 b3 b4 w1 w2 w3 w4 1 1 1 1 1 1 1 1 1 1
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 14 / 19
2 × n 3 × n n × n Aztec
Chessboard Graph
Create G’s adjacency matrix. (Rows: white wi, Columns: black bj) Define mi,j =
if wibj is an edge if wibj is not an edge
w1 w2 w3 w4 b1 b2 b3 b4
b1 b2 b3 b4 w1 w2 w3 w4 1 1 1 1 1 1 1 1 1 1 A perfect matching: Choose one in each row and one in each column.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 14 / 19
2 × n 3 × n n × n Aztec
Chessboard Graph
Create G’s adjacency matrix. (Rows: white wi, Columns: black bj) Define mi,j =
if wibj is an edge if wibj is not an edge
w1 w2 w3 w4 b1 b2 b3 b4
b1 b2 b3 b4 w1 w2 w3 w4 1 1 1 1 1 1 1 1 1 1 A perfect matching: Choose one in each row and one in each column.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 14 / 19
2 × n 3 × n n × n Aztec
Chessboard Graph
Create G’s adjacency matrix. (Rows: white wi, Columns: black bj) Define mi,j =
if wibj is an edge if wibj is not an edge
w1 w2 w3 w4 b1 b2 b3 b4
b1 b2 b3 b4 w1 w2 w3 w4 1 1 1 1 1 1 1 1 1 1 A perfect matching: Choose one in each row and one in each column.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 14 / 19
2 × n 3 × n n × n Aztec
Chessboard Graph
Create G’s adjacency matrix. (Rows: white wi, Columns: black bj) Define mi,j =
if wibj is an edge if wibj is not an edge
w1 w2 w3 w4 b1 b2 b3 b4
b1 b2 b3 b4 w1 w2 w3 w4 1 1 1 1 1 1 1 1 1 1 A perfect matching: Choose one in each row and one in each column. Sound familiar?
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 14 / 19
2 × n 3 × n n × n Aztec
Chessboard Graph
Create G’s adjacency matrix. (Rows: white wi, Columns: black bj) Define mi,j =
if wibj is an edge if wibj is not an edge
w1 w2 w3 w4 b1 b2 b3 b4
b1 b2 b3 b4 w1 w2 w3 w4 1 1 1 1 1 1 1 1 1 1 A perfect matching: Choose one in each row and one in each column. Sound familiar? (Determinant!)
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 14 / 19
2 × n 3 × n n × n Aztec
Counting domino tilings
◮ To count domino tilings,
◮ Take a determinant of a matrix Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 15 / 19
2 × n 3 × n n × n Aztec
Counting domino tilings
◮ To count domino tilings,
◮ Take a determinant of a matrix
◮ To find a formula for the determinant,
◮ Analyze the structure of the matrix. Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 15 / 19
2 × n 3 × n n × n Aztec
Counting domino tilings
◮ To count domino tilings,
◮ Take a determinant of a matrix
◮ To find a formula for the determinant,
◮ Analyze the structure of the matrix.
Answer: For a 2m × 2n chessboard, #R2m×2n =
n
m
πj 2n + 1 + 4 cos2 πk 2m + 1
Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 15 / 19
2 × n 3 × n n × n Aztec
Counting domino tilings
◮ To count domino tilings,
◮ Take a determinant of a matrix
◮ To find a formula for the determinant,
◮ Analyze the structure of the matrix.
Answer: For a 2m × 2n chessboard, #R2m×2n =
n
m
πj 2n + 1 + 4 cos2 πk 2m + 1
◮ 1930’s: Chemistry and Physics ◮ 1960’s: Determinant method of
Kasteleyn and Percus
C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C O O O O O O O O O O O O O O O O O O O OLet’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 15 / 19
2 × n 3 × n n × n Aztec
HOLeY Chessboard!
One last question: How many domino tilings on this board?
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 16 / 19
2 × n 3 × n n × n Aztec
HOLeY Chessboard!
One last question: How many domino tilings on this board? We’ve removed two squares —
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 16 / 19
2 × n 3 × n n × n Aztec
HOLeY Chessboard!
One last question: How many domino tilings on this board? We’ve removed two squares — but there are now 0 tilings!
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 16 / 19
2 × n 3 × n n × n Aztec
HOLeY Chessboard!
One last question: How many domino tilings on this board? We’ve removed two squares — but there are now 0 tilings!
◮ Every domino covers two squares
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 16 / 19
2 × n 3 × n n × n Aztec
HOLeY Chessboard!
One last question: How many domino tilings on this board? We’ve removed two squares — but there are now 0 tilings!
◮ Every domino covers two squares (1 black and 1 white)
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 16 / 19
2 × n 3 × n n × n Aztec
HOLeY Chessboard!
One last question: How many domino tilings on this board? We’ve removed two squares — but there are now 0 tilings!
◮ Every domino covers two squares (1 black and 1 white) ◮ There are now 32 black squares and 30 white squares.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 16 / 19
2 × n 3 × n n × n Aztec
Aztec diamonds
This board is called an Aztec diamond (AZ4) How many domino tilings are there on AZn?
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 17 / 19
2 × n 3 × n n × n Aztec
Aztec diamonds
This board is called an Aztec diamond (AZ4) How many domino tilings are there on AZn? 2(n+1
2 ) = 2 n(n+1) 2 Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 17 / 19
2 × n 3 × n n × n Aztec
Random tiling of an Aztec diamond
A random tiling has a surprising structure: Pictures from: http://tuvalu.santafe.edu/~moore/ The arctic circle phenomenon.
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 18 / 19
2 × n 3 × n n × n Aztec
Thank you!
Slides available: people.qc.cuny.edu/chanusa > Talks Arthur T. Benjamin and Jennifer J. Quinn Proofs that Really Count, MAA Press, 2003. Online Encyclopedia of Integer Sequences http://oeis.org Random Tilings (James Propp) http://faculty.uml.edu/jpropp/tiling/
Let’s count: Domino tilings Manhattan College ΠME & TΣK Induction Christopher R. H. Hanusa Queens College, CUNY April 14, 2011 19 / 19