Chip-Firing and Algebraic Combinatorics Caroline J. Klivans Brown - - PowerPoint PPT Presentation

chip firing and algebraic combinatorics
SMART_READER_LITE
LIVE PREVIEW

Chip-Firing and Algebraic Combinatorics Caroline J. Klivans Brown - - PowerPoint PPT Presentation

Chip-Firing and Algebraic Combinatorics Caroline J. Klivans Brown University Chip-Firing Basic Dynamics 1 2 0 1 2 0 1 3 0 1 4 1 1 4 1 2 0 2 0 0 0 0 0 0 0 1 0 1 1 1 0 1 1 2 0 1 0 2 2 3 1 2 2 1 2 1


slide-1
SLIDE 1

Chip-Firing and Algebraic Combinatorics

Caroline J. Klivans

Brown University

slide-2
SLIDE 2

Chip-Firing – Basic Dynamics

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

slide-3
SLIDE 3

Chip-Firing – Basic Dynamics

  • Does the process stop?
  • Order of firings?

2 1 1 2 2 1 1 2

hi

2 1 1 2 2 1 1 2 1 3 2 2 1 3 2 2

aa

slide-4
SLIDE 4

Chip-Firing – Basic Dynamics

  • Does the process stop?

Order of firings?

2 1 1 2 2 1 1 2

Three Regimes Theorem ab (Bj¨

  • rner, Lov´

asz, Shor ’91) N = Number of chips.

  • N Large – infinite
  • N Small – finite
  • a ≤ N ≤ b –

can always achieve both.

slide-5
SLIDE 5

Chip-Firing – Basic Dynamics

  • Order of firings?

Order

  • f

firings?

1 3 2 2

  • Local confluence

ab (Diamond lemma) ab (Church–Rosser Property) c c1 c2 d

  • Local + Finite = Global

ab (Newman Lemma)

slide-6
SLIDE 6

Chip-Firing – Basic Dynamics

  • Order of firings?

O From a fixed initial configuration: If the process is finite then it terminates at a unique final configuration.

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

slide-7
SLIDE 7

Let’s look at some larger examples. How can we visualize them? Color Number of chips 1 2 3

2 3 3 2 3 2 2 3 3 2 2 3 2 3 3 2

2 3 3 2 3 2 2 3 3 2 2 3 2 3 3 2

slide-8
SLIDE 8

Pattern Formation

Suppose we drop N chips at the origin of the two-dimensional grid. N = 10 ,

slide-9
SLIDE 9

Pattern Formation

Suppose we drop N chips at the origin of the two-dimensional grid. N = 100 ,

slide-10
SLIDE 10

Pattern Formation

Suppose we drop N chips at the origin of the two-dimensional grid. N = 1, 000

slide-11
SLIDE 11

Pattern Formation

Suppose we drop N chips at the origin of the two-dimensional grid. N = 10, 000

slide-12
SLIDE 12

Pattern Formation

Suppose we drop N chips at the origin of the two-dimensional grid. N = 100, 000

slide-13
SLIDE 13

Pattern Formation

Suppose we drop N chips at the origin of the two-dimensional grid. N = 1, 000, 000

slide-14
SLIDE 14

Pattern Formation

Suppose we drop N chips at the origin of the two-dimensional grid. N = 10, 000, 000

slide-15
SLIDE 15

(Bak, Tang, Wiesenfeld ’88, Dhar ’06, Creutz ’04, Pstojic ’03, Caracciolo, Paoletti, Sportiello ’08, Paoletti ’14, Levine, Pegden, Smart ’13, ’16, ’17)

slide-16
SLIDE 16

Pattern Formation

Suppose we drop N chips at the origin of the F-Lattice. With checkerboard background 0 / 1.

slide-17
SLIDE 17

Pattern Formation

Suppose we drop N chips at the origin of the two-dimensional grid. With background height 2.

slide-18
SLIDE 18

Pattern Formation

Suppose we drop N chips at the origin of the two-dimensional grid. With checkerboard background 1 / 3.

slide-19
SLIDE 19

The pulse in three dimensions

N chips at the center of a large grid. Video →

slide-20
SLIDE 20

Finite Graphs with a Sink

All initial configurations terminate.

1 2 q 1 1 2 q 1 2 q 1 1 q 2 1 1 q

  • Stable – No possible firings
  • Critical – Stable + Reachable (results from a generic initial)
  • Superstable – No possible group firings

2 q 2 1 1 q

slide-21
SLIDE 21

Finite Graphs with a Sink

All initial configurations terminate.

1 2 q 1 1 2 q 1 2 q 1 1 q 2 1 1 q

  • Stable – No possible firings
  • Critical – Stable + Reachable (results from a generic initial)
  • Superstable – No possible group firings

2 q 2 1 1 q

slide-22
SLIDE 22

Finite Graphs with a Sink

All initial configurations terminate.

1 2 q 1 1 2 q 1 2 q 1 1 q 2 1 1 q

  • Stable – No possible firings
  • Critical – Stable + Reachable (results from a generic initial)
  • Superstable – No possible group firings

2 q 2 1 1 q

slide-23
SLIDE 23

Finite Graphs with a Sink

All initial configurations terminate.

1 2 q 1 1 2 q 1 2 q 1 1 q 2 1 1 q

  • Stable – No possible firings
  • Critical – Stable + Reachable (results from a generic initial)
  • Superstable – No possible group firings

2 q 2 1 1 q

slide-24
SLIDE 24

Criticals and Superstables

# Criticals = # Superstables = # Spanning Trees

  • Duality. Critical ←

→ Superstable (Dhar ’90) Criticals = Recurrent states of Abelian Sandpile Model

  • Tutte polynomials. (Merino ’01)

Stanley’s O-conjecture for h-vectors of cographic matroids

  • Bijections. Extended burning algorithm (Cori, Le Borgne ’03)

# Criticals with t chips = # Spanning trees with external activity t

  • Superstables of Kn = Parking Functions

(Superstables of G = G-parking functions) (Postnikov, Shapiro ’03) (Dhar, Majumdar ’92, Biggs, Winkler ’97, Chebikin, Pylyavskyy ’04)

slide-25
SLIDE 25

Criticals and Superstables

Discrete Diffusion. Graph Laplacian ∆. Firing site i:

c − ∆ei = c′

  • Laplacian potential functions. (Baker, Shokrieh ’11)

Superstables = Energy minimizers

  • Extensions of chip-firing. Laplacian → M-matrix. (Guzman, K. ’15, ’16)

Superstables = Integer points inside fundamental parallelepipeds.

  • Coxeter groups. Cartan matrices (Benkhart, K., Reiner ’18)

Superstables = Miniscule dominant weights

slide-26
SLIDE 26

Sandpile Group S(G)

  • Group of critical configurations under sandpile addition:

a ⊕ b = stabilization of (a + b) ⊕ =

  • Chip configurations under firing equivalence:

S(G) ∼ = coker(∆q) = Zn−1/im∆q

slide-27
SLIDE 27

Sandpile Group S(G)

Graph invariant in the form of a finite abelian group, |S(G)| = # spanning trees of G Group structure for various graph classes. Invariant factors. Smith Normal Form. (Lorenzini ’91, Merris ’92, Biggs ’99, Wagner ’00, Cori, Rossin ’00, Reiner+ ’02 ’03 ’12, Levine ’09, Norine, Whalen ’11) Structure of random graphs. (A type of) Cohen-Lenstra heuristic for the p-sylow subgroups of Sandpile groups. (Clancy, Leake, Payne ’15; Wood ’17) Sandpile Torsors. (Wagner ’00, Gioan ’07, Bernardi ’08, Holroyd, Levine, Meszaros, Peres, Propp, Wilson ’08, Chan, Church, Grochow ’15, Baker, Wang ’17, Backman, Baker, Yuen ’17, McDonough ’18)

slide-28
SLIDE 28

Sandpile Group Identity

S(G) identity element? All 0s configuration is not critical. G = grid with sink along the boundary. ;

2 3 3 2 3 2 2 3 3 2 2 3 2 3 3 2

2 3 3 2 3 2 2 3 3 2 2 3 2 3 3 2

slide-29
SLIDE 29

Sandpile Group Identity

S(G) identity element? All 0s configuration is not critical. G = grid with sink along the boundary. Identity elements for 3 × 3, 4 × 4, and 5 × 5 grids.

slide-30
SLIDE 30

Sandpile Group Identity

G = 1000 × 1000 grid with sink along the boundary (Dhar ’95, Le Borgne, Rossin ’02)

slide-31
SLIDE 31

Sandpile Group and Divisors on Curves

  • Divisors on Curves (Graph as a Riemann surface)

ab (Bacher, de la Harpe, Nagnibeda ’97, Kotani, Sunada ’00, Lorenzini ’89) Curves Graphs Divisor D Chip configuration cspace deg(D) wt(c) Canonical K cmax − 1 Effective D c ≥ 0 Linearly equivalent Firing equivalent Divisor class Firing class q-reduced Superstable Picard group / Jacobian Sandpile group

slide-32
SLIDE 32

Riemann–Roch Theorem

The rank of a divisor r(D):

  • If D is not equivalent to any effective divisor then

r(D) = −1.

  • r(D) ≥ k if and only if for any removal of k chips from D, the resulting

divisor is still equivalent to an effective divisor. Theorem: (Baker, Norine ’07) Let G be a finite graph, D a divisor on G and K the canonical divisor on G, then r(D) − r(K − D) = deg(D) + 1 − g.

slide-33
SLIDE 33

Divisors on Curves

  • Abel–Jacobi Theory
  • Riemann–Roch Theorem
  • Clifford’s Theorem
  • Torelli’s Theorem
  • Max Rank Conjecture
  • Tropical Geometry

2 2

Decomposition of Picard torus by break divisors. (An, Baker, Kuperberg, Shokrieh ’14)

slide-34
SLIDE 34

Chip-Firing in Higher Dimensions

  • Algebraic (Duval, K., Martin ’11, ’14)

Combinatorial Laplacian (Hodge Laplacian) Higher dimensional spanning trees (simplicial matroids) Sandpile group S(G) (family of group invariants) Cut and Flow Lattices

2 1 3 4 5

Flow on edges Reroute across incident faces

slide-35
SLIDE 35

Chip-Firing in Higher Dimensions

  • Dynamic (Felzenszwalb, K. ’19)

Does the process stop? Order of firings? Pattern Formation? ab

  • Labeled chip-firing

(Hopkins, McConville, Propp ’17)

2

↓ a • Root system chip-firing abci(Galashin, Hopkins, McConville, Postnikov ’18)

slide-36
SLIDE 36

Chip-Firing in Higher Dimensions

  • A non-terminating example:

4 2

2 2 2

2 2

· · ·

slide-37
SLIDE 37

Chip-Firing in Higher Dimensions

  • Conservative flows (circulations) terminate:

4 4 4 4

ւ ↓ ց

· · · · · ·

slide-38
SLIDE 38

Chip-Firing in Higher Dimensions

  • Order matters! Conservative flows (circulations) terminate:

4 4 4 4

ւ ↓ ց

· · · · · ·

slide-39
SLIDE 39

Chip-Firing in Higher Dimensions

  • Remove a face from the grid:
  • (Topological Constraint)

4 4 4 4

slide-40
SLIDE 40

Chip-Firing in Higher Dimensions