13.11.2014 Views

proofs

proofs

proofs

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.

Lattice paths and determinants 199<br />

Now look at the figure to the right, where A i is placed at the point (0, −a i )<br />

and B j at (b j , −b j ).<br />

The number of paths from A i to B j in this grid that use only steps to the<br />

north and east is, by what we just proved, ( b j+(a i−b j)<br />

) (<br />

b j<br />

=<br />

ai<br />

)<br />

b j<br />

. In other<br />

words, the matrix of binomials M is precisely the path matrix from A to B<br />

in the directed lattice graph for which all edges have weight 1, and all edges<br />

are directed to go north or east. Hence to compute detM we may apply<br />

the Gessel–Viennot Lemma. A moment’s thought shows that every vertexdisjoint<br />

path system P from A to B must consist of paths P i : A i → B i for<br />

all i. Thus the only possible permutation is the identity, which has sign = 1,<br />

and we obtain the beautiful result<br />

det( (ai<br />

b j<br />

) ) = # vertex-disjoint path systems from A to B.<br />

A 1<br />

.<br />

A i<br />

.<br />

B 1<br />

B j<br />

B n<br />

In particular, this implies the far from obvious fact that detM is always<br />

nonnegative, since the right-hand side of the equality counts something.<br />

More precisely, one gets from the Gessel–Viennot Lemma that detM = 0<br />

if and only if a i < b i for some i.<br />

In our previous small example,<br />

1<br />

A n<br />

⎛<br />

( 3<br />

) ( 3<br />

) ( 3<br />

1 3 4)<br />

⎞<br />

det ⎜<br />

⎝<br />

( 4<br />

) ( 4<br />

) ( 4<br />

1 3 4)<br />

( 6<br />

) ( 6<br />

) ( 6<br />

1 3 4)<br />

⎟<br />

⎠ = # vertex-disjoint<br />

path systems in<br />

3<br />

4<br />

3<br />

4<br />

6<br />

“Lattice paths”

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

Saved successfully!

Ooh no, something went wrong!