Order polynomial

From testwiki
Jump to navigation Jump to search

Template:Distinguish The order polynomial is a polynomial studied in mathematics, in particular in algebraic graph theory and algebraic combinatorics. The order polynomial counts the number of order-preserving maps from a poset to a chain of length n. These order-preserving maps were first introduced by Richard P. Stanley while studying ordered structures and partitions as a Ph.D. student at Harvard University in 1971 under the guidance of Gian-Carlo Rota.

Definition

Let P be a finite poset with p elements denoted x,yP, and let [n]={1<2<<n} be a chain n elements. A map ϕ:P[n] is order-preserving if xy implies ϕ(x)ϕ(y). The number of such maps grows polynomially with n, and the function that counts their number is the order polynomial Ω(n)=Ω(P,n).

Similarly, we can define an order polynomial that counts the number of strictly order-preserving maps ϕ:P[n], meaning x<y implies ϕ(x)<ϕ(y). The number of such maps is the strict order polynomial Ω(n)=Ω(P,n).[1]

Both Ω(n) and Ω(n) have degree p. The order-preserving maps generalize the linear extensions of P, the order-preserving bijections ϕ:P[p]. In fact, the leading coefficient of Ω(n) and Ω(n) is the number of linear extensions divided by p!.[2]

Examples

Letting

P

be a chain of

p

elements, we have

Ω(n)=(n+p1p)=((np))

and

Ω(n)=(np).

There is only one linear extension (the identity mapping), and both polynomials have leading term

1p!np

.

Letting P be an antichain of p incomparable elements, we have Ω(n)=Ω(n)=np. Since any bijection ϕ:P[p] is (strictly) order-preserving, there are p! linear extensions, and both polynomials reduce to the leading term p!p!np=np.

Reciprocity theorem

There is a relation between strictly order-preserving maps and order-preserving maps:[3]

Ω(n)=(1)|P|Ω(n).

In the case that P is a chain, this recovers the negative binomial identity. There are similar results for the chromatic polynomial and Ehrhart polynomial (see below), all special cases of Stanley's general Reciprocity Theorem.[4]

Connections with other counting polynomials

Chromatic polynomial

The chromatic polynomial P(G,n)counts the number of proper colorings of a finite graph G with n available colors. For an acyclic orientation σ of the edges of G, there is a natural "downstream" partial order on the vertices V(G) implied by the basic relations u>v whenever uv is a directed edge of σ. (Thus, the Hasse diagram of the poset is a subgraph of the oriented graph σ.) We say ϕ:V(G)[n] is compatible with σ if ϕ is order-preserving. Then we have

P(G,n) = σΩ(σ,n),

where σ runs over all acyclic orientations of G, considered as poset structures.[5]

Order polytope and Ehrhart polynomial

Template:Main The order polytope associates a polytope with a partial order. For a poset P with p elements, the order polytope O(P) is the set of order-preserving maps f:P[0,1], where [0,1]={t0t1} is the ordered unit interval, a continuous chain poset.[6][7] More geometrically, we may list the elements P={x1,,xp}, and identify any mapping f:P with the point (f(x1),,f(xp))p; then the order polytope is the set of points (t1,,tp)[0,1]p with titj if xixj.[2]

The Ehrhart polynomial counts the number of integer lattice points inside the dilations of a polytope. Specifically, consider the lattice L=n and a d-dimensional polytope Kd with vertices in L; then we define

L(K,n)=#(nKL),

the number of lattice points in nK, the dilation of K by a positive integer scalar n. Ehrhart showed that this is a rational polynomial of degree d in the variable n, provided K has vertices in the lattice.[8]

In fact, the Ehrhart polynomial of an order polytope is equal to the order polynomial of the original poset (with a shifted argument):[2][9]

L(O(P),n) = Ω(P,n+1).

This is an immediate consequence of the definitions, considering the embedding of the

(n+1)

-chain poset

[n+1]={0<1<<n}

.

References

Template:Reflist