Permutohedra, Associahedra, and Beyond Alex Postnikov Three Formulas for Volumes of Permutohedra or

advertisement

Permutohedra, Associahedra, and Beyond

or

Three Formulas for Volumes of Permutohedra

by

Alex Postnikov

Massachusetts Institute of Technology

June 26, 2004 on the occasion of Richard P. Stanley’s Birthday

1

Permutohedron

P n

( x

1

, . . . , x n +1

) := ConvexHull(( x w (1)

, . . . , x w ( n +1)

) | w ∈ S n +1

)

This is a convex n -dimensional polytope in H ⊂ R n +1 .

Example: n = 2 (type A

2

)

( x

1

, x

2

, x

3

)

P

2

( x

1

, x

2

, x

3

) =

More generaly, for a Weyl group W , P

W

( x ) := ConvexHull( w ( x ) | w ∈ W ) .

2

Question: What is the volume V n

:= Vol P n

?

Volume form is normalized so that the volume of a parallelepiped formed by generators of the lattice Z n +1 ∩ H is 1.

Question: What is the number of lattice points N n

:= P n

∩ Z n +1 ?

We will see that polynomial of P n

V

The polynomial V n is n and

E ( t

N

) = n

N are polynomials in x

1

, . . . , x n +1 is the top homogeneous part of n

( tx

1

, . . . , tx n

), and V n

N n of degree n

. The Ehrhart is its top coefficient.

.

We will give 3 totally different formulas for these polynomials.

3

Special Case:

P n

( n + 1 , n, . . . , 1) = ConvexHull(( w (1) , ..., w ( n + 1)) | w ∈ S n +1

) is the most symmetric permutohedron.

regular hexagon subdivided into 3 rhombi

It is a zonotope = Minkowsky sum of line intervals.

Well-known facts:

➠ V n

( n + 1 , . . . , 1) = ( n + 1) n − 1 is the number of trees on n + 1 labelled vertices.

P n

( n + 1 , . . . , 1) can be subdivided into parallelepipeds of unit volume associated with trees. This works for any zonotope.

➠ N n

( n + 1 , . . . , 1) is the number of forests on n + 1 labelled vertices.

4

First Formula

Fix any distinct numbers λ

1

, . . . , λ n +1 such that λ

1

+ · · · + λ n +1

= 0.

V n

( x

1

, . . . , x n +1

) =

1

X n !

w ∈ S n +1

( λ w (1) x

1

+ · · · + λ w ( n +1) x n +1

) n

( λ w (1)

− λ w (2)

)( λ w (2)

− λ w (3)

) · · · ( λ w ( n )

− λ w ( n +1)

)

Notice that the symmetrization in RHS does not depends on λ i

’s.

Idea of Proof Use Khovansky-Puchlikov’s method:

➠ Instead of just counting the number of lattice points in P , define [ P ] = sum of formal exponents e a over lattice points a ∈ P ∩ Z n .

➠ Now we can work with unbounded polytopes. For example, for a simplicial cone C , the sum [ C ] is given by a simple rational expression.

➠ Any polytope P can be explicitly presented as an alternating sum of simplicial cones: [ P ] = [ C

1

] ± [ C

2

] ± · · · .

Applying this procedure to the permutohedron, we obtain . . .

5

Let α

1

, . . . , α n be a system of let L be the root lattice .

simple roots for Weyl group W , and

Theorem: For a dominant weight µ ,

[ P

W

( µ )] :=

X a ∈ P

W

( µ ) ∩ ( L + µ )

X e w ( µ ) e a = w ∈ W

(1 − e − w ( α

1

) ) · · · (1 − e − w ( α n

) )

Compare this with Weyl’s character formula!

Note: LHS is obtained from the character ch V

µ of the irrep V

µ by replacing all nonzero coefficients with 1. In type A , ch V

µ

= Schur polynomial s

µ

.

From this expression, one can deduce the First Formula and also its generalizations to other Weyl groups .

6

Second Formula

Let us use the coordinates y

1

, . . . , y n +1 related x

1

, . . . , x n +1 by

 y y

1

2

= − x

= − x

2

1

+ x

1 y

3

= − x

3

+ 2 x

2

− x

1

· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · y n +1

= − n

0 x n

+ n

1 x n − 1

− · · · ± n n x

1 and write V n

= Vol P n

( x

1

, . . . , x n +1

) as a polynomial in y

1

, . . . , y n +1

.

Examples:

V

1

= Vol ([( x

1

, x

2

) , ( x

2

, x

1

)]) = x

1

− x

2

= y

2

V

2

= · · · = 3 y 2

2

+ 3 y

2 y

3

+ 1

2 y 2

3

7

Theorem:

V n

( x

1

, . . . , x n +1

) =

1

X n !

( S

1

,...,S n

) y

| S

1

|

· · · y

| S n

|

, where the sum is over ordered collections of subsets S

1

, . . . , S n

⊂ such that either of the following equivalent conditions is satisfied:

[ n + 1]

➠ For any distinct i

1

, . . . , i k

, we have | S i

1

∪ · · · ∪ S i k

| ≥ k + 1

(cf.

Hall’s Marriage Theorem )

➠ For any j ∈ [ n + 1], there is a system of distinct representatives in

S

1

, . . . , S n that avoids j .

Thus n !

V n is a polynomial in y

2

, . . . , y n +1 with positive integer coefficients.

8

This formula can be extended to generalized permutohedra a generalized permutohedron

Generalized permutohedra are obtained from usual permutohedra by moving faces while preserving all angles.

this is also a generalized permutohedron

9

Generalized Permutohedra

Coordinate simplices in R n +1 : ∆

I

= ConvexHull(

Let Y = { Y

I

} be the collection of variables Y

I e i

| i ∈ I ) , for I ⊆ [ n +1].

≥ 0 associated with all subsets I ⊂ [ n + 1]. Define

P n

( Y ) :=

X

I ⊂ [ n +1]

Y

I

· ∆

I

(Minkowsky sum)

Its combinatorial type depends only on the set of I ’s for which Y

I

= 0.

Examples:

➠ If Y

I

= y

| I |

, then P n

( Y ) is a usual permutohedron .

➠ If Y

I

= 0 iff I is a consecutive interval , then P n

( Y ) is an associahedron .

➠ If Y

I

= 0 iff I is a cyclic interval , then P n

( Y ) is a cyclohedron .

➠ If Y

I

= 0 iff I is a connected set in Dynkin diagram , then P n

( Y generalized associahedron related to DeConcini-Procesi’s work.

) is a

(Do not confuse with Fomin-Zelevinsky’s generalized associahedra!)

➠ If Y

I

= 0 iff I is an initial interval

Stanley-Pitman polytope .

{ 1 , . . . , i } , then P n

( Y ) is the

10

Theorem: The volume of the generalized permutohedron is given by

Vol P n

( Y ) =

1

X n !

( S

1

,...,S n

)

Y

S

1

· · · Y

S n

, where S

1

, . . . , S n satisfy the same condition.

Theorem: The # of lattice points in the generalized permutohedron is

P n

( Y ) ∩ Z n +1 =

1

X n !

( S

1

,...,S n

)

{ Y

S

1

· · · Y

S n

} ,

(

Y

Y

I a

I

I

)

:= ( Y

[ n +1]

+1) { a

[ n +1]

} Y

I =[ n +1]

Y

I

{ a

I

}

, where Y

{ a } = Y ( Y +1) · · · ( Y + a − 1) .

This extends a formula from [Stanley-Pitman] for the volume of their polytope. In this case, the above summation is over parking functions .

11

We also have a combinatorial description of face structure of generalized permutohedra in terms of nested collections of subsets in [ n + 1]. This is related to DeConcini-Procesi’s wonderful arrangements .

Not enough time for this now.

The most interesting part of the talk is . . .

12

Third Formula

Let use the coordinates z

1

, . . . , z n related to x

1

, . . . , x n +1 by z

1

= x

1

− x

2

, z

2

= x

2

− x

3

, · · · , z n

= x n

− x n +1

These coordinates are canonically defined for an arbitrary Weyl group.

Then the permutohedron P n is the Minkowsky sum

P n

= z

1

1 n

+ z

2

2 n

+ · · · + z n

∆ nn of hypersimplices ∆ kn

= P n

(1 , . . . , 1 , 0 , . . . , 0) (with k 1’s).

+ =

13

This implies

Vol P n

=

X c

1

,...,c n

A c

1

,...,c n z c

1

1 c

1

!

· · · z c n n

, c n

!

where the sum is over c

1

, . . . , c n

≥ 0, c

1

+ · · · + c n

= n , and

A c

1

,...,c n

= MixedVolume(∆ c

1

1 n

, . . . , ∆ c n nn

) ∈ Z

> 0

In particular, n !

V n is a positive integer polynomial in z

1

, . . . , z n

.

Let us call the integers A c

1

,...,c n the Mixed Eulerian numbers .

Examples:

V

1

V

2

V

3

= 1 z

1

= 1

= 1 z

2

2

1 z

3

1

3!

+ 2 z

1 z

2

+ 2 z

2

1

2 z

2

+ 1 z

2

2

2

+ 4 z

1 z

2

2

+ 4 z

3

2

3!

+ 3

+ 4 z

2

2

2 z

2

1

2 z

3 z

3

+ 6

+ 3 z

1 z

1 z

2

2

3 z

2 z

3

+

+ 2 z

2 z

2

2

3 + 1 z

3

3

3!

(The mixed Eulerian numbers are marked in red .)

14

Properties of Mixed Eulerian numbers:

➠ A c

1

,...,c n are positive integers defined for c

1

, . . . , c n

≥ 0, c

1

+ · · · + c n

= n .

➠ P 1 c

1

!

··· c n

!

A c

1

,...,c n

= ( n + 1) n − 1 .

➠ A

0 ,..., 0 ,n, 0 ,..., 0

( n is in k -th position) is the usual Eulerian number A kn

= # permutations in S n with k descents = n ! Vol ∆ kn

.

➠ A

1 ,..., 1

= n !

➠ A k, 0 ,..., 0 ,n − k

= n k

➠ A c

1

,...,c n

= 1 c

1 2 c

2 · · · n c n

There are exactly C n

= if c

1

1 n +1

+ · · · + c i

2 n n

≥ i , for i = 1 such sequences ( c

1

, . . . , n

, . . . , c n

.

).

When I showed these numbers to Richard Stanley, he conjectured that

➠ P A c

1

,...,c n

= n !

C n

.

Moreover, he conjectured that . . .

15

One can subdivide all sequences ( c

1

, . . . , c n

) into C n classes such that the sum of mixed Eulerian numbers for each class is n !. For example, A

1 ,..., 1

= n !

and A n, 0 ,..., 0

+ A

0 ,n, 0 ,..., 0

+ A

0 , 0 ,n,..., 0

+ · · · + A

0 ,..., 0 ,n

= n !

, because the sum of Eulerian numbers P k

A kn is n !.

Let us write ( c

1

, . . . , c n

) ∼ ( c 0

1

, . . . , c 0 n

) iff ( c

1

, . . . , c n

, 0) is a cyclic shift of

( c 0

1

, . . . , c 0 n

, 0). Stanley conjectured that, for fixed ( c

1

, . . . , c n

), we have

X

( c 0

1

,...,c 0 n

) ∼ ( c

1

,...,c n

)

A c 0

1

,...,c 0 n

= n !

Exercise: Check that there are exactly C n equivalence classes of sequences.

Every equivalence class contains exactly one sequence ( c

1

, . . . , c n

) such that c

1

+ · · · + c i

≥ i , for i = 1 , . . . , n . (For this sequence, A c

1

,...,c n

= 1 c

1 · · · n c n .)

These conjectures follow from . . .

16

Theorem: Let U n

( z

1

, . . . , z n +1

) = Vol P n

. (It does not depend on z n +1

.)

U n

( z

1

, . . . , z n +1

) + U n

( z n +1

, z

1

, . . . , z n

) + · · · + U n

( z

2

, . . . , z n +1

, z

1

) =

= ( z

1

+ · · · + z n +1

) n

This theorem has a simple geometric proof. It extends to any Weyl group.

Cyclic shifts come from symmetries of type A extended Dynkin diagram.

Idea of Proof:

The area of blue triangle is 1

6 sum of the areas of three hexagons .

17

Corollary: Fix z

1

, . . . , z n +1

, λ

1

, . . . , λ n +1

Symmetrizing the expression such that λ

1

+ · · · + λ n +1

= 0.

1 n !

( λ

1 z

1

+ ( λ

1

+ λ

2

) z

2

+ · · · ( λ

1

+ · · · + λ n +1

) z n +1

) n

( λ

1

− λ

2

) · · · ( λ n

− λ n +1

) with respect to ( n + 1)! permutations of λ

1

, . . . , λ n +1 permutations of z

1

, . . . z n +1

, we obtain and ( n + 1) cyclic

( z

1

+ · · · + z n +1

) n

.

Problem: Find a direct proof.

18

Combinatorial interpretation for

A c

1

,...,c n

1 z

3

5 a plane binary tree on n nodes

2 z

4

2

T = z

1

5

1 z

T = z

3 z

4 z

8 z

7 z

1 z

7 z

4 z

3

(the order is given by green labels)

8 z

3

3 z

4

4

7

6 z

8

3

7 6 z

7 z

7

4

8

➠ The nodes are labelled by 1 , . . . , n such that, for a node labelled l , labels of all in the left (right) branch are less (greater) than l . The labels of all descendants of a node form a consecutive interval I = [ a, b ] .

➠ We have an increasing labelling of the nodes by 1 , . . . , n .

➠ Each node is labeled by z i such that i ∈ I ; z T := product of all z i

’s.

➠ The weight of a node labelled by if i ≤ l , and b − i +1 b − l +1 l and z i with interval [ a, b ] is i − a +1 l − a +1 if i ≥ l . The weight wt ( T ) of tree is the product of weights of its nodes.

19

Theorem: The volume of the permutohedron is

V n

=

X wt ( T ) · z

T

T where the sum is over plane binary trees with blue , red , and green labels.

Combinatorial interpretation for the mixed Eulerian numbers:

Theorem: Let z i

1

· · · z i n

= z c

1

1

· · · z c n n

. Then

A c

1

,...,c n

=

X n !

wt ( T )

T over same kind of trees T such that z T = z i

1

· · · z i n

(in this order).

Note that all terms n !

wt ( T ) in this formula are positive integer.

Comparing different formulas for V n

, we obtain a lot of interesting combinatorial identities. For example . . .

20

Corollary:

( n + 1) n − 1 =

X

2 n

T n !

Y v ∈ T

1 +

1 h ( v )

, where is sum is over unlabeled plane binary trees T on n nodes, and h ( v ) denotes the “hook-length” of a node v in T , i.e., the number of descendants of v (including v ).

Example: n = 3

1

2

3

2

1

3 3 3

2

2

1 1 hook-lengths of binary trees

1

The identity says that

(3 + 1) 2 = 3 + 3 + 3 + 3 + 4 .

3

1

Problem: Prove this identity combinatorially.

21

Download