I have decided that any mathematical blog entitled SymOmega should have an expository post about one of the most influential theorems of permutation group theory, that is, The O’Nan-Scott Theorem. Originally, this was a theorem about maximal subgroups of the symmetric group. It appeared as an appendix to a paper of Leonard Scott in the proceedings of the Santa Cruz symposium on finite simple groups in 1979, with a footnote that Michael O’Nan had independently proved the same result. Apparently there are even earlier versions due to various people but it was the Classification of Finite Simple Groups (CFSG) which meant that it would become very useful.
In its simplest form the theorem states that a maximal subgroup of the symmetric group where
, is one of the following:
, the stabiliser of a k-set (that is, intransitive),
-
with
, the stabiliser of a partition into b parts of size a (that is, imprimitive), or
- primitive (that is, preserves no nontrivial partition) and of one of the following types:
,
with
, the stabiliser of a product structure
,
- a group of diagonal type, or
- an almost simple group.
(These types will be explained in further detail below).
It was soon recognised (perhaps first in a paper of Peter Cameron) that the real power is in the ability to split the finite primitive groups into various types. Problems concerning primitive groups can then be studied by solving them for each type. This often sees questions about primitive groups reduced to questions about simple groups and then the force of the classification can be harnessed to get your result. Furthermore, many results about transitive permutation groups can be reduced to the primitive case and so we actually have a tool for studying questions about transitive groups.
The division of primitive groups into various types is usually finer than given in the statement about maximal subgroups of as we are no longer concerned about maximality in
but instead are more concerned about the types of actions. In Cameron’s original paper, the twisted wreath product case (again, more details later) which does not appear as a maximal subgroup of
but is an important type of action with a distinctly different flavour to the maximal subgroup
it is contained in, was left out and this was corrected in a subsequent paper of Aschbacher and Scott, and in work of Laci Kovacs. A complete self-contained proof is given in a paper by Martin Liebeck, Cheryl Praeger and Jan Saxl.
Since I am from Perth, I usually follow the division and labelling into 8 types due to Cheryl Praeger which appears here and here. First we need to deal with a few preliminaries.
Given a transitive permutation group G with nontrivial normal subgroup N, the orbits of N form a system of imprimitivity for G. This can be easily seen as follows: let and
. Then
and so G maps N-orbits to N-orbits. Hence all nontrivial normal subgroups of a primitive group are transitive. A primitive group can have at most two minimal normal subgroups and if there are two then they are isomorphic and each is regular. In fact, any minimal normal subgroup is isomorphic to
for some simple group T. The product of all minimal normal subgroups of a group is called its socle. The primitive groups can then be sorted by the structure and action of their minimal normal subgroups.
The eight O’Nan-Scott types are as follows:
HA: These are the primitive groups which are subgroups of the affine general linear group , for some prime p and positive integer
. For such a group G to be primitive, it must contain the subgroup of all translations, and the stabiliser
in G of the zero vector must be an irreducible subgroup of
. Primitive groups of type HA are characterised by having a unique minimal normal subgroup which is elementary abelian and acts regularly. The HA stands for “holomorph of an abelian group”.
HS: Let T be a finite nonabelian simple group. Then acts on
by
. Now M has two minimal normal subgroups
, each isomorphic to T and each acts regularly on
, one by right multiplication and one by left multiplication. The action of M is primitive and if we take
we have that
, which induces
on
. In fact any automorphism of T will act on
. A primitive group of type HS is then any group G such that
. All such groups have
and
as minimal normal subgroups. The HS stands for “holomorph of a simple group”.
HC: Let T be a nonabelian simple group and let for some integer
. Let
. Then
acts transitively on
via
for all
,
and
. As in the HS case, we have
and any automorphism of
also acts on
. A primitive group of type HC is a group G such that
and G induces a subgroup of
which acts transitively on the set of k simple direct factors of
. Any such G has two minimal normal subgroups, each isomorphic to
and regular. The HC stands for “holomorph of a compound group”.
A group of type HC preserves a product structure where
and
where
is a primitive group of type HS on
.
TW: Here G has a unique minimal normal subgroup N and for some finite nonabelian simple group T and N acts regularly on
. Such groups can be constructed as twisted wreath products and hence the label TW. The conditions required to get primitivity imply that
so the smallest degree of such a primitive group is
.
AS: Here G is a group lying between T and , that is, G is an almost simple group and so the name. We are not told anything about what the action is, other than that it is primitive. Analysis of this type requires knowing about the possible primitive actions of almost simple groups, which is equivalent to knowing the maximal subgroups of almost simple groups.
SD: Let for some nonabelian simple group T and integer
and let
. Then N acts on the set
of right cosets of H in N by right multiplication. We can take
to be a set of coset representatives for H in N and so we can identify
with
. Now
takes the coset with representative
to the coset
. The group
induces automorphisms of N by permuting the entries and fixes the subgroup H and so acts on the set
. Also, note that H acts on
by inducing
and in fact any automorphism
of T acts on
by taking the coset with representative
to the coset with representative
. Thus we get a group
. A primitive group of type SD is a group
such that
and G induces a primitive subgroup of
on the k simple direct factors of N. The label SD stands for “simple diagonal”.
CD: Here and
where H is a primitive group of type SD on
with minimal normal subgroup
. Moreover,
is a minimal normal subgroup of G and G induces a transitive subgroup of
. The label CD stands for “compound diagonal”.
PA: Here and
where H is a primitive almost simple group on
with socle T. Thus G has a product action on
and hence the label PA. Moreover,
and G induces a transitive subgroup of
in its action on the k simple direct factors of N.
As mentioned before some authors use different divisions of the types. The most common is to include types HS and SD together as a “diagonal type” and types HC, CD and PA together as a “product action type”. Cameron uses the notion of a basic primitive group as one which does not preserve a product structure. Then the basic types are HA, HS, SD and AS. Some groups of our HA type can by nonbasic, for example subgroups of acting on
points.
As we have seen, all nontrivial normal subgroups of a primitive group are transitive. A permutation group is called quasiprimitive if all nontrivial normal subgroups are transitive. This is weaker than primitive, as for example an action of a simple group is quasiprimitive, but not all are primitive. Praeger generalised the O’Nan-Scott Theorem to quasiprimitive groups. All such groups can be grouped into 8 types with the same labels as in the primitive case. Types HA, HS, HC stay as is and so only include primitive groups. The remaining types need slight tweaking as follows:
TW: To be quasiprimitive of this type is less restrictive and in fact we no longer have a restriction on the number of simple direct factors of N. In this type we include the action of T on itself by right multiplication.
SD: We only require that G induces a transitive subgroup of on the k simple direct factors of N, instead of a primitive one.
CD: We only require that H is a quasiprimitive group of type SD.
AS: We only require that the simple group T is transitive and not regular.
PA: This type has perhaps the greatest difference from its corresponding primitive type. Here G acts on a set and acts faithfully on a nontrivial partition
of
such that
can be identified with
for some
, such that
where H is an almost simple group acting transitively on
with nonregular socle T. Moreover,
and G induces a transitive subgroup of
. Thus G has a unique minimal normal subgroup
and there exists
and
such that
. Then for
the stabiliser
is a subgroup of
which projects onto R in each coordinate.
I should end with one further generalisation of primitivity. A permutation group G is called innately transitive if it has a transitive minimal normal subgroup. All quasiprimitive groups are innately transitive. A simple example of an innately transitive group which is not quasiprimitive is , where
acting on
such that
for all
and
. Then R is an intransitive normal subgroup of G but G contains a transitive minimal normal subgroup isomorphic to
. There is nothing special about
or R here so similar examples can be constructed from any nonabelian simple group. In his thesis, John analysed the actions of innately transitive groups and despite the fact that this seems to be a much weaker condition than primitivity was able to derive an O’Nan-Scott-like Theorem for them.
[Added 14/10/09:] It has been pointed out to me that linking to mathscinet reviews may not be helpful if you don’t have a subscription so the details of the cited papers which I am unable to find free online copies of are as follows:
- M. Aschbacher and L. Scott, Maximal subgroups of finite groups, J. Algebra 92 (1985) 44–80.
- L.G. Kovács, Maximal subgroups in composite finite groups, J. Algebra 99 (1986) 114–131.
- Martin W. Liebeck, Cheryl E. Praeger and Jan Saxl, On the O’Nan-Scott theorem for finite primitive permutation groups, J. Austral. Math. Soc. Ser. A 44 (1988), 389–396.
- Cheryl E. Praeger, Finite quasiprimitive graphs in: Surveys in combinatorics, 1997 (London), 65–85, London Math. Soc. Lecture Note Ser., 241, Cambridge Univ. Press, Cambridge, 1997.
- Cheryl E. Praeger, Cai Heng Li and Alice C. Niemeyer, Finite transitive permutation groups and finite vertex-transitive graphs in:Graph symmetry (Montreal, PQ, 1996), 277–318, NATO Adv. Sci. Inst. Ser. C Math. Phys. Sci., 497, Kluwer Acad. Publ., Dordrecht, 1997.
For innately transitive groups, the types HA, HS, HC, TW, SD, CD and AS are the same as in the quasiprimitive case, except now we have three extra types and a generalisation of PA type (sorry if it is very technical!):
ASQ (Almost Simple Quotient type):
is a nonabelian simple group and
where
is a point stabiliser and it doesn’t contain
. Moreover, the centraliser of
in
is nontrivial and
.
PQ (Product Quotient type):
is nonabelian, nonsimple, and
. Now
is contained in
and
is conjugate in
to a subgroup of
in product action, where
is innately transitive of ASQ type with regular minimal normal subgroup
. The centraliser of
in
is nontrivial and not a subdirect subgroup of the left regular representation of
.
DQ (Diagonal Quotient type): Again,
is nonabelian, nonsimple,
and
is contained in
. The group
is conjugate in
to a subgroup of
in product action, where
is primitive of HS with regular minimal normal subgroup
, and the centraliser of
in
is a proper subdirect subgroup of the left regular representation of
. Moreover
is a direct product of m full diagonal subgroups of
for some proper divisor m of k, and
, where
is a full diagonal subgroup of $latex\mathrm{Aut}(T)^{k/m}$, and the projection of
onto
is transitive.
PA (Product Action type): The difference here is that
need not act faithfully on
and
is innately transitive of ASQ type.
For the quasiprimitive version, when you say:
“AS: We only require that the simple group T is transitive and not regular.”
The “and not regular” part doesn’t seem to make sense – perhaps meant “and not primitive”? Although does the original AS case even require T itself to act primitively, as opposed to the full almost simple group?
Oh I see, maybe the “and not regular” is an additional requirement (because that case is handled elsewhere) rather than a description of what amendment is required to the original theorem.
Yes, the “and not regular” is an additional requirement. We usually treat the case where the simple group acts regularly on itself as a TW quasi primitive group.