Congratulations to Scott Hudson who has successfully defended his PhD thesis entitled Calculating the height and relational complexity of the primitive actions of PSL2(q) and PGL2(q). I supervised Scott with Pablo Spiga from Milan; Scott’s PhD examiners were Gareth Tracey and Derek Holt, both of Warwick University.

Scott’s main result gives the first complete computation of the relational complexity of the primitive actions of an infinite family of finite simple groups. The family in the question are the groups PSL2(q). Thanks to a result of Martin Liebeck and I, we know that the relational complexity of the primitive actions of these groups must be bounded above by an absolute constant, however this bound is, in general, not likely to be close to the true value.

Indeed, for the family PSL2(q), Martin and I proved that the relational complexity is at most 175, whereas Scott’s main result implies that it cannot exceed 4! His main result is this:

Theorem Let G=PSL2(q) with q11, and consider the action of G on the cosets of a maximal subgroup H. The height and relational complexity of this action are as follows:

Structure of H Height Relational Complexity
Borel 3 4
Dihedral 3 3
A4 2 3
S4 3 3 or 4
A5 3 4
Subfield 3 4

Scott was able to extend this result to PGL2(q).

Theorem Let G=PGL2(q) with q11, and consider the action of G on the cosets of a maximal subgroup H. The height and relational complexity of this action are as follows:

Structure of H Height Relational Complexity
PSL_2(q) 1 2
Borel 3 4
Dihedral 3 3
S4 3 3 or 4
Subfield 3 4

The case when q<11 is easy to deal with using a computer. It is not included in the statement because there are some strange anomalies there, typically due to isomorphisms with other simple groups. For instance PGL2(5) acts on the cosets of a maximal S4 subgroup with relational complexity equal to 2 (you might say that this is due to the fact that PGL2(5)S5).

Extensions

Given Scott’s beautiful results for the relational complexity of the primitive actions of PSL2(q) and PGL2(q), one might ask to what extent these can be extended. Two natural questions occur to me:

  • Is there an absolute upper bound for the relational complexity of the primitive actions of all almost simple groups with socle PSL2(q)?
  • Is there an absolute upper bound for the relational complexity of the transitive actions of the simple group PSL2(q)?

A nice example shows that the answer to the second question is No. To explain it, a little notation: for a group G acting on a set Ω, we write RC(G,Ω) for the relational complexity of the action. For a subgroup H in G, we write (G:H) for the set of right cosets of H in G, so RC(G,(G:H)) is the relational complexity of the group G acting naturally on the set of right cosets of H in G.

Now let G=SL2(2a), let B be a Borel subgroup of G and let U=O2(B). We know that RC(G,(G:U))=2. I mention this just because it contrasts with what is to follow… Now define H to be an index 2-subgroup of U. We will see that if a2, then RC(G,(G:H))=a+1.

I will use a bunch of standard results about relational complexity, all of which can be found in Chapter 1 of this book. One particularly useful result is that if H<B<G, then we have RC(G:(G,H))RC(B,(B:H)). In what follows we write Ω for (G:H) and Γ for (B:H). so we have RC(G,Ω)RC(B,Γ). First, a lemma that will allow us to work inside B.

Lemma 1. Either RC(G,Ω)=RC(B,Γ) or else RC(B,Γ)=2 and RC(G,Ω)=3.

Proof Assume, first that RC(B,Γ)3. If the result is false, then, proceeding for a contradiction, we can find tuples I=(I1,,Ik+1) and J=(I1,,Ik,Jk+1) with entries in (G:H) that are k-equivalent in G but not (k+1)-equivalent in G and kRC(B,Γ).

We can assume that I1 is stabilized by H and we must have a j1,,k such that Ij stabilized by some conjugate of H that does not lie in B (otherwise we would have I1,,Ik+1 all in B which would mean that Jk+1B and this is a contradiction. We might as well take j=2.

But now, distinct Sylow p-subgroups of G intersect trivially, hence the pointwise stabilizer of I1,I2 is trivial. Now the fact that I and J are k-equivalent with k3 implies that Ik+1=Jk+1, a contradiction.

We are left with the case when RC(B,Γ)=2. The same argument works here since assuming the result is false allows us to take k3. QED

We can describe the action of B on (B:H) in a particularly easy way. We think of U as an a-dimensional vector space over F2. Notice that H is a hyperplane in U and notice that there are q1 of these. We let Δ be the set of all affine hyperplanes – these are the usual linear hyperplanes as well as their translates. Since we are working over F2, each hyperplane has 2 cosets (itself and one other) thus Δ has size 2q. It is easy enough to see that B acts transitively on Δ with stabilizers conjugates of H. Thus the action of B on Γ is isomorphic to the action of B on Δ.

For any action of a group G on a set Ω we write I(G,Ω) for the maximum length of an irredundant base; we write B(G,Ω) for the maximum size of a minimal base; we write H(G,Ω) for the height of the action (as considered by Scott in the results above). The definitions imply that B(G,Ω)I(G,Ω). It is also not to hard to show that, for any action, RC(G,Ω)H(G,Ω)+1.

Lemma 2. B(B,Δ)=B(G,Ω)=H(G,Ω)=I(G,Ω)=a.

Proof. Since H has order 2a1, the longest possible stabilizer chain is of length a. Thus I(G,Ω)a. Since B(B,Δ)=B(B,Γ) and, clearly, B(B,Γ)B(G,Ω) it is sufficient to show that B(B,Δ)a. To do this we let e1,,ea be the usual vectors in the natural basis of U (so ei has 0’s in all places except the i-th where the entry is 1). Now, for i=1,,a, define

Ii:=e1,,ei1,ei+1,,ea.

Here I1,,Ia are hyperplanes in U hence are elements of Δ. It is clear that I1,,Ia is an independent set (intersections just decrease by a dimension each time) and the stabilizer is trivial. Thus I1,,Ia is a minimal base of size a and B(B,Δ)=a as required.QED

Lemma 3. If a2, then RC(G,Ω)=a+1.

Proof. Lemma 1 implies that it is sufficient to prove that RC(B,Γ)=a+1. Since B(B,Δ)=a we know that B(B,Γ)=a and so RC(B,Γ)a+1.

Thus, to show that RC(B,Γ)=a+1 we need to find I=(I1,,Ia+1) and J=(I1,,Ia,Ja+1) such that I and J are a-equivalent but not (a+1)-equivalent.

To do this take I1,,Ia as above. Take Ia+1 to be the hyperplane whose vectors contain an even number of 1’s; let Ja+1 be the other coset of this hyperplane, so Ja+1 is the affine hyperplane whose vectors contain an odd number of 1’s.

The intersection of I1,,Ia is trival. Since Ia+1Ja+1 it is therefore clear that I is not (a+1)-equivalent to J.

On the other hand, for i=1,,a, the intersection of I1,,Ii1,Ii+1,,Ia is ei. But note that Ia+1+ei=Ji+1 (since ei has an odd number of 1’s). Thus I is a-equivalent to J. We are done. QED