Chapter 2
Some important classes of vertex-transitive graphs

2.1  Orbital graphs

If G is a permutation group on a set W then we can define a G-action on the set W×W by
(w1,w2)g = (w1g,w2g)   forall   w1w2 Î W, g Î G.

Exercise 1 Show that this is indeed an action and it is faithful.

The G-orbits on W×W are called the G-orbitals on W. A generalised orbital is a non-empty union of G-orbitals. In particular, an orbital is a generalised orbital. For each generalised orbital D there is a paired generalised orbital D* defined as
D* = {(b,a| (a,b) Î D}.
If D = D* then D is said to be a self-paired generalised orbital.

Lemma 2 If G is transitive on W and a Î W then there is a bijection between the G-orbitals and the orbits of the point stabiliser Ga.

PROOF. We give an explicit bijection j between the set of G-orbitals and the set of Ga-orbits. If D is a G-orbital then set
j(D) = {b | (a,b) Î D}.
First we show that j(D) is Ga-orbit. If b Î j(D) and g Î Ga, then (a,b) Î D and, as D is invariant under the action of G, (ag,bg) = (a,bg) Î D. Thus bg Î j(D). Therefore j(D) is invariant under the action of Ga. If b1b2 Î j(D) then (a,b1), (a,b2) Î D. As D is a G-orbital, there exists a g Î G, such that (ag,b1g) = (a,b2). This shows that b1g = b2 and ag = a, and hence g Î Ga. Thus b1 and b2 are in the same Ga-orbits. This shows that j(D) is a Ga-orbit.

Let us prove that j is surjective. Let O be a Ga-orbit and suppose that b Î O. Then (a,b) is an element in exactly one of the G-orbitals and O is the image of this orbital. It remains to show that j is injective. Suppose that D1 and D2 are G-orbitals, such that j(D1) = j(D2). If b Î j(D1)Çj(D2) then (a,b) Î D1ÇD2. As the orbitals form a partition of W×W, we obtain D1 = D2, as required. [¯]



Example 3 Let G be a transitive permutation group on W. Then the diagonal set
{(w,w| w Î W}
is always an orbital and it is called the trivial orbital . Which is the corresponding Ga-orbit?

Example 4 The symmetric group Sym W has only two orbitals. Indeed the diagonal set is an orbital. Suppose that (a1,a2) and (a3,a4) Î W×W, such that a1 ¹ a2 and a3 ¹ a4. Then it is easy to see that there is always a permutation p, such that a1p = a3 and a2p = a4. That is (a1,a2) and (a3,a4) are in the same G-orbit. This shows that there are exactly two orbitals.

The previous example can be generalised. A permutation group G on W is said to be 2-transitive if it is transitive on the set of pairs (a,b), such that a ¹ b. By definition, a 2-transitive group always has only two orbitals.

Example 5 Let G be the cyclic group generated by the permutation (1,2,3,4,5,6) acting naturally on W = {1,2,3,4,5,6}. Then an easy computation shows that G has five non-trivial orbitals, namely
{ ( 1, 2 ), ( 3, 4 ), ( 5, 6 ), ( 2, 3 ), ( 4, 5 ), ( 6, 1 ) },
{ ( 1, 3 ), ( 3, 5 ), ( 5, 1 ), ( 2, 4 ), ( 4, 6 ), ( 6, 2 ) },
{ ( 1, 4 ), ( 3, 6 ), ( 5, 2 ), ( 2, 5 ), ( 4, 1 ), ( 6, 3 ) },
{ ( 1, 5 ), ( 3, 1 ), ( 5, 3 ), ( 2, 6 ), ( 4, 2 ), ( 6, 4 ) },
{ ( 1, 6 ), ( 3, 2 ), ( 5, 4 ), ( 2, 1 ), ( 4, 3 ), ( 6, 5 ) }.

Example 6 Let G be the dihedral group of order 8 acting on W = {1,2,3,4}. That is G can be generated by the permutations (1,4)(2,3) and (1,2,3,4). Then W×W is a set of 16 elements and one can easily see that the non-trivial G-orbits on W×W are
{( 1, 2 ), ( 4, 3 ), ( 2, 1 ), ( 3, 4 ), ( 1, 4 ), ( 2, 3 ), ( 4, 1 ), ( 3, 2 )}   and   {( 1, 3 ), ( 4, 2 ), ( 2, 4 ), ( 3, 1 )}
We can also use this example to illustrate the previous lemma. The stabiliser G1 of the point 1 in G is the subgroup {(),(2,4)}. The subgroup G1 has 3 orbits on W, namely {1}, {2,4}, and {3}. The orbital corresponding to {1} is the G-closure of the element (1,1). This is the diagonal orbit {(1,1),(2,2),(3,3),(4,4)}. The orbital corresponding to the orbit {3} is the G-closure of the pair (1,3). This is {( 1, 3 ), (4, 2 ), ( 2, 4 ), ( 3, 1 )}. Finally the orbital corresponding to the orbit {2,4} is the G-closure of {(1,2),(1,4)}. It is easy to see that this is {( 1, 2 ), ( 4, 3 ), ( 2, 1 ), ( 3, 4 ), ( 1, 4 ), ( 2, 3 ), ( 4, 1 ), ( 3, 2 )}.

For a given generalised orbital D we construct the so-called generalised orbital di-graph G whose vertex set is W and arc set is D. If D is an orbital then G is called an orbital di-graph . It is easy to see that G is a graph if and only if D is self-paired and does not contain the trivial orbital.

Example 7 Let G be the dihedral group of order 16, as in the previous example. Then the graph corresponding to the orbital O1 is the graph G2 on Figure 1.3. The graph corresponding to theorbital O2 is the following graph:


Picture 3

Exercise 8 Draw the orbital di-graphs corresponding to the orbitals listed in Example 2.5

If G is a subgroup of Sym W and G is a generalised orbital di-graph corresponding to a G-orbital on W, then it is easy to see that G is a subgroup of Aut(G). Conversely, let G = (V,E) be a di-graph and G a subgroup of Aut(G). Then E must be a generalised G-orbital on V. Hence the following theorem is true.

Theorem 9 Let G = (V,E) be a di-graph and G a subgroup of Sym V. Then G is a group of automorphisms for G if and only if G is isomorphic to a generalised orbital di-graph for G.

If G is an orbital di-graph, then G acts transitively on the arc set of G, and so G is an arc-transitive subgroup of Aut(G). Conversely, if G = (V,E) is a di-graph and G is an arc-transitive subgroup of Aut(G), then E must be a G-orbital on V. This leads to the following theorem.

Theorem 10 Let G = (V,E) be a di-graph and G £ Sym V. Then G is an arc-transitive group of automorphisms of G if and only if G is isomorphic to an orbital di-graph for G.

2.2  Cayley graphs and di-graphs

Now we have a look at another class of di-graphs which can be constructed from a given group.

Let G be a group and S a subset of G. The Cayley di-graph of G with respect to S is defined as the di-graph G = (G,E), where E is a subset of G×G, such that
(u,v) Î E   if and only if there exists some s Î S, suchthat     v = su.
Informally speaking, the vertices of the Cayley di-graph are the group elements, and two vertices are connected with an arc if and only if the second vertex is the product of an element from S and the first vertex. The Cayley di-graph of G with respect to S is denoted by Cay(G,S).

Exercise 11 Prove that Cay(G,S) is a graph if and only if both of the following conditions hold:


    (i) S does not contain the identity element;
    (ii) S is closed under taking inverses - that is, s Î S if and only if s-1 Î S for all s Î G.

If Cay(G,S) is a graph then we call it the Cayley graph of G with respect to S.

Example 12 Draw the Cayley di-graph of the following groups with respect to the given set S:


    (i) G = S3, S = {(1,2,3)};
    (ii) G = S3, S = {(123),(132),(12)};
    (iii) G = A4, S = {(123),(132),(12)(34)};
    (iv) G = Z2n, S = {[`1],-[`1]}
    (v) G = Z2n, S2 = {[`1],-[`1],[`n]};
    (vi) G = Zn×Z2; S = {([`1],[`0]),(-[`1],[`0]), ([`0],[`1])};

As one of the previous examples shows, Cay(G,S) need not be connected. The following result gives a sufficient and necessary condition for the Cayley di-graph to be connected.

Lemma 13 The di-graph Cay(G,S) is connected if and only if S generates G.

PROOF. Suppose that S generates G. Then each element g of G can be written as g = sn¼s1 where either si Î S or si-1 Î S for all i Î {1,¼,n}. Then it is easy to see that (1,s1,s2s1,¼,sn¼s1) is a path from 1 to g. Thus every element of G is connected to 1 with a path, and hence G is connected.

Conversely suppose that G = Cay(G,S) is connected. Then for each g Î G there is a path
(g0 = 1,g1,¼,gn = g).
(2.1)
We claim that each element gi in this path lies in the subgroup < S > of G generated by S. We prove this by induction on i. For i = 0, the element 1 is clearly contained in < S > . Suppose that the claim holds for some i Î {0,¼,n-1} and prove it for i+1. Then, as (2.1) is a path, we have that either (gi,gi+1)or (gi+1,gi) is an arc of G. In the first case there is some s Î S, such that gi+1 = sgi. As gi, s Î < S > , we have that gi+1 Î < S > . In the second case gi = sgi+1 for some s Î S, and so gi+1 = s-1gi Î < S > . [¯]



Exercise 14 Generalise the previous lemma. Show that if H is the subgroup of G generated by S, then the subgraph spanned by H is the connected component of 1 in Cay(G,S). This is itself a Cayley di-graph Cay(H,S).

Lemma 15 Let G be a group and S a subset of G. Then the group G is a vertex-transitive subgroup of Aut(Cay(G,S)).

PROOF. Recall that G has an action on itself in which every element acts by right multiplication. We only have to show that this action preserves the di-graph Cay(G,S). If (u,v) is an arc in the Cayley di-graph Cay(G,S), then there is some s Î S such that v = su. If g Î G then the image of this arc under the action of g is (ug, vg). As v = su, we obtain vg = (su)g = s(ug), that is (ug,vg) = (u,v)g Î E. Therefore g induces an automorphism of Cay(G,S), as required. [¯]



Exercise 16 What are the in-valency and the out-valency of Cay(G,S)?

The previous lemma shows that Aut(Cay(G,S)) has a regular subgroup, namely the image of G in its right-regular representation. The following theorem, which was discovered by Sabiddusi in 1956, shows that the converse is also true.

Theorem 17 A di-graph G is a Cayley di-graph if and only if Aut(G) contains a subgroup which is regular on the vertices.

PROOF. We have already seen in Lemma 2.15, that if G is a Cayley di-graph of G, then Aut(G) has a regular subgroup isomorphic to G. Conversely, let G = (V,E) be a di-graph, and suppose that Aut(G) has a subgroup G that is regular on the vertices. Suppose that V has n elements and V = {v1,v2,...,vn}. Then, as G is regular on V, for each vi, there exists exactly one element gi Î G such that v1gi = vi. Set S = {gi Î G | (v1,vi) Î E}. Then we claim that the map
s:  gi ® vi,   i Î {1,2,...,n}
is an isomorphism from Cay(G,S) to the di-graph G. Indeed,
(vi,vj) Î E
Û
(v1gi,v1gj) Î E
Û
(v1,v1gjgi-1) Î E
Û
gjgi-1 Î S
Û
gj = sgi for some s Î S
Û
(gi, gj) is an edge of Cay(G,S).
[¯]



As the previous results show, Cay(G,S) is vertex-transitive. When is it arc-transitive? This question can sometimes be decided by looking at the group theoretical properties of G and S. Let us first define a subgroup Aut(G,S) of Aut(G), such that Aut(G,S) consists of those automorphisms of G that fix the set S. Formally,
Aut(G,S) = {s Î Aut(G) | ss Î S for all s Î S}.
Using Aut(G,S) we can give a sufficient condition for Cay(G,S) to be arc-transitive.

Lemma 18 For a Cayley di-graph G = Cay(G,S), we have that Aut(G,S) is a subgroup of the stabiliser of 1 in Aut(G). Furthermore, if Aut(G,S) is transitive on S, then G is arc-transitive.

PROOF. If a Î Aut(G,S), then a is a permutation of G which fixes the identity element 1 of G. In order to show that a is a graph automorphism, it suffices to prove that for all g1, g2 Î G, (g1,g2) is an arc of G if and only if (g1a,g2a) is an arc. Using that a permutes S, this is an easy calculation and is left to the reader.

Note that
S = {g Î| (1,g) is an arc of Cay(G,S)}.
If Aut(G,S) is transitive on S, then the point stabiliser of 1 in Aut(Cay(G,S)) is also transitive on the neighbours of 1. Using Lemma 1.28 we obtain that Aut(Cay(G,S)) must bearc-transitive. [¯]



This result has an important corollary for graphs with an abelian group of automorphism. For a prime p, finite group G is called an elementary abelian p-group if G is abelian and gp = 1 for all g Î G.

Theorem 19 Let G = (V,E) be a graph, and suppose that Aut(G) is abelian and vertex-transitive. Then Aut(G) is an elementary abelian 2-group and it acts regularly on V.

PROOF. By Exercise 1.11, the group Aut(G) is regular on the vertices and, by Theorem 2.17, G is a Cayley di-graph for Aut(G) with respect to some set S. So we only have to prove that Aut(G) is an elementary abelian 2-group. As Aut(G) is abelian, the map g® g-1 is an automorphism of Aut(G) and, as G is a graph, it fixes S setwise. So this map is a graph automorphism fixing the identity element 1. On the other hand, Aut(G) is regular and it follows that the automorphism g® g-1 must be trivial. Hence g = g-1 for all g Î G, and so g2 = 1 as required. [¯]



2.3  Equivalent actions

Suppose that the group G acts transitively on a set W and let w be a point of W. Then we have seen that there is a one-to-one correspondence between W and the set [G:Gw] of right cosets of Gw. Moreover there is a natural G action of G on [G:Gw]. Our aim is to show that these two actions are essentially the same.

Let us consider an example. Let G = S3 acting naturally on W = {1,2,3}. Then a point stabiliser G1 is the subgroup < (2,3) > . Moreover G1 has three right cosets in G, namely {(),(2,3)}, {(1,2),(1,2,3)}, and {(1,3,2),(1,3)}. The bijection defined in Exercise 1.8 is
1® {(),(2,3)},    2®{(1,2),(1,2,3)},   3®{(1,3,2),(1,3)}.
Let us denote this bijection by j. It is an easy hand computation to check that for all g Î G and w1w2 Î W we have that w1g = w2 if and only if j(w1)g = j(w2). Indeed this correspondence can be verified for all 6 elements of G and all 9 possibilities for w1w2.

Let G be acting on two sets W and S. We say that these two actions are equivalent if there is a bijection j:W®S, such that for all g Î G and w Î W we have that
j(wg) = j(w)g
(2.2)
The map j is sometimes called an equivalence or permutation equivalence between the two actions.

Exercise 20 Show that for a given group G, the equivalence of actions is a equivalence relation on the set of all G-actions.

After carefully studying the previous example, the proof of the following theorem is an easy exercise. However, the importance of this result justifies including its proof here.

Theorem 21 Let G be a a group acting transitively on a set W, and let w Î W. Then this action of G is equivalent to its coset action on [G:Gw].

PROOF. In Exercise 1.8 we defined a bijection j between W and [G:Gw], as j(w¢) = {g | wg = w¢} for all w¢ Î W. We show that j is an equivalence between the two actions. As we have already seen that j is a bijection, it suffices to prove that j satisfies (2.2). Suppose that g Î G and w Î W. Then we have to prove that
{g Î| wg = w1}g = {g Î| wg = w2}.
It is an easy computation, and is left to the reader. [¯]



As every transitive action is equivalent to a coset action, we might ask when two coset actions are equivalent. The answer is given by the following theorem

Theorem 22 Let G be a group and H1 and H2 subgroups of G. Then the coset actions of G on [G:H1] and [G:H2] are equivalent if and only if H1 and H2 are conjugates in G.

PROOF. If H1 and H2 are conjugates, then there is some element g Î G, such that H1g = H2. First we define a bijection j:[G:H1]® [G:H2], by setting
j(H1x) = H2g-1x   for all    x Î G.
First we have to show that j is well-defined. In other words, if H1x1 = H1x2 then j(H1x1) = j(H1x2). If H1x1 = H1x2, then x1x2-1 Î H1, therefore we also have (x1x2-1)g = g-1x1x2-1g Î H2. That is, H2 = H2g-1x1x2-1g, and so H2g-1x2 = H2g-1x1, and hence j(H1x1) = j(H1x2) as required. If H2y Î [G:H2] then H2y = j(H1gy), which implies that j is surjective. As |G:H1| = |G:H2|, we also have that j must be injective, and therefore it is a bijection. We only have to verify that j is a permutation equivalence. This easily follows, because for all x, h Î G we have
j((H1x)h) = j(H1xh) = H2g-1xh = (H2g-1x)h = j(H1x)h.

Now assume that H1 and H2 are subgroups of G, such that the coset actions of G on [G:H1] and [G:H2] are equivalent and j is a permutation equivalence between [G:H1] and [G:H2]. Then H2 Î [G:H2] and there is some x Î G, such that H2 = j(H1x). As j is a permutation equivalence, an element g Î G fixes H2 if and only if it fixes H1x. The elements of G that fix H2 in its action on [G:H2] are exactly the ones that belong to H2. This implies that H2 is the point stabiliser of H1x in the G-action on [G:H1]. As this action is transitive, H2 must be a conjugate to H1 (recall Exercise 1.8). [¯]



The last two results show that for a given group G there is a bijection between the equivalence classes of transitive G-actions and the conjugacy classes of subgroups in G. If one known the conjugacy classes of such subgroups, then one can describe each G-action up to equivalence.

Exercise 23 Find all equivalence classes of transitive permutation representations of A4. Find a geometric interpretation for each class.


C. H. Li & Csaba Schneider
File translated from TEX by TTH,version 2.71.
On Thu Jun 7 06:25:15 2001.

Contents

1  Transitive groups
    1.1  Permutation groups
    1.2  Group actions
    1.3  Symmetric graphs
2  Some important classes of vertex-transitive graphs
    2.1  Orbital graphs
    2.2  Cayley graphs and di-graphs
    2.3  Equivalent actions
3  Coset Graphs
    3.1  Definition and properties
    3.2  Coset graph representations
    3.3  Edge-transitive graphs and digraphs
        3.3.1  s-Arc transitive graphs
4  Primitive and quasiprimitive groups
    4.1  Blocks and invariant partitions
    4.2  Blocks and subgroups
    4.3  Primitive and quasiprimitive groups
    4.4  Graphs and primitive groups
    4.5  A glimpse of what's beyond
5  Quotients of vertex-transitive graphs
    5.1  Quotient graphs
    5.2  Imprimitive quotients of Cayley graphs
    5.3  Normal quotients
    5.4  Normal quotients of s-arc-transitive graphs
    5.5  Quasiprimitive 2-arc-transitive graphs
Outline
Lecturers 
Notes
Timetable