h -polynomials of triangulations of flow polytopes Karola M esz - - PowerPoint PPT Presentation

h polynomials of triangulations of flow polytopes karola
SMART_READER_LITE
LIVE PREVIEW

h -polynomials of triangulations of flow polytopes Karola M esz - - PowerPoint PPT Presentation

h -polynomials of triangulations of flow polytopes Karola M esz aros (Cornell University) h -polynomials of triangulations of flow polytopes (and of reduction trees) Karola M esz aros (Cornell University) Plan Background on flow


slide-1
SLIDE 1

h-polynomials of triangulations of flow polytopes Karola M´ esz´ aros (Cornell University)

slide-2
SLIDE 2

h-polynomials of triangulations of flow polytopes Karola M´ esz´ aros (Cornell University) (and of reduction trees)

slide-3
SLIDE 3

Plan

Background on flow polytopes Reduction trees and reduced forms Reduced forms generalize h-polynomials of triangulations Canonical triangulations of flow polytopes Shellings and h-polynomials of reduction trees Nonnegativity results on reduced forms Back to where we started: last words on flow polytopes

slide-4
SLIDE 4

Plan

Background on flow polytopes Reduction trees and reduced forms Reduced forms generalize h-polynomials of triangulations Canonical triangulations of flow polytopes Shellings and h-polynomials of reduction trees Nonnegativity results on reduced forms Back to where we started: last words on flow polytopes

slide-5
SLIDE 5

Plan

Background on flow polytopes Reduction trees and reduced forms Reduced forms generalize h-polynomials of triangulations Canonical triangulations of flow polytopes Shellings and h-polynomials of reduction trees Nonnegativity results on reduced forms Back to where we started: last words on flow polytopes

slide-6
SLIDE 6

Plan

Background on flow polytopes Reduction trees and reduced forms Reduced forms generalize h-polynomials of triangulations Canonical triangulations of flow polytopes Shellings and h-polynomials of reduction trees Nonnegativity results on reduced forms Back to where we started: last words on flow polytopes

slide-7
SLIDE 7

Plan

Background on flow polytopes Reduction trees and reduced forms Reduced forms generalize h-polynomials of triangulations Canonical triangulations of flow polytopes Shellings and h-polynomials of reduction trees Nonnegativity results on reduced forms Back to where we started: last words on flow polytopes

slide-8
SLIDE 8

Plan

Background on flow polytopes Reduction trees and reduced forms Reduced forms generalize h-polynomials of triangulations Canonical triangulations of flow polytopes Shellings and h-polynomials of reduction trees Nonnegativity results on reduced forms Back to where we started: last words on flow polytopes

slide-9
SLIDE 9

Plan

Background on flow polytopes Reduction trees and reduced forms Reduced forms generalize h-polynomials of triangulations Canonical triangulations of flow polytopes Shellings and h-polynomials of reduction trees Nonnegativity results on reduced forms Back to where we started: last words on flow polytopes

slide-10
SLIDE 10

Plan

Background on flow polytopes Reduction trees and reduced forms Reduced forms generalize h-polynomials of triangulations Canonical triangulations of flow polytopes Shellings and h-polynomials of reduction trees Nonnegativity results on reduced forms Back to where we started: last words on flow polytopes

slide-11
SLIDE 11

Flow polytopes

FK5(1, 0, 0, 0, −1)

slide-12
SLIDE 12

Flow polytopes

a b c d e h j f g i 1 2 3 4 5 1 = a + b + c + d 0 = e + f + g − a 0 = h + i − b − e 0 = j − c − f − h K5

1 −1

FK5(1, 0, 0, 0, −1) a, b, c, d, e, f, g, h, i, j ≥ 0

slide-13
SLIDE 13

Flow polytopes

a b c d e h j f g i 1 2 3 4 5 1 = a + b + c + d 0 = e + f + g − a 0 = h + i − b − e 0 = j − c − f − h K5

1 −1

For a general graph G on the vertex set [n], with net flow a = (1, 0, . . . , 0, −1), the flow polytope of G, denoted FG, is the set of flows f : E(G) → R≥0 such that the total flow going in at vertex 1 is

  • ne, and there is flow conservation at each of the inner vertices.

FK5(1, 0, 0, 0, −1) a, b, c, d, e, f, g, h, i, j ≥ 0

slide-14
SLIDE 14

Examples of flow polytopes

1 −1 K4 1 −1

simplex

slide-15
SLIDE 15

An intriguing theorem

Theorem [Postnikov-Stanley]: For a graph G on the vertex set {1, 2 . . . , n} we have vol (FG(1, 0, . . . , 0, −1)) = KG(0, d2, . . . , dn−1, − n−1

i=2 di),

where di = (indegree of i) − 1 and KG is the Kostant partition function.

slide-16
SLIDE 16

Some interesting examples of flow polytopes

Theorem [Zeilberger 99]: vol(FKn+1) =Cat(1)Cat(2)· · · Cat(n − 2).

slide-17
SLIDE 17

Some interesting examples of flow polytopes

Theorem [Zeilberger 99]: vol(FKn+1) =Cat(1)Cat(2)· · · Cat(n − 2).

FKn+1 is a member of a larger family of polytopes with volumes given by nice product formulas.

slide-18
SLIDE 18

Some interesting examples of flow polytopes

Theorem [Zeilberger 99]: vol(FKn+1) =Cat(1)Cat(2)· · · Cat(n − 2).

FKn+1 is a member of a larger family of polytopes with volumes given by nice product formulas. (Think m+n−1

i=m+1 1 2i+1

m+n+i+1

2i

  • .)
slide-19
SLIDE 19

Triangulating FG

p q p q q−p p−q p=q

q ≥ p p ≥ q p = q →

G0 G1 G2 G3

slide-20
SLIDE 20

Triangulating FG

p q p q q−p p−q p=q

q ≥ p p ≥ q p = q →

G0 G1 G2 G3

Proposition: FG0 = FG1 ∪ FG2, FG1 ∩ FG2 = FG3.

slide-21
SLIDE 21

Triangulating FG

p q p q q−p p−q p=q

q ≥ p p ≥ q p = q →

G0 G1 G2 G3

FG1 or FG2 could be empty. Proposition: FG0 = FG1 ∪ FG2, FG1 ∩ FG2 = FG3.

slide-22
SLIDE 22
  • G = G with s and t

Purpose: we can simply do the reductions on G and at the end arrive to a triangulation of F

G.

s t

G 1 2

slide-23
SLIDE 23

Plan

Background on flow polytopes Reduction trees and reduced forms Reduced forms generalize h-polynomials of triangulations Canonical triangulations of flow polytopes Shellings and h-polynomials of reduction trees Nonnegativity results on reduced forms Back to where we started: last words on flow polytopes

slide-24
SLIDE 24

Reduction tree T (G)

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

A reduction tree of G = ([4], {(1, 2), (2, 3), (3, 4)}) with five leaves. The edges on which the reductions are performed are in bold.

slide-25
SLIDE 25

Reduction tree T (G)

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

If the leaves are labeled by graphs H1, , Hk then the flow Lemma. polytopes F

H1, . . . , F Hk are simplices.

slide-26
SLIDE 26

Reduction tree T (G)

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

  • Lemma. The normalized volume of F

G is equal to the

number of leaves in a reduction tree T (G).

slide-27
SLIDE 27

Reductions in variables

p q p q q−p p−q p=q

q ≥ p p ≥ q p = q →

G0 G1 G2 G3

xijxjk → xjkxik + xikxij + βxik

i j k i j k i j k i j k

slide-28
SLIDE 28

Reduced form

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

x12x23x34

slide-29
SLIDE 29

Reduced form

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

x12x13x14 x13x14x24 x13x23x24 x12x14x34 x14x24x34 x12x23x34

slide-30
SLIDE 30

Reduced form

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

x12x13x14 x13x14x24 x13x23x24 x12x14x34 x14x24x34 x12x13x14 x13x14x24 x13x23x24 x12x14x34 x14x24x34 + + + + (β = 0) x12x23x34

slide-31
SLIDE 31

Plan

Background on flow polytopes Reduction trees and reduced forms Reduced forms generalize h-polynomials of triangulations Canonical triangulations of flow polytopes Shellings and h-polynomials of reduction trees Nonnegativity results on reduced forms Back to where we started: last words on flow polytopes

slide-32
SLIDE 32

Reduced form

Denote by QG(β, x) the reduced form of the monomial

  • (i,j)∈E(G) xij.
slide-33
SLIDE 33

Reduced form

Denote by QG(β, x) the reduced form of the monomial

  • (i,j)∈E(G) xij. Let QG(β) denote the reduced form

when all xij = 1.

slide-34
SLIDE 34

Reduced form

Denote by QG(β, x) the reduced form of the monomial

  • (i,j)∈E(G) xij. Let QG(β) denote the reduced form

when all xij = 1.

  • Theorem. (M, 2014)

QG(β − 1) = h(T , β)

slide-35
SLIDE 35

Reduced form

Denote by QG(β, x) the reduced form of the monomial

  • (i,j)∈E(G) xij. Let QG(β) denote the reduced form

when all xij = 1.

  • Theorem. (M, 2014)

QG(β − 1) = h(T , β) (where T is a “triangulation” of F ˜

G obtained via the game)

slide-36
SLIDE 36

Reduced form

Denote by QG(β, x) the reduced form of the monomial

  • (i,j)∈E(G) xij. Let QG(β) denote the reduced form

when all xij = 1.

  • Theorem. (M, 2014)

QG(β − 1) = h(T , β) (where T is a “triangulation” of F ˜

G obtained via the game)

In particular the coefficients of QG(β − 1) are nonnegative.

slide-37
SLIDE 37

Why “triangulation”?

slide-38
SLIDE 38

Why “triangulation”?

If we just play the game in any way we like, we might not get a triangulation in the sense of a simplicial complex.

slide-39
SLIDE 39

Why “triangulation”?

If we just play the game in any way we like, we might not get a triangulation in the sense of a simplicial complex.

e1 −e1 e2 e3 −e2 −e3

slide-40
SLIDE 40

Why “triangulation”?

If we just play the game in any way we like, we might not get a triangulation in the sense of a simplicial complex. Nevertheless, the notions of f-vectors and h-vectors still make sense.

slide-41
SLIDE 41

Why “triangulation”?

If we just play the game in any way we like, we might not get a triangulation in the sense of a simplicial complex. Nevertheless, the notions of f-vectors and h-vectors still make sense. Still, we wonder: Is there a way to play the game and get a triangulation?

slide-42
SLIDE 42

Plan

Background on flow polytopes Reduction trees and reduced forms Reduced forms generalize h-polynomials of triangulations Canonical triangulations of flow polytopes Shellings and h-polynomials of reduction trees Nonnegativity results on reduced forms Back to where we started: last words on flow polytopes

slide-43
SLIDE 43

Yes, triangulation!

  • Theorem. (M, 2014) There is a way to play the game and
  • btain a shellable triangulation of the flow polytope F ˜

G.

slide-44
SLIDE 44

Yes, triangulation!

  • Theorem. (M, 2014) There is a way to play the game and
  • btain a shellable triangulation of the flow polytope F ˜

G.

A triangulation is said to be shellable, if we can order the top dimensional simplices F1, . . . , Fk, so that Fi, 1 < i, attaches to the preceeding simplices F1, . . . , Fi−1, on a union of its facets (at least one of them).

slide-45
SLIDE 45

Yes, triangulation!

  • Theorem. (M, 2014) There is a way to play the game and
  • btain a shellable triangulation of the flow polytope F ˜

G.

The key is to use a special reduction order. Namely, do the reductions from left to right and always on the topmost edges.

slide-46
SLIDE 46

Yes, triangulation!

  • Theorem. (M, 2014) There is a way to play the game and
  • btain a shellable triangulation of the flow polytope F ˜

G.

The key is to use a special reduction order. Namely, do the reductions from left to right and always on the topmost

  • edges. We call this special order O.
slide-47
SLIDE 47

Reduction tree RO

G

slide-48
SLIDE 48

Reduction tree RO

G

F1 F2 F3 F4 F5 F6

slide-49
SLIDE 49

Shelling T O

Let F1, . . . , Fl be the full-dimensional leaves of RO

G ordered by

depth-first search order. F

F1, . . . , F Fl is a shelling order of the triangulation T O of F G.

  • Theorem. (M, 2014)
slide-50
SLIDE 50

Shelling T O

Let F1, . . . , Fl be the full-dimensional leaves of RO

G ordered by

depth-first search order. F

F1, . . . , F Fl is a shelling order of the triangulation T O of F G.

  • Theorem. (M, 2014)

The idea of proof is weak embeddability of reduction trees.

slide-51
SLIDE 51

Weak embeddable reduction tree RO

G

F1 F2 F3 F4 F5 F6

slide-52
SLIDE 52

Weak embeddable reduction tree RO

G

F1 F2 F3 F4 F5 F6

slide-53
SLIDE 53

Weak embeddable reduction tree RO

G

F1 F2 F3 F4 F5 F6

slide-54
SLIDE 54

Weak embeddable reduction tree RO

G

F1 F2 F3 F4 F5 F6

slide-55
SLIDE 55

Weak embeddable reduction tree RO

G

F1 F2 F3 F4 F5 F6

slide-56
SLIDE 56

Weak embeddable reduction tree RO

G

F1 F2 F3 F4 F5 F6

slide-57
SLIDE 57

Weak embeddable reduction tree RO

G

F1 F2 F3 F4 F5 F6

slide-58
SLIDE 58

Weak embeddable reduction tree RO

G

F1 F2 F3 F4 F5 F6

slide-59
SLIDE 59

Leaves of RO

G

F1 F2 F3 F4 F5 F6 F1 ∩ F2 F2 ∩ F3 F2 ∩ F4 F3 ∩ F5 F4 ∩ F5 F5 ∩ F6 (F3 ∩ F5) ∩ (F4 ∩ F5)

slide-60
SLIDE 60

Leaves of RO

G

  • Theorem. (M, 2014)

Let F1, . . . , Fl be the full-dimensional leaves of RO

G ordered by

Let

{Qi

1, . . . , Qi f(i)} = {Fi ∩ Fj | 1 ≤ j < i, |E(Fi ∩ Fj)| = |E(Fi)| − 1}.

Then l

i=1

f(i)

j=1(Fi + Qi j)

is the formal sum of the set of the leaves of RO

G, where the

product of graphs is their intersection. If f(i) = 0 we define f(i)

j=1(Fi + Qi j) = Fi.

depth-first search order.

slide-61
SLIDE 61

Plan

Background on flow polytopes Reduction trees and reduced forms Reduced forms generalize h-polynomials of triangulations Canonical triangulations of flow polytopes Shellings and h-polynomials of reduction trees Nonnegativity results on reduced forms Back to where we started: last words on flow polytopes

slide-62
SLIDE 62

“Shellable” reduction trees

The idea of proof for the previous theorem is to define a notion alike shellability for reduction trees.

slide-63
SLIDE 63

“Shellable” reduction trees

The idea of proof for the previous theorem is to define a Given a full dimensional leaf L of RG, H is a preceeding facet of L if notion alike shellability for reduction trees.

slide-64
SLIDE 64

“Shellable” reduction trees

The idea of proof for the previous theorem is to define a Given a full dimensional leaf L of RG, H is a preceeding facet of L if

  • 1. H is a leaf before L in RG in depth-first search order

notion alike shellability for reduction trees.

slide-65
SLIDE 65

“Shellable” reduction trees

The idea of proof for the previous theorem is to define a Given a full dimensional leaf L of RG, H is a preceeding facet of L if

  • 1. H is a leaf before L in RG in depth-first search order
  • 2. E(H) ⊂ E(L) and |E(H)| = |E(L)| − 1

notion alike shellability for reduction trees.

slide-66
SLIDE 66

“Shellable” reduction trees

The idea of proof for the previous theorem is to define a Given a full dimensional leaf L of RG, H is a preceeding facet of L if

  • 1. H is a leaf before L in RG in depth-first search order
  • 2. E(H) ⊂ E(L) and |E(H)| = |E(L)| − 1
  • 3. ∗

notion alike shellability for reduction trees.

slide-67
SLIDE 67

Strong embeddable reduction tree RO

G

F1 F2 F3 F4 F5 F6

slide-68
SLIDE 68

Strong embeddable reduction tree RO

G

F1 F2 F3 F4 F5 F6

slide-69
SLIDE 69

Strong embeddable reduction tree RO

G

F1 F2 F3 F4 F5 F6

slide-70
SLIDE 70

Strong embeddable reduction tree RO

G

F1 F2 F3 F4 F5 F6

slide-71
SLIDE 71

Strong embeddable reduction tree RO

G

F1 F2 F3 F4 F5 F6

slide-72
SLIDE 72

Strong embeddable reduction tree RO

G

F1 F2 F3 F4 F5 F6

slide-73
SLIDE 73

Strong embeddable reduction tree RO

G

F1 F2 F3 F4 F5 F6

slide-74
SLIDE 74

Strong embeddable reduction tree RO

G

F1 F2 F3 F4 F5 F6

slide-75
SLIDE 75

h-polynomials of reduction trees

slide-76
SLIDE 76

h-polynomials of reduction trees

Define the h-polynomial of a reduction tree RG as h(RG, β) = ∞

i=0 siβi,

where si is the number of full dimensional leaves L of RG with exactly i preceeding facets.

slide-77
SLIDE 77

h-polynomials of reduction trees

Define the h-polynomial of a reduction tree RG as h(RG, β) = ∞

i=0 siβi,

where si is the number of full dimensional leaves L of RG with exactly i preceeding facets. All above can also be defined for partial reduction trees Rp

G,

  • r alternatively reduction trees in other algebras.
slide-78
SLIDE 78

h-polynomials of reduction trees

Define the h-polynomial of a reduction tree RG as h(RG, β) = ∞

i=0 siβi,

where si is the number of full dimensional leaves L of RG with exactly i preceeding facets. All above can also be defined for partial reduction trees Rp

G,

  • r alternatively reduction trees in other algebras.
  • Theorem. (M, 2014) For strong embeddable Rp

G we have

QRp

G(β − 1) = h(Rp

G, β)

slide-79
SLIDE 79

Plan

Background on flow polytopes Reduction trees and reduced forms Reduced forms generalize h-polynomials of triangulations Canonical triangulations of flow polytopes Shellings and h-polynomials of reduction trees Nonnegativity results on reduced forms Back to where we started: last words on flow polytopes

slide-80
SLIDE 80

Reduced forms are shifted h-polynomials

  • Theorem. (M, 2014) For strong embeddable Rp

G we have

QRp

G(b − 1) = h(Rp

G, b)

slide-81
SLIDE 81

Reduced forms are shifted h-polynomials

  • Theorem. (M, 2014) For strong embeddable Rp

G we have

QRp

G(b − 1) = h(Rp

G, b)

  • Corollary. (M, 2014) For strong embeddable Rp

G the

coefficients of QRp

G(b − 1) are nonnegative.

slide-82
SLIDE 82

Reduced forms are shifted h-polynomials

  • Theorem. (M, 2014) For strong embeddable Rp

G we have

QRp

G(b − 1) = h(Rp

G, b)

  • Corollary. (M, 2014) For strong embeddable Rp

G the

coefficients of QRp

G(b − 1) are nonnegative.

Generalizations of the above theorem and corollary can be used to address a nonnegativity conjecture of Kirillov.

slide-83
SLIDE 83
slide-84
SLIDE 84

Plan

Background on flow polytopes Reduction trees and reduced forms Reduced forms generalize h-polynomials of triangulations Canonical triangulations of flow polytopes Shellings and h-polynomials of reduction trees Nonnegativity results on reduced forms Back to where we started: last words on flow polytopes

slide-85
SLIDE 85

If a triangulation is shellable...

Recall that the motivation for the definitions of weak and strong embeddability was the shellable triangulation T O

  • btained from RO

G.

slide-86
SLIDE 86

If a triangulation is shellable...

...one wonders if it is regular.

slide-87
SLIDE 87

If a triangulation is shellable...

...one wonders if it is regular. Question: Is T O regular?

slide-88
SLIDE 88

If a triangulation is shellable...

...one wonders if it is regular. Question: Is T O regular? (I am not sure about that, but...)

slide-89
SLIDE 89

If a triangulation is shellable...

...one wonders if it is regular. Question: Is T O regular? (I am not sure about that, but... I know something else)

slide-90
SLIDE 90

The something else

  • Theorem. (M, 2014) There are ways to play the game and
  • btain regular and flag triangulations of the flow polytope F ˜

G.

slide-91
SLIDE 91

The something else

  • Theorem. (M, 2014) There are ways to play the game and
  • btain regular and flag triangulations of the flow polytope F ˜

G.

This result builds on work of Danilov-Karzanov-Koshevoy.

slide-92
SLIDE 92

Happy birthday, Richard!