MacMahon's master theorem

From Wikipedia, the free encyclopedia
(Redirected from MacMahon Master theorem)
Jump to navigation Jump to search

In mathematics, MacMahon's master theorem (MMT) is a result in enumerative combinatorics and linear algebra. It was discovered by Percy MacMahon and proved in his monograph Combinatory analysis (1916). It is often used to derive binomial identities, most notably Dixon's identity.

Background

[edit | edit source]

In the monograph, MacMahon found so many applications of his result, he called it "a master theorem in the Theory of Permutations." He explained the title as follows: "a Master Theorem from the masterly and rapid fashion in which it deals with various questions otherwise troublesome to solve."

The result was re-derived (with attribution) a number of times, most notably by I. J. Good who derived it from his multilinear generalization of the Lagrange inversion theorem. MMT was also popularized by Carlitz who found an exponential power series version. In 1962, Good found a short proof of Dixon's identity from MMT. In 1969, Cartier and Foata found a new proof of MMT by combining algebraic and bijective ideas (built on Foata's thesis) and further applications to combinatorics on words, introducing the concept of traces. Since then, MMT has become a standard tool in enumerative combinatorics.

Although various q-Dixon identities have been known for decades, except for a Krattenthaler–Schlosser extension (1999), the proper q-analog of MMT remained elusive. After Garoufalidis–Lê–Zeilberger's quantum extension (2006), a number of noncommutative extensions were developed by Foata–Han, Konvalinka–Pak, and Etingof–Pak. Further connections to Koszul algebra and quasideterminants were also found by Hai–Lorentz, Hai–Kriegk–Lorenz, Konvalinka–Pak, and others.

Finally, according to J. D. Louck, the theoretical physicist Julian Schwinger re-discovered the MMT in the context of his generating function approach to the angular momentum theory of many-particle systems. Louck writes:

It is the MacMahon Master Theorem that unifies the angular momentum properties of composite systems in the binary build-up of such systems from more elementary constituents.[1]

Statement

[edit | edit source]

Let A=(aij)m×m be a complex matrix, and let x1,,xm be formal variables. For any sequence of non-negative integers k1,,km, consider the associated coefficient of a polynomial:

G(k1,,km)=[x1k1xmkm]i=1m(j=1maijxj)ki.

(Here the notation [f]g means "the coefficient of monomial f in g".) Let t1,,tm be another set of formal variables, and let T=diag(t1,,tm) be a diagonal matrix. Then

(k1,,km)G(k1,,km)t1k1tmkm=1det(ImTA),

where the sum runs over all nonnegative integer vectors (k1,,km), and Im denotes the identity matrix of size m.

Combinatorial interpretation

[edit | edit source]

To compute G(k1,,km), one can construct the following repeated matrix:A=[[a11a1ma11a1m][am1ammam1amm]]where the i-th row of A is repeated for ki times. Then, one constructs all possible ways to pick exactly one element per row, such that elements in the first column is picked k1 times, elements in the second column is picked k2 times, and so on. Finally, for each such way, multiply the elements picked, and the sum of all these products is G(k1,,km).

Applications

[edit | edit source]

When A is the identity, this gives a multivariate geometric series identity:i=1m11ti=k1,,km0t1k1tmkmSetting t1,,tm=1, we get an expression(k1,,km)G(k1,,km)=1det(ImA)=exp(Trlog(ImA)1)where the expression on the right is due to the exp-tr-log identity.

Let A=(011101110), then G(n,n,n)=[x1nx2nx3n](x2+x3)n(x1+x3)n(x1+x2)n is the number of derangements of the word x1nx2nx3n, i.e. ways to permute the 3n symbols of x1nx2nx3n, such that each x1 lands in the location previously occupied by some x2 or x3, etc. By MacMahon's master theorem,G(n,n,n)=k=0n(nk)3=[t1nt2nt3n]11t1t2t1t3t2t32t1t2t3

Dixon's identity

[edit | edit source]

Consider a matrix

A=(011101110).

Compute the coefficients G(2n, 2n, 2n) directly from the definition:

G(2n,2n,2n)=[x12nx22nx32n](x2x3)2n(x3x1)2n(x1x2)2n=k=02n(1)k(2nk)3,

where the last equality follows from the fact that on the right-hand side we have the product of the following coefficients:

[x2kx32nk](x2x3)2n,  [x3kx12nk](x3x1)2n,  [x1kx22nk](x1x2)2n,

which are computed from the binomial theorem. On the other hand, we can compute the determinant explicitly:

det(ITA)=det(1t1t1t21t2t3t31)=1+(t1t2+t1t3+t2t3).

Therefore, by the MMT, we have a new formula for the same coefficients:

G(2n,2n,2n)=[t12nt22nt32n](1)3n(t1t2+t1t3+t2t3)3n=(1)n(3nn,n,n),

where the last equality follows from the fact that we need to use an equal number of times all three terms in the power. Now equating the two formulas for coefficients G(2n, 2n, 2n) we obtain an equivalent version of Dixon's identity:

k=02n(1)k(2nk)3=(1)n(3nn,n,n).

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).