The critical group of a graph - People · The critical group of a graph Peter Sin Millican...

118
The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014.

Transcript of The critical group of a graph - People · The critical group of a graph Peter Sin Millican...

Page 1: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

The critical group of a graph

Peter Sin

Millican Colloquium, UNT, March 24th, 2014.

Page 2: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Critical groups of graphs

Outline

Laplacian matrix of a graph

Chip-firing game

Smith normal form

Some families of graphs with known critical groups

Paley graphs

Critical group of Paley graphs

Page 3: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I This talk is about the critical group, a finite abelian groupassociated with a finite graph.

I The critical group is defined using the Laplacian matrix ofthe graph.

I The critical group arises in several contexts;I in physics: the Abelian Sandpile model

(Bak-Tang-Wiesenfeld, Dhar);I its combinatorial variant: the Chip-firing game

(Björner-Lovasz-Shor, Gabrielov, Biggs);I in arithmetic geometry: Picard group, graph Jacobian

(Lorenzini).I We’ll consider the problem of computing the critical group

for families of graphs.I The Paley graphs are a very important class of strongly

regular graphs arising from finite fields.I We’ll say something about the computation of their critical

groups, which involves groups, characters and numbertheory.

Page 4: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I This talk is about the critical group, a finite abelian groupassociated with a finite graph.

I The critical group is defined using the Laplacian matrix ofthe graph.

I The critical group arises in several contexts;I in physics: the Abelian Sandpile model

(Bak-Tang-Wiesenfeld, Dhar);I its combinatorial variant: the Chip-firing game

(Björner-Lovasz-Shor, Gabrielov, Biggs);I in arithmetic geometry: Picard group, graph Jacobian

(Lorenzini).I We’ll consider the problem of computing the critical group

for families of graphs.I The Paley graphs are a very important class of strongly

regular graphs arising from finite fields.I We’ll say something about the computation of their critical

groups, which involves groups, characters and numbertheory.

Page 5: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I This talk is about the critical group, a finite abelian groupassociated with a finite graph.

I The critical group is defined using the Laplacian matrix ofthe graph.

I The critical group arises in several contexts;

I in physics: the Abelian Sandpile model(Bak-Tang-Wiesenfeld, Dhar);

I its combinatorial variant: the Chip-firing game(Björner-Lovasz-Shor, Gabrielov, Biggs);

I in arithmetic geometry: Picard group, graph Jacobian(Lorenzini).

I We’ll consider the problem of computing the critical groupfor families of graphs.

I The Paley graphs are a very important class of stronglyregular graphs arising from finite fields.

I We’ll say something about the computation of their criticalgroups, which involves groups, characters and numbertheory.

Page 6: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I This talk is about the critical group, a finite abelian groupassociated with a finite graph.

I The critical group is defined using the Laplacian matrix ofthe graph.

I The critical group arises in several contexts;I in physics: the Abelian Sandpile model

(Bak-Tang-Wiesenfeld, Dhar);

I its combinatorial variant: the Chip-firing game(Björner-Lovasz-Shor, Gabrielov, Biggs);

I in arithmetic geometry: Picard group, graph Jacobian(Lorenzini).

I We’ll consider the problem of computing the critical groupfor families of graphs.

I The Paley graphs are a very important class of stronglyregular graphs arising from finite fields.

I We’ll say something about the computation of their criticalgroups, which involves groups, characters and numbertheory.

Page 7: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I This talk is about the critical group, a finite abelian groupassociated with a finite graph.

I The critical group is defined using the Laplacian matrix ofthe graph.

I The critical group arises in several contexts;I in physics: the Abelian Sandpile model

(Bak-Tang-Wiesenfeld, Dhar);I its combinatorial variant: the Chip-firing game

(Björner-Lovasz-Shor, Gabrielov, Biggs);

I in arithmetic geometry: Picard group, graph Jacobian(Lorenzini).

I We’ll consider the problem of computing the critical groupfor families of graphs.

I The Paley graphs are a very important class of stronglyregular graphs arising from finite fields.

I We’ll say something about the computation of their criticalgroups, which involves groups, characters and numbertheory.

Page 8: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I This talk is about the critical group, a finite abelian groupassociated with a finite graph.

I The critical group is defined using the Laplacian matrix ofthe graph.

I The critical group arises in several contexts;I in physics: the Abelian Sandpile model

(Bak-Tang-Wiesenfeld, Dhar);I its combinatorial variant: the Chip-firing game

(Björner-Lovasz-Shor, Gabrielov, Biggs);I in arithmetic geometry: Picard group, graph Jacobian

(Lorenzini).

I We’ll consider the problem of computing the critical groupfor families of graphs.

I The Paley graphs are a very important class of stronglyregular graphs arising from finite fields.

I We’ll say something about the computation of their criticalgroups, which involves groups, characters and numbertheory.

Page 9: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I This talk is about the critical group, a finite abelian groupassociated with a finite graph.

I The critical group is defined using the Laplacian matrix ofthe graph.

I The critical group arises in several contexts;I in physics: the Abelian Sandpile model

(Bak-Tang-Wiesenfeld, Dhar);I its combinatorial variant: the Chip-firing game

(Björner-Lovasz-Shor, Gabrielov, Biggs);I in arithmetic geometry: Picard group, graph Jacobian

(Lorenzini).I We’ll consider the problem of computing the critical group

for families of graphs.

I The Paley graphs are a very important class of stronglyregular graphs arising from finite fields.

I We’ll say something about the computation of their criticalgroups, which involves groups, characters and numbertheory.

Page 10: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I This talk is about the critical group, a finite abelian groupassociated with a finite graph.

I The critical group is defined using the Laplacian matrix ofthe graph.

I The critical group arises in several contexts;I in physics: the Abelian Sandpile model

(Bak-Tang-Wiesenfeld, Dhar);I its combinatorial variant: the Chip-firing game

(Björner-Lovasz-Shor, Gabrielov, Biggs);I in arithmetic geometry: Picard group, graph Jacobian

(Lorenzini).I We’ll consider the problem of computing the critical group

for families of graphs.I The Paley graphs are a very important class of strongly

regular graphs arising from finite fields.

I We’ll say something about the computation of their criticalgroups, which involves groups, characters and numbertheory.

Page 11: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I This talk is about the critical group, a finite abelian groupassociated with a finite graph.

I The critical group is defined using the Laplacian matrix ofthe graph.

I The critical group arises in several contexts;I in physics: the Abelian Sandpile model

(Bak-Tang-Wiesenfeld, Dhar);I its combinatorial variant: the Chip-firing game

(Björner-Lovasz-Shor, Gabrielov, Biggs);I in arithmetic geometry: Picard group, graph Jacobian

(Lorenzini).I We’ll consider the problem of computing the critical group

for families of graphs.I The Paley graphs are a very important class of strongly

regular graphs arising from finite fields.I We’ll say something about the computation of their critical

groups, which involves groups, characters and numbertheory.

Page 12: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Critical groups of graphs

Outline

Laplacian matrix of a graph

Chip-firing game

Smith normal form

Some families of graphs with known critical groups

Paley graphs

Critical group of Paley graphs

Page 13: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Pierre-Simon Laplace (1749-1827)

Page 14: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I Γ = (V ,E) simple, connected graph.

I L = D − A, A adjacency matrix, D degree matrix.I Think of L as a linear map L : ZV → ZV .I rank(L) = |V | − 1.

Page 15: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I Γ = (V ,E) simple, connected graph.I L = D − A, A adjacency matrix, D degree matrix.

I Think of L as a linear map L : ZV → ZV .I rank(L) = |V | − 1.

Page 16: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I Γ = (V ,E) simple, connected graph.I L = D − A, A adjacency matrix, D degree matrix.I Think of L as a linear map L : ZV → ZV .

I rank(L) = |V | − 1.

Page 17: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I Γ = (V ,E) simple, connected graph.I L = D − A, A adjacency matrix, D degree matrix.I Think of L as a linear map L : ZV → ZV .I rank(L) = |V | − 1.

Page 18: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Critical group

I ZV/ Im(L) ∼= Z⊕ K (Γ)

I The finite group K (Γ) is called the critical group of Γ.I Let ε : ZV → Z,

∑v∈V av v 7→

∑v∈V av .

I L(ker(ε)) ⊆ ker(ε), and K (Γ) ∼= Ker(ε)/L(Ker(ε))

Page 19: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Critical group

I ZV/ Im(L) ∼= Z⊕ K (Γ)

I The finite group K (Γ) is called the critical group of Γ.

I Let ε : ZV → Z,∑

v∈V av v 7→∑

v∈V av .I L(ker(ε)) ⊆ ker(ε), and K (Γ) ∼= Ker(ε)/L(Ker(ε))

Page 20: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Critical group

I ZV/ Im(L) ∼= Z⊕ K (Γ)

I The finite group K (Γ) is called the critical group of Γ.I Let ε : ZV → Z,

∑v∈V av v 7→

∑v∈V av .

I L(ker(ε)) ⊆ ker(ε), and K (Γ) ∼= Ker(ε)/L(Ker(ε))

Page 21: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Critical group

I ZV/ Im(L) ∼= Z⊕ K (Γ)

I The finite group K (Γ) is called the critical group of Γ.I Let ε : ZV → Z,

∑v∈V av v 7→

∑v∈V av .

I L(ker(ε)) ⊆ ker(ε), and K (Γ) ∼= Ker(ε)/L(Ker(ε))

Page 22: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Kirchhoff’s Matrix-Tree Theorem

Gustav Kirchhoff (1824-1887)

Kirchhoff’s Matrix Tree TheoremFor any connected graph Γ, the number of spanning trees isequal to det(L̃), where L̃ is obtained from L be deleting the rowand column corrresponding to any chosen vertex.

Also, det(L̃) = |K (Γ)| = 1|V |∏|V |

j=2 λj .

Page 23: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Kirchhoff’s Matrix-Tree Theorem

Gustav Kirchhoff (1824-1887)

Kirchhoff’s Matrix Tree TheoremFor any connected graph Γ, the number of spanning trees isequal to det(L̃), where L̃ is obtained from L be deleting the rowand column corrresponding to any chosen vertex.

Also, det(L̃) = |K (Γ)| = 1|V |∏|V |

j=2 λj .

Page 24: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Critical groups of graphs

Outline

Laplacian matrix of a graph

Chip-firing game

Smith normal form

Some families of graphs with known critical groups

Paley graphs

Critical group of Paley graphs

Page 25: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Rules

-10

0

2

5

1

1

1

-10

0

2

5

1

1

1

-10

0

3

2

2

2

1

-10

0

3

2

2

2

1

I A configuration is an assignment of a nonnegative integers(v) to each round vertex v and −

∑v s(v) to the square

vertex.

I A round vertex v can be fired if it has at least deg(v) chips.I The square vertex is fired only when no others can be fired.I A configuration is stable if no round vertex can be fired.I A configuration is recurrent if there is a sequence of firings

that lead to the same configuration.I A configuration is critical if it is both recurrent and stable.

Page 26: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Rules

-10

0

2

5

1

1

1

-10

0

2

5

1

1

1

-10

0

3

2

2

2

1

-10

0

3

2

2

2

1

I A configuration is an assignment of a nonnegative integers(v) to each round vertex v and −

∑v s(v) to the square

vertex.I A round vertex v can be fired if it has at least deg(v) chips.

I The square vertex is fired only when no others can be fired.I A configuration is stable if no round vertex can be fired.I A configuration is recurrent if there is a sequence of firings

that lead to the same configuration.I A configuration is critical if it is both recurrent and stable.

Page 27: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Rules

-10

0

2

5

1

1

1

-10

0

2

5

1

1

1

-10

0

3

2

2

2

1

-10

0

3

2

2

2

1

I A configuration is an assignment of a nonnegative integers(v) to each round vertex v and −

∑v s(v) to the square

vertex.I A round vertex v can be fired if it has at least deg(v) chips.

I The square vertex is fired only when no others can be fired.I A configuration is stable if no round vertex can be fired.I A configuration is recurrent if there is a sequence of firings

that lead to the same configuration.I A configuration is critical if it is both recurrent and stable.

Page 28: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Rules

-10

0

2

5

1

1

1

-10

0

2

5

1

1

1

-10

0

3

2

2

2

1

-10

0

3

2

2

2

1

I A configuration is an assignment of a nonnegative integers(v) to each round vertex v and −

∑v s(v) to the square

vertex.I A round vertex v can be fired if it has at least deg(v) chips.

I The square vertex is fired only when no others can be fired.I A configuration is stable if no round vertex can be fired.I A configuration is recurrent if there is a sequence of firings

that lead to the same configuration.I A configuration is critical if it is both recurrent and stable.

Page 29: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Rules

-10

0

2

5

1

1

1

-10

0

2

5

1

1

1

-10

0

3

2

2

2

1

-10

0

3

2

2

2

1

I A configuration is an assignment of a nonnegative integers(v) to each round vertex v and −

∑v s(v) to the square

vertex.I A round vertex v can be fired if it has at least deg(v) chips.I The square vertex is fired only when no others can be fired.

I A configuration is stable if no round vertex can be fired.I A configuration is recurrent if there is a sequence of firings

that lead to the same configuration.I A configuration is critical if it is both recurrent and stable.

Page 30: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Rules

-10

0

2

5

1

1

1

-10

0

2

5

1

1

1

-10

0

3

2

2

2

1

-10

0

3

2

2

2

1

I A configuration is an assignment of a nonnegative integers(v) to each round vertex v and −

∑v s(v) to the square

vertex.I A round vertex v can be fired if it has at least deg(v) chips.I The square vertex is fired only when no others can be fired.I A configuration is stable if no round vertex can be fired.

I A configuration is recurrent if there is a sequence of firingsthat lead to the same configuration.

I A configuration is critical if it is both recurrent and stable.

Page 31: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Rules

-10

0

2

5

1

1

1

-10

0

2

5

1

1

1

-10

0

3

2

2

2

1

-10

0

3

2

2

2

1

I A configuration is an assignment of a nonnegative integers(v) to each round vertex v and −

∑v s(v) to the square

vertex.I A round vertex v can be fired if it has at least deg(v) chips.I The square vertex is fired only when no others can be fired.I A configuration is stable if no round vertex can be fired.I A configuration is recurrent if there is a sequence of firings

that lead to the same configuration.

I A configuration is critical if it is both recurrent and stable.

Page 32: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Rules

-10

0

2

5

1

1

1

-10

0

2

5

1

1

1

-10

0

3

2

2

2

1

-10

0

3

2

2

2

1

I A configuration is an assignment of a nonnegative integers(v) to each round vertex v and −

∑v s(v) to the square

vertex.I A round vertex v can be fired if it has at least deg(v) chips.I The square vertex is fired only when no others can be fired.I A configuration is stable if no round vertex can be fired.I A configuration is recurrent if there is a sequence of firings

that lead to the same configuration.I A configuration is critical if it is both recurrent and stable.

Page 33: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Sample game 1

1

1

-2

0

1

2

-4

1

1

3

-6

2

2

0

-5

3

3

1

-4

0

1

2

-4

1

Page 34: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Sample game 1

1

1

-2

0

1

2

-4

1

1

3

-6

2

2

0

-5

3

3

1

-4

0

1

2

-4

1

Page 35: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Sample game 1

1

1

-2

0

1

2

-4

1

1

3

-6

2

2

0

-5

3

3

1

-4

0

1

2

-4

1

Page 36: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Sample game 1

1

1

-2

0

1

2

-4

1

1

3

-6

2

2

0

-5

3

3

1

-4

0

1

2

-4

1

Page 37: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Sample game 1

1

1

-2

0

1

2

-4

1

1

3

-6

2

2

0

-5

3

3

1

-4

0

1

2

-4

1

Page 38: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Sample game 1

1

1

-2

0

1

2

-4

1

1

3

-6

2

2

0

-5

3

3

1

-4

0

1

2

-4

1

Page 39: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Sample game 2

0

0

0

0

0

1

-2

1

0

2

-4

2

0

3

-6

3

1

0

-5

4

2

1

-4

1

0

2

-4

2

Page 40: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Sample game 2

0

0

0

0

0

1

-2

1

0

2

-4

2

0

3

-6

3

1

0

-5

4

2

1

-4

1

0

2

-4

2

Page 41: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Sample game 2

0

0

0

0

0

1

-2

1

0

2

-4

2

0

3

-6

3

1

0

-5

4

2

1

-4

1

0

2

-4

2

Page 42: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Sample game 2

0

0

0

0

0

1

-2

1

0

2

-4

2

0

3

-6

3

1

0

-5

4

2

1

-4

1

0

2

-4

2

Page 43: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Sample game 2

0

0

0

0

0

1

-2

1

0

2

-4

2

0

3

-6

3

1

0

-5

4

2

1

-4

1

0

2

-4

2

Page 44: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Sample game 2

0

0

0

0

0

1

-2

1

0

2

-4

2

0

3

-6

3

1

0

-5

4

2

1

-4

1

0

2

-4

2

Page 45: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Sample game 2

0

0

0

0

0

1

-2

1

0

2

-4

2

0

3

-6

3

1

0

-5

4

2

1

-4

1

0

2

-4

2

Page 46: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Relation with Laplacian

I Start with a configuration s and fire vertices in a sequencewhere each vertex v is fired x(v) times, ending up withconfiguration s′.

I s′(v) = −x(v) deg(v) +∑

(v ,w)∈E x(w)

I s′ = s − Lx

TheoremLet s be a configuration in the chip-firing game on a connectedgraph G. Then there is a unique critical configuration which canbe reached from s.

TheoremThe set of critical configurations has a natural group operationmaking it isomorphic to the critical group K (Γ).

Page 47: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Relation with Laplacian

I Start with a configuration s and fire vertices in a sequencewhere each vertex v is fired x(v) times, ending up withconfiguration s′.

I s′(v) = −x(v) deg(v) +∑

(v ,w)∈E x(w)

I s′ = s − Lx

TheoremLet s be a configuration in the chip-firing game on a connectedgraph G. Then there is a unique critical configuration which canbe reached from s.

TheoremThe set of critical configurations has a natural group operationmaking it isomorphic to the critical group K (Γ).

Page 48: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Relation with Laplacian

I Start with a configuration s and fire vertices in a sequencewhere each vertex v is fired x(v) times, ending up withconfiguration s′.

I s′(v) = −x(v) deg(v) +∑

(v ,w)∈E x(w)

I s′ = s − Lx

TheoremLet s be a configuration in the chip-firing game on a connectedgraph G. Then there is a unique critical configuration which canbe reached from s.

TheoremThe set of critical configurations has a natural group operationmaking it isomorphic to the critical group K (Γ).

Page 49: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Relation with Laplacian

I Start with a configuration s and fire vertices in a sequencewhere each vertex v is fired x(v) times, ending up withconfiguration s′.

I s′(v) = −x(v) deg(v) +∑

(v ,w)∈E x(w)

I s′ = s − Lx

TheoremLet s be a configuration in the chip-firing game on a connectedgraph G. Then there is a unique critical configuration which canbe reached from s.

TheoremThe set of critical configurations has a natural group operationmaking it isomorphic to the critical group K (Γ).

Page 50: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Relation with Laplacian

I Start with a configuration s and fire vertices in a sequencewhere each vertex v is fired x(v) times, ending up withconfiguration s′.

I s′(v) = −x(v) deg(v) +∑

(v ,w)∈E x(w)

I s′ = s − Lx

TheoremLet s be a configuration in the chip-firing game on a connectedgraph G. Then there is a unique critical configuration which canbe reached from s.

TheoremThe set of critical configurations has a natural group operationmaking it isomorphic to the critical group K (Γ).

Page 51: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Critical groups of graphs

Outline

Laplacian matrix of a graph

Chip-firing game

Smith normal form

Some families of graphs with known critical groups

Paley graphs

Critical group of Paley graphs

Page 52: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Equivalence and Smith normal form

Henry John Stephen Smith (1826-1883)

Given an integer matrix X , there exist unimodular integermatrices P and Q such that

PXQ =

[Y 00 0

], Y = diag(s1, s2, . . . sr ), s1|s2| · · · |sr .

Page 53: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Critical groups of graphs

Outline

Laplacian matrix of a graph

Chip-firing game

Smith normal form

Some families of graphs with known critical groups

Paley graphs

Critical group of Paley graphs

Page 54: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I Trees, K (Γ) = {0}.

I Complete graphs, K (Kn) ∼= (Z/nZ)n−2.I Wheel graphs Wn, K (Γ) ∼= (Z/`n)2, if n is odd (Biggs).

Here `n is a Lucas number.I Complete multipartite graphs (Jacobson, Niedermaier,

Reiner).I Conference graphs on a square-free number of vertices

(Lorenzini).

Page 55: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I Trees, K (Γ) = {0}.I Complete graphs, K (Kn) ∼= (Z/nZ)n−2.

I Wheel graphs Wn, K (Γ) ∼= (Z/`n)2, if n is odd (Biggs).Here `n is a Lucas number.

I Complete multipartite graphs (Jacobson, Niedermaier,Reiner).

I Conference graphs on a square-free number of vertices(Lorenzini).

Page 56: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I Trees, K (Γ) = {0}.I Complete graphs, K (Kn) ∼= (Z/nZ)n−2.I Wheel graphs Wn, K (Γ) ∼= (Z/`n)2, if n is odd (Biggs).

Here `n is a Lucas number.

I Complete multipartite graphs (Jacobson, Niedermaier,Reiner).

I Conference graphs on a square-free number of vertices(Lorenzini).

Page 57: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I Trees, K (Γ) = {0}.I Complete graphs, K (Kn) ∼= (Z/nZ)n−2.I Wheel graphs Wn, K (Γ) ∼= (Z/`n)2, if n is odd (Biggs).

Here `n is a Lucas number.I Complete multipartite graphs (Jacobson, Niedermaier,

Reiner).

I Conference graphs on a square-free number of vertices(Lorenzini).

Page 58: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

I Trees, K (Γ) = {0}.I Complete graphs, K (Kn) ∼= (Z/nZ)n−2.I Wheel graphs Wn, K (Γ) ∼= (Z/`n)2, if n is odd (Biggs).

Here `n is a Lucas number.I Complete multipartite graphs (Jacobson, Niedermaier,

Reiner).I Conference graphs on a square-free number of vertices

(Lorenzini).

Page 59: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Critical groups of graphs

Outline

Laplacian matrix of a graph

Chip-firing game

Smith normal form

Some families of graphs with known critical groups

Paley graphs

Critical group of Paley graphs

Page 60: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Raymond E. A. C. Paley (1907-33)

Page 61: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Paley graphs P(q)

I Vertex set is Fq, q = pt ≡ 1 (mod 4)

I S = set of nonzero squares in Fq

I two vertices x and y are joined by an edge iff x − y ∈ S.

Page 62: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Paley graphs P(q)

I Vertex set is Fq, q = pt ≡ 1 (mod 4)

I S = set of nonzero squares in Fq

I two vertices x and y are joined by an edge iff x − y ∈ S.

Page 63: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Paley graphs P(q)

I Vertex set is Fq, q = pt ≡ 1 (mod 4)

I S = set of nonzero squares in Fq

I two vertices x and y are joined by an edge iff x − y ∈ S.

Page 64: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Some Paley graphs (from Wolfram Mathworld)

Page 65: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Paley graphs are Cayley graphs

We can view P(q) as a Cayley graph on (Fq,+) with connectingset S

Arthur Cayley (1821-95)

Page 66: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Paley graphs are strongly regular graphs

It is well known and easily checked that P(q) is a stronglyregular graph and that its eigenvalues are k = q−1

2 , r =−1+

√q

2

and s =−1−√q

2 , with multiplicities 1, q−12 and q−1

2 , respectively.

Page 67: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Critical groups of graphs

Outline

Laplacian matrix of a graph

Chip-firing game

Smith normal form

Some families of graphs with known critical groups

Paley graphs

Critical group of Paley graphs

Page 68: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

David Chandler and Qing Xiang

Page 69: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Symmetries

I

|K (P(q))| =1q

(q +√

q2

)k (q −√q2

)k

= qq−3

2 µk ,

where µ = q−14 .

I Aut(P(q)) ≥ Fq o S.I K (P(q)) = K (P(q))p ⊕ K (P(q))p′

I Use Fq-action to help compute p′-part.I Use S-action to help compute p-part.

Page 70: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Symmetries

I

|K (P(q))| =1q

(q +√

q2

)k (q −√q2

)k

= qq−3

2 µk ,

where µ = q−14 .

I Aut(P(q)) ≥ Fq o S.

I K (P(q)) = K (P(q))p ⊕ K (P(q))p′

I Use Fq-action to help compute p′-part.I Use S-action to help compute p-part.

Page 71: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Symmetries

I

|K (P(q))| =1q

(q +√

q2

)k (q −√q2

)k

= qq−3

2 µk ,

where µ = q−14 .

I Aut(P(q)) ≥ Fq o S.I K (P(q)) = K (P(q))p ⊕ K (P(q))p′

I Use Fq-action to help compute p′-part.I Use S-action to help compute p-part.

Page 72: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Symmetries

I

|K (P(q))| =1q

(q +√

q2

)k (q −√q2

)k

= qq−3

2 µk ,

where µ = q−14 .

I Aut(P(q)) ≥ Fq o S.I K (P(q)) = K (P(q))p ⊕ K (P(q))p′

I Use Fq-action to help compute p′-part.

I Use S-action to help compute p-part.

Page 73: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Symmetries

I

|K (P(q))| =1q

(q +√

q2

)k (q −√q2

)k

= qq−3

2 µk ,

where µ = q−14 .

I Aut(P(q)) ≥ Fq o S.I K (P(q)) = K (P(q))p ⊕ K (P(q))p′

I Use Fq-action to help compute p′-part.I Use S-action to help compute p-part.

Page 74: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

p′-part

Joseph Fourier (1768-1830)

Page 75: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Discrete Fourier Transform

I X , complex character table of (Fq,+)

I X is a matrix over Z[ζ], ζ a complex primitive p-th root ofunity.

I 1q XX

t= I.

I1q

XLXt

= diag(k − ψ(S))ψ, (1)

I Interpret this as PLQ-equivalence over suitable local ringsof integers.

Page 76: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Discrete Fourier Transform

I X , complex character table of (Fq,+)

I X is a matrix over Z[ζ], ζ a complex primitive p-th root ofunity.

I 1q XX

t= I.

I1q

XLXt

= diag(k − ψ(S))ψ, (1)

I Interpret this as PLQ-equivalence over suitable local ringsof integers.

Page 77: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Discrete Fourier Transform

I X , complex character table of (Fq,+)

I X is a matrix over Z[ζ], ζ a complex primitive p-th root ofunity.

I 1q XX

t= I.

I1q

XLXt

= diag(k − ψ(S))ψ, (1)

I Interpret this as PLQ-equivalence over suitable local ringsof integers.

Page 78: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Discrete Fourier Transform

I X , complex character table of (Fq,+)

I X is a matrix over Z[ζ], ζ a complex primitive p-th root ofunity.

I 1q XX

t= I.

I1q

XLXt

= diag(k − ψ(S))ψ, (1)

I Interpret this as PLQ-equivalence over suitable local ringsof integers.

Page 79: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Discrete Fourier Transform

I X , complex character table of (Fq,+)

I X is a matrix over Z[ζ], ζ a complex primitive p-th root ofunity.

I 1q XX

t= I.

I1q

XLXt

= diag(k − ψ(S))ψ, (1)

I Interpret this as PLQ-equivalence over suitable local ringsof integers.

Page 80: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

TheoremK (P(q))p′ ∼= (Z/µZ)2µ, where µ = q−1

4 .

Page 81: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

The p-part

Carl Gustav Jacob Jacobi (1804-51)

Page 82: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

F×q -action

I R = Zp[ξq−1], pR maximal ideal of R, R/pR ∼= Fq.

I T : F×q → R× Teichmüller character.I T generates the cyclic group Hom(F×q ,R×).I Let RFq be the free R-module with basis indexed by the

elements of Fq; write the basis element corresponding tox ∈ Fq as [x ].

I F×q acts on RFq , permuting the basis by field multiplication,

I RFq decomposes as the direct sum R[0]⊕ RF×q of a trivialmodule with the regular module for F×q .

I RF×q = ⊕q−2i=0 Ei , Ei affording T i .

I A basis element for Ei is

ei =∑

x∈F×q

T i(x−1)[x ].

Page 83: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

F×q -action

I R = Zp[ξq−1], pR maximal ideal of R, R/pR ∼= Fq.I T : F×q → R× Teichmüller character.

I T generates the cyclic group Hom(F×q ,R×).I Let RFq be the free R-module with basis indexed by the

elements of Fq; write the basis element corresponding tox ∈ Fq as [x ].

I F×q acts on RFq , permuting the basis by field multiplication,

I RFq decomposes as the direct sum R[0]⊕ RF×q of a trivialmodule with the regular module for F×q .

I RF×q = ⊕q−2i=0 Ei , Ei affording T i .

I A basis element for Ei is

ei =∑

x∈F×q

T i(x−1)[x ].

Page 84: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

F×q -action

I R = Zp[ξq−1], pR maximal ideal of R, R/pR ∼= Fq.I T : F×q → R× Teichmüller character.I T generates the cyclic group Hom(F×q ,R×).

I Let RFq be the free R-module with basis indexed by theelements of Fq; write the basis element corresponding tox ∈ Fq as [x ].

I F×q acts on RFq , permuting the basis by field multiplication,

I RFq decomposes as the direct sum R[0]⊕ RF×q of a trivialmodule with the regular module for F×q .

I RF×q = ⊕q−2i=0 Ei , Ei affording T i .

I A basis element for Ei is

ei =∑

x∈F×q

T i(x−1)[x ].

Page 85: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

F×q -action

I R = Zp[ξq−1], pR maximal ideal of R, R/pR ∼= Fq.I T : F×q → R× Teichmüller character.I T generates the cyclic group Hom(F×q ,R×).I Let RFq be the free R-module with basis indexed by the

elements of Fq; write the basis element corresponding tox ∈ Fq as [x ].

I F×q acts on RFq , permuting the basis by field multiplication,

I RFq decomposes as the direct sum R[0]⊕ RF×q of a trivialmodule with the regular module for F×q .

I RF×q = ⊕q−2i=0 Ei , Ei affording T i .

I A basis element for Ei is

ei =∑

x∈F×q

T i(x−1)[x ].

Page 86: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

F×q -action

I R = Zp[ξq−1], pR maximal ideal of R, R/pR ∼= Fq.I T : F×q → R× Teichmüller character.I T generates the cyclic group Hom(F×q ,R×).I Let RFq be the free R-module with basis indexed by the

elements of Fq; write the basis element corresponding tox ∈ Fq as [x ].

I F×q acts on RFq , permuting the basis by field multiplication,

I RFq decomposes as the direct sum R[0]⊕ RF×q of a trivialmodule with the regular module for F×q .

I RF×q = ⊕q−2i=0 Ei , Ei affording T i .

I A basis element for Ei is

ei =∑

x∈F×q

T i(x−1)[x ].

Page 87: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

F×q -action

I R = Zp[ξq−1], pR maximal ideal of R, R/pR ∼= Fq.I T : F×q → R× Teichmüller character.I T generates the cyclic group Hom(F×q ,R×).I Let RFq be the free R-module with basis indexed by the

elements of Fq; write the basis element corresponding tox ∈ Fq as [x ].

I F×q acts on RFq , permuting the basis by field multiplication,

I RFq decomposes as the direct sum R[0]⊕ RF×q of a trivialmodule with the regular module for F×q .

I RF×q = ⊕q−2i=0 Ei , Ei affording T i .

I A basis element for Ei is

ei =∑

x∈F×q

T i(x−1)[x ].

Page 88: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

F×q -action

I R = Zp[ξq−1], pR maximal ideal of R, R/pR ∼= Fq.I T : F×q → R× Teichmüller character.I T generates the cyclic group Hom(F×q ,R×).I Let RFq be the free R-module with basis indexed by the

elements of Fq; write the basis element corresponding tox ∈ Fq as [x ].

I F×q acts on RFq , permuting the basis by field multiplication,

I RFq decomposes as the direct sum R[0]⊕ RF×q of a trivialmodule with the regular module for F×q .

I RF×q = ⊕q−2i=0 Ei , Ei affording T i .

I A basis element for Ei is

ei =∑

x∈F×q

T i(x−1)[x ].

Page 89: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

F×q -action

I R = Zp[ξq−1], pR maximal ideal of R, R/pR ∼= Fq.I T : F×q → R× Teichmüller character.I T generates the cyclic group Hom(F×q ,R×).I Let RFq be the free R-module with basis indexed by the

elements of Fq; write the basis element corresponding tox ∈ Fq as [x ].

I F×q acts on RFq , permuting the basis by field multiplication,

I RFq decomposes as the direct sum R[0]⊕ RF×q of a trivialmodule with the regular module for F×q .

I RF×q = ⊕q−2i=0 Ei , Ei affording T i .

I A basis element for Ei is

ei =∑

x∈F×q

T i(x−1)[x ].

Page 90: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

S-action

I Consider action S on RF×q . T i = T i+k on S.

I S-isotypic components on RF×q are each 2-dimensional.I {ei ,ei+k} is basis of Mi = Ei + Ei+k

I The S-fixed subspace M0 has basis {1, [0],ek}.I L is S-equivariant endomorphisms of RFq ,

L([x ]) = k [x ]−∑s∈S

[x + s], x ∈ Fq.

I L maps each Mi to itself.

Page 91: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

S-action

I Consider action S on RF×q . T i = T i+k on S.I S-isotypic components on RF×q are each 2-dimensional.

I {ei ,ei+k} is basis of Mi = Ei + Ei+k

I The S-fixed subspace M0 has basis {1, [0],ek}.I L is S-equivariant endomorphisms of RFq ,

L([x ]) = k [x ]−∑s∈S

[x + s], x ∈ Fq.

I L maps each Mi to itself.

Page 92: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

S-action

I Consider action S on RF×q . T i = T i+k on S.I S-isotypic components on RF×q are each 2-dimensional.I {ei ,ei+k} is basis of Mi = Ei + Ei+k

I The S-fixed subspace M0 has basis {1, [0],ek}.I L is S-equivariant endomorphisms of RFq ,

L([x ]) = k [x ]−∑s∈S

[x + s], x ∈ Fq.

I L maps each Mi to itself.

Page 93: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

S-action

I Consider action S on RF×q . T i = T i+k on S.I S-isotypic components on RF×q are each 2-dimensional.I {ei ,ei+k} is basis of Mi = Ei + Ei+k

I The S-fixed subspace M0 has basis {1, [0],ek}.

I L is S-equivariant endomorphisms of RFq ,

L([x ]) = k [x ]−∑s∈S

[x + s], x ∈ Fq.

I L maps each Mi to itself.

Page 94: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

S-action

I Consider action S on RF×q . T i = T i+k on S.I S-isotypic components on RF×q are each 2-dimensional.I {ei ,ei+k} is basis of Mi = Ei + Ei+k

I The S-fixed subspace M0 has basis {1, [0],ek}.I L is S-equivariant endomorphisms of RFq ,

L([x ]) = k [x ]−∑s∈S

[x + s], x ∈ Fq.

I L maps each Mi to itself.

Page 95: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

S-action

I Consider action S on RF×q . T i = T i+k on S.I S-isotypic components on RF×q are each 2-dimensional.I {ei ,ei+k} is basis of Mi = Ei + Ei+k

I The S-fixed subspace M0 has basis {1, [0],ek}.I L is S-equivariant endomorphisms of RFq ,

L([x ]) = k [x ]−∑s∈S

[x + s], x ∈ Fq.

I L maps each Mi to itself.

Page 96: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Jacobi Sums

The Jacobi sum of two nontrivial characters T a and T b is

J(T a,T b) =∑x∈Fq

T a(x)T b(1− x).

LemmaSuppose 0 ≤ i ≤ q − 2 and i 6= 0, k. Then

L(ei) =12

(qei − J(T−i ,T k )ei+k )

Lemma

(i) L(1) = 0.(ii) L(ek ) = 1

2(1− q([0]− ek )).

(iii) L([0]) = 12(q[0]− ek − 1).

Page 97: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Jacobi Sums

The Jacobi sum of two nontrivial characters T a and T b is

J(T a,T b) =∑x∈Fq

T a(x)T b(1− x).

LemmaSuppose 0 ≤ i ≤ q − 2 and i 6= 0, k. Then

L(ei) =12

(qei − J(T−i ,T k )ei+k )

Lemma

(i) L(1) = 0.(ii) L(ek ) = 1

2(1− q([0]− ek )).

(iii) L([0]) = 12(q[0]− ek − 1).

Page 98: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Jacobi Sums

The Jacobi sum of two nontrivial characters T a and T b is

J(T a,T b) =∑x∈Fq

T a(x)T b(1− x).

LemmaSuppose 0 ≤ i ≤ q − 2 and i 6= 0, k. Then

L(ei) =12

(qei − J(T−i ,T k )ei+k )

Lemma

(i) L(1) = 0.(ii) L(ek ) = 1

2(1− q([0]− ek )).

(iii) L([0]) = 12(q[0]− ek − 1).

Page 99: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

CorollaryThe Laplacian matrix L is equivalent over R to the diagonalmatrix with diagonal entries J(T−i ,T k ), for i = 1, . . . ,q − 2 andi 6= k, two 1s and one zero.

Page 100: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Carl Friedrich Gauss (1777-1855) Ludwig Stickelberger (1850-1936)

Page 101: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Gauss and Jacobi

Gauss sums: If 1 6= χ ∈ Hom(F×q ,R×),

g(χ) =∑

y∈F×q

χ(y)ζ tr(y),

where ζ is a primitive p-th root of unity in some extension of R.

LemmaIf χ and ψ are nontrivial multiplicative characters of F×q suchthat χψ is also nontrivial, then

J(χ, ψ) =g(χ)g(ψ)

g(χψ).

Page 102: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Gauss and Jacobi

Gauss sums: If 1 6= χ ∈ Hom(F×q ,R×),

g(χ) =∑

y∈F×q

χ(y)ζ tr(y),

where ζ is a primitive p-th root of unity in some extension of R.

LemmaIf χ and ψ are nontrivial multiplicative characters of F×q suchthat χψ is also nontrivial, then

J(χ, ψ) =g(χ)g(ψ)

g(χψ).

Page 103: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Stickelberger’s Congruence

TheoremFor 0 < a < q − 1, write a p-adically as

a = a0 + a1p + · · ·+ at−1pt−1.

Then the number of times that p divides g(T−a) isa0 + a1 + · · ·+ at−1.

TheoremLet a, b ∈ Z/(q − 1)Z, with a, b, a + b 6≡ 0 (mod q − 1). Thennumber of times that p divides J(T−a,T−b) is equal to thenumber of carries in the addition a + b (mod q − 1) when a andb are written in p-digit form.

Page 104: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Stickelberger’s Congruence

TheoremFor 0 < a < q − 1, write a p-adically as

a = a0 + a1p + · · ·+ at−1pt−1.

Then the number of times that p divides g(T−a) isa0 + a1 + · · ·+ at−1.

TheoremLet a, b ∈ Z/(q − 1)Z, with a, b, a + b 6≡ 0 (mod q − 1). Thennumber of times that p divides J(T−a,T−b) is equal to thenumber of carries in the addition a + b (mod q − 1) when a andb are written in p-digit form.

Page 105: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

The Counting Problem

I k = 12(q − 1)

I What is the number of i , 1 ≤ i ≤ q − 2, i 6= k such thatadding i to q−1

2 modulo q − 1 involves exactly λ carries?I This problem can be solved by applying the transfer matrix

method.I Reformulate as a count of closed walks on a certain

directed graph.I Transfer matrix method yields the generating function for

our counting problem from the adjacency matrix of thedigraph.

Page 106: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

The Counting Problem

I k = 12(q − 1)

I What is the number of i , 1 ≤ i ≤ q − 2, i 6= k such thatadding i to q−1

2 modulo q − 1 involves exactly λ carries?

I This problem can be solved by applying the transfer matrixmethod.

I Reformulate as a count of closed walks on a certaindirected graph.

I Transfer matrix method yields the generating function forour counting problem from the adjacency matrix of thedigraph.

Page 107: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

The Counting Problem

I k = 12(q − 1)

I What is the number of i , 1 ≤ i ≤ q − 2, i 6= k such thatadding i to q−1

2 modulo q − 1 involves exactly λ carries?I This problem can be solved by applying the transfer matrix

method.

I Reformulate as a count of closed walks on a certaindirected graph.

I Transfer matrix method yields the generating function forour counting problem from the adjacency matrix of thedigraph.

Page 108: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

The Counting Problem

I k = 12(q − 1)

I What is the number of i , 1 ≤ i ≤ q − 2, i 6= k such thatadding i to q−1

2 modulo q − 1 involves exactly λ carries?I This problem can be solved by applying the transfer matrix

method.I Reformulate as a count of closed walks on a certain

directed graph.

I Transfer matrix method yields the generating function forour counting problem from the adjacency matrix of thedigraph.

Page 109: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

The Counting Problem

I k = 12(q − 1)

I What is the number of i , 1 ≤ i ≤ q − 2, i 6= k such thatadding i to q−1

2 modulo q − 1 involves exactly λ carries?I This problem can be solved by applying the transfer matrix

method.I Reformulate as a count of closed walks on a certain

directed graph.I Transfer matrix method yields the generating function for

our counting problem from the adjacency matrix of thedigraph.

Page 110: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

TheoremLet q = pt be a prime power congruent to 1 modulo 4. Then thenumber of p-adic elementary divisors of L(P(q)) which areequal to pλ, 0 ≤ λ < t , is

f (t , λ) =

min{λ,t−λ}∑i=0

tt − i

(t − i

i

)(t − 2iλ− i

)(−p)i

(p + 1

2

)t−2i

.

The number of p-adic elementary divisors of L(P(q)) which are

equal to pt is(

p+12

)t− 2.

Page 111: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Example:K (P(53))

I f (3,0) = 33 = 27

I f (3,1) =(3

1

)· 33 − 3

2

(21

)(10

)· 5 · 3 = 36.

I

K (P(53)) ∼= (Z/31Z)62⊕(Z/5Z)36⊕(Z/25Z)36⊕(Z/125Z)25.

Page 112: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Example:K (P(53))

I f (3,0) = 33 = 27I f (3,1) =

(31

)· 33 − 3

2

(21

)(10

)· 5 · 3 = 36.

I

K (P(53)) ∼= (Z/31Z)62⊕(Z/5Z)36⊕(Z/25Z)36⊕(Z/125Z)25.

Page 113: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Example:K (P(53))

I f (3,0) = 33 = 27I f (3,1) =

(31

)· 33 − 3

2

(21

)(10

)· 5 · 3 = 36.

I

K (P(53)) ∼= (Z/31Z)62⊕(Z/5Z)36⊕(Z/25Z)36⊕(Z/125Z)25.

Page 114: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Example:K (P(54))

I f (4,0) = 34 = 81.

I f (4,1) =(4

1

)· 34 − 4

3

(31

)(20

)· 5 · 32 = 144.

I f (4,2) =(4

2

)· 34 − 4

3

(31

)(21

)· 5 · 32 + 4

2

(22

)(00

)· 52 = 176.

K (P(54)) ∼= (Z/156Z)312 ⊕ (Z/5Z)144 ⊕ (Z/25Z)176

⊕ (Z/125Z)144 ⊕ (Z/625Z)79.

Page 115: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Example:K (P(54))

I f (4,0) = 34 = 81.I f (4,1) =

(41

)· 34 − 4

3

(31

)(20

)· 5 · 32 = 144.

I f (4,2) =(4

2

)· 34 − 4

3

(31

)(21

)· 5 · 32 + 4

2

(22

)(00

)· 52 = 176.

K (P(54)) ∼= (Z/156Z)312 ⊕ (Z/5Z)144 ⊕ (Z/25Z)176

⊕ (Z/125Z)144 ⊕ (Z/625Z)79.

Page 116: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Example:K (P(54))

I f (4,0) = 34 = 81.I f (4,1) =

(41

)· 34 − 4

3

(31

)(20

)· 5 · 32 = 144.

I f (4,2) =(4

2

)· 34 − 4

3

(31

)(21

)· 5 · 32 + 4

2

(22

)(00

)· 52 = 176.

K (P(54)) ∼= (Z/156Z)312 ⊕ (Z/5Z)144 ⊕ (Z/25Z)176

⊕ (Z/125Z)144 ⊕ (Z/625Z)79.

Page 117: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Example:K (P(54))

I f (4,0) = 34 = 81.I f (4,1) =

(41

)· 34 − 4

3

(31

)(20

)· 5 · 32 = 144.

I f (4,2) =(4

2

)· 34 − 4

3

(31

)(21

)· 5 · 32 + 4

2

(22

)(00

)· 52 = 176.

K (P(54)) ∼= (Z/156Z)312 ⊕ (Z/5Z)144 ⊕ (Z/25Z)176

⊕ (Z/125Z)144 ⊕ (Z/625Z)79.

Page 118: The critical group of a graph - People · The critical group of a graph Peter Sin Millican Colloquium, UNT, March 24th, 2014. Critical groups of graphs Outline Laplacian matrix of

Thank you for your attention!