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.