Cayley Graphs Ryan Jensen March 26, 2014 University of Tennessee

advertisement
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Cayley Graphs
Free Groups
Examples
Relators
Graphs
Ryan Jensen
Cayley Graphs
F1
University of Tennessee
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
March 26, 2014
Group
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Definition
A group is a nonempty set G with a binary operation ∗ which
satisfies the following:
(i) closure: if a, b ∈ G , then a ∗ b ∈ G .
(ii) associative: a ∗ (b ∗ c) = (a ∗ b) ∗ c for all a, b, c ∈ G .
(iii) identity: there is an identity element e ∈ G so that
a ∗ e = e ∗ a = a for all a ∈ G .
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
(iv) inverse: for each a ∈ G , there is an inverse element
a−1 ∈ G so that a−1 ∗ a = a ∗ a−1 = e.
A group is abelian (or commutative) if a ∗ b = b ∗ a for all
a, b ∈ G .
We usually write ab in place of a ∗ b if the operation is known.
When the group is abelian, we write a + b.
Examples of Groups
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
Example: Z
The integers Z = {. . . , −2, −1, 0, 1, 2, . . .} form an abelian
group under the addition operation.
Example: Z2
Define Z/2Z = Z2 = {0̄, 1̄}, where 0̄ = {z ∈ Z | z is even}, and
1̄ = {z ∈ Z | z is odd}. Then Z/2Z is an abelian group.
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
Example: Zn
Let n ∈ Z, and define Z/nZ = Zn = {0̄, 1̄, . . . n − 1}, where
i¯ = {z ∈ Z | remainder of z|n = i} are known as the integers
modulo n. Then Z/nZ is an abelian group.
A closer look at Z5
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
F1
F2
A multiplication (addition) table is called a Cayley Table. Let’s
look at the Cayley table for the group Z5 = {0, 1, 2, 3, 4}.
∗
0
1
2
3
4
0
0
1
2
3
4
1
1
2
3
4
0
2
2
3
4
0
1
3
3
4
0
1
2
4
4
0
1
2
3
Presentations
Cayley Color
Graphs
Examples
Applications
References
Notice the table is symmetric about the diagonal, meaning the
group is abelian.
Also 1 generates the group, meaning that if we add 1 to itself
enough times, we get the whole group.
Other Examples of Groups
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
There are many examples of groups, here are a few more:
Examples of Groups
GL(n, R), the general linear group over the real numbers, is
the group of all n × n invertible matrices with entries in R.
SL(n, R), the special linear group over the real numbers, is
the group of all n × n invertible matrices with entries in R
whose determinant is 1.
GL(2, Z13 ) is the group of 2 × 2 invertible matrices with
entries from Z13 (as before Z13 is a group; it is actually a
field since 13 is prime, but this won’t actually be needed in
this presentation).
Other Examples of Groups
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
Examples of Groups
Sn , the symmetric group on n elements, is the group of
bijections between an n element set and itself.
Dn , the dihedral group of order 2n, is the group of
symmetries of a regular n-gon.
Many others.
Group Isomorphisms
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Definition
Let H and G be groups. A function f : G → H so that
f (ab) = f (a)f (b) for all a, b ∈ G is a homomorphism.
If f is bijective, then f is an isomorphism.
Graphs
If G = H, then f is an automorphism.
Cayley Graphs
If there is an isomorphism between G and G , then G and
H are isomorphic, written G ∼
= H.
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
Group isomorphisms are nice since they mean two groups are
the same except for the labeling of their elements.
Subgroups
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Definition
A subset H of a group G is a subgroup if is itself a group under
the operation of G ; that H is a subgroup of G is denoted
H ≤ G.
Examples
Relators
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
Definition
If Y is a subset of a group G , then the subset generated by Y
is the collection of all (finite) products of elements of Y . This
subgroup is denoted by hY i. If Y is a finite set with elements
y1 , y2 , . . . yn , then the notation hy1 , y2 , . . . yn i is used. A group
which is generated by a single element is called cyclic.
Examples of Subgroups
Cayley Graphs
Ryan Jensen
Example: Trivial Subgroups
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
For any group G , the group consisting of only the identity is a
subgroup of G , and G is a subgroup of itself.
Free Groups
Examples
Relators
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
Example: Even Odd Integers
A somewhat less trivial example is that the even integers are a
subgroup of Z; however, the odd integers are not as there is no
identity element.
Example: nZ
For any integer n ∈ Z, nZ = {nz|z ∈ Z} is a subgroup of Z.
Cartesian Product
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Definition
Let A and B be sets. The Cartesian product of A and B is the
set
A × B = {(a, b) | a ∈ A, b ∈ B}
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
Example
Let A = {1, 2} and B = {a, b, c} then
A × B = {(1, a), (1, b), (1, c), (2, a), (2, b), (2, c)}
Direct Product
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Definition
Given two groups G and H, their Cartesian product G × H,
(denoted G ⊕ H if G and H are abelian) is a group known as
the direct product (direct sum if G and H are abelian) of G
and H. The group operation on G × H is done coordinate-wise.
Cayley Graphs
F1
F2
Example: Z2 ⊕ Z3
Presentations
Cayley Color
Graphs
Examples
Applications
References
There is a group of order 6 found by taking the direct sum of
Z2 and Z3 , G = Z2 ⊕ Z3 .
Quotient Groups
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Without going into too many technicalities about cosets,
normal subgroups etc., quotient groups can be defined.
Definition
Let G be a group and H a normal subgroup of G . Then the
quotient G /H is called the quotient group of G by H, or simply
G mod H.
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
Example: Z/nZ
Z is a group, and nZ is a normal subgroup of Z. So the
quotient Z/nZ is a group. (Remember Z/nZ = Zn .)
Free Groups
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
F1
F2
Definition
Let A be a set.
The set A = {a1 , a2 , . . .} together with its formal inverses
A−1 = {a1−1 , a2−1 , . . .} from an alphabet.
The elements of A ∪ A−1 are called letters.
A word is a concatenation of letters.
A reduced word is a word where no letter is adjacent to its
inverse.
Presentations
Cayley Color
Graphs
Examples
Applications
References
The collection of all finite reduce words on the alphabet A
is a free group on A, denote by F (A).
The group operation is concatenation of words, followed
by reduction if necessary.
More Notation
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Theorem
Let A and B be finite sets, then F (A) is isomorphic to F (B) if
and only if |A| = |B|.
Examples
Relators
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
The above Theorem says that only the size of the alphabet is
important when constructing a free group. As a result, when
the alphabet is finite, i.e. |A| = n, the free group on A is
denoted Fn and is called the free group of rank n, or the free
group on n generators.
Examples of Free Groups
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Example: Trivial Free Group
The free group on an empty generating set (or the free group
on 0 generators) is the trivial group consisting of only the
empty word (the identity element).
Free Groups
Examples
Relators
F (∅) = F0 = {e}.
Graphs
Cayley Graphs
F1
F2
Example: F1
Presentations
Cayley Color
Graphs
Examples
Applications
References
The free group on one generator is isomorphic to the integers.
F1 = {. . . , a−2 , a−1 , a0 = e, a = a1 , a2 , . . .}
∼ Z by the map ai 7→ i.
F1 =
Examples of Free Groups
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Example: F2
F2 on generators a, b is the collection of all finite words
from the letters a, b, a−1 , b −1 .
Example elements are e = aa−1 , a3 , b −2 , bab −1 .
An example of group operation:
Graphs
Cayley Graphs
(a3 ) ∗ (b −2 ) ∗ (bab −1 ) = a3 b −2 bab −1 = a3 b −1 ab −1
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
Example: F3
F3 on generators a, b, c is done in a similar manner.
Relators
Cayley Graphs
Ryan Jensen
Definition
Let F be a free group.
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
A relator on F is a word defined to be equal to the identity.
For example aba−1 b −1 = e is a relator in F2 .
The least normal subgroup N is the normal subgroup
generated by a set of relators.
A new group is formed by taking the quotient of F by N,
F /N.
Compact notation for this is hS | Ri where S is the set of
generators and R the set of relators. hS | Ri is called a
group presentation.
For example h{a, b} | {aba−1 b −1 = ei}, usually
abbreviated ha, b | aba−1 b −1 i.
Examples of Presentations
Cayley Graphs
Example: Trivial Presentations
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
h | i is the trivial group consisting of only the empty word.
ha | i is F1 .
ha, b | i is F2 .
Free Groups
Examples
Relators
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
Example: Z2
The group given by the presentation ha | a2 i is isomorphic to
Z2 .
The letter a generates F1 = {. . . , a−2 , a−1 , e, a, a2 . . .}.
The relator a2 = e means replace a2 with e for all words in
F1 .
The only elements left are e and a. Hence this group is
isomorphic to Z2 .
A Little Graph Theory
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Definition (From West)
The Cartesian product of two graphs G and H, written G H,
is the graph with vertex set V (G ) × V (H) specified by putting
(u, v ) adjacent to (u 0 , v 0 ) if and only if either
1
u = u 0 and vv 0 ∈ E (H), or
2
v = v 0 and uu 0 ∈ E (G ).
Graphs
Cayley Graphs
F1
F2
Definition (From West)
Presentations
Cayley Color
Graphs
Examples
Applications
References
A directed graph or digraph G is a triple consisting of a vertex
set V (G ), and edge set E (G ), and a function assigning each
edge an ordered pair of vertices. The first vertex of the ordered
pair is the tail of the edge, and the second is the head; together
they are the endpoints.
Cartesian Product of Graphs
Cayley Graphs
a
1
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
2
c
b
Free Groups
(2, a)
Examples
Relators
Graphs
Cayley Graphs
F1
(1, a)
F2
Presentations
Cayley Color
Graphs
Examples
(1, b)
Applications
(1, c)
References
(2, b)
(2, c)
Directed Graphs
Cayley Graphs
Directed graphs just have directed edges.
Ryan Jensen
a
1
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
2
c
b
Free Groups
Examples
Relators
(2, a)
Graphs
Cayley Graphs
F1
F2
(1, a)
Presentations
Cayley Color
Graphs
Examples
Applications
(1, b)
(1, c)
References
(2, b)
(2, c)
Cayley Graphs
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Definition
Let Γ be a group with generating set S. The Cayley Graph of Γ
with respect to S, denoted ∆ = ∆(Γ; S), is the graph with
V (∆) = Γ, and an edge between vertices g , h ∈ Γ if
g −1 h ∈ S ∪ S −1 .
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
Another way to think of the edges is if g ∈ Γ and s ∈ S ∪ S −1 ,
then there is an edge connecting g and gs.
This becomes easier to see with some examples.
Cayley Graph of F1
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
We will construct a Cayley Graph for F1 ∼
= Z.
−2
−1
Recall that F1 = ha | i = {. . . a , a , a0 , a1 , a2 , . . .}.
We want to draw ∆ = ∆(F1 , a) = ∆(ha | i).
The vertices of ∆ are the elements of F1 .
Take any element ai ∈ F1 , since a is a generator, there is
an edge between ai and ai a = ai+1 .
The result is an infinite graph, the real line R.
a−2
a−1
a0
a1
a2
Another Cayley Graph of F1
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
The Cayley Graph depends both on the group and on the
generating set chosen. Lets look at ∆(ha, a2 | i).
Free Groups
a−1
Examples
Relators
a1
a3
a5
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
a−2
a0
a2
a4
a6
Yet Another Cayley Graph of F1
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Lets draw ∆(ha2 , a3 | i).
Free Groups
Examples
Relators
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
a−4
a−3
a−2
a−1
a0
a1
a2
a3
a4
Canonical Cayley Graph of F2
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
Lets look at ∆(ha, b | i).
Canonical Cayley Graph of F2
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
Examples of how to draw Cayley Graphs
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Lets draw ha | a2 i.
Free Groups
Examples
Relators
a−4
a−3
a−2
a−1
a0
a1
a0
a1
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
a2
a3
a4
Examples of how to draw Cayley Graphs
Cayley Graphs
Ryan Jensen
Now lets do ha | a3 i.
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
a−4
a−3
a−2
a−1
a0
a1
Examples
Relators
Graphs
Cayley Graphs
F1
F2
a2
Presentations
Cayley Color
Graphs
Examples
Applications
References
a0
a1
a2
a3
a4
Examples of how to draw Cayley Graphs
Cayley Graphs
ha | a5 i, in a different approach.
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
a0
a1
a2
a3
a4
Free Groups
Examples
Relators
a1
Graphs
Cayley Graphs
a2
F1
F2
Presentations
a0
Cayley Color
Graphs
Examples
Applications
a3
References
a4
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
From these examples, we can see that:
ha | an i = {a0 , a1 , . . . an−1 }, and generated by a.
Zn = {0, 1, . . . n − 1}, and generated by 1.
So Zn ∼
= ha | an i by the map i 7→ ai .
Zn is known as the cyclic group of order n, and the Cayley
graph is the cyclic graph of length n.
Examples of how to draw Cayley Graphs
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
∆(ha, b | aba−1 b −1 i)
aba−1 b −1 = e if and only if ab = ba.
Facts about Cayley Graphs
Cayley Graphs
Facts
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
The degree of each vertex is equal to the total number of
generators, i.e. |S ∪ S −1 |.
Relators in a group presentation correspond to cycles in
the Cayley Graph.
A group is abelian if and only if for each pair of generators
a, b, the path aba−1 b −1 is closed.
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
The Cayley Graph of a group depends on the group, and
the group presentation.
A Cayley Graph exists for each finite group (each finite
group has a finite presentation).
Subgroups of a group can be found by looking at
sub-graphs generated by elements of the group.
Cayley Color Graphs
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
A Cayley Color Graph is the same as a Cayley Graph, except we
no longer include the inverses of generating elements by default.
Definition
Let Γ be a group with generating set S. The Cayley Color
Graph of Γ with respect to S, denoted ∆C = ∆C (Γ; S), is the
graph with V (∆) = Γ, and an edge between vertices g , h ∈ Γ if
g −1 h ∈ S.
F1
F2
Presentations
So ∆C (ha | i) is
Cayley Color
Graphs
Examples
Applications
References
a−2
a−1
a0
a1
a2
Examples of Cayley Color Graphs
Cayley Graphs
Ryan Jensen
∆C (ha | a5 i).
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
a1
a2
Examples
Relators
Graphs
a0
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
a3
a4
Examples of Cayley Color Graphs
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Lets look at the Cayley Color Graph of ha, b | a2 , abab, b 3 i,
which is a presentation for the group D3 . First notice that
a2 = e means a = a−1 , b 3 = e means b −1 = b 2 .
abab = e iff aba = b −1 iff aba = b 2 .
From above, b = (aa)b(aa) = a(aba)a = ab 2 a.
Free Groups
Examples
Relators
b2
ab 2
b
ab
e
a
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
Examples of Cayley Color Graphs
Cayley Graphs
Ryan Jensen
We can redraw the graph.
Groups
a
(2, a)
e
(1, a)
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
b
F1
b2
(1, b)
(1, c)
F2
Presentations
Cayley Color
Graphs
ab 2
ab
(2, b)
(2, c)
Examples
Applications
References
Now we can compare it to a graph we have already seen, the
Cartesian product of a directed path on two vertices with a
directed 3 cycle.
Theorems
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Theorem
Let ∆C (hS | Ri) be a Cayley Color graph for a finite group.
Then Aut (hS | Ri) ∼
= hS | Ri, this is not dependent on the
presentation of the group.
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
Corollary
If ∆C (hS1 | R1 i) ∼
= ∆C (hS2 | R2 i), then hS1 | R1 i ∼
= hS2 | R2 i.
Theorems
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Theorem
Let H and G be finite groups with presentations PH and PG .
Then there is a presentation for H × G so that
∆C (PH ) ∆C (PG ) ∼
= ∆C (PH × PG ).
Free Groups
Examples
Relators
Specifically,
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
∆C (hs1 , . . . , sm | r1 , . . . rt i) ∆C (hsm+1 , . . . , sn | rt+1 , . . . rq i)
= ∆C (hs1 , . . . sn | r1 , . . . , rq , si sj si−1 sj−1 i)
for all 1 ≤ i ≤ m ≤ j ≤ n.
All this Theorem is saying is that the product of groups and the
product of their respective Cayley color graphs behave in a nice
way. We won’t worry too much about the presentations.
Examples of Cayley Color Graphs
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Using the previous Theorem, we can find the standard Cayley
color graph of Z2 ⊕ Z3 (Z2 = ha | a2 i, and Z3 = ha | a3 i).
∆C (Z2 ) is a directed cycle of size 2
∆C (Z3 ) is a directed cycle of size 3.
Hence (standard) ∆C (Z2 ⊕ Z3 ) = ∆C (Z2 ) ∆C (Z3 ).
Free Groups
Examples
Relators
(1, 0)
Graphs
Cayley Graphs
F1
F2
(0, 0)
Presentations
Cayley Color
Graphs
Examples
(0, 1)
Applications
(0, 2)
References
(1, 1)
(1, 2)
Examples of Cayley Color Graphs
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
The Cayley of S3 = ha, b | a2 , b 2 , (ab)3 i is shown below. Note
that S3 is usually written
S3 = {(), (12), (13), (23), (123), (132)}, the vertices are labeled
this way.
Free Groups
(12)
Examples
Relators
Graphs
Cayley Graphs
()
F1
F2
Presentations
Cayley Color
Graphs
(123)
Examples
(132)
Applications
References
(23)
(13)
Examples of Cayley Color Graphs
Cayley Graphs
Ryan Jensen
We can now analyze the groups D3 and S3 .
Groups
a
(12)
e
()
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
b
F1
b2
(123)
(132)
F2
Presentations
Cayley Color
Graphs
ab 2
ab
(23)
(13)
Examples
Applications
References
Since they Cayley color graphs are isomorphic, the groups D3
and S3 are isomorphic, even though they may not have the
same presentation.
Examples of Cayley Color Graphs
Cayley Graphs
Ryan Jensen
Now lets look at the groups D3 and Z2 ⊕ Z3 .
Groups
a
(1, 0)
e
(0, 0)
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
F1
b
F2
b2
(0, 1)
(0, 2)
Presentations
Cayley Color
Graphs
ab 2
ab
(1, 1)
(1, 2)
Examples
Applications
References
These groups are not isomorphic, as D3 is not abelian, and
Z2 ⊕ Z3 is.
Applications in Math
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Theorem
A subgroup of a free group is a free group.
Proof (Basic Idea)
Free Groups
Examples
Relators
Let F be a free group, and G a subgroup of F .
Graphs
1
F is free of relators.
Cayley Graphs
2
The Cayley graph ∆(F ) is a tree (no cycles).
Presentations
3
The Cayley graph ∆(G ) is a connected sub-graph of ∆(F ).
Cayley Color
Graphs
4
So ∆(G ) is a tree.
5
So the presentation of G is free of relators.
6
Hence G is a free group.
F1
F2
Examples
Applications
References
Applications in Math
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
What I use Cayley graphs for: Large Scale Geometry.
Take an arbitrary space (topological, geometrical etc.).
Take the Cayley graph of a group.
Look at both from far away.
If they look the same (quasi-isometric), then in some sense
the space has the group inside it.
Some interesting things about Large Scale Geometry.
We are not concerned about small things.
So any finite graph is trivial, as it becomes a point.
So we only work with infinite graphs.
Example: Any Cayley graph of a presentation of Z
eventually looks like the real number line.
We look at the ends of spaces, i.e. ends of a space
quasi-isometric to F2 .
Applications in Computer Science
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
F1
F2
Presentations
Cayley Color
Graphs
Examples
Applications
References
Langston et al.
Application was in parallel processing.
Problem was to create large graphs of given degree and
diameter.
Approach was to use Cayley graphs as the underlying
group controls the degree, and the diameter is easy (since
Cayley graphs are vertex transitive).
Several records where broken for the largest graph of given
degree and diameter.
Applications in Computer Science
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Free Groups
Examples
Relators
Graphs
Cayley Graphs
F1
F2
Here is an example group/Cayley graph from their paper.
Example from Langston et al.
The group was a subgroup of GL(2, Z13 ) consisting of all
elements with determinant of ±1.
The generators where
0 1
11 2
11 4
order 2,
order 52,
order 14.
1 0
8 12
7 5
Presentations
Cayley Color
Graphs
Examples
The Cayley graph of this group has degree 5, diameter 7,
and has 4368 vertices.
Applications
References
A new record.
References
Cayley Graphs
Ryan Jensen
Groups
Group Basics
Examples
Isomorphisms
Forming Groups
Brian H. Bowditch, A course on geometric group theory, MSJ Memoirs, vol. 16, Mathematical
Society of Japan, Tokyo, 2006. MR 2243589 (2007e:20085)
Lowell Campbell, Gunnar E. Carlsson, Michael J. Dinneen, Vance Faber, Michael R. Fellows,
Michael A. Langston, James W. Moore, Andrew P. Mullhaupt, and Harlan B. Sexton, Small diameter
symmetric networks from linear groups, IEEE Transactions on Computers 41 (1992), no. 2, 218–220.
David S Dummit and Richard M Foote, Abstract algebra, (2004), John Wiley and Sons, Inc.
Free Groups
Examples
Relators
Graphs
Thomas W Hungerford, Algebra, volume 73 of graduate texts in mathematics, Springer-Verlag, New
York, 1980.
Bernard Knueven, Graph automorphisms, 2014.
Cayley Graphs
F1
F2
Serge Lang, Algebra revised third edition, Springer-Verlag, 2002.
Presentations
James Munkres, Topology (2nd edition), 2 ed., Pearson, 2000.
Cayley Color
Graphs
Piotr W Nowak and Guoliang Yu, Large scale geometry, 2012.
Examples
Douglas B. West, Introduction to graph theory (2nd edition), 2 ed., Pearson, 2000.
Applications
References
A.T. White, Graphs of groups on surfaces, volume 188: Interactions and models (north-holland
mathematics studies), 1 ed., North Holland, 5 2001.
Download