Valuative invariants for polymatroids Harm Derksen 1 Alex Fink 2 1 - - PowerPoint PPT Presentation

valuative invariants for polymatroids
SMART_READER_LITE
LIVE PREVIEW

Valuative invariants for polymatroids Harm Derksen 1 Alex Fink 2 1 - - PowerPoint PPT Presentation

Valuative invariants for polymatroids Harm Derksen 1 Alex Fink 2 1 University of Michigan 2 UC Berkeley North Carolina State arXiv:0908.2988 FPSAC 2010 August 5, 2010 Derksen, Fink Valuative invariants for polymatroids 1 / 21 Outline


slide-1
SLIDE 1

Valuative invariants for polymatroids

Harm Derksen1 Alex Fink2

1University of Michigan 2UC Berkeley → North Carolina State

arXiv:0908.2988 FPSAC 2010 August 5, 2010

Derksen, Fink Valuative invariants for polymatroids 1 / 21

slide-2
SLIDE 2

Outline

◮ Matroids and polymatroids ◮ The Tutte polynomial: a motivating example ◮ Valuations ◮ Canonical bases for (poly)matroids and valuations ◮ (Hopf) algebras of valuations

Derksen, Fink Valuative invariants for polymatroids 2 / 21

slide-3
SLIDE 3

Matroids

Definition (Edmonds; Gelfand-Goresky-MacPherson-Serganova) A matroid M (on the ground set [n]) is a polytope such that

◮ every vertex (basis) of M lies in {0, 1}n; ◮ every edge of M is parallel to ei − ej for some i, j ∈ [n].

100 010 001 011 101 110

1001 1010 1010 1010 0011 1100 0110 1001 0110 0101 1001 0101 0110 0101

Derksen, Fink Valuative invariants for polymatroids 3 / 21

slide-4
SLIDE 4

Polymatroids

Definition (Edmonds) A polymatroid M (on [n]) is a polytope such that

◮ every vertex of M lies in Zn ≥0; ◮ every edge of M is parallel to ei − ej for some i, j ∈ [n].

400 130 031 022 202

(4,1,2,3) (4,2,1,3) (3,2,1,4) (3,1,2,4) (2,1,3,4) (1,2,3,4) (1,2,4,3) (1,3,2,4) (2,1,4,3) (2,3,1,4) (3,1,4,2) (4,1,3,2) (4,2,3,1) (3,2,4,1) (2,4,1,3) (1,4,2,3) (1,3,4,2) (2,3,4,1) (1,4,3,2) (2,4,3,1) (3,4,2,1) (4,3,2,1) (4,3,1,2) (3,4,1,2)

this image David Eppstein

Polymatroids are Postnikov’s (lattice) generalised permutahedra.

Derksen, Fink Valuative invariants for polymatroids 4 / 21

slide-5
SLIDE 5

Ranks

Let eX =

i∈X ei.

The rank function of M is its support function on 0-1 vectors: rkM(X) = max

y∈M y, eX.

Fact 0-1 vectors are the

  • nly

facet normals

  • f

(poly)matroids. M = {y ∈ Rn : y, eX ≤ rkM(X) ∀X ⊆ [n], y, e[n] = rkM([n])}.

110 010 011 001 101 100

r := rkM([n]) is called the rank of M.

Derksen, Fink Valuative invariants for polymatroids 5 / 21

slide-6
SLIDE 6

A motivating example: the Tutte polynomial

Matroids have two operations yielding minors:

◮ deletion, M \ i = {M ∩ xi = 0} ◮ contraction, M/i = {M ∩ xi = 1}

Many invariants (e.g. # bases, independent sets, spanning sets; chromatic and flow polys of graphs; many hyperplane arr. properties; . . . ) can be evaluated by a deletion-contraction recurrence, f(M) = f(M \ i) + f(M/i). (1) Theorem (Tutte ’54, Crapo ’69) The Tutte polynomial T(M; x, y) =

  • X⊆[n]

(x − 1)r−rk(X)(y − 1)|X|−rk(X) is universal for (1). Z{matroids}/

  • M = M \ i + M/i
  • = Z[x, y].

Derksen, Fink Valuative invariants for polymatroids 6 / 21

slide-7
SLIDE 7

A motivating example: the Tutte polynomial

Matroids have two operations yielding minors:

◮ deletion, M \ i = {M ∩ xi = 0} ◮ contraction, M/i = {M ∩ xi = 1}

Many invariants (e.g. # bases, independent sets, spanning sets; chromatic and flow polys of graphs; many hyperplane arr. properties; . . . ) can be evaluated by a deletion-contraction recurrence, f(M) = f(M \ i) + f(M/i). (1) Theorem (Tutte ’54, Crapo ’69) The Tutte polynomial T(M; x, y) =

  • X⊆[n]

(x − 1)r−rk(X)(y − 1)|X|−rk(X) is universal for (1). Z{matroids}/

  • M = M \ i + M/i
  • = Z[x, y].

Derksen, Fink Valuative invariants for polymatroids 6 / 21

slide-8
SLIDE 8

Decompositions and valuations

A decomposition Π = (P; P1, . . . , Pk) is a polyhedral complex. We write PI =

i∈I Pi.

Example P{1,2} P{1} P{2} P∅ = P

! = +

A valuation on a set M of polyhedra is an f : M → G such that any decomposition Π with all PI ∈ M satisfies

  • I⊆[k]

(−1)|I|f(PI) = 0.

Derksen, Fink Valuative invariants for polymatroids 7 / 21

slide-9
SLIDE 9

Examples of valuations

  • I⊆[k](−1)|I|f(PI) = 0

General examples

◮ The map [·] sending P to its indicator function [P] : Rn → Z.

Many interesting evaluations, and sums and integrals of these: volume, Ehrhart polynomial, . . .

◮ Euler characteristic χ, χ(P) = 1 for P = ∅ if P compact.

From now on M = {matroids} or {polymatroids}. Matroidal examples

◮ the Tutte polynomial T ◮ Speyer’s invariant h, arising from K-theory of Grassmannians ◮ Billera-Jia-Reiner’s G, from combinatorial Hopf land

Derksen, Fink Valuative invariants for polymatroids 8 / 21

slide-10
SLIDE 10

(Poly)matroid valuations

Matroid polytope decompositions come up in

◮ labelling fine Schubert cells in the Grassmannian (Lafforgue);

connections to realisability.

◮ describing linear spaces via tropical geometry (Speyer,

Ardila-Klivans).

◮ compactifying moduli of hyperplane arrangements

(Hacking-Keel-Tevelev). Problem Describe all (poly)matroid valuations. Find a universal one. Prove [Derksen ’08]’s conjectured universal invariant G. Notation Let PM be the Z-module generated by indicators [M] for M ∈ M. Grading: PM(r, n) is gen. by rank r matroids on [n]. Prop’n: P∨

M := Hom(PM(r, n), G) is the group of valuations.

Derksen, Fink Valuative invariants for polymatroids 9 / 21

slide-11
SLIDE 11

(Poly)matroid valuations

Matroid polytope decompositions come up in

◮ labelling fine Schubert cells in the Grassmannian (Lafforgue);

connections to realisability.

◮ describing linear spaces via tropical geometry (Speyer,

Ardila-Klivans).

◮ compactifying moduli of hyperplane arrangements

(Hacking-Keel-Tevelev). Problem Describe all (poly)matroid valuations. Find a universal one. Prove [Derksen ’08]’s conjectured universal invariant G. Notation Let PM be the Z-module generated by indicators [M] for M ∈ M. Grading: PM(r, n) is gen. by rank r matroids on [n]. Prop’n: P∨

M := Hom(PM(r, n), G) is the group of valuations.

Derksen, Fink Valuative invariants for polymatroids 9 / 21

slide-12
SLIDE 12

(Poly)matroid valuations

Matroid polytope decompositions come up in

◮ labelling fine Schubert cells in the Grassmannian (Lafforgue);

connections to realisability.

◮ describing linear spaces via tropical geometry (Speyer,

Ardila-Klivans).

◮ compactifying moduli of hyperplane arrangements

(Hacking-Keel-Tevelev). Problem Describe all (poly)matroid valuations. Find a universal one. Prove [Derksen ’08]’s conjectured universal invariant G. Notation Let PM be the Z-module generated by indicators [M] for M ∈ M. Grading: PM(r, n) is gen. by rank r matroids on [n]. Prop’n: P∨

M := Hom(PM(r, n), G) is the group of valuations.

Derksen, Fink Valuative invariants for polymatroids 9 / 21

slide-13
SLIDE 13

(Poly)matroid valuations

Matroid polytope decompositions come up in

◮ labelling fine Schubert cells in the Grassmannian (Lafforgue);

connections to realisability.

◮ describing linear spaces via tropical geometry (Speyer,

Ardila-Klivans).

◮ compactifying moduli of hyperplane arrangements

(Hacking-Keel-Tevelev). Problem Describe all (poly)matroid valuations. Find a universal one. Prove [Derksen ’08]’s conjectured universal invariant G. Notation Let PM be the Z-module generated by indicators [M] for M ∈ M. Grading: PM(r, n) is gen. by rank r matroids on [n]. Prop’n: P∨

M := Hom(PM(r, n), G) is the group of valuations.

Derksen, Fink Valuative invariants for polymatroids 9 / 21

slide-14
SLIDE 14

Bases

Define the polyhedra (full-dimensional cones) R(X, r) = {y ∈ Rn : y, eXi ≤ ri for i = 1, . . . , ℓ − 1, y, e[n] = r} and the (almost dual) valuations sX,r(M) = 1 if rkM(Xi) = ri for i = 1, . . . , ℓ,

  • therwise

for ∅ X1 · · · Xℓ−1 Xℓ = [n] and r = (r1, . . . , rℓ = r) ∈ Zℓ. Let ∆M(r, n) be the largest polyhedron in M(r, n). Theorem (Derksen-F)

◮ The distinct nonzero [R(X, r) ∩ ∆M(r, n)] form a basis for

(poly)matroids mod subdivisions PM(r, n).

◮ The distinct nonzero sX,r|M form a basis for valuations

P∨

M(r, n).

Derksen, Fink Valuative invariants for polymatroids 10 / 21

slide-15
SLIDE 15

Why these cones?

Theorem (Brianchon, Gram) If the polyhedron P does not contain a line, then [P] =

  • F

(−1)dim F[coneF(P)] where F runs over all the bounded faces of P. Proposition (Derksen-F) [M] =

  • X

(−1)n−ℓ(X)[R(X, rkM(X))], where X ranges over all chains.

Derksen, Fink Valuative invariants for polymatroids 11 / 21

slide-16
SLIDE 16

Example of the Brianchon-Gram Theorem

Example This polytope has the combinatorial type of the permutahedron.

+ ! ! ! ! ! ! = + + + + +

Derksen, Fink Valuative invariants for polymatroids 12 / 21

slide-17
SLIDE 17

Why these cones?

Theorem (Brianchon, Gram) If the polyhedron P does not contain a line, then [P] =

  • F

(−1)dim F[coneF(P)] where F runs over all the bounded faces of P. Proposition (Derksen-F) [M] =

  • X

(−1)n−ℓ(X)[R(X, rkM(X))], where X ranges over all chains.

Derksen, Fink Valuative invariants for polymatroids 13 / 21

slide-18
SLIDE 18

Example of the proposition

Example We decompose this polymatroid polytope in Rs by inflating it to the previous one:

+ = + + + + + ! ! ! ! ! !

Derksen, Fink Valuative invariants for polymatroids 14 / 21

slide-19
SLIDE 19

Bases

Define the polyhedra (full-dimensional cones) R(X, r) = {y ∈ Rn : y, eXi ≤ ri for i = 1, . . . , ℓ − 1, y, e[n] = r} and the (almost dual) valuations sX,r(M) = 1 if rkM(Xi) = ri for i = 1, . . . , ℓ,

  • therwise

for ∅ X1 · · · Xℓ−1 Xℓ = [n] and r = (r1, . . . , rℓ = r) ∈ Zℓ. Let ∆M(r, n) be the largest polyhedron in M(r, n). Theorem (Derksen-F)

◮ The distinct nonzero [R(X, r) ∩ ∆M(r, n)] form a basis for

(poly)matroids mod subdivisions PM(r, n).

◮ The distinct nonzero sX,r|M form a basis for valuations

P∨

M(r, n).

Derksen, Fink Valuative invariants for polymatroids 15 / 21

slide-20
SLIDE 20

Invariants

Our bases are unions of Sn-orbits. So unlabelled (poly)matroids and valuative invariants are easy: Theorem (Derksen-F)

◮ The distinct nonzero [R(X, r) ∩ ∆M(r, n)] for a fixed maximal

chain X form a basis for unlabelled (poly)mats mod subdivs PM(r, n)/Sn.

◮ The distinct nonzero X a maximal chain sX,r|M form a basis for

valuative invariants P∨

M(r, n)Sn.

The R(X, r) ∩ ∆Mat are exactly the polytopes of Schubert matroids.

Derksen, Fink Valuative invariants for polymatroids 16 / 21

slide-21
SLIDE 21

Invariants

Our bases are unions of Sn-orbits. So unlabelled (poly)matroids and valuative invariants are easy: Theorem (Derksen-F)

◮ The distinct nonzero [R(X, r) ∩ ∆M(r, n)] for a fixed maximal

chain X form a basis for unlabelled (poly)mats mod subdivs PM(r, n)/Sn.

◮ The distinct nonzero X a maximal chain sX,r|M form a basis for

valuative invariants P∨

M(r, n)Sn.

The R(X, r) ∩ ∆Mat are exactly the polytopes of Schubert matroids.

Derksen, Fink Valuative invariants for polymatroids 16 / 21

slide-22
SLIDE 22

A matroid example

Example At left: one element R(X, r) ∩ ∆Mat of the basis of PMat from each S4-orbit, for (n, r) = (4, 2).

12 4 6 1 6 4

X = ∅, 1, 12, 123, 1234.

r = 1222 r = 1122 r = 1112 r = 0122 r = 0012 r = 0112

Only one S4-orbit of matroid polytopes isn’t ∆Mat ∩ a full-dimensional cone:

! = + Derksen, Fink Valuative invariants for polymatroids 17 / 21

slide-23
SLIDE 23

Hopf algebras of (poly)matroids

ZM, ZM/S∞, PM, and PM/S∞, and their duals, are Hopf algebras bigraded by (n, r). The morphisms between them are Hopf too.

◮ matroids: [(Crapo-)Schmitt] ◮ polymatroids: [Ardila-Aguiar] ◮ Product is direct sum of (poly)matroids,

M1 · M2 = M1 × M2 = {(m1, m2) : mi ∈ Mi}

◮ Coproduct is a sum over restrictions and contractions:

∆M =

  • X⊆[n]

M \ ([n]\X) ⊗ M/X

· = 01 10 01 10 0101 1001 0110 1010

∆ = ⊗ + ⊗ + ⊗ + ⊗

Derksen, Fink Valuative invariants for polymatroids 18 / 21

slide-24
SLIDE 24

Hopf algebra structure of invariants

Theorem (Derksen-F) The Q-valued (graded) valuative invariants (P∨

M)S∞ form a

free associative algebra:

◮ Qu0, u1 for M = {matroids} ◮ Qu0, u1, . . . for M = {polymatroids}.

We’ve reindexed: ur = s([1],...,[k]),(r1,r1+r2,...,r1+···+rk). Then urus = urs, and each uri is primitive, ∆ui = ui ⊗ 1 + 1 ⊗ ui. As a Hopf alg Qu0, u1, . . . ∼ = NSym is graded dual to QSym, the Hopf alg of quasisymmetric functions. We get a double dual map PM/Sn

(∼)

→ QSym: G(M) = r ur(M) u∗

r .

Corollary (Derksen’s conjecture) G is a universal valuative invariant of (poly)matroids.

Derksen, Fink Valuative invariants for polymatroids 19 / 21

slide-25
SLIDE 25

Hopf algebra structure of invariants

Theorem (Derksen-F) The Q-valued (graded) valuative invariants (P∨

M)S∞ form a

free associative algebra:

◮ Qu0, u1 for M = {matroids} ◮ Qu0, u1, . . . for M = {polymatroids}.

We’ve reindexed: ur = s([1],...,[k]),(r1,r1+r2,...,r1+···+rk). Then urus = urs, and each uri is primitive, ∆ui = ui ⊗ 1 + 1 ⊗ ui. As a Hopf alg Qu0, u1, . . . ∼ = NSym is graded dual to QSym, the Hopf alg of quasisymmetric functions. We get a double dual map PM/Sn

(∼)

→ QSym: G(M) = r ur(M) u∗

r .

Corollary (Derksen’s conjecture) G is a universal valuative invariant of (poly)matroids.

Derksen, Fink Valuative invariants for polymatroids 19 / 21

slide-26
SLIDE 26

Additive invariants

Definition A valuation f is additive if f(M) = 0 whenever dim M < n − 1. So f adds on top-dimensional pieces in subdivisions. Theorem (Derksen-F) The additive valuative invariants form the free Lie alg Q{u0, u1(, . . .)} whose universal enveloping alg is (P∨

M)Sn.

Some ingredients: Dimension gives filtrations on our Hopf algebras. (Poly)matroids are uniquely direct sums of connected (poly)matroids, M on [n] with dim M = n − 1. gr(PM/S∞) = Sym((PM/S∞)1) Check one containment + enumeration.

Derksen, Fink Valuative invariants for polymatroids 20 / 21

slide-27
SLIDE 27

Additive invariants

Definition A valuation f is additive if f(M) = 0 whenever dim M < n − 1. So f adds on top-dimensional pieces in subdivisions. Theorem (Derksen-F) The additive valuative invariants form the free Lie alg Q{u0, u1(, . . .)} whose universal enveloping alg is (P∨

M)Sn.

Some ingredients: Dimension gives filtrations on our Hopf algebras. (Poly)matroids are uniquely direct sums of connected (poly)matroids, M on [n] with dim M = n − 1. gr(PM/S∞) = Sym((PM/S∞)1) Check one containment + enumeration.

Derksen, Fink Valuative invariants for polymatroids 20 / 21

slide-28
SLIDE 28

Finis

One intriguing future direction: Knot diagrams can be dualised to yield graphs (i.e. matroids) with their edges (i.e. elements) two-coloured to retain crossing information. In this setting, some known knot invariants, including the Jones polynomial, appear to become coloured matroid valuations! Can we get new knot invariants? Thanks for your attention!

Derksen, Fink Valuative invariants for polymatroids 21 / 21

slide-29
SLIDE 29

Finis

One intriguing future direction: Knot diagrams can be dualised to yield graphs (i.e. matroids) with their edges (i.e. elements) two-coloured to retain crossing information. In this setting, some known knot invariants, including the Jones polynomial, appear to become coloured matroid valuations! Can we get new knot invariants? Thanks for your attention!

Derksen, Fink Valuative invariants for polymatroids 21 / 21

slide-30
SLIDE 30

Enumeration

We get generating functions: dim P(r,n)

n!

xnyr dim P(r, n)/Sn xnyr matroids xy − y xye−xy − ye−y 1 1 − xy − y polymatroids ex(1 − y) 1 − yex 1 − x 1 − x − y In fact dim PPMat(n, d)/Sn = n+d−1

d

  • and dim PMat(n, d)/Sn =

n

d

  • .

Derksen, Fink Valuative invariants for polymatroids 22 / 21

slide-31
SLIDE 31

Multiplicative invariants

Definition A function f : M → R is multiplicative if f(M1)f(M2) = f(M1 ⊕ M2) for any (poly)matroids M1, M2. Thus, f is multiplicative ⇐ ⇒ it is a group-like element of (P∨

M)S∞.

Example The Tutte polynomial T(x, y) is multiplicative, and T = e(y−1)u0+u1eu0+(x−1)u1.

Derksen, Fink Valuative invariants for polymatroids 23 / 21