40
Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids Stanley’s conjecture about the h-vector of a Matroid Jos´ e Alejandro Samper June 2, 2011 Jos´ e Alejandro Samper Stanley’s conjecture about the h-vector of a Matroid

Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Stanley’s conjecture about the h-vector of aMatroid

Jose Alejandro Samper

June 2, 2011

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 2: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

1 Introuction

2 Matroid theory

3 Duality

4 The Tutte polynomial

5 Shellability

6 Stanley’s Conjecture

7 Cographical matroids

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 3: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Why should we care about Matroids

Matroids arise naturally when we are studying:

Linear independence of finite sets of vectors.

Cycles of graphs.

Matchings in bipartite graphs.

Shellable simplicial complexes.

Greedy algorithms.

Algebraic independence in algebraic extensions.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 4: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Simplicial Complexes

Simplicial Complex

A simplicial complex is an ordered pair ∆ = (E, I), |E| <∞,I ⊆ P(E) such that:

i. ∅ ∈ Iii. If B ⊂ A and A ∈ I, then B ∈ I.

The elements of I are called faces.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 5: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Basic concepts

If ∆ = (E, I) is a complex, then P = (I,⊆) is a poset.

A simplicial complex is called pure if all the maximal elementsof P have the same size.

For each i ∈ Z≥−1 define fi as the number of elements I thathave i+ 1 elements.

The f -vector of a complex is given by (f−1, f0, . . . , fk),where k + 1 is the size of a maximal set in I.

The polynomial f∆(x) =∑k+1

j=0 fj−1xk+1−j =

∑A∈I x

k+1−|A|

is called the f- polynomial of ∆.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 6: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Multicomplexes

We can extend the definitions pairs (E, I) where the elements of Iare multisets whose ground set is a subset of E. The new definedstructure is a multicomplex. The involved multisets are in bijectionwith the monomials in |E| variables and with elements in NE . Thebiyection is natural.

Order ideal

Let An be the set of monomials in the variables {xi}ni=1. An orderideal C of An is a finite subset of An such that if m ∈ C andm′|m, then m′ ∈ C. And order ideal pure if all the maximalmonomials of the poset (C, |) have the same degree.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 7: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

O-sequences

O-sequence

A vector whose coordinates are natural numbers is an O-sequenceif it is the f -vector of and order ideal. An O-sequence is calledpure if the involved multicomplex ie pure.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 8: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Matroids

Matroid

A matroid is an ordered pair M = (E, I), where E is a finite setand I is a subset of P(E) such that :

(I1) ∅ ∈ I.

(I2) If A ∈ I and B ⊂ A, then B ∈ I.

(I3) If A, B ∈ I and |A| > |B|, then there exists a ∈ A−B suchthat B ∪ {a} ∈ I.

The elements of I are called independent sets.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 9: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Example

Linear matroids

Let E be the columns of a matrix M and let I ⊆ P(E) be suchthat A ∈ I if the columns corresponding to A are linearlyindependent. Then M = (E, I) is a matroid. Matroids of this typeare called linear matroids.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 10: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Example

A matroid in R3

Let the columns of a matrix bev1 = (1, 0, 0), v2 = (1, 1, 0), v3 = (0, 0, 1), v4 = (2, 0, 0), v5 = (0, 1, 2), v6 = (0, 0, 0)and v7 = (1, 1, 1). The matroid M = (E, I) induced has groundsetE = {1, 2, 3, 4, 5, 6, 7} and independents equal to:

I = {∅, {1}, {2}, {3}, {4}, {5}, {7},{1, 2}, {1, 3}, {1, 5}, {1, 7}, {2, 3}, {2, 4}{2, 5},{2, 7}, {3, 4}, {3, 5}, {3, 7}, {4, 5}, {4, 7}, {5, 7},{1, 2, 3}, {1, 2, 5}, {1, 2, 7}, {1, 3, 5}, {1, 3, 7},{1, 5, 7}, {2, 3, 4}, {2, 3, 5}, {2, 3, 7}, {2, 5, 7}{3, 4, 5}, {3, 4, 7}, {3, 5, 7}, {4, 5, 7}}

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 11: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Bases

Now we study the maximal elements of I. They are called bases.

Theorem

All the bases of a matroid have the same size. That means that amatroid is a pure simplicial complex.

Theorem

A set B ⊆ P(E) is the family of bases of a matroid if and only if

(B1) B is not empty.

(B2) If B1, B2 ∈ B and x ∈ B1 −B2, then there is y ∈ B2 −B1

such that (B1 − x) ∪ {y} ∈ B

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 12: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Rank

There is also a rank function associated to a matroid. Letr : P(E)→ N so that r(A) is the size of a maximal independentcontained in A.

Theorem

A function r : P(E)→ N is the rank function of a Matroid if andonly if:

(R1) For every U ⊆ E the inequality 0 ≤ r(U) ≤ |U | holds.

(R2) If W ⊆ U ⊆ E, then r(W ) ≤ r(U)

(R3) If U, W are subsets of E then

r(U ∪W ) + r(U ∩W ) ≤ r(U) + r(W )

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 13: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Duality

The dual matroid

If r is the rank function of a matroid M = (E, I), then thefunction r∗ : P(E)→ N such that

r∗(U) = |U | − r(E) + r(E − U)

is the rank function of a matroid M∗ called the dual matroid ofM .

Dual Bases

The set B∗ = {E −B |B ∈ B} is the set of bases of M∗.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 14: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Duality and linear matroids

The dual of a linear matroid

If M = (E, i) is a linear matroid of rank r and |E| = n, then E isgenerated by a matrix of the form

A =

Ir D

Then the matroid M∗ is generated by the columns of:

B =

DT In−r

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 15: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Example

The matrix from the example is equivalent to1 0 0 2 −1 0 00 1 0 0 1 0 10 0 1 0 2 0 1

Thus the dual of the matroid is given by the columns of:

2 0 0 1 0 0 0−1 1 2 0 1 0 00 0 0 0 0 1 00 1 1 0 0 0 1

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 16: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Deletion and contraction

Deletion

The deletion of e, denoted by M\e, is the matroid whose groundset is E − {e}, and whose indepentent sets are the elements ofI ∩ P(E − e).

Contraction

The contraction of e, denoted by M/e, is the dual matroid of thedeletion of e in M∗. Written in symbols we have thatM/e = (M∗\e)∗.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 17: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

TG Invariants

The Tutte-Grothendieck invariants are a great tool to constructobjects recursively.

Tutte-Grothendieck invariants

A Tutte-Grothendiek (o TG) invariant is a map f from theclass of matroids to a commutative ring with unity R, that satisfiesthe following conditions:

1 f(M1) = f(M2) if M1∼= M2

2 f(M) = f(M\e) + f(M/e) if e is neither a loop nor a coloop.

3 f(M) = f(e)f(M\e) if e is a loop or a coloop.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 18: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

The Tutte polynomial

Theorem

There exists a unique TG invariant T : Matroids→ Z[x, y] such thatT (Mcoloop;x, y) = x y T (Mloop;x, y) = y. Moreover, for every TG invariant f andevery matroid M , the following equality holds:

f(M) = T (M ; f(Mcoloop), f(Mloop))

The Tutte polynomial

T (M,x, y) is called the Tutte polyonomial of M and is given by:

T (M ; x, y) :=∑

A⊆E

(x− 1)r(E)−r(A)

(y − 1)|A|−r(A)

The dual polynomial

It is easy to show that T (M∗, x, y) = T (M,y, x)

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 19: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Examples

We now introduce some nice TG invariants.

TB : Matroids→ Z that assigns the number of bases to eachmatroid. It is given by the evaluationT (M, 1, 1) of the Tuttepolynomial.

TI : Matroids→ Z that assigns the number of indepententsto each matroid. It is given by the evaluation T (M, 2, 1) ofthe Tutte polynomial.

Tf : Matroides→ Z[x] that assigns the f -polynomial to eachmatroid. It is given by the evaluation T (M,x+ 1, 1) of theTutte polynomial.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 20: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Shellable complexes

Shellings

A shelling of a pure simplicial complex ∆ is a linear order of it’smaximal faces F1, F2, . . . , Ft such that for any pair of numbers1 ≤ i < j ≤ t there exist x ∈ Fj and k < j such thatFi ∩ Fj ⊆ Fj ∩ Fk = Fj − x. A complex is shellable if it has ashelling.

Example

∆ = ([4], I), A ∈ I ⇐⇒ |A| ≤ 2. The order{1, 2} < {1, 3} < {1, 4} < {2, 3} < {2, 4} < {3, 4} is a shelling. Ifthe two smallest terms are {1, 2} and {3, 4}, then the order is nota shelling.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 21: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

A partition of the simplicial complex

F1 < · · · < Ft is a shelling. Let Rj = {x ∈ Fj |Fj − x ∈ ∆j−1}and let [Rj , Fj ] = {G ⊆ Fj |Rj ⊆ G}.

Lemma

We have that ∆j+1 −∆j = [Rj+1, Fj+1]. In other words, the set{[Rj , Fj ] | 1 ≤ j ≤ t} is a partition of I.

Corollary

If d is the dimension ∆, then

fk =

t∑j=1

(d+ 1− |Rj |k + 1− |Rj |

)

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 22: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

The h-vector

h-polynomial

The h-polynomial of a shellable complex ∆ is given by

h∆(x) =

t∑j=1

x|Fj−Rj |

=

d+1∑j=0

hjxd+1−j

h-vector

The vector (h0, h1, . . . , hd+1) of coefficients of the h-polynomial iscalled the h-vector of ∆.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 23: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

h-vector vs. f -vector

Lemma

(1) h∆(x+ 1) = f∆(x)

(2) hi =

d+1∑k=i

(−1)k−1

(d+ 1− kk − i

)fk

A nice fact about matroids is that they are shellable so theirh-vector is non-negative.

Corollary

The h-polynomial of a matroid is a TG invariant, given by theevaluation T (M,x, 1) of the Tutte polynomial.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 24: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Stanley’s conjecture

Conjecture

The h-vector of a matroid is a pure O-sequence.

Example

For the old example: hM = (1, 3, 5, 5). Let

C = {1, x, y, z, x2, xy, xz, y2, z2, x3, x2y, x2z, y3, z3}

Note that C is an pure order ideal, thus it’s f -vector is a pureO-sequence. Thus the conjecture is true for M .

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 25: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Graphical matroids

Each graph induces a matroid naturally. We allow graphs to haveloops and multiedges.

Graphic matroid

Let G = (V,E, i) be a graph, define I(G) as the family ofsugraphs that contain no cycles. Then M(G) = (E, I(G)) is amatroid. Matroids of this type are called graphical matroids.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 26: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Example

W

X

Y

Z

1

2

3

4

5

6

The independets of the graph are given by:

I(G) = {∅, {1}, {2}, {3}, {4}, {5}, {6}{1, 3}, {1, 4}, {1, 5}, {1, 6}, {2, 3}, {2, 5}, {2, 6},{3, 4}, {3, 5}, {3, 6}, {4, 5}{4, 6}, {5, 6},{1, 3, 4}, {1, 3, 6}, {1, 4, 5}, {1, 4, 6}, {1, 5, 6},{2, 3, 4}, {2, 3, 6}, {2, 4, 5}, {2, 4, 6}, {2, 5, 6},{3, 4, 5}, {3, 5, 6}, {4, 5, 6}}

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 27: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Special matrices

Incidence matrix

For a graph G = (V,E, i), let < be an order of V . For every edge e, suchthat i(e) = {a, b},with a < b, let ve ∈ FV be equal to ea − eb. If|i(e)| = 1, let ve = 0. The incidence matrix of G is the matrix whosecolumns are {ve}e∈E .

Laplacian Matrix

The Laplacian Matrix QG of a graph G is the matrix in MV×V (F)such that Qv,v′ = −ν(v, v′) if v 6= v′ and Qv,v = exdeg(v).

Theorem

QG = AGATG and ker(QG) = kerAT

G = (1)v∈V

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 28: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Example

The incidence matrix if W > X > Y > Z is:

AG =

1 1 1 1 0 0−1 −1 0 0 1 00 0 −1 0 −1 10 0 0 −1 0 −1

The Laplacian of G is:

QG =

4 −2 −1 −1−2 3 −1 0−1 −1 3 −1−1 0 −1 2

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 29: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Connected graphs

Theorem

For every graph G = (V,E, i) there exists a connected graphG′ = (V ′, E′, i′) such that M(G) ∼= M(G′).

G G'

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 30: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Chip firing game

It is played in a connected graph G = (V,E, i). The idea is tochoose a special vertex q and give chips to all the other vertices.The special vertex is a bank and the other spend the coinsfollowing certain rules. Formally, we define the game as follows.This version of the chip firing game is also known as the dollargame.

q-configurations

A q-configuration of G is a function θ : V → Z such thatθ(v) ≥ 0 if v 6= q and θ(q) = −

∑v 6=q θ(v).

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 31: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Chip firing game

Firings

A vertex v 6= q is ready in θ if θ(v) ≥ deg(v). q is ready if noother vertex is. A firing of a vertex v that is ready is aconfiguration θ′ such that θ′(v′) = θ(v′) + ν(v, v′) if v′ 6= v andθ′(v) = θ(v)− exdeg(v).

Secuencias legales

A legal sequence from θ to θ′ is a non empty sequence of firingsthat may start in θ to reach θ′. In case such a legal sequenceexists, we write θ → θ′. We denote legal sequences with X andX (v) denotes de number of times v is fired in X .

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 32: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

An algebraic interpretation

Note that if θ → θ′ using a sequence X , thenθ′ = θ −QG(X (v))v∈V , where QG is the Laplacian matrix. Inparticular, if θ = θ′, then (X (v))v∈V lies in the kernel of QG, so itis a scalar (actually integer) multiple of (1)v∈V . This means thatevery vertex is fired the same number of times.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 33: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Special configurations

A q-configuration θ is stable if q is ready.

A q-configuration θ is recurrent if θ → θ, that is, there existsa legal sequence that begins and ends in θ.

A q configuration θ is critical if it is both, stable andrecurrent.

Teorema

If we start to play the chip firing game at any point we eventuallyreach a critical configuration.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 34: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Some legal sequences

Theorem

Let θ be a q-configuration. θ is critical if and only if it is stableand there exists a legal sequence X of θ such that X (v) = 1 for allv ∈ V (G).

This theorem is useful to compute critical configurations. It hasalso nice theoretic applications, some of which will be discussedlater.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 35: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

The structure of the critical configurations

The weight of a configuration

The weight w(θ) of a configuration θ is the amount of chips in θ,that is, w(θ) = −θ(q) =

∑v∈V−q θ(v).

Minimal configurations

Order the configurations partially by comparing the coordinatesdifferent from q. All the minimal configurations have the sameweight:

w(c) = |E| − deg(q) =

∑v∈V exdeg(v)

2+∑v∈V

indeg(v)− deg(q)

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 36: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

The structure of the critical configurations

An order property

Let c be a critical configuration and let c′ be a stable configurationsuch that c(v) ≤ c′(v) for v 6= q. Then c′ is critical.

An order ideal

Let C be the set of critical configurations ignoring the coordinateq. Let C be a configuration such that C(v) = deg(v)− 1 forv 6= q. Define f : C → N|V |−1 so that f(c) = C − c. The setSG = {xf(c) | c ∈ C} is a pure order ideal.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 37: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

The critical polynomial

The critical polynomial

The level lev(c) of a critical configuration c is defined aslev(c) := deg(xf(c)) = w(C)−w(c) and let Γ(G) := |E|− |V |+ 1.The critical polynomial Pq(G, y) of G is defined as

Pq(G, y) :=∑c∈C

yΓ(G)−lev(c)

:=

Γ(G)∑i=0

cixΓ(G)−i

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 38: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

The conjecture for cographical matroids

Theorem

The critical polynomial is independent of the choice of q.Moreover, we have that Pq(G, y) = T (G; 1, y).

This implies that Pq(G, y) = T (M(G)∗; y, 1) = hM(G)∗(y), thus

Theorem

h∗i = ci, so the h-vector of M(G)∗ is a pure O-sequence.

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 39: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

Example

In the graph we worked before the minimal critical configurationsof C are (1, 1, 0), (1, 0, 1), (0, 2, 0) and (0, 1, 1). Furthermore, theconfiguration C is (2, 2, 1). It follows that the maximal elements ofthe set f(C) are (1, 1, 1), (1, 2, 0), (2, 0, 1) y (2, 1, 0). So we getthat:

SG = {1, x, y, z, x2, xy, xz, y2, yz, x2y, x2z, xy2, xyz}

M(G) is self dual, thus the f -vector of M(G)∗ is given(1, 6, 13, 13), and computing the h-vector we obtain it is equal to(1, 3, 5, 4).

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid

Page 40: Stanley's conjecture about the h-vector of a Matroidsamper/Presentacion.pdf · IntroductionMatroid TheoryDualityThe Tutte polynomialShellabilityStanley’s ConjectureCographical matroids

Introduction Matroid Theory Duality The Tutte polynomial Shellability Stanley’s Conjecture Cographical matroids

The End

Jose Alejandro Samper

Stanley’s conjecture about the h-vector of a Matroid