Title: The Tutte Polynomial
1The Tutte Polynomial
Graph Polynomials 238900 winter 05/06
2The Rank Generation Polynomial
Reminder
Number of connected components in G(V,F)
3The Rank Generation Polynomial
Theorem 2
In addition, S(Enx,y) 1 for G(V,E) where Vn
and E0
Is the graph obtained by omitting edge e
Is the graph obtained by contracting edge e
4The Rank Generation Polynomial
Theorem 2 Proof
Let us define G G e G G /
e rltGgt rltGgt nltGgt nltGgt rltGgt rltGgt
nltGgt nltGgt
5The Rank Generation Polynomial
Theorem 2 Proof
Let us denote
6The Rank Generation Polynomial
Observations
7The Rank Generation Polynomial
Observations
8The Rank Generation Polynomial
Observations
9The Rank Generation Polynomial
Observations
3
10The Rank Generation Polynomial
Observations
1
2
11The Rank Generation Polynomial
Reminder
12The Rank Generation Polynomial
Let us define
13The Rank Generation Polynomial
1
14The Rank Generation Polynomial
15The Rank Generation Polynomial
3
2
16The Rank Generation Polynomial
17The Rank Generation Polynomial
18The Rank Generation Polynomial
19The Rank Generation Polynomial
Obvious
20The Rank Generation Polynomial
Obvious
21The Rank Generation Polynomial
22The Rank Generation Polynomial
Obvious
Q.E.D
23The Tutte Polynomial
24The Tutte Polynomial
Reminder
4
5
25The Universal Tutte Polynomial
26The Universal Tutte Polynomial
Theorem 6
27The Universal Tutte Polynomial
Theorem 6 - Proof
5
28The Universal Tutte Polynomial
If e is a bridge
4
29The Universal Tutte Polynomial
If e is a bridge
30The Universal Tutte Polynomial
If e is a loop
4
31The Universal Tutte Polynomial
If e is a bridge
32The Universal Tutte Polynomial
If e is neither a loop nor a bridge
33The Universal Tutte Polynomial
If e is neither a loop nor a bridge
4
34The Universal Tutte Polynomial
If e is neither a loop nor a bridge
35The Universal Tutte Polynomial
If e is neither a loop nor a bridge
36The Universal Tutte Polynomial
Theorem 6 - Proof
Q.E.D
37The Universal Tutte Polynomial
Theorem 7
then
38The Universal Tutte Polynomial
Theorem 7 proof
V(G) is dependant entirely on V(G-e) and
V(G/e). In addition
Q.E.D
39Evaluations of the Tutte Polynomial
Proposition 8
Let G be a connected graph.
is the number of spanning trees of G
Shown in the previous lecture
40Evaluations of the Tutte Polynomial
Proposition 8
Let G be a connected graph.
is the number of connected
spanning sub-graphs of G
41Evaluations of the Tutte Polynomial
Proposition 8
Let G be a connected graph.
is the number of connected
spanning sub-graphs of G
sub-graphs of G
connected
42Evaluations of the Tutte Polynomial
Proposition 8
Let G be a connected graph.
is the number of (edge sets forming)
spanning forests of G
Spanning forests
43Evaluations of the Tutte Polynomial
Proposition 8
Let G be a connected graph.
is the number of spanning
sub-graphs of G
44The Universal Tutte Polynomial
Theorem 9
The chromatic polynomial and the Tutte
polynomial are related by the equation
45The Universal Tutte Polynomial
Theorem 9 proof
Claim
46The Universal Tutte Polynomial
Theorem 9 proof
We must show that
47The Universal Tutte Polynomial
Theorem 9 proof
and
48The Universal Tutte Polynomial
Theorem 9 proof
Obvious. (empty graphs)
49The Universal Tutte Polynomial
Theorem 9 proof
Obvious
Chromatic polynomial property
Chromatic polynomial property
50The Universal Tutte Polynomial
Theorem 9 proof
Thus
51The Universal Tutte Polynomial
Theorem 9 proof
And so, due to the uniqueness we shown in Theorem
7
52The Universal Tutte Polynomial
Theorem 9 proof
Remembering that
53The Universal Tutte Polynomial
Theorem 9 proof
Remembering that
Q.E.D
54Evaluations of the Tutte Polynomial
Let G be a connected graph.
is the number of acyclic orientations
of G. We know that (Theorem 9)
55Evaluations of the Tutte Polynomial
So
And thus
56Acyclic Orientations of Graphs
Let G be a connected graph without loops or
multiple edges.
An orientation of a graph is received
after assigning a direction to each edge.
An orientation of a graph is acyclic if it
does not contain any directed cycles.
57Acyclic Orientations of Graphs
Proposition 1.1
is the number of pairs where
is a map
and is
- an orientation of G, subject to the following
- The orientation is acyclic
-
58Acyclic Orientations of Graphs
Proof
The second condition forces the map to be
aproper coloring. The second condition is
immediately impliedfrom the first one.
59Acyclic Orientations of Graphs
Proof
Conversely, if the map is proper, than thesecond
condition defines a unique acyclicorientation of
G. Hence, the number of allowed mappings
issimply the number of proper coloring with
xcolors, which is by definition
60Acyclic Orientations of Graphs
be the number of pairs where
is a map
and is
- an orientation of G, subject to the following
- The orientation is acyclic
-
61Acyclic Orientations of Graphs
Theorem 1.2
62Acyclic Orientations of Graphs
Proof
The chromatic polynomial is uniquelydetermined
by the following
G0 is the one vertex graph
Disjoint union
63Acyclic Orientations of Graphs
Proof
We now have to show for the new polynomial
Obvious
G0 is the one vertex graph
Disjoint union
Obvious
64Acyclic Orientations of Graphs
Proof
We need to show that
Let
65Acyclic Orientations of Graphs
Proof
Let
Let be an acyclic orientation of
G-ecompatible with
Let
66Acyclic Orientations of Graphs
Proof
Let be an orientation of G after addingu ?
v to
Let be an orientation of G after addingv ?
u to
67Acyclic Orientations of Graphs
Proof
We will show that for each pair exactly one
of the orientations is acyclic and
compatible with ,expect forof them, in
which case both are acyclic
orientations compatible with
68Acyclic Orientations of Graphs
Proof
Once this is done, we will know that due to
the definition of
69Acyclic Orientations of Graphs
Proof
For each pair where - and is
an acyclic orientation compatiblewith one
of these three scenarios musthold
70Acyclic Orientations of Graphs
Proof
Case 1
Clearly is not compatible with
whileis compatible. Moreover, is acyclic
Impossible cicle
71Acyclic Orientations of Graphs
Proof
Case 2
Clearly is not compatible with
whileis compatible. Moreover, is acyclic
Impossible cicle
72Acyclic Orientations of Graphs
Proof
Case 3
Both are compatible with At least one is
also acyclic. Suppose not, then
contains
contains
73Acyclic Orientations of Graphs
Proof
contains
contains
contains
Impossible cicle
74Acyclic Orientations of Graphs
Proof
We now have to show that both andare
acyclic for exactly pairs of
with
Let z denote the vertex identifying u,v in
75Acyclic Orientations of Graphs
Proof
Z
some acyclic orientation compatible with
u
v
impossible to add a circle by the new edge u,v
two acyclic orientations, compatible with
76Acyclic Orientations of Graphs
Proof
Z
exactly one, necessarily acyclic, compatible with
u
v
Some two acyclic orientations, compatible with
All other vertices of G remains the same
77Acyclic Orientations of Graphs
Proof
And so both and are acyclic for
exactly pairs of
with And so
78Acyclic Orientations of Graphs
Proof
It is obvious that for x 1 every orientationis
compatible with And so the expression count the
number ofacyclic orientations in G
Q.E.D