Cayley Graphs and Spectra of Semidirect Products
From CanisiusmathWiki
I am working on analyzing Cayley graphs and spectra of semidirect products. First, I will analyze dihedral groups, as they are the simplest semidirect products.
| Table of contents |
Abstract
The spectrum of a graph is the set of eigenvalues of its adjacency matrix. A group, together with a set of generators, gives a Cayley graph, and a semidirect product is an interesting way of producing new groups. Beginning with the simplest examples, dihedral groups, I compared the spectra of cyclic groups to those of their semidirect products. It was found that many of the interesting identities that result can be described through graph coverings, number theory, representation theory, and even field theory.
Dihedral Groups
Let be the Cayley Graph for group
using set
to produce the edges, and let
, where
is a directed graph and
means the adjacency matrix of
. (In other words,
is the characteristic polynomial of
.) Also, let
, that is, the dihedral group with
elements. In the paper, "Combinatorics of the Figure Equation on Directed Graphs (http://www.rose-hulman.edu/mathjournal/v7n2.php)," Taylor Coon states the following:
Theorem 1:
For a proof of Theorem 1, see Theorem on Spectra of Dihedral Groups.
Semidirect Products of Cyclic Groups of Odd Prime Order
LetProposition 1:
Proof of Proposition 1: First of all, substitute
The other part of the proposition can be proven via the theorem discussed in the note on Lemma 1.3, if
Conjecture 1:
This conjecture is very false, caused by a (now fixed) bug in the program that converts a group to a Cayley graph.
Conjecture 2:
Note on Conjecture 2:
Originally, the conjecture stated: " The largest coefficient in
For a proof of most of Conjecture 2, see Theorem on Spectra of Semidirect Products of Cyclic Groups of Odd Prime Order.
Conjecture 3:
This conjecture is false. For
Proof Outline/Progress for Conjecture 2
1. Investigate change of basis using the group ring as a vector space.-COMPLETE
2. Investigate complex-valued matrices related to the resulting block matrices.-COMPLETE
3. Find a closed form for the characteristic polynomial of such a matrix.-COMPLETE
4. Show that all the interior coefficients in that polynomial are of degree .-COMPLETE
5. Show that characteristic polynomial divides a polynomial of degree with integer coefficients.-COMPLETE
6. Show that the block matrix satisfies this polynomial.-COMPLETE
7. Show that the block matrix has characteristic polynomial equal to this polynomial to the power.-COMPLETE
8. Write up a formal proof.-COMPLETE
9. Solve/prove minor remaining elements of conjecture.-IN PROGRESS
10. Report on wiki unused discoveries about these block matrices.-IN PROGRESS
Generalized Dihedral Groups
Definition 1:
Let the group be called the generalized dihedral group of order mn with cycle 2m. It is clear that this gives the definition of a group. (Note that
and
.)
For conjectures on generalized dihedral groups, click here.
Generalized Semidirect Products of Prime Cyclic Groups
In all cases, let be an integer such that
and
.
Theorem 6:
Let be odd primes where
. For all
, there is a well-defined, non-abelian group of order
, which we will denote
for some
such that
For the proof of this theorem, click here.
For conjectures on generalized dihedral groups, click here.
Semidirect Products of a Z/p and Z/p-1
By Fermat's Little Theorem, taking to be any integer allows for a semidirect product between
and
for
prime. I hope to investigate these groups if there is enough time.
Results in Representation Theory
Here are some theorems connecting representation theory with algebraic graph theory.
Results Relating to Schreier Graphs
Here are some results about Schreier graphs and how they relate to representation theory and semidirect products of cyclic groups.
Useful Programs
Mathematica program that, given a graph, will return its spectrum (http://www3.canisius.edu/~prasside/reu-programs/grapheigs.txt)
Mathematica program that, given information about a group, will return its Cayley graph (http://www3.canisius.edu/~prasside/reu-programs/groups.txt)
Mathematica program that, given a graph in list form, converts it to a Combinatorica graph has been removed, as there already exists the Mathematica function ToCombinatoricaGraph.
Java program that converts LaTeX files to text files that will require less work to integrate into the wiki (http://www3.canisius.edu/~prasside/reu-programs/TexToWiki.java)
Java program that converts wiki text to LaTeX code, effectively inverting the previous program (http://www3.canisius.edu/~prasside/reu-programs/WikiToTex.java)
Mathematica program that does stuff with symmetric groups. (http://www3.canisius.edu/~prasside/reu-programs/CayleyGraphs-source-mod.nb) Modified Wolfram Demonstration. Please save this file as a .nb, or it won't work.
Combinatorica Graph Editor (http://www.cs.sunysb.edu/~skiena/combinatorica/grapheditor/), or, alternatively (better alternative), use the function call GraphEdit[] in Mathematica after calling Needs["GraphUtilities`"];.
Some useful code for graph drawing (Mathematica):
Needs["GraphUtilities`"];
g = GraphEdit[];
GraphPlot[g[[2]][[2]], {VertexCoordinateRules -> g[[3]][[2]],
VertexLabeling -> True}]
Instructions for using Mathematica code: (first two links)
1. Click on the link.
2. Paste the code into text editor, and save with extension .txt. (Alternatively, steps 1 and 2 can be combined by right-clicking on the link and saving the destination.)
3. Open Mathematica. Write <<"Filepath"; in Mathematica and evaluate to import the file, where Filepath is the full path of the text file you saved. It may appear that there were errors, but there actually were not.
4. Write ?function, where function is the function you want to work with (cayleyGraph in groups.txt, graphEigenvalues in grapheigs.txt) and evaluate. This will give you instructions on how to use the function.
Related Projects
- Cyclic Cayley Graphs (Spencer 2010)
- Cyclic vs Dihedral Groups (Meager 2005 and Leary 2008)
- Cayley Graphs of Semidirect Product Groups (Reynolds 2009)
- Multiplying Cayley graphs of cyclic groups (Lazenby 2006)
- Spectrum of Cayley graphs of cyclic groups (Lazenby 2006)
- Cayley graphs and coverings (Lazenby, Davis, Coon, Consiglio 2006)
Resources
Dummit and Foote, Abstract Algebra, Section 5.5, pp. 177-186
