Homology of generalized generalized graph homology generalizing to - - PowerPoint PPT Presentation

homology of generalized generalized
SMART_READER_LITE
LIVE PREVIEW

Homology of generalized generalized graph homology generalizing to - - PowerPoint PPT Presentation

homology of configuration spaces Cooper the chromatic polynomial Homology of generalized generalized graph homology generalizing to configuration spaces simplicial complexes categorification Andrew Cooper joint work with R. Sazdanovi


slide-1
SLIDE 1

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

Homology of generalized generalized configuration spaces

Andrew Cooper

joint work with R. Sazdanovi´ c (NCSU) and V. de Silva (Pomona)

TOPOSYM 2016 ˇ CVUT July 26, 2016

slide-2
SLIDE 2

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

the chromatic polynomial

slide-3
SLIDE 3

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

the chromatic polynomial

Definition

The chromatic function PG(λ) of the graph G = (V, E) is the number of ways, given λ colors, to color each vertex v ∈ V so that adjacent vertices have distinct colors.

slide-4
SLIDE 4

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

the chromatic polynomial

Definition

The chromatic function PG(λ) of the graph G = (V, E) is the number of ways, given λ colors, to color each vertex v ∈ V so that adjacent vertices have distinct colors.

Originally introduced by Birkhoff 1912

to prove the Four Color Theorem. (Birkhoff-Lewis proved that 5 colors suffice.)

slide-5
SLIDE 5

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

the chromatic polynomial

Definition

The chromatic function PG(λ) of the graph G = (V, E) is the number of ways, given λ colors, to color each vertex v ∈ V so that adjacent vertices have distinct colors.

Originally introduced by Birkhoff 1912

to prove the Four Color Theorem. (Birkhoff-Lewis proved that 5 colors suffice.)

Elementary fact

PG(λ) is polynomial in λ, of degree |V|.

slide-6
SLIDE 6

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

the chromatic polynomial

Theorem (deletion-contraction formula)

Given a simple graph G = (V, E) and e ∈ E, let G − e = (V, E \ {e}) and G/e be the graph given by contracting e to a point. Then PG = PG−e − PG/e

slide-7
SLIDE 7

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

the chromatic polynomial

PG detects combinatorial and topological features

◮ |V| ◮ |E|

PG does not detect

slide-8
SLIDE 8

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

the chromatic polynomial

PG detects combinatorial and topological features

◮ |V| ◮ |E| ◮ bipartiteness

PG does not detect

slide-9
SLIDE 9

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

the chromatic polynomial

PG detects combinatorial and topological features

◮ |V| ◮ |E| ◮ bipartiteness ◮ treeness (if |V| is even)

PG does not detect

slide-10
SLIDE 10

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

the chromatic polynomial

PG detects combinatorial and topological features

◮ |V| ◮ |E| ◮ bipartiteness ◮ treeness (if |V| is even) ◮ number of connected components

PG does not detect

slide-11
SLIDE 11

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

the chromatic polynomial

PG detects combinatorial and topological features

◮ |V| ◮ |E| ◮ bipartiteness ◮ treeness (if |V| is even) ◮ number of connected components ◮ · · ·

PG does not detect

slide-12
SLIDE 12

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

the chromatic polynomial

PG detects combinatorial and topological features

◮ |V| ◮ |E| ◮ bipartiteness ◮ treeness (if |V| is even) ◮ number of connected components ◮ · · ·

PG does not detect

◮ isomorphism type

slide-13
SLIDE 13

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

the chromatic polynomial

PG detects combinatorial and topological features

◮ |V| ◮ |E| ◮ bipartiteness ◮ treeness (if |V| is even) ◮ number of connected components ◮ · · ·

PG does not detect

◮ isomorphism type ◮ homotopy type

slide-14
SLIDE 14

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

the chromatic polynomial

PG detects combinatorial and topological features

◮ |V| ◮ |E| ◮ bipartiteness ◮ treeness (if |V| is even) ◮ number of connected components ◮ · · ·

PG does not detect

◮ isomorphism type ◮ homotopy type

A more sophisticated invariant is called for. . .

numerical invariants, characteristic polynomial, Tutte polynomial, . . .

slide-15
SLIDE 15

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

graph configuration spaces and graph homology

slide-16
SLIDE 16

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

configuration spaces

Definition (Fadell, Neuwrith)

Configuration space on a topological space X is the space of n-tuples of distinct points on X Conf(X, n) =

  • (x1, x2, . . . , xn) ∈ X n
  • xi = xj if i = j
slide-17
SLIDE 17

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

configuration spaces

Definition (Fadell, Neuwrith)

Configuration space on a topological space X is the space of n-tuples of distinct points on X Conf(X, n) =

  • (x1, x2, . . . , xn) ∈ X n
  • xi = xj if i = j
  • ◮ applications to harmonic analysis, complex analysis,

geometry, physics

slide-18
SLIDE 18

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

configuration spaces

Definition (Fadell, Neuwrith)

Configuration space on a topological space X is the space of n-tuples of distinct points on X Conf(X, n) =

  • (x1, x2, . . . , xn) ∈ X n
  • xi = xj if i = j
  • ◮ applications to harmonic analysis, complex analysis,

geometry, physics

◮ X manifold ⇒ Conf(X, n) manifold

slide-19
SLIDE 19

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

configuration spaces

Definition (Fadell, Neuwrith)

Configuration space on a topological space X is the space of n-tuples of distinct points on X Conf(X, n) =

  • (x1, x2, . . . , xn) ∈ X n
  • xi = xj if i = j
  • ◮ applications to harmonic analysis, complex analysis,

geometry, physics

◮ X manifold ⇒ Conf(X, n) manifold ◮ natural action of Sn on Conf(X, n)

slide-20
SLIDE 20

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

graph configuration space

Conf(X, n)

Start with X n, remove all diagonals ∆ij = {xi = xj} for i = j.

slide-21
SLIDE 21

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

graph configuration space

Conf(X, n)

Start with X n, remove all diagonals ∆ij = {xi = xj} for i = j.

graph configuration space (Eastwood-Huggett)

◮ G = (V, E) graph, X topological space, n = |V| ◮ For each e = [vi, vj] ∈ E, set

∆e :=

  • (x1, . . . , xn)
  • xi = xj

⊂ X n

◮ MG(X) := X n \

  • e∈E

∆e

◮ MKn(X) = Conf(X, n); M· · · · ·

  • n

(X) = X n

slide-22
SLIDE 22

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

graph configuration space

Theorem (Eastwood-Huggett)

The Euler characteristic χ(MG(X)) satisfies: χ(MG(X)) = χ(MG−e(X)) − χ(MG/e(X))

Corollary

χ(MG(X)) = PG(χ(X)).

slide-23
SLIDE 23

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

graph configuration space

Theorem (Eastwood-Huggett)

The Euler characteristic χ(MG(X)) satisfies: χ(MG(X)) = χ(MG−e(X)) − χ(MG/e(X))

Corollary

χ(MG(X)) = PG(χ(X)). The homology H∗(MG(X)) is a categorification of the value PG(χ(X)).

slide-24
SLIDE 24

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

categorification (with apologies to Plato)

slide-25
SLIDE 25

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

categorification (with apologies to Plato)

slide-26
SLIDE 26

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

categorification

the (fuzzy, vague) idea

Given a structure S, assign a category C(S), a categorification H : S → Obj(C(S)), a characteristic χ : Obj(C(S)) → S so that χ(H(s)) = s

slide-27
SLIDE 27

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

categorification

the (fuzzy, vague) idea

Given a structure S, assign a category C(S), a categorification H : S → Obj(C(S)), a characteristic χ : Obj(C(S)) → S so that χ(H(s)) = s Try to find richer structure in C(S) than we saw in S.

slide-28
SLIDE 28

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

categorification

the (fuzzy, vague) idea

Given a structure S, assign a category C(S), a categorification H : S → Obj(C(S)), a characteristic χ : Obj(C(S)) → S so that χ(H(s)) = s Try to find richer structure in C(S) than we saw in S.

for example

◮ Direct sum of vector spaces categorifies addition of

positive integers, with H : m → V m, χ = dim

◮ Short exact sequence of abelian groups categorifies

subtraction of positive integers, with χ = rank

◮ Singular homology H∗(Y) categorifies (topological) Euler

number of Y, with χ = (−1)i rank Hi

slide-29
SLIDE 29

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

categorification

the (fuzzy, vague) idea

Given a structure S, assign a category C(S), a categorification H : S → Obj(C(S)), a characteristic χ : Obj(C(S)) → S so that χ(H(s)) = s Try to find richer structure in C(S) than we saw in S.

for example

◮ Direct sum of vector spaces categorifies addition of

positive integers, with H : m → V m, χ = dim

◮ Short exact sequence of abelian groups categorifies

subtraction of positive integers, with χ = rank

◮ Singular homology H∗(Y) categorifies (topological) Euler

number of Y, with χ = (−1)i rank Hi

main difficulty to obtain useful categorifications

Coming up with differentials!

slide-30
SLIDE 30

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

generalizing to simplicial complexes

slide-31
SLIDE 31

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

simplicial configuration space

◮ S simplicial complex with n vertices v1, . . . , vn ◮ For each simplex σk = [vi0 · · · vik], set

∆σ :=

  • (x1, . . . , xn)
  • xi0 = · · · = xik
  • ◮ The simplicial configuration space is

M(S, X) := X n \

  • σ /

∈S

∆σ

slide-32
SLIDE 32

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

simplicial configuration space

◮ S simplicial complex with n vertices v1, . . . , vn ◮ For each simplex σk = [vi0 · · · vik], set

∆σ :=

  • (x1, . . . , xn)
  • xi0 = · · · = xik
  • ◮ The simplicial configuration space is

M(S, X) := X n \

  • σ /

∈S

∆σ

◮ M(· · · · ·

  • n

, X) = Conf(X, n); M(∆p, X) = X p+1

slide-33
SLIDE 33

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

simplicial configuration space

◮ S simplicial complex with n vertices v1, . . . , vn ◮ For each simplex σk = [vi0 · · · vik], set

∆σ :=

  • (x1, . . . , xn)
  • xi0 = · · · = xik
  • ◮ The simplicial configuration space is

M(S, X) := X n \

  • σ /

∈S

∆σ

◮ M(· · · · ·

  • n

, X) = Conf(X, n); M(∆p, X) = X p+1

◮ MG(X) = M(I(G), X) where I(G) is the independence

complex of G

slide-34
SLIDE 34

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

deletion-contraction sequence

Definition

Given a simplicial complex S and σ ∈ S, define S/σ the simplicial complex obtained by contracting σ. St(σ) the collection of all simplices with σ as a face. S − σ the simplicial complex S \ St(σ).

Theorem (C-S-dS)

Let S be a simplicial complex, X a manifold of dimension m, and σk ∈ S. There is a long exact sequence in homology · · · → Hp(M(S − σ, X)) → Hp(M(S, X)) →Hp−mk(M(S/σ − St(v), X)) → · · · where v is the vertex to which σ has been identified.

slide-35
SLIDE 35

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

deletion-contraction formula(e)

Theorem (C-S-dS: deletion-contraction formula)

Let S be a simplicial complex, X a manifold of dimension m, and σk ∈ S. Then χ(M(S, X)) = χ(M(S − σ, X)) + (−1)mkχ(M(S/σ − St(v), X))

Theorem (C-S-dS: addition-contraction formula)

Let S be a simplicial complex, X a manifold of dimension m, and σk / ∈ S a simplex all of whose faces are in S. Then χ(M(S, X)) = χ(M(S ∪ σ, X)) − (−1)mkχ(M(S/σ − St(v), X))

slide-36
SLIDE 36

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

deletion-contraction formula

Corollary

χ(M(S, X)) is polynomial in χ(X); in fact χ(M(S, X)) = (−1)mnχ(X)n + an−1χ(X)n−1 + · · · + a1χ(X) + 0

slide-37
SLIDE 37

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

deletion-contraction formula

idea of proof

The Leray long exact sequence: B manifold, A closed submanifold, codim A = m, · · · → Hk(B \ A) → Hk(B) → Hk−m(A) → Hk−1(B \ A) · · · In cohomology with compact supports, · · · → Hk

c (B \ A) → Hk c (B) → Hk c (A) → Hk+1 c

(B \ A) → · · ·

slide-38
SLIDE 38

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

deletion-contraction formula

idea of proof

The Leray long exact sequence: B manifold, A closed submanifold, codim A = m, · · · → Hk(B \ A) → Hk(B) → Hk−m(A) → Hk−1(B \ A) · · · In cohomology with compact supports, · · · → Hk

c (B \ A) → Hk c (B) → Hk c (A) → Hk+1 c

(B \ A) → · · · Use B = M(S, X) B \ A = M(S, X) \ ∆σ A is homeomorphic to M(S/σ − St(v), X)

slide-39
SLIDE 39

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

computation

slide-40
SLIDE 40

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

computation

slide-41
SLIDE 41

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

computation

slide-42
SLIDE 42

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

computation

slide-43
SLIDE 43

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

computation

slide-44
SLIDE 44

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

computation

slide-45
SLIDE 45

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

computation

slide-46
SLIDE 46

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

state-sum formula

Definition

A state on S is a set T of simplices on {v1, . . . , vn} not in S. Given a state T, set k(T) to be the number of connected components of {v1, . . . , vn} ∪ (∪T).

slide-47
SLIDE 47

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

state-sum formula

Definition

A state on S is a set T of simplices on {v1, . . . , vn} not in S. Given a state T, set k(T) to be the number of connected components of {v1, . . . , vn} ∪ (∪T).

slide-48
SLIDE 48

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

state-sum formula

Definition

A state on S is a set T of simplices on {v1, . . . , vn} not in S. Given a state T, set k(T) to be the number of connected components of {v1, . . . , vn} ∪ (∪T).

Theorem

χ(M(S, X)) = (−1)mn

T

(−1)|T|+m·k(T)χ(X)k(T) (Compare to chromatic polynomial: PG(λ) =

  • s⊆E

(−1)|s|λ[G:s])

slide-49
SLIDE 49

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

categorification

slide-50
SLIDE 50

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

structure of H(M(S, X))

functoriality in X

◮ H∗ is functorial (covariant); H∗ c is functorial (contravariant) ◮ f : X → Y induces f n : X n → Y n ◮ f injective ⇒ f n : M(S, X) → M(S, Y) (also injective) ◮ induced maps on homology and cohomology:

(f n)∗ : H∗(M(S, X)) → H∗(M(S, Y)) (f n)∗ : H∗

c (M(S, Y)) → H∗ c (M(S, X)) ◮ obtain functors H∗(M(S, ·)), H∗ c (M(S, ·))

(manifolds, cont. inj.) → (graded ab. gps., degree 0 hom.)

functoriality in S

◮ S1 ⊂ S2 induces inclusions i : M(S1, X) → M(S2, X)

and projection π : M(S2, X) → M(S1, X)

◮ Hence π∗ : H∗ c (M(S1, X)) → H∗ c (M(S2, X)) is injective.

slide-51
SLIDE 51

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

future directions

◮ Develop computational tools. ◮ Interpret χ(M(S, X)) as “colorings of S (Sc?) with χ(X)

colors”.

◮ Which topological properties are detected by the

polynomial?

◮ Is the homology theory richer than the polynomial? ◮ Functoriality

  • 1. Simplicial maps?
  • 2. Exploit functoriality to obtain polynomial or numerical

invariants.

◮ Relations to cell-complex invariants (Bott,

Tutte-Krushkal-Renardy)

◮ Is there a purely algebraic construction of the homology

theory?

slide-52
SLIDE 52

homology of configuration spaces Cooper the chromatic polynomial graph homology generalizing to simplicial complexes categorification

THANKS!