Associating Finite Groups with Cayley Color Graphs
Edward Wibowo,
We aim to introduce Cayley color graphs as powerful visualization tools for understanding groups geometrically. These graphs are constructed using a group and a generating set, and they provide insights into various group properties through the application of graph theoretical methods. We seek to establish a fundamental connection between groups and graphs by proving that finite groups are isomorphic to the group of color-preserving automorphisms of their corresponding Cayley color graphs. Exploiting this connection, we then delve into the investigation of specific properties upheld by the Cayley color graphs of Abelian groups.
1. Introduction
A Cayley color graph is an edge-colored directed graph that corresponds to a specific finite group and a chosen generating set (defined in Definition 2.1). Let be a finite group and be a generating set of . We denote ‘s Cayley color graph as .
We define as follows:
- The vertex set of is equal to .
- Each corresponds to an edge color .
- For distinct , is an edge if and only if for some , . This edge is colored .
In this paper, we will prove that the group of color-preserving automorphisms (defined in Definition 2.5) of is isomorphic to .
Main Theorem. Let be a finite group with generating set . The group of color-preserving automorphisms of is isomorphic to .
Example 1.1 For example, we can consider the finite group with generating set . The Cayley color graph is illustrated in Figure 1.
Figure 1. Cayley color graph of with generating set .
As illustrated in Figure 1, each pair of vertices associated by is connected with a blue-dashed edge while each pair of vertices associated by is connected with a red-solid edge. According to Theorem 1, the group of all color-preserving automorphisms of is isomorphic to .
The idea of formulating a graphical representation of finite groups originated in an 1878 paper by Arthur Cayley [2]. Cayley set the foundations for graphically analyzing groups by defining a way to construct a graph from a finite group.
A few decades later in 1936, Dénes Kőnig posed a question that seeked to identify the cases in which a group is isomorphic to an automorphism group of a graph [5]. Two years later in 1938, Robert Frucht found a procedure to transform a Cayley color graph into an undirected graph by substituting each edge with a subgraph depending on the edge’s direction and color [3]. Effectively, Frucht encoded each edge’s direction and color with a simple undirected subgraph. Frucht then proved that the automorphic group of the resulting graph is isomorphic to the original finite group, hence answering Kőnig’s original question.
This paper is structured to prove the Main Theorem 1 and explore its applications. In doing so, we first cover the necessary background knowledge in Section 2. We define the necessary terminology to understand how to construct a Cayley color graph and some foundational lemmas surrounding color-preserving automorphisms. Then, we transition into proving the Main Theorem 1 in Section 3. In Section 4, we explore how the structure of Cayley color graphs reveal whether or not its underying group is Abelian. Finally, we explore potential future directions of Cayley color graphs in Section 5.
2. Background
This paper assumes familiarity with the fundamentals of group theory and isomorphisms as in [4, 3 and 6]. We will be extending these concepts to conform to graph theory, so we also assume knowledge of graphs and their basic properties as in [3, 1.1].
The structure of a constructed Cayley color graph is dependent on both the chosen finite group and a particular subset known as a generating set.
Definition 2.1. Let be a group and . is a generating set if for each , we can write:
where . The are not necessarily distinct. Further, the elements in are called generators.
We note that each finite group may potentially have multiple generating sets.
Example 2.2. Trivially, one possible generating set of is itself. Alternatively, we can consider . We can show that each can be expressed by elements in under the group’s operation:
Thus, we can conclude that is a generating set of .
Similar to how we can create group automorphisms, we can also create isomorphisms from a graph to itself known as a graph automorphism.
Definition 2.3 [(3, 5.2)]. Let be a graph with vertex set and edge set . A graph automorphism is a permutation such that , if and only if .
Example 2.4. For example, we illustrate a graph automorphism in Figure 2.
Figure 2. Graph automorphism permuting a graph.
Since graph automorphisms are permutations on a graph’s vertex set, we can express in cycle notation (defined in [4, 5]):
We can observe that each pair of adjacent vertices in the original graph is adjacent in the permuted graph and each pair of nonadjacent vertices in the original graph is nonadjacent in the permuted graph.
When dealing with edge-colored graphs, we may also classify certain automorphisms as color-preserving. In edge-colored graphs, edges are designated a color as a way to differentiate edges from each other. With Cayley color graphs, it is important to preserve edge coloring in addition to adjacency and nonadjacency.
Definition 2.5. A color-preserving automorphism is a graph automorphism that additionally preserves edge color. More formally, let be a graph with edge set . Let be a color-preserving automorphism. Then, and have the same color.
Next, we can consider the color-preserving automorphisms of a Cayley color graph.
Lemma 2.6 ([3, 5.4]). Let be a finite group with a generating set and let be a permutation on the vertex set of . Then, is a color-preserving automorphism of if and only if
for every and .
Lemma 2.7 ([3, 5]). Let be a finite group with generating set . Then, the set of all color-preserving automorphisms of forms a subgroup of .
3. Main Theorem
After covering the essential background behind Cayley color graphs, we can now prove Theorem 1. We begin by proving that we can express the group of color-preserving automorphisms as the set of all permutations on by left multiplication. We then construct an isomorphism between the group of color-preserving automorphisms and the finite group.
Main Theorem. Let be a finite group with generating set . The group of color-preserving automorphisms of is isomorphic to .
Proof. Firstly, let be a finite group of order such that:
where denotes the identity of . Furthermore, let denote a generating set with respect to (as defined in Definition 2.1).
For each , we define the mapping as follows:
We can prove that for each , the resulting is a permutation on . To do so, we must prove that is both injective and surjective:
- is injective: Let be arbitrary elements such that . It follows: Hence, for all , we have . Thus, we can conclude that is injective.
- is surjective: Let be an arbitrary element. It follows using group associativity: Hence, for each , there exists some element in such that maps to . Thus, is surjective.
Since is both injective and surjective, it can be viewed as a permutation on . Additionally, since the vertex set of is equal to by construction, we can also view as a permutation on ‘s Cayley color graph.
We can prove that satisfies the property outlined in Lemma 2.6. Let and . It follows using group associativity:
Thus, is a color-preserving automorphism of .
Next, we can prove that if is a color-preserving automorphism of , then for some . Suppose and be arbitrary where (not necessarily distinct). We know we can express in this way because is a generating set. It follows:
Hence, if is a color-preserving automorphism of , then is a permutation by left multiplication on .
From these results, we express the set of all color-preserving automorphisms (we denote as ):
In other words, the set of all color-preserving automorphisms of is equivalent to the set of all permutations on by left multiplication. By Lemma 2.7, we know is a group.
Next, we can establish an isomorphism between and , the group of color-preserving automorphisms of . Let be a mapping defined as follows:
We proceed by proving that is an isomorphism:
- is injective: Let be arbitrary elements such that . It follows: Hence, for all , we have . Thus, is injective.
- is surjective: By construction of and definition of , we note that is vacuously surjective. In particular, is equivalent to where .
- is operation-preserving: Let be arbitrary. We seek to prove is equal to . Suppose . It follows: Then, we can prove . Let be arbitrary. It follows using group associativity: Since for all we have , it follows that . Thus we have , which means is operation-preserving.
Therefore, since is injective, surjective, and operation-preserving, we can conclude that is isomorphic to the group of color-preserving automorphisms of .
To illustrate our Main Theorem, we now turn our attention to constructing a Cayley color graph from a finite group and identifying the color-preserving automorphisms in the following Example 3.1.
Example 3.1. We consider the group with generating set . We associate each element of with an edge color as follows:
- : blue and dashed.
- : red and solid. The Cayley color graph is illustrated in Figure 3.
Figure 3. Cayley color graph of with generating set .
The group of color-preserving automorphisms of would be where for . By Theorem 1, we know is isomorphic to .
4. Cayley Color Graphs of Abelian Groups
Now that we have established an isomorphic connection between finite groups and the color-preserving automorphisms of their Cayley color graph, we can observe what these geometric representations reveal about groups. Specifically, we can look into the structure of Cayley color graphs of Abelian groups.
Since each element of a group can be written as a product of generators, it is trivial to show that if the generators commute then the group is Abelian. Thus, this motivates Lemma 4.1.
Lemma 4.1. Let be a group and a generating set of . If the elements in pairwise commute, then is an Abelian group.
If the elements in pairwise commute, it holds that for for all , . This implies that where is the identity. We can think of the edges in a Cayley color graph as applying a generator onto some element. Thus, if the underlying group of a Cayley color graph is Abelian, it holds that for two distinct colors and , the path (where the inverse of a color is interpreted as following the edge in its reverse direction) should start and end at the same vertex [1, 5.2.1]. We can use an original example to illustrate this concept more clearly.
Original Example. We consider the symmetric group where is the identity and the rest of the elements are written in cycle notation as in [4, 5]. Since every permutation in can be written as a product of -cycles ([4, 5.4]), we know is a generating set. We assign each generator in with the following edge colors:
- : blue and dashed.
- : white and dotted.
- : red and solid.
The resulting Cayley color graph is illustrated in Figure 4.
Figure 4. Cayley color graph of with generating set .
From Figure 4 we observe that if we pick two colors, and , and follow the path , , , , the starting vertex is distinct from the ending vertex. For example, we pick two colors and represented by the generators and respectively. Starting from vertex (chosen arbitrarily) results in the graph traversal illustrated in Figure 5.
Figure 5. Non-Abelian path traversal of a Cayley color graph.
Figure 5 highlights that applying , , , then does not return us back to the same element, which means there exists generators that do not pairwise commute. Consequently, we can conclude that is non-Abelian.
5. Future Directions
Cayley color graphs allow us to view groups from a different perspective; providing us the ability to distinguish group properties with graph theoretical methods. Section 4 covered how the structure of Cayley color graphs can reveal whether or not its underlying group is Abelian, but we can also consider other group properties which motivates the following question.
Question 5.1. What other group properties do Cayley color graphs reveal and in what graph theoretical ways can we determine them? In particular, how can we characterize cyclic groups, dihedral groups, and symmetric groups by their Cayley color graphs?
Furthermore, Frucht’s theorem utilizes Cayley color graphs to prove that every group is isomorphic to an automorphism group of simple connected graphs in the finite case. However, this raises the question whether the same can be said in the infinite case.
Question 5.2. Is every infinite group isomorphic to an automorphism group of a simple connected graph?
References
[1] N. C. Carter. Visual group theory. Classroom resource materials. Mathematical Association of America, Washington, D.C., 2009.
[2] P. Cayley. Desiderata and suggestions: No. 2. the theory of groups: Graphical representation. American Journal of Mathematics, 1(2):174–176, 1878.
[3] G. Chartrand, L. Lesniak, and P. Zhang. Graphs & digraphs. Chapman and Hall/CRC, Boca Raton, FL, 5th ed edition, 2011.
[4] J. A. Gallian. Contemporary abstract algebra. Brooks/Cole, Cengage Learning, Belmont, CA, 7th ed edition, 2010.
[5] N. A. Nemirovskaya. Frucht theorem for inverse semigroups. Mathematical Notes, 61(2):201–205, Feb 1997.