1 Introduction

All groups considered in this paper will be finite.

Given a group G, one can ask how many elements one should choose uniformly and at random to generate G with a certain given probability. The fact that an ordered r-tuple \((g_1,\dots , g_r)\) generates G is equivalent to the fact that \(\{g_1,\dots , g_r\}\) is not contained in any maximal subgroup M of G. The probability that \(\{g_1,\dots , g_r\}\) is contained in a maximal subgroup M of G is \(1/|G:M|^r\). Consequently, it is of relevant interest to find good bounds for the number \( {{\,\mathrm{m}\,}}_n(G)\) of maximal subgroups of a group G of a given index n.

Note that if M is a maximal subgroup of G, then \(G/M_G\), where \(M_G\) denotes the core of M in G, is a primitive group. Consequently, the proof of many results in this field relies on the subgroup structure of such groups.

According to the theorem of Baer [1] (see also [2, Theorem 1.1.7]), there are three types of primitive groups, according to whether they have a unique abelian minimal normal subgroup (type 1), a unique non-abelian minimal normal subgroup (type 2), or two non-abelian minimal normal subgroups (type 3). The theorem of O’Nan and Scott (see [2, Theorem 1.1.52]) describes the different possibilities for a primitive pair (GU) composed of a primitive group G of type 2 and a core-free maximal subgroup U of G. In all cases, the corresponding primitive pair is related to a primitive pair corresponding to an almost simple group with socle S, where the minimal normal subgroup of G is a direct product of copies of S. This makes crucial the study of the indices of core-free maximal subgroups of almost simple groups in the study of core-free maximal subgroups of primitive groups of type 2.

Notation 1

We denote by \({{\,\mathrm{l}\,}}(X)\) the least degree of a faithful transitive permutation representation of a group X, that is, the smallest index of a core-free subgroup of G.

The aim of this paper is to prove that every almost simple group R with socle isomorphic to a simple group S possesses a conjugacy class of core-free maximal subgroups whose index coincides with the smallest index \({{\,\mathrm{l}\,}}(S)\) of a maximal subgroup of S or a conjugacy class of core-free maximal subgroups with a fixed index \(v_S\le {{\,\mathrm{l}\,}}(S)^2\), depending only on S. We also prove that the number of subgroups of the outer automorphism group of S is bounded by \(\log ^3{{{\,\mathrm{l}\,}}(S)}\) and that \({{\,\mathrm{l}\,}}(S)^2< |S|\).

These results will be applied in [3] to obtain lower bounds for the number of elements needed to generate a group with a certain probability and to obtain good lower bounds for the number of maximal subgroups of a given index of a group. They are also useful to estimate the number of possible socles of primitive groups of type 2 with a core-free maximal subgroup of a given index.

Our first main result includes relevant information over the smallest index \({{{\,\mathrm{l}\,}}(S)}\) of a maximal subgroup of a non-abelian simple group S and shows the existence of relevant subgroups of small index in an almost simple group with socle S. Moreover, we see that the order of the outer automorphism group of S is bounded by \(3\log |S|\). Here we reserve the symbol \(\log \) to denote the logarithm to the base 2. This last bound clarifies and improves the one used in the proof of [4, Lemma 2.3], \(|{{\,\mathrm{Out}\,}}S|\le {{\,\mathrm{O}\,}}(\log ^2n)\), and, as we will show in Remark 6, this bound is best possible. The bound \(|{{{\,\mathrm{Out}\,}}S}|\le 3\log {{\,\mathrm{l}\,}}(S)\) also appears in [5, Lemma 7.7], we present here a proof for completeness.

We say that a maximal subgroup of a simple group S is ordinary if its conjugacy class in S coincides with its conjugacy class in \({{\,\mathrm{Aut}\,}}(S)\). Most simple groups S possess a conjugacy class of ordinary maximal subgroups of the smallest possible index \({{\,\mathrm{l}\,}}(S)\) and, by Lemma 2.1 below, every almost simple group with socle S possesses a maximal subgroup of index \({{\,\mathrm{l}\,}}(S)\). However, some simple groups do not have ordinary maximal subgroups of the smallest possible index. These groups constitute the classes \(\mathfrak {X}\) and \(\mathfrak {Y}\) that we define below.

Notation 2

Let \(\mathfrak {X}\) be the class of simple groups composed of the following groups:

  1. 1.

    the linear groups \({{\,\mathrm{PSL}\,}}_3(q)\), where \(q=p^f> 3\) is a power of a prime p with f odd;

  2. 2.

    the linear groups \({{\,\mathrm{PSL}\,}}_n(q)\), with q a prime power and \(n=5\) or \(n\ge 7\);

  3. 3.

    the symplectic groups \({{\,\mathrm{PSp}\,}}_4(2^f)\), \(f\ge 2\).

Notation 3

Let \(\mathfrak {Y}\) be the class of simple groups composed of the following groups:

  1. 1.

    the Mathieu group \(\mathrm {M}_{12}\);

  2. 2.

    the O’Nan group \(\mathrm {O'N}\);

  3. 3.

    the Tits group \({}^2\!F_4(2)'\);

  4. 4.

    the linear groups \({{\,\mathrm{PSL}\,}}_2(7)\cong {{\,\mathrm{PSL}\,}}_3(2)\), \({{\,\mathrm{PSL}\,}}_2(9)\cong {{\,\mathrm{Alt}\,}}(6)\), \({{\,\mathrm{PSL}\,}}_2(11)\), \({{\,\mathrm{PSL}\,}}_3(3)\);

  5. 5.

    the linear groups \({{\,\mathrm{PSL}\,}}_3(q_0^2)\), with \(q_0\) a prime power;

  6. 6.

    the linear groups \({{\,\mathrm{PSL}\,}}_4(q)\), with q a prime power, \(q>2\);

  7. 7.

    the linear groups \({{\,\mathrm{PSL}\,}}_6(q)\), with q a prime power;

  8. 8.

    the unitary group \({{\,\mathrm{PSU}\,}}_3(5)\);

  9. 9.

    the orthogonal groups \({{\,\mathrm{O}\,}}_8^+(q)\), with q a prime power;

  10. 10.

    the orthogonal groups \({{\,\mathrm{O}\,}}_n^+(3)\), with \(n\ge 10\);

  11. 11.

    the exceptional groups of Lie type \(G_2(3^f)\), with \(f\ge 1\);

  12. 12.

    the exceptional groups of Lie type \(F_4(2^f)\), with \(f\ge 1\);

  13. 13.

    the exceptional groups of Lie type \(E_6(q)\), with q a prime power.

In the simple groups S of the class \(\mathfrak {Y}\), there are no ordinary maximal subgroups of index \({{\,\mathrm{l}\,}}(S)\), but we can find a number \(v_S\le {{\,\mathrm{l}\,}}(S)^2\) that depends only on S such that S has a conjugacy class of ordinary maximal subgroups of index \(v_S\). Again by Lemma 2.1, every almost simple group with socle S possesses a conjugacy class of maximal subgroup of this index \(v_S\). In other words, \(v_S\) appears as a common index of a core-free maximal subgroup for all almost simple groups with socle S. The class \(\mathfrak {X}\) is composed of the rest of the simple groups, that is, all simple groups that do not have a conjugacy class of ordinary maximal subgroups with index bounded by \({{\,\mathrm{l}\,}}(S)^2\). However, we will prove that in the groups of the class \(\mathfrak {X}\), we can find a number \(v_S\le {{\,\mathrm{l}\,}}(S)^2\) such that every almost simple group R with socle S possesses a maximal subgroup of order \({{\,\mathrm{l}\,}}(S)\) or a maximal subgroup of index \(v_S\). We present this in detail in Theorem A.

Theorem A

Let S be a simple group.

  1. 1.

    If S does not belong to \(\mathfrak {X}\cup \mathfrak {Y}\), then S has a conjugacy class of ordinary maximal subgroups. In particular, if R is an almost simple group with \(S\le R \le {{\,\mathrm{Aut}\,}}(S)\), then R has a conjugacy class of core-free maximal subgroups of index \({{\,\mathrm{l}\,}}(S)\).

  2. 2.

    If S belongs to \(\mathfrak {Y}\), then S has at least two conjugacy classes of maximal subgroups of the smallest index \({{{\,\mathrm{l}\,}}(S)}\) and there exists a number \(v_S\le {{{\,\mathrm{l}\,}}(S)}^2\), depending only on S, such that if R is an almost simple group with \(S\le R\le {{\,\mathrm{Aut}\,}}(S)\), then R has a conjugacy class of core-free maximal subgroups with index \(v_S\).

  3. 3.

    If S belongs to \(\mathfrak {X}\), then S has at least two conjugacy classes of maximal subgroups of the smallest index \({{{\,\mathrm{l}\,}}(S)}\) and there exists a number \(v_S\le {{{\,\mathrm{l}\,}}(S)}^2\), depending only on S, such that if R is an almost simple group with \(S\le R\le {{\,\mathrm{Aut}\,}}(S)\), then R has at least two conjugacy classes of core-free maximal subgroups with index \({{{\,\mathrm{l}\,}}(S)}\) or one conjugacy class of core-free maximal subgroups with index \(v_S\).

  4. 4.

    In all cases, \({{{\,\mathrm{l}\,}}(S)}^2 < |S|\) and \(|{{{\,\mathrm{Out}\,}}S}|\le 3\log {{{\,\mathrm{l}\,}}(S)}\).

  5. 5.

    If, in addition,

    1. (a)

      \(S\not \cong {{\,\mathrm{Alt}\,}}(6)\);

    2. (b)

      S is not of the form \({{\,\mathrm{PSL}\,}}_n(q)\) with \(q=p^f\) and

      1. (i)

        \(n\ge 3\), \(p\in \{2,3,5,7\}\), and \(\gcd (n, q-1)>1\), or

      2. (ii)

        \(n=2\) and \(q=3^f\);

    3. (c)

      S is not of the form \({{\,\mathrm{PSU}\,}}_n(q)\) with \(q=p^f\) and

      1. (i)

        \(n=3\) and \(p=3\), or

      2. (ii)

        \(n=3\) and \(q=5\), or

      3. (iii)

        \(n\ge 4\), \(p=2\), \(f>1\) and \(\gcd (n, q+1)>1\), or

      4. (iv)

        \(p=3\), \(n=5\), and

    4. (d)

      \(S\not \cong {{{\,\mathrm{O}\,}}_8^+(q)}\) with \(q=p^f\) and \(p\in \{3,5,7,11,13\}\),

then \(|{{\,\mathrm{Out}\,}}S|\le \log {{{\,\mathrm{l}\,}}(S)}\).

Remark 1

According to [6], the automorphism group of the O’Nan simple group \(S\cong {{\text {O'N}}}\) has all core-free maximal subgroups of index greater than its order, so Theorem A (4) cannot be extended to the core-free maximal subgroups of almost simple groups.

Theorem B

The number of subgroups of the outer automorphism group of a non-abelian simple group S is bounded by \(\log ^3{{{\,\mathrm{l}\,}}(S)}\).

Unless otherwise stated, we will follow the notation of the books [7] and [2]. Detailed information about primitive groups and chief factors of a group can be found in [2, Chapter 1].

Fig. 1
figure 1

Dynkin diagrams for the simple groups of Lie type

2 Proofs

Our results will depend heavily on the classification of simple groups. For the simple groups of Lie type, we number the nodes of the corresponding Dynkin diagrams as in Fig. 1 and denote accordingly the associated parabolic subgroups. The values of \({{{\,\mathrm{l}\,}}(S)}\) for the simple groups of Lie type have been computed in the series of papers of Mazurov [8], Vasil’ev and Mazurov [9], and Vasilyev [10,11,12].

Lemma 2.1

Suppose that S is a non-abelian simple group and let \(A={{\,\mathrm{Aut}\,}}(S)\). We identify S with the subgroup of A composed by all inner automorphisms induced by S. If M is a maximal subgroup of S such that the conjugacy class of M in S is invariant under the action of A, then \(W={{\,\mathrm{N}\,}}_A(M)\) is a maximal subgroup of A, \(W\cap S=M\), and \(|S:M|=|A:W|\).

Proof

Note that the length of the conjugacy class of M in S is equal to the length of the conjugacy class of M in A. Since this length coincides with the index of the corresponding normalisers, we have that \(|S:{{\,\mathrm{N}\,}}_S(M)|=|A: {{\,\mathrm{N}\,}}_A(M)|\). In particular, if \(S\le T\le A\), then the conjugacy class of M in T coincides with the conjugacy class of M in S. Since the length of the conjugacy class coincides with the index of the normaliser and \(M={{\,\mathrm{N}\,}}_S(M)\), we have that

$$\begin{aligned} |S:M|=|T:{{{\,\mathrm{N}\,}}_T(M)}|=|A:{{{\,\mathrm{N}\,}}_A(M)}| \end{aligned}$$
(1)

for every T with \(S\le T\le A\). Let \(W={{\,\mathrm{N}\,}}_A(M)\). Then \(W\cap S={{\,\mathrm{N}\,}}_S(M)=M\) since M is a maximal subgroup and S is a non-abelian simple group. We prove now that W is a maximal subgroup of A. Suppose that \(W\le V\le A\). By taking intersections with S, we obtain that \(M\le V\cap S\le S\). Since M is maximal in S, \(M=V\cap S\) or \(V\cap S=S\). In the first case, since \(M=V\cap S\) is a normal subgroup of V, we obtain that \(V\le {{\,\mathrm{N}\,}}_A(M)=W\) and so \(V=W\). In the second case, \(S\le V\). As \({{\,\mathrm{N}\,}}_A(M)={{\,\mathrm{N}\,}}_V(M)\), by (1), it turns out that \(V=A\). \(\square \)

By Lemma 2.1, if X is an almost simple group with \({{\,\mathrm{Soc}\,}}(X)\cong S\) and M is an ordinary maximal subgroup of S, then \({{\,\mathrm{N}\,}}_X(M)\) is a maximal subgroup of X of index \(|S:M|\). We will use this fact without mentioning it explicitly.

Proof of Theorem A

We will analyse the different possibilities for S in the classification of finite simple groups. We note that the condition \({{{\,\mathrm{l}\,}}(S)}^2<|S|\) is equivalent to affirming that there is a maximal subgroup of S with index less than its order. We warn the reader that the information about the maximal subgroups comes from several sources and, in order to make it easier to check the results, we have preferred to adhere to the notation of the corresponding source, even if in some cases there appear some inconsistencies in the notation.

Sporadic simple groups

Suppose first that S is a sporadic simple group. It is clear that if the outer automorphism group of S is trivial, then \(S\notin \mathfrak {X}\cup \mathfrak {Y}\) and the result is trivially valid. In the other cases, the outer automorphism group has order 2. In the sporadic simple groups \(\mathrm {M}_{22}\), \(\mathrm {J}_2\), \(\mathrm {Suz}\), \(\mathrm {HS}\), \(\mathrm {McL}\), \(\mathrm {He}\), \(\mathrm {Fi}_{22}\), \(\mathrm {HN}\), and \(\mathrm {J_3}\), according to the Atlas [6], the largest maximal subgroups are ordinary and so \({{{\,\mathrm{l}\,}}^*(A)}={{{\,\mathrm{l}\,}}(S)}\). The maximal subgroups of the group \(\mathrm {Fi}_{24}'\) and its automorphism group \(\mathrm {Fi}_{24}\) have been studied in [13]. The smallest index maximal subgroup \(\mathrm {Fi}_{23}\) is ordinary. In the Mathieu group \(\mathrm {M}_{12}\), there are two classes of the smallest index maximal subgroup, with index 12 and there is a class of ordinary maximal subgroups of index \(144=12^2\) (see [6]). In the O’Nan group \(S\cong \mathrm {O'N}\), according again to [6], there are two conjugacy classes of maximal subgroups of type \(\mathrm {L}_3(7):2\), of the smallest index \(122\,760\), fused under the outer automorphism, giving a conjugacy class of novel maximal subgroups of type \(7^{1+2}_+:(3\times D_{16})\) and index \(55\,978\,560\le {{{\,\mathrm{l}\,}}(S)}^2\).

For all the sporadic groups S, we also see that the inequality \({{{\,\mathrm{l}\,}}(S)}^2<|S|\) holds for all groups whose maximal subgroups have been described in [6]. The conclusion for the Baby Monster group B follows, by [14], for the smallest index maximal subgroup \(2.{}^2\!E_6(2):2\). The conclusion for the Monster group M is also true, by [15, 16], with the maximal subgroup 2.B. Finally, it is clear that \(|{{\,\mathrm{Out}\,}}S |\le 2\le \log {{{\,\mathrm{l}\,}}(S)}\) for all sporadic simple groups S.

According to [6], the Tits group \({}^2\!F_4(2)'\) has an outer automorphism group of order 2 and two conjugacy classes of subgroups of type \({{\,\mathrm{PSL}\,}}_3(3):2\) of the smallest possible index, \(1\,600\), fused under the graph automorphism, and an ordinary maximal subgroup of type \(2.[2^8]:5:4\) of index \(1\,755\le 1\,600^2\). Furthermore, \({{{\,\mathrm{l}\,}}(S)}^2<|S|\) and \(|{{\,\mathrm{Out}\,}}S|\le 2\le \log {{{\,\mathrm{l}\,}}(S)}\).

Alternating groups

Suppose now that \(S\cong {{{\,\mathrm{Alt}\,}}(n)}\) with \(n\ge 7\) or \(n=5\). Then \({{\,\mathrm{Alt}\,}}({n-1})\) is an ordinary maximal subgroup of S of the smallest possible order, n. If \(S\cong {{\,\mathrm{Alt}\,}}(6)\cong {{\,\mathrm{PSL}\,}}_2(9)\), we see in [6] that the smallest index of a maximal subgroup of S is 6, while S possesses an ordinary maximal subgroup of type \(3^2:4\) and index \(10<6^2\). Clearly, \({{\,\mathrm{l}\,}}\bigl ({{{\,\mathrm{Alt}\,}}(n)}\bigr )^2<|{{{\,\mathrm{Alt}\,}}(n)}|\) for all \(n\ge 5\) and \(|{{\,\mathrm{Out}\,}}{{\,\mathrm{Alt}\,}}(n)|=2 \le \log {{{\,\mathrm{l}\,}}({{\,\mathrm{Alt}\,}}(n))}\) if \(n\ne 6\), and \(|{{\,\mathrm{Out}\,}}{{\,\mathrm{Alt}\,}}(6)|=4\le 3\log {{{\,\mathrm{l}\,}}({{\,\mathrm{Alt}\,}}(6))}\).

Linear groups

We start with the linear groups on dimension 2. Suppose first that \(S\cong {{\,\mathrm{PSL}\,}}_2(q)\) with \(q\in \{5,7,8,9,11\}\). We have that \(S={{\,\mathrm{PSL}\,}}_2(5)\cong {{{\,\mathrm{Alt}\,}}(5)}\) and \(S={{\,\mathrm{PSL}\,}}_2(9)\cong {{{\,\mathrm{Alt}\,}}(6)}\) have been studied before. Moreover, according to [6], \(S={{\,\mathrm{PSL}\,}}_2(7)\) has two conjugacy classes of maximal subgroups of index \({{{\,\mathrm{l}\,}}(S)}=7\) and a class of ordinary maximal subgroups of index 8, \(S={{\,\mathrm{PSL}\,}}_2(8)\) has an ordinary maximal subgroup of index \({{{\,\mathrm{l}\,}}(S)}=9\), and \(S\cong {{\,\mathrm{PSL}\,}}_2(11)\) has two conjugacy classes of maximal subgroups of index \({{{\,\mathrm{l}\,}}(S)}=11\) and another conjugacy class of ordinary maximal subgroups of index \(12<{{{\,\mathrm{l}\,}}(S)}^2\). We can see in [6] the existence of maximal subgroups in S and in all almost simple groups with the prescribed indices and that \(|{{\,\mathrm{Out}\,}}{{\,\mathrm{PSL}\,}}(2,q)|\le \log {{{\,\mathrm{l}\,}}(S)}\) when \(q\in \{5,7,8,11\}\) and that \(|{{\,\mathrm{PSL}\,}}(2,9)|\le 3\log {{{\,\mathrm{l}\,}}(S)}\). Since the parabolic subgroups have index \(q+1\) and order \(q(q-1)/d\) with \(d=\gcd (q-1,2)\), we see that \({{{\,\mathrm{l}\,}}(S)}\le q+1\le q(q-1)/d\) and so \({{{\,\mathrm{l}\,}}(S)}^2<|S|\).

Suppose that \(S\cong {{\,\mathrm{PSL}\,}}_2(q)\), with \(q=p^f\ge 13\). Then the parabolic (Borel) subgroups are the smallest index maximal subgroups and are ordinary by [8, Theorem 1]. Their index is \({{{\,\mathrm{l}\,}}(S)}=q+1\) and their order is \(q(q-1)/d\). Then \(q^2-3q-2=q(q-3)-2\ge 0\), which implies that \({{\,\mathrm{l}\,}}(S)=q+1\le q(q-1)/2\le q(q-1)/d\) and so \({{\,\mathrm{l}\,}}(S)^2\le |S|\). Furthermore, \(|{{\,\mathrm{Out}\,}}S|=\gcd (2,q-1)\cdot f\le 2f\le 2\log p^f\le 2\log {{{\,\mathrm{l}\,}}(S)}\). If, in addition \(p\ge 5\), then \(2f\le \log p^f\le \log {{{\,\mathrm{l}\,}}(S)}\), while if \(p=2\), then \(|{{\,\mathrm{Out}\,}}S|= 1\cdot f\cdot 1\le \log {{{\,\mathrm{l}\,}}(S)}\).

We consider now the linear groups on dimension greater than 2. The groups \({{\,\mathrm{PSL}\,}}_3(2)\cong {{\,\mathrm{PSL}\,}}_2(7)\) and \({{\,\mathrm{PSL}\,}}_4(2)\cong {{{\,\mathrm{Alt}\,}}(8)}\) have been considered before. Let R be an almost simple group with \(S={{\,\mathrm{Soc}\,}}(R)\cong {{\,\mathrm{PSL}\,}}_n(q)\), where \(n\ge 3\), that is, \(S\le R\le A\) with \(A\cong {{\,\mathrm{Aut}\,}}(S)\), and suppose that \((n,q)\notin \{(3,2),(4,2)\}\). According to [8, Theorem 1], \({{{\,\mathrm{l}\,}}(S)}=(q^n-1)/(q-1)\) is the index of a parabolic subgroup. Then the outer automorphism group of S is isomorphic to \([C_d][C_f]C_2=\langle \delta , \phi , \gamma \rangle \), with \(q=p^f\), p a prime, and \(d=\gcd (n, q-1)\) (see, for example, [6]). If R/S is contained in \(\langle \delta , \phi \rangle \), the parabolic subgroups of type \(P_1\), which are the stabilisers of a 1-dimensional subspace, induce maximal subgroups of R of index \((q^n-1)/(q-1)\) since they are stabilised by \(\langle \delta , \phi \rangle \). If R/S is not contained in \(\langle \delta , \phi \rangle \), then the double parabolic subgroups \(P_{1,n-1}\), stabilisers of pairs of subspaces (WU) with \(W<U\) and \(1=\dim W=n-\dim U\), induce maximal subgroups of R of index \(v_S=(q^n-1)(q^{n-1}-1)/(q-1)^2\) since they are stabilised by \(\langle \delta ,\phi ,\gamma \rangle \). Then R has a maximal subgroup of index \({{\,\mathrm{l}\,}}(S)=(q^n-1)/(q-1)\) or of index \(v_S=(q^n-1)(q^{n-1}-1)/(q-1)^2\le {{{\,\mathrm{l}\,}}(S)}^2\), according to whether or not R/S is contained in \(\langle \delta , \phi \rangle \), respectively. In particular, \({{\,\mathrm{l}\,}}^*(R)\le {{{\,\mathrm{l}\,}}(S)}^2\). It is clear that

$$\begin{aligned} {{{\,\mathrm{l}\,}}(S)}^2=\left( \frac{q^n-1}{q-1}\right) ^2<\frac{q^{n(n-1)/2}(q^n-1)(q^{n-1}-1)\cdots (q^2-1)}{\gcd (n, q-1)}=|S|. \end{aligned}$$

If \(S\cong {{\,\mathrm{PSL}\,}}_4(2)\), then \(|{{\,\mathrm{Out}\,}}S|=2<\log {{{\,\mathrm{l}\,}}(S)}\). Furthermore, for \(S={{\,\mathrm{PSL}\,}}_n(q)\) with \(n\ge 3\), \((n,q)\ne (4,2)\), we have that \({{{\,\mathrm{l}\,}}(S)}=(q^n-1)/(q-1)\) and so

$$\begin{aligned}|{{\,\mathrm{Out}\,}}S|&\le n\cdot f\cdot 2 \le (3/2)(n-1)\cdot f\cdot 2\\&=3\log \bigl ((2^f)^{n-1}\bigr )\le 3\log q^{n-1}< 3\log {{{\,\mathrm{l}\,}}(S)}. \end{aligned}$$

If, in addition, \(p\ge 11\), then \(3\log (2^f)^{n-1}\le \log (p^f)^{n-1}\le \log {{{\,\mathrm{l}\,}}(S)}\). Furthermore, if \(p\ge 2\) and \(\gcd (n, q-1)=1\), then \(|{{\,\mathrm{Out}\,}}S|=2f\le q^2+1\le {{\,\mathrm{l}\,}}(S)\).

Now we analyse the cases for which \(G\notin \mathfrak {X}\). Note that, according to [6], the group \(S\cong {{\,\mathrm{PSL}\,}}_3(3)\) has two conjugacy classes of maximal subgroups of index \({{{\,\mathrm{l}\,}}(S)}=13\) and a conjugacy class of ordinary maximal subgroups of type 13 : 3 and index \(144<{{{\,\mathrm{l}\,}}(S)}^2<|S|\) and \(S\cong {{\,\mathrm{PSL}\,}}_3(4)\) has two conjugacy classes of maximal subgroups of index \({{{\,\mathrm{l}\,}}(S)}=21\) and a conjugacy class of ordinary maximal subgroups of type \(3^2:Q_8\) and index \(280<{{{\,\mathrm{l}\,}}(S)}^2<|S|\).

Suppose that \(S={{\,\mathrm{PSL}\,}}_3(q)\) with \(q=q_0^2\), where \(q_0\) a prime power, \(q_0>2\). We have that \({{\,\mathrm{l}\,}}(S)=(q^3-1)(q-1)=(q_0^6-1)/(q_0^2-1)\). Then \(\gcd (q_0+1,3)=1\) or \(\gcd (q_0-1,3)=1\). By [17, Table 8.3], in the first case, \({{\,\mathrm{SL}\,}}_3(q)\) has an ordinary maximal subgroup isomorphic to \({{\,\mathrm{SL}\,}}_3(q_0)\) of index \(q_0^3(q_0^3+1)(q_0^2+1)=q_0^8+q_0^6+q_0^5+q_0^3<(q_0^4+q_0^2+q_0)^2={{{\,\mathrm{l}\,}}(S)}^2\), while, in the second case, \({{\,\mathrm{SL}\,}}_3(q)\) has an ordinary maximal subgroup isomorphic to \({{\,\mathrm{SU}\,}}_3(q_0)\), of index \(q_0^3(q_0^3-1)(q_0^2+1)<\bigl ((q_0^6-1)/(q_0^2-1)\bigr )^2={{{\,\mathrm{l}\,}}(S)}^2\).

For the group \(S\cong {{\,\mathrm{PSL}\,}}_4(q)\), \(q>2\), according to [17, Table 8.8], we have that \({{\,\mathrm{SL}\,}}_4(q)\) has two classes of maximal subgroups of the smallest index \({{{\,\mathrm{l}\,}}(S)}=(q^4-1)/(q-1)\) and a conjugacy class of ordinary maximal subgroups of type \(E_q^4:{{{\,\mathrm{SL}\,}}_2(q)}\times {{{\,\mathrm{SL}\,}}_2(q)}:(q-1)\) and index \(v_S=(q^2+1)(q^3-1)/(q-1)\). Therefore \(v_S/{{{\,\mathrm{l}\,}}(S)}^2=(q-1)(q^3-1)/((q^2-1)(q^4-1))<1\) and so \(v_S<{{{\,\mathrm{l}\,}}(S)}^2\).

For the group \(S\cong {{\,\mathrm{PSL}\,}}_6(q)\), according to [17, Table 8.24], we have that \({{\,\mathrm{SL}\,}}_6(q)\) has two classes of maximal subgroups of the smallest index \({{{\,\mathrm{l}\,}}(S)}=(q^6-1)/(q-1)\) and a conjugacy class of ordinary maximal subgroups of type \(E_q^9:{{{\,\mathrm{SL}\,}}_3(q)}\times {{{\,\mathrm{SL}\,}}_3(q)}:(q-1)\) and index \(v_S=(q^5-1)(q^4-1)(q^3+1)/((q-1)^2(q+1))\). Therefore \(v_S/{{{\,\mathrm{l}\,}}(S)}^2=(q^5-1)(q^2+1)(q^2-1)/((q^6-1)(q+1)^2(q^3-1))<1\) and so \(v_S<{{{\,\mathrm{l}\,}}(S)}^2\).

Symplectic groups

Now suppose that \(S\cong {{\,\mathrm{PSp}\,}}_n(q)\) with \(n\ge 4\) even. Then

$$\begin{aligned}|S|= \frac{1}{d}q^{(n/2)^2}\left( \prod _{i=1}^{n/2}(q^{2i}-1)\right) , \end{aligned}$$

where \(d=\gcd (2,q-1)\). The smallest index maximal subgroups of S are described in [8, Theorem 2]. If \((n,q)=(4,3)\) then \(S\cong {{\,\mathrm{PSU}\,}}_4(2)\) and G has an ordinary maximal subgroup of type \(2^4:{{{\,\mathrm{Alt}\,}}(5)}\), of index \({{{\,\mathrm{l}\,}}(S)}=27\) and order 960. In this case, \(|{{\,\mathrm{Out}\,}}S|=2<\log {{{\,\mathrm{l}\,}}(S)}\).

Suppose that \(n\ge 6\) and \(q=2\). Then \(S\cong {{\,\mathrm{PSp}\,}}_n(2)\cong {{{\,\mathrm{O}\,}}_{n+1}(2)}\) and the smallest index maximal subgroup of S is isomorphic to \({{\,\mathrm{O}\,}}_n^{-}(2)\) and has index \(2^{n/2-1}(2^{n/2}-1)\). By [17, Tables 8.28, 8.48, 8.64, 8.80] and [18, Table 3.5.C], this subgroup is ordinary. It is clear that this index is smaller than the order of this subgroup, namely \(2^{(n/2)(n/2-1)}(2^{n/2}+1)\prod _{i=1}^{n/2-1}(q^{2i}-1)\), and that \(|{{\,\mathrm{Out}\,}}S|=1<\log {{{\,\mathrm{l}\,}}(S)}\).

If \(n=4\) and \(q=2^f\), then \(|S|=q^4(q^4-1)(q^2-1)\) and there are two conjugacy classes of parabolic maximal subgroups of type \(E_q^3:{{{\,\mathrm{GL}\,}}_2(q)}\) and index \({{{\,\mathrm{l}\,}}(S)}=(q^4-1)/(q-1)\) fused under the graph automorphism, by [17, Table 8.14]. There is a novelty subgroup \([q^4]:(C_{q-1})^2\), maximal under subgroups not contained in the subgroup \(\langle \phi \rangle \) generated by the field automorphism, of index

$$\begin{aligned} \frac{(q^4-1)(q+1)}{q-1}< \left( \frac{q^4-1}{q-1}\right) ^2={{{\,\mathrm{l}\,}}(S)}^2. \end{aligned}$$

In this case,

$$\begin{aligned} |{{\,\mathrm{Out}\,}}S|= 1\cdot f\cdot 2=2f\le \log q^2\le \log {{{\,\mathrm{l}\,}}(S)}.\end{aligned}$$

For the rest of the values of (nq), the smallest index maximal subgroup is a parabolic subgroup, which can be taken to have the form \([q^{n-1}]:((q-1).{{\,\mathrm{PSp}\,}}_{n-2}(q))\), with index \({{{\,\mathrm{l}\,}}(S)}=(q^n-1)/(q-1)\) and order

$$\begin{aligned} \frac{1}{d}q^{n-1}(q-1)q^{((n-2)/2)^2}\prod _{i=1}^{(n-2)/2}(q^{2i}-1)>q^n\ge \frac{q^n-1}{q-1}={{{\,\mathrm{l}\,}}(S)}. \end{aligned}$$

Here \(|{{\,\mathrm{Out}\,}}S|=\gcd (2,q-1)\cdot f\cdot 1=2f\) if p is odd and \(|{{\,\mathrm{Out}\,}}S|=\gcd (2,q-1)\cdot f\cdot 1=f\) if \(p=2\). In any case,

$$\begin{aligned} |{{\,\mathrm{Out}\,}}S|\le 2f\le \log q^{n-1}\le \log {{{\,\mathrm{l}\,}}(S)}. \end{aligned}$$

Unitary groups

Suppose now that \(S\cong {{\,\mathrm{PSU}\,}}_n(q)\) with \(n\ge 3\) and \(q>2\) if \(n=3\); then \(|{{\,\mathrm{Out}\,}}S|\le n\cdot f\cdot 1\) with \(p^f=q^2\). The smallest index of a maximal subgroup of S is given in [8, Theorem 3].

We consider first the case \(S\cong {{\,\mathrm{PSU}\,}}_3(5)\). We see in [6] that the automorphism group of S is isomorphic to \(S_3\) and that there are three conjugacy classes of maximal subgroups of the smallest possible index, of type \({{\,\mathrm{Alt}\,}}(7)\) and index \({{{\,\mathrm{l}\,}}(S)}=50\) and order \(2\,520\). Moreover, there is an ordinary maximal subgroup of type \(5_+^{1+2}:8\) and index \(126\le 50^2\). In this case, \(|{{\,\mathrm{Out}\,}}S|=3\cdot 2\cdot 1=6\le 3\log {{{\,\mathrm{l}\,}}(S)}\).

Suppose that \(n=3\), \(q\notin \{2,5\}\). Then S has a conjugacy class of parabolic ordinary maximal subgroups of type \([q^3]:((q^2-1)/d)\), with \(d=\gcd (3,q+1)\) and index \({{{\,\mathrm{l}\,}}(S)}=q^3+1\), as we can see in [17, Table 8.5]. Clearly, \({{{\,\mathrm{l}\,}}(S)}^2<|S|\) and \(|{{\,\mathrm{Out}\,}}S|\le \gcd (3,q-1)\cdot 2f\le \log 2^{6f}\). If \(p\ge 5\), \(\log 2^{6f}\le \log q^3\le \log {{{\,\mathrm{l}\,}}(S)}\). If \(p=3\), then \(\log 2^{6f}\le \log 3^{4f}=(4/3)\log 3^{3f}\le (4/3)\log {{{\,\mathrm{l}\,}}(S)}\).

Now assume that \(n=4\). Then S has a conjugacy class of parabolic maximal subgroups of type \([q^4].{{{\,\mathrm{SL}\,}}_2(q^2)}:((q-1)/d)\), with \(d=\gcd (q+1,4)\), whose index is \({{{\,\mathrm{l}\,}}(S)}=(q^3+1)(q+1)\) and whose order is \(q^6(q^4-1)(q-1)>{{{\,\mathrm{l}\,}}(S)}\). These subgroups are ordinary, as shown in [17, Table 8.10]. Moreover, \(|{{\,\mathrm{Out}\,}}S|=\gcd (4,q+1)\cdot 2f\cdot 1 =8f\le 2\log 2^{4f}\le 2\log q^4\le 2\log {{{\,\mathrm{l}\,}}(S)}\). If, in addition, \(p\notin \{2,3\}\), then \(|{{\,\mathrm{Out}\,}}S|=8f\le \log q^4\le \log {{{\,\mathrm{l}\,}}(S)}\).

Assume now that \(n>4\), and that \(q>2\) if n is even. In this case, the smallest index maximal subgroups are the parabolic subgroups of type \([q^{2n-3}]:{{{\,\mathrm{SU}\,}}_{n-2}(q)}:((q^2-1)/d)\), with \(d=\gcd (n,q+1)\). These subgroups have index \({{{\,\mathrm{l}\,}}(S)}=(q^n-(-1)^n)(q^{n-1}-(-1)^{n-1})/(q^2-1)\). By [17, Tables 8.20, 8.26, 8.37, 8.46, 8.56, 8.62, 8.72, and 8.78] and [18, Table 3.5.B], we see that these maximal subgroups are ordinary. Since they have order

$$\begin{aligned} \frac{1}{d}q^{n(n-1)/2}(q^2-1)\prod _{i=1}^{n-3}(q^{i+1}-(-1)^{i+1}), \end{aligned}$$

\((q^n+1)<q^2(q^{n-2}+1)\) and \(q^{n-1}-1<q^{n-1}\) if n is odd, and \((q^{n-1}+1)<q^2(q^{n-3}+1)\) and \(q^n-1<q^n\) if n is even, we see that the index of these subgroups is smaller than their order. Observe that

$$\begin{aligned} {{\,\mathrm{l}\,}}(S)&= {\left\{ \begin{array}{ll} (q^{n-1}-q^{n-2}+\dots -q+1)(q^{n-2}+q^{n-3}+\dots +q+1)&{}(n\text { odd)}\\ (q^{n-1}+q^{n-2}+\dots +q+1)(q^{n-2}-q^{n-3}+\dots -q+1)&{}(n \text {even)} \end{array}\right. }\\&= {\left\{ \begin{array}{ll} ((q-1)(q^{n-2}+q^{n-4}+\dots +q)+1)(q^{n-2}+q^{n-3}+\dots +1)&{}(n\text { odd)}\\ (q^{n-1}+q^{n-2}+\dots +1)((q-1)(q^{n-3}+q^{n-5}+\dots +q)+1)&{}(n\text { even)} \end{array}\right. }\\&\ge {\left\{ \begin{array}{ll} q^{n-2}q^{n-2}&{}(n\text { odd)}\\ q^{n-1}q^{n-3}&{}(n\text { even)} \end{array}\right. }\\&=q^{2n-4}. \end{aligned}$$

It follows that \(\log {{\,\mathrm{l}\,}}(S)\ge (2n-4)\log q=(2n-4)f\log p\). Suppose that \(p\ge 5\) or that \(p=3\) and \(n\ge 6\). Then \(n\le (n-2)\log p\) and so

$$\begin{aligned}|{{\,\mathrm{Out}\,}}S|\le n\cdot 2f \cdot 1\le (2n-4)f\log p\le \log {{\,\mathrm{l}\,}}(S). \end{aligned}$$

Suppose now that \(p=2\) and \(n\ge 5\), or that \(p=3\) and \(n=5\), and \(\gcd (n, q+1)=1\). In this case, \(|{{\,\mathrm{Out}\,}}S|=2f\) and so

$$\begin{aligned}|{{\,\mathrm{Out}\,}}S|\le 2f \cdot (2n-4)f\log 2\le \log {{\,\mathrm{l}\,}}(S). \end{aligned}$$

Suppose now that \(p=2\) and \(n\ge 5\) or that \(p=3\) and \(n=5\), and that \(\gcd (n, q+1)>1\). In this case, \(n\le 3(n-2)\log p\) and so

$$\begin{aligned}|{{\,\mathrm{Out}\,}}S|\le 2nf \le 3(2n-4)f\log p \le 3\log {{\,\mathrm{l}\,}}(S). \end{aligned}$$

Finally, assume that \(n\ge 6\), n is even, and \(q=2\). Then the smallest index maximal subgroups of S have type \({{\,\mathrm{SU}\,}}_{n-1}(2):(3/d)\), with \(d=\gcd (3,m)\), and index \({{{\,\mathrm{l}\,}}(S)}=2^{n-1}(2^n-1)/3\), and, since \(2^{n-1}\le 2^{(n-1)(n-2)/2}\) and \(2^n-1<2^n+2=2(2^{n-1}+1)\), we obtain that \({{{\,\mathrm{l}\,}}(S)}^2<|S|\). By [17, Tables 8.26, 8.46, 8.62, and 8.78] and [18, Table 3.5.B], we conclude that these maximal subgroups are ordinary. In this case, \(|{{\,\mathrm{Out}\,}}S|=2\le \log {{{\,\mathrm{l}\,}}(S)}\) if n is not divisible by 6, while \(|{{\,\mathrm{Out}\,}}S|= 3\cdot 2=6\le \log {{{\,\mathrm{l}\,}}(S)}\) if n is divisible by 6.

Orthogonal groups

Suppose now that \(S\cong {{{\,\mathrm{O}\,}}_n^\varepsilon (q)}\) is an orthogonal group with \(n\ge 7\), n even if \(q=2^f\). The smallest index maximal subgroups of S have been described in [9, Theorem].

Assume first that \(n=8\), \(\varepsilon ={+}\) and \(q>3\). Then we have that \({{{\,\mathrm{l}\,}}(S)}=(q^4-1)(q^3+1)/(q-1)\) and we can take a maximal subgroup H of type \(q^6.({\Omega _6^+(q)}\times (q-1)/d).e\), where \(d=\gcd (q^4-1,4)\), \(e=\gcd (q^4-1, 2)\). Hence \(|H|=q^{12}(q^3-1)(q^4-1)(q^2-1)(q-1)/e\). Since \((q^3-1)(q-1)>2\), we conclude that \(q(q^3-1)=q^4-q>q^3+1\), and so \({{{\,\mathrm{l}\,}}(S)}<|H|\). By [17, Table 8.50], S possesses an ordinary maximal subgroup in the Aschbacher class \(\mathcal {C}_1\) of type \(E_q^{1+8}(\frac{1}{e}{{{\,\mathrm{GL}\,}}_2(q)}\times \Omega _4^+(q)\bigr ).e\) with index \(v=(q+1)(q^2-q+1){(q^2+1)}^2(q^2+q+1)\). Therefore

$$\begin{aligned} \frac{v}{{{{\,\mathrm{l}\,}}(S)}^2}=\frac{q^3-1}{(q+1)^2(q^3+1)(q-1)}<1. \end{aligned}$$

It follows that \(v<{{{\,\mathrm{l}\,}}(S)}^2\). In this case, we have three conjugacy classes of maximal subgroups of index \({{{\,\mathrm{l}\,}}(S)}\), fused under the triality outer automorphism. Moreover, \(|{{\,\mathrm{Out}\,}}S|= \gcd (2,q-1)^2\cdot f\cdot 3!\). If \(p\ne 2\), then \(2^8<3^6\) and so \(|{{\,\mathrm{Out}\,}}S|\le 24f\le 3\log 2^{8f}\le 3\log p^{6f}\le 3\log {{{\,\mathrm{l}\,}}(S)}\). If \(p\ge 17\), then \(2^4\le p\) and so \(|{{\,\mathrm{Out}\,}}S|\le 24f \le \log 2^{24f}\le \log p^{6f}\le \log {{{\,\mathrm{l}\,}}(S)}\). If \(p=2\), then \(|{{\,\mathrm{Out}\,}}S|=6f\le \log q^6\le \log {{{\,\mathrm{l}\,}}(S)}\).

Suppose now that \(S\cong {{{\,\mathrm{O}\,}}_n^+(2)}\) with \(n=2t\) even. Then there is at least one conjugacy class of maximal subgroups of smallest index of type \(H\cong \Omega _{n-1}(2)\) and index \({{{\,\mathrm{l}\,}}(S)}=2^{t-1}(2^t-1)\), and order

$$\begin{aligned} |H|=2^{(n/2-1)^2}(2^{n/2}-1)(2^{n/2-1}-1)\cdots (2^2-1); \end{aligned}$$

clearly \({{{\,\mathrm{l}\,}}(S)}<|H|\). In this case, \(|{{\,\mathrm{Out}\,}}S|\le 6\le \log {{{\,\mathrm{l}\,}}(S)}\).

By [6], if \(n=8\), then there are three conjugacy classes of maximal subgroups of smallest index fused under the triality automorphism; moreover, \({{{\,\mathrm{l}\,}}(S)}=120\) and S has an ordinary maximal subgroup of type \(2_+^{1+8}:(S_3\times S_3\times S_3)\) and index \(1575<120^2={{{\,\mathrm{l}\,}}(S)}^2\). Assume that \(n\ge 10\). By [17, Tables 8.66 and 8.82] and [18, Table 3.5.E], this subgroup is ordinary. Furthermore, \(|{{\,\mathrm{Out}\,}}S|=6<\log {{{\,\mathrm{l}\,}}(S)}\).

Assume now that \(S\cong {{{\,\mathrm{O}\,}}_n(3)}\), where \(n=2t+1\) is odd. Then there exists a conjugacy class of maximal subgroups isomorphic to \(H\cong \Omega _{n-1}^-(3).2\), with index \({{{\,\mathrm{l}\,}}(S)}=3^t(3^t-1)/2\) and

$$\begin{aligned}|H|=3^{t(t-1)}(3^t+1)(3^{2t-2}-1)(3^{2t-4}-1)\cdots (3^4-1)(3^2-1), \end{aligned}$$

so that \({{{\,\mathrm{l}\,}}(S)}<|H|\). Furthermore, by [17, Tables 8.39, 8.58, and 8.74] and [18, Table 3.5.D], these maximal subgroups are ordinary. In this case, \(|{{\,\mathrm{Out}\,}}S|=2\cdot 1\cdot 2=4<\log {{{\,\mathrm{l}\,}}(S)}\).

Assume that \(S\cong {{{\,\mathrm{O}\,}}_n^+(3)}\), where \(n=2t\) is even. The maximal subgroups of the smallest index have type \(H\cong \Omega _{n-1}(3).h\), where \(h=\gcd (t-1,2)\). Their index is \({{{\,\mathrm{l}\,}}(S)}=3^{t-1}(3^t-1)/2\), clearly smaller than their order \(|H|=(1/2)3^{(t-1)^2}\prod _{i=1}^{t-1}(3^{2i}-1)\). In this case, \(|{{\,\mathrm{Out}\,}}S|=2^2\cdot 1\cdot 2=8< \log {{{\,\mathrm{l}\,}}(S)}\) if \(n\ge 10\).

In the case that \(S\cong {{{\,\mathrm{O}\,}}_8^+(3)}\), \({{{\,\mathrm{l}\,}}(S)}=1\,080\), there are six conjugacy classes of maximal subgroups isomorphic to H, the outer automorphism group of S is isomorphic to \(S_4\) and there is an ordinary subgroup of type \(3_+^{1+8}:2({{{\,\mathrm{Alt}\,}}(4)}\times {{\,\mathrm{Alt}\,}}(4)\times {{\,\mathrm{Alt}\,}}(4)).2\), according to [6], of index \(36\,400<{{{\,\mathrm{l}\,}}(S)}^2\). Moreover, \(|{{\,\mathrm{Out}\,}}S|= 24 <3\log 1\,080=3\log {{{\,\mathrm{l}\,}}(S)}\).

Assume that \(n=2t\ge 10\). By [17, Tables 8.66 and 8.82] and [18, Table 3.5.E], there are two conjugacy classes of subgroups of the smallest index \({{\,\mathrm{l}\,}}(S)=3^t(3^t-1)/2\). On the other hand, there is an ordinary maximal parabolic subgroup of type \(3^{n-2}.(\Omega ^+_{n-2}(3).2)\), of index \((3^t-1)(3^{t-1}+1)/2<{{{\,\mathrm{l}\,}}(S)}^2\). In this case, \(|{{\,\mathrm{Out}\,}}S|= \gcd (2, 3-1)^2\cdot 1 \cdot 2=8\) and, since \({{\,\mathrm{l}\,}}(S)\ge 3^5(3^5-1)/2>2^8\), we conclude that the inequality \(|{{\,\mathrm{Out}\,}}S|< \log {{\,\mathrm{l}\,}}(S)\) also holds in this case.

Suppose that \(S\cong {{{\,\mathrm{O}\,}}_n(q)}\) where \(n=2t+1\) is odd, \(q=p^f\ne 3\), and p is an odd prime. Then the smallest index of a maximal subgroup of S corresponds to \(H\cong [q^{n-2}].((\Omega _{n-2}(q)\times (q-1)/2).2)\), of index \((q^{n-1}-1)/(q-1)\). Since \(|H|= (1/2)q^{n-2}q^{(t-1)^2}\prod _{i=1}^{t-1}(q^{2i}-1)\), it is clear that \(|H|> {{{\,\mathrm{l}\,}}(S)}\). By [17, Tables 8.39, 8.58, and 8.74] and [18, Table 3.5.D], these maximal subgroups are ordinary. Moreover, \(|{{\,\mathrm{Out}\,}}S|= 2^2\cdot f\cdot 1\le 2\log 2^f\le 2\log q <\log {{{\,\mathrm{l}\,}}(S)}\).

Suppose now that \(n=2t\), \(q=2^f\), \(f\ge 2\), and that \((n,\varepsilon )\ne (8,{+})\). In this case, the smallest index of a maximal subgroup corresponds to subgroups of type \(H=[q^{n-2}].(\Omega _{n-2}^\varepsilon (q)\times (q-1))\), of index \({{{\,\mathrm{l}\,}}(S)}=(q^t-\varepsilon )(q^{t+1}+\varepsilon )/(q-1)\) and order \(|H|=q^{n-2}q^{(t-1)(t-2)}(q^{t-1}-\varepsilon )\prod _{i=1}^{t-1}(q^{2i}-1)\). We can see that \(|H|> {{{\,\mathrm{l}\,}}(S)}\). By [17, Tables 8.52, 8.66, 8.68, 8.82, and 8.84] and [18, Tables 3.5.E and 3.5.F], we see that these subgroups are ordinary. Furthermore, \(|{{\,\mathrm{Out}\,}}S|=f\cdot 2\) if \(\varepsilon ={+}\) and \(|{{\,\mathrm{Out}\,}}S|= 2f\cdot 1\) if \(\varepsilon ={-}\). In both cases, \(|{{\,\mathrm{Out}\,}}S|\le \log {{{\,\mathrm{l}\,}}(S)}\).

Finally, suppose that \(n=2t\), \(q=p^f\), p is an odd prime, the pair \((m,\varepsilon )\) is different from \((8,{+})\), and \((q,\varepsilon )\) is different from \((3, {+})\). Then the smallest index of a maximal subgroup corresponds to the subgroups of type \(H\cong p^{f(m-2)}.((\Omega _{m-2}^\varepsilon (q)\times (q-1)/h).j\), where \((h,j)=(2,2)\) if \(\gcd (q^t-\varepsilon , 4)=2\), \((h,j)=(2,1)\) if \(\gcd (q^t-\varepsilon , 4)=4\) and \(\varepsilon (q^{t-1}-\varepsilon , 4)=2\), and \((h,j)=(4,2)\) if \(\gcd (q^t-\varepsilon ,4)=4\) and \(\gcd (q^{t-1}-\varepsilon , 4)=1\). This index is \({{{\,\mathrm{l}\,}}(S)}=(q^t-\varepsilon )(q^{t-1}+\varepsilon )/(q-1)\). As in the previous cases, \({{{\,\mathrm{l}\,}}(S)}< |H|\). This subgroup is ordinary by [17, Tables 8.52, 8.66, 8.68, 8.82, and 8.84] and [18, Tables 3.5.E and 3.5.F]. Furthermore, \(|{{\,\mathrm{Out}\,}}S|\le 2^2\cdot f\cdot 2\le \log q^6\le \log {{{\,\mathrm{l}\,}}(S)}\).

Groups of type \(G_2(q)\)

The maximal subgroups of smallest index of the simple groups \(G_2(q)\), \(q>2\), have been studied in [10, Theorem 1].

Assume that \(S\cong G_2(3)\). Then \(P\cong {{\,\mathrm{PSU}\,}}_3(3):2\) is a maximal subgroup of the smallest possible index \({{{\,\mathrm{l}\,}}(S)}=351\) and order \(12\,096>{{{\,\mathrm{l}\,}}(S)}\). By [6], there are two conjugacy classes of maximal subgroups of this index and there is a conjugacy class of ordinary maximal subgroups of type \({{\,\mathrm{PSL}\,}}_2(8):3\) and index \(2\,808<{{{\,\mathrm{l}\,}}(S)}^2\). In this case, \(|{{\,\mathrm{Out}\,}}S|=2<\log {{{\,\mathrm{l}\,}}(S)}\).

Assume that \(S\cong G_2(4)\). Then \(P\cong J_2\) is a maximal subgroup of the smallest possible index \({{{\,\mathrm{l}\,}}(S)}=416\) and order \(604\,800>{{{\,\mathrm{l}\,}}(S)}\). According to [6], this subgroup is ordinary. Moreover, \(|{{\,\mathrm{Out}\,}}S|= 2<\log {{{\,\mathrm{l}\,}}(S)}\).

Suppose now that \(S\cong G_2(q)\) with \(q\ge 5\). Then \({{{\,\mathrm{l}\,}}(S)}=(q^6-1)/(q-1)\).

Assume that \(S\cong G_2(q)\) with \(q=2^f\), \(f\ge 3\). Then \(P_1\cong (2^f . 2^{4f}):({{{\,\mathrm{PSL}\,}}_2(q)}\times (q-1))\) and \(P_2\cong (2^{2f}. 2^{3f}):({{{\,\mathrm{PSL}\,}}_2(q)}\times (q-1))\) are maximal subgroups of S of the smallest possible index. We see in [17, Table 8.30] that these subgroups are ordinary. Clearly, \({{{\,\mathrm{l}\,}}(S)}<|P|\) and \(|{{\,\mathrm{Out}\,}}S|=f\le \log {{{\,\mathrm{l}\,}}(S)}\).

Assume that \(S\cong G_2(3^f)\) with \(f\ge 2\). Then the smallest index maximal subgroups of S are of type \(P\cong (3^f . 3^{2f}\times 3^{2f}):(2.({{{\,\mathrm{PSL}\,}}_2(q)}\times (q-1)/2).2)\). Note that \(|P|> {{{\,\mathrm{l}\,}}(S)}\). By [17, Table 8.42], there are two conjugacy classes of subgroups of this type. There is a conjugacy class of ordinary subgroups of type \(({{{\,\mathrm{SL}\,}}_2(q)}\circ {{{\,\mathrm{SL}\,}}_2(q)}).2\) and index \(q^4(q^4+q^2+1)=q^4(q^6-1)/(q^2-1)<{{{\,\mathrm{l}\,}}(S)}^2\). Moreover, \(|{{\,\mathrm{Out}\,}}T|=2f\le \log {{{\,\mathrm{l}\,}}(S)}\).

Now assume that \(q=p^s\), with p a prime, \(p>3\). Then there are two conjugacy classes of maximal subgroups of the smallest index, namely \(P_1\cong (p^{2f}.(p^f . p^{2f})):(2.({{{\,\mathrm{PSL}\,}}_2(q)}\times (q-1)/2).2)\) and \(P_2\cong (p^f . p^{4f}):(2.({{{\,\mathrm{PSL}\,}}_2(q)}\times (q-1)/2).2)\). Again, \(|P_1|> {{{\,\mathrm{l}\,}}(S)}\), \(|{{\,\mathrm{Out}\,}}S|= f\le \log {{{\,\mathrm{l}\,}}(S)}\) and, by [17, Table 8.41], these subgroups are ordinary.

Groups of type \(F_4(q)\)

The smallest index maximal subgroups of \(F_4(q)\) have been studied in [10, Theorem 2]. This index is

$$\begin{aligned} {{{\,\mathrm{l}\,}}(S)}=\frac{(q^{12}-1)(q^4+1)}{q-1} \end{aligned}$$

and is attained by a parabolic subgroup. Since the order of this subgroup is \(|P|=q^{24}(q^4-1)(q^6-1)(q^2-1)(q-1)\), we have that \(|P|> {{{\,\mathrm{l}\,}}(S)}\). Moreover, \(|{{\,\mathrm{Out}\,}}S|\) is f if \(p\ne 2\) and 2f if \(p=2\). In both cases, \(|{{\,\mathrm{Out}\,}}S|\le \log q^4\le \log {{{\,\mathrm{l}\,}}(S)}\).

Assume first that \(q=2^f\). Then there are two conjugacy classes of parabolic maximal subgroup isomorphic to \(P\cong (2^f. 2^{8f}\times 2^{6f}):({{{\,\mathrm{PSp}\,}}_6(q)}\times (q-1))\). By [19, Table 5.1], S has an ordinary maximal subgroup of type \(H\cong e.\bigl (L_3^\varepsilon (q)\times L_3^\varepsilon (q)\bigr ).e.2\), where \(\varepsilon =\pm 1\), \(e=\gcd (3,q-\varepsilon )\), \(L_3^{+1}(q)={{\,\mathrm{PSL}\,}}_3(q)\) and \(L_3^{-1}(q)={{\,\mathrm{PSU}\,}}_3(q)\). Then \(v=|S:H|=q^{18}(q+1)^2(q^2-q+1)^2(q^2+1)^2(q^4-q^2+1)(q^4+1)\) and we can check that \(v\le {{{\,\mathrm{l}\,}}(S)}^2\).

Assume that \(q=p^f\) with p a prime different from 2. Then \(P_1=(p^f.p^{14f}):(2.({{{\,\mathrm{PSp}\,}}_4(q)}\times (q-1)/2).2)\) or \(P_4=(p^{7f}.p^{8f}):(2.({{{\,\mathrm{O}\,}}_7(q)}\times (q-1)/2).2)\) are parabolic maximal subgroups of S of the smallest index. The conjugacy classes of both subgroups are fixed under the outer automorphism group of S since both are parabolic.

Groups of type \(E_6(q)\)

The maximal subgroups of smallest index of \(S\cong E_6(q)\) have been studied in [11, Theorem 1]. The smallest index of a maximal subgroup of S is \({{{\,\mathrm{l}\,}}(S)}=(q^9-1)(q^8+q^4+1)/(q-1)=(q^9-1)(q^{12}-1)/\bigl ((q^4-1)(q-1)\bigr )\), corresponding to two conjugacy classes of parabolic subgroups \(P_1=p^{16f}:(e.{{{\,\mathrm{O}\,}}_{10}^+(q)}\times (q-1)/e').e)\), where \(e=\gcd (q-1,4)\), \(e'=e\cdot \gcd (q-1,3)\), interchanged by the graph automorphism. Clearly, \({{{\,\mathrm{l}\,}}(S)}<|P_1|\). Moreover, \(|{{\,\mathrm{Out}\,}}S|=\gcd (3,q-1)\cdot f\cdot 2\le 6f\le \log q^8\le \log {{{\,\mathrm{l}\,}}(S)}\). The parabolic subgroup \(P_2\) is ordinary and is of type \([q^{21}]:H\) where H has a section isomorphic to \({{\,\mathrm{PSL}\,}}_6(q)\) (see also [20, Table 7.3]) and so its index divides \(v=(q^{12}-1)(q^4+1)(q^9-1)/(q^3-1)\). Then

$$\begin{aligned} \frac{v}{{{{\,\mathrm{l}\,}}(S)}^2}=\frac{(q^8-1)(q^4-1)(q-1)^2}{(q^{12}-1)(q^9-1)(q^3-1)}<1, \end{aligned}$$

therefore \(v< {{{\,\mathrm{l}\,}}(S)}^2\). We conclude that \(|S:P_2|\le v \le {{{\,\mathrm{l}\,}}(S)}^2\).

Groups of type \(E_7(q)\)

The maximal subgroups of smallest index of \(S\cong E_7(q)\) for \(q=p^f\) have been studied in [11, Theorem 2]. They are the parabolic subgroups \(P\cong p^{27f}:(d'.(E_6(q)\times (q-1)/c).d')\), with \(d'=\gcd (q-1,3)\), \(c=\gcd (q-1,2)\cdot d'\), of index \({{{\,\mathrm{l}\,}}(S)}=(q^{14}-1)(q^9+1)(q^5+1)/(q-1)\). Clearly \(P_1\) is ordinary, \({{{\,\mathrm{l}\,}}(S)}<|P_1|\), and \(|{{\,\mathrm{Out}\,}}S|=\gcd (2,q-1)\cdot f\cdot 1\le 2f\le \log q^5\le \log {{{\,\mathrm{l}\,}}(S)}\).

Groups of type \(E_8(q)\)

The maximal subgroups of smallest index of \(S\cong E_8(q)\) for \(q=p^f\) have been studied in [11, Theorem 3]. They are the parabolic subgroups \(P\cong (p^f.p^{56f}):(d.(E_7(q)\times (q-1)/d).d)\), with \(d=\gcd (q-1,2)\), of index \({{{\,\mathrm{l}\,}}(S)}=(q^{20}-1)(q^{12}+1)(q^{10}+1)(q^6+1)/(q-1)\). Clearly P is ordinary and \({{{\,\mathrm{l}\,}}(S)}<|P_1|\), and \(|{{\,\mathrm{Out}\,}}T|=f\le \log q^6\le \log {{{\,\mathrm{l}\,}}(S)}\).

Twisted groups

In [12, Theorem 1], it is shown that if \(S\cong {}^2\!B_2(q)\), with \(q=2^f\), f an odd integer greater than 1, the smallest index of a maximal subgroup of S corresponds to the parabolic subgroup \(P\cong (2^f.2^f):(q-1)\), with index \({{{\,\mathrm{l}\,}}(S)}=q^2+1\). By [17, Table 8.16], these subgroups are ordinary and, clearly, \({{{\,\mathrm{l}\,}}(S)}< |P|\) and \(|{{\,\mathrm{Out}\,}}S|= f= \log q\le \log {{{\,\mathrm{l}\,}}(S)}\).

In [12, Theorem 2], it is shown that if \(S\cong {}^2\!G_2(q)\), with \(q=3^f\) and f an odd integer greater than 1, there is a class of smallest index maximal subgroups isomorphic to \(P\cong (3^f.3^f.3^f):(q-1)\) and index \(q^3+1\). By [17, Table 8.43], these subgroups are ordinary and, clearly, \({{{\,\mathrm{l}\,}}(S)}< |P|\) and \(|{{\,\mathrm{Out}\,}}S|= f\le \log q\le \log {{{\,\mathrm{l}\,}}(S)}\).

In [12, Theorem 3], it is shown that if \(S\cong {}^3\!D_4(q)\), with \(q=p^f\), the smallest index maximal subgroups of S are isomorphic to \(P\cong (p^f.p^{8f}):(d.({{{\,\mathrm{PSL}\,}}_2(q^3)}\times (q-1)/d).d)\), where \(d=\gcd (2,q-1)\), with index \({{{\,\mathrm{l}\,}}(S)}=(q^8+q^4+1)(q+1)\). By [17, Table 8.51], these subgroups are ordinary. Moreover, \(|P|=dq^{12}(q^6-1)(q-1)=dq^{12}(q-1)^2(q+1)(q^4+q^2+1)>{{{\,\mathrm{l}\,}}(S)}\) and \(|{{\,\mathrm{Out}\,}}S|=f\le \log q\le \log {{{\,\mathrm{l}\,}}(S)}\).

In [12, Theorem 4], it is shown that for \(S\cong {}^2\!E_6(q)\), with \(q=p^f\), the smallest index maximal subgroups of S are isomorphic to \(P\cong (p^f.p^{20f}):(d_+.{{{\,\mathrm{PSU}\,}}_6(q)}\times (q-1)/d'_+).d'_+\), where \(d_+=\gcd (2,q+1)\), \(d_+'=\gcd (3,q+1)\). Their index is \({{{\,\mathrm{l}\,}}(S)}=(q^{12}-1)(q^6-q^3+1)(q^4+1)/(q-1)\). These subgroups are clearly ordinary because they are parabolic. Clearly, \(|P|> {{{\,\mathrm{l}\,}}(S)}\) and \(|{{\,\mathrm{Out}\,}}S|=\gcd (3,q+1)\cdot f\cdot 1\le 3f\le \log q^{11}\le \log {{{\,\mathrm{l}\,}}(S)}\).

By [12, Theorem 5], if \(S\cong {}^2\!F_4(q)\), with \(q=2^f\), \(f>1\) odd, the smallest index maximal subgroups of S are isomorphic to \(P\cong (2^f.2^{4f}.2^{5f}):({}^2\!B_2(q)\times (q-1))\), with index \({{{\,\mathrm{l}\,}}(S)}=(q^6+1)(q^3+1)(q+1) \) and order \(|P|= q^{12}(q^2+1)(q-1)^2\). It is clear that \(|P|< {{{\,\mathrm{l}\,}}(S)}\) and \(|{{\,\mathrm{Out}\,}}S|= f\le \log q\le \log {{{\,\mathrm{l}\,}}(S)}\). Moreover, the subgroup P is ordinary because it is a parabolic subgroup. \(\square \)

Remark 2

We thank one of the anonymous referees for drawing our attention to the interesting paper [21] of Alavi and Burness. These authors have obtained in their Theorems 2–5 for each simple group G and in their Theorem 7 for each almost simple group G the list of all maximal subgroups H of G with \(|H|^3 \ge |G|\). They call them large. In fact, all maximal subgroups appearing in the proof of Theorem A are large in this sense and so all of them are mentioned in [21].

Remark 3

Note that the smallest index of a smallest core-free maximal subgroup of an almost simple group with socle \({{\,\mathrm{PSL}\,}}_n(q)\) with \(n\ge 3\) can be different from the indices of the parabolic and the double parabolic subgroups. According to [6], if \(S={{\,\mathrm{PSL}\,}}_3(4)\), then the extension \(S.2_1\) contains a maximal subgroup of type \(\mathrm {M}_{10}\) and least index 56, different from the indices of the parabolic subgroups of type \(P_1\), of index 21, that do not exist in this extension, and the double parabolic subgroups of type \(P_{1,2}\), of index 105, that also appear as a maximal subgroup of \(S.2_1\).

Remark 4

Let \(S={{\,\mathrm{PSL}\,}}_n(2)\cong {{\,\mathrm{GL}\,}}_n(2)\), where n is a prime, \(n\ge 5\). There is a unique class of ordinary maximal subgroups of S of geometric type by Tables 8.18, 8.19, 8.36, 8.37, 8.70, 8.71 of [17] and [18, Table 3.5.A], namely the subgroup \(M={{\,\mathrm{GL}\,}}_1(2^n):n\) in the Aschbacher class \(\mathcal {C}_3\). Note that \(|S|=(2^n-1)(2^n-2)\cdots (2^n-2^{n-1})\), while \(|M|=(2^n-1)n\). Consequently, \(|S:M|=(2^n-2)\cdots (2^n-2^{n-1})/n\). The smallest index of a core-free maximal subgroup of S is smaller or equal than the index of the parabolic subgroup \(P_1\), corresponding to the stabiliser of a vector subspace of dimension 1. Since \(|P_1|=2^{n-1}(2^{n-1}-1)(2^{n-1}-2)\cdots (2^{n-1}-2^{n-2})\), we have that \(|S:P_1|=2^n-1\). Now the largest power of 2 dividing \(|S:M|\) is \(2\cdot 2^2\cdots 2^{n-1}=2^{n(n-1)/2}\). Therefore \(|S:M|={(2^n)}^{(n-1)/2}>{(2^n-1)}^{(n-1)/2}\ge {{{\,\mathrm{l}\,}}(S)}^{(n-1)/2}\). In particular, there cannot exist a constant c such that if \({{\,\mathrm{l}\,}}_1(S)\) is the common index of a maximal subgroup of geometric type in all almost simple groups associated with the non-abelian simple group S, \({{\,\mathrm{l}\,}}_1(S)\le {{{\,\mathrm{l}\,}}(S)}^c\) for all non-abelian simple groups S.

Remark 5

The groups \({{\,\mathrm{PSL}\,}}_n(q)\) for \(n\ge 3\), \(q=q_0^2\), \(q_0\) a prime power, contain always a maximal subgroup of the form \({{\,\mathrm{PSL}\,}}_n(q_0)\) or \({{\,\mathrm{PSU}\,}}_n(q_0)\), but their indices in \({{\,\mathrm{PSL}\,}}_n(q)\) are polynomials on \(q_0\) of degree larger than the degree of \({{{\,\mathrm{l}\,}}({{{\,\mathrm{PSL}\,}}_n(q)})}^2=(q_0^{2n}-1)^2/(q_0^2-1)^2\) when \(n\ge 4\). Hence this construction cannot be extended further. The groups \({{\,\mathrm{PSL}\,}}_{2m}(q)\) for \(m\ge 2\), q a prime power, \((2m,q)\ne (4,2)\), contain a parabolic subgroup \(P_{m}\) that is ordinary. However, for \(m\ge 4\), this subgroup has index in \({{\,\mathrm{PSL}\,}}_{2m}(q)\) that is a polynomial on q of degree larger than the one of \({{{\,\mathrm{l}\,}}({{{\,\mathrm{PSL}\,}}_{2m}(q)})}^2=(q^{2m}-1)^2/(q-1)^2\). This justifies that these constructions cannot be extended further and so \({{\,\mathrm{PSL}\,}}_3(q_0^2)\), \({{\,\mathrm{PSL}\,}}_4(q)\), \({{\,\mathrm{PSL}\,}}_6(q)\) belong to the class \(\mathfrak {Y}\), but not the linear groups in larger dimensions.

Remark 6

Let \(S={{\,\mathrm{PSL}\,}}_{m}(2^f)\) with \(m\ge 3\) and \(m\mid 2^f-1\) (for example, \(m-1\mid f\)). Then \(|{{{\,\mathrm{Out}\,}}S }|= (2^f-1)\cdot f\cdot 2\) and \({{{\,\mathrm{l}\,}}(S)}=(2^{mf}-1)/(2^f-1)\). Since

$$\begin{aligned} \lim _f\frac{\log ((2^{mf}-1)/(2^f-1))}{m\cdot f\cdot 2}=\frac{m-1}{2m}, \end{aligned}$$

it follows that the bound \(|{{\,\mathrm{Out}\,}}S|\le 3\log {{{\,\mathrm{l}\,}}(S)}\) cannot be improved.

Proof of Theorem B

The result is clear for sporadic and alternating groups, since then the outer automorphism group is trivial, isomorphic to \(C_2\), or isomorphic to \(C_2\times C_2\). It only remains to consider the case when S is a simple group of Lie type. According to [6, Table 5], the outer automorphism group is isomorphic to an extension of a metacyclic group by a cyclic group, with the possible exception of \({{\,\mathrm{O}\,}}_{2m}^+(q)\) with \(m\ge 4\), m even. By [22, page 181],

$$\begin{aligned}{{\,\mathrm{Out}\,}}({{{\,\mathrm{O}\,}}_8^+(q)})\cong {\left\{ \begin{array}{ll} {{\,\mathrm{Sym}\,}}(3)\times C_f&{}\text {if } q\text { is even,}\\ {{\,\mathrm{Sym}\,}}(4)\times C_f&{}\text {if }q\text { is odd.} \end{array}\right. } \end{aligned}$$

If \(m\ge 6\) is even, the same arguments show that

$$\begin{aligned}{{\,\mathrm{Out}\,}}({{{\,\mathrm{O}\,}}_{2m}^+(q)})\cong {\left\{ \begin{array}{ll} D_8\times C_f&{}\text {if }q\text { is even,}\\ C_2\times C_f&{}\text {if }q\text { is odd.} \end{array}\right. } \end{aligned}$$

By considering the normal subgroup isomorphic to \(C_f\), we see that all subgroups of \({{\,\mathrm{Out}\,}}({{{\,\mathrm{O}\,}}_{2m}^+(q)})\) for \(m\ge 4\), m even, can also be generated by at most 3 generators. In all other cases, all subgroups of \({{\,\mathrm{Out}\,}}S\) are extensions of a metacyclic group by a cyclic group and so they are also 3-generated.

If \(|{{\,\mathrm{Out}\,}}S|\le \log {{{\,\mathrm{l}\,}}(S)}\), then given a subgroup of G, we have at most \(\log ^3{{{\,\mathrm{l}\,}}(S)}\) possibilities for a generating set. It follows that the number of subgroups of \({{\,\mathrm{Out}\,}}S\) is at most \(\log ^3 {{{\,\mathrm{l}\,}}(S)}\). Therefore we must study the cases in which the inequality \(|{{\,\mathrm{Out}\,}}S|\le \log {{{\,\mathrm{l}\,}}(S)}\) can fail, that is, the cases mentioned in Theorem A (5).

We begin with the linear groups \(S={{\,\mathrm{PSL}\,}}_m(q)\). Suppose first that \(m=2\) and that \(q=3^f\). Then

$$\begin{aligned} |{{\,\mathrm{Out}\,}}S|= 2\cdot f\cdot 1=\frac{2}{\log 3}\log 3^f\le \frac{2}{\log 3}\log {{{\,\mathrm{l}\,}}(S)}. \end{aligned}$$

Note that \({{\,\mathrm{Out}\,}}S\) and all its subgroups are 2-generated. One of the generators can be taken in the subgroup of order 2, while the other one can be chosen in 2f different ways. This gives for the number of subgroups an upper bound of

$$\begin{aligned} 4f\le 2\cdot \frac{2}{\log 3}\log {{{\,\mathrm{l}\,}}(S)}=\frac{4}{\log 3}\log {{{\,\mathrm{l}\,}}(S)}. \end{aligned}$$

Since \(4/{\log 3}\le \log ^25 \le \log ^2{{{\,\mathrm{l}\,}}(S)}\), we conclude that the number of subgroups of \({{\,\mathrm{Out}\,}}S\) is bounded by \(\log ^3{{{\,\mathrm{l}\,}}(S)}\).

Let \(S={{\,\mathrm{PSL}\,}}_m(q)\) with \(m\ge 3\). Then

$$\begin{aligned} |{{\,\mathrm{Out}\,}}S|&=\gcd (m,q-1)\cdot f\cdot 2\le 2mf\\ {}&=\frac{2m}{(m-1)\log p}\log p^{(m-1)f}\le \frac{2m}{(m-1)\log p}\log {{{\,\mathrm{l}\,}}(S)}. \end{aligned}$$

Note that

$$\begin{aligned} \frac{2m}{(m-1)\log p}\le 3. \end{aligned}$$

Suppose that \(f=1\). Since \({{\,\mathrm{l}\,}}({{{\,\mathrm{PSL}\,}}_3(2)})=7\) and \(|{{{\,\mathrm{Out}\,}}{{{\,\mathrm{PSL}\,}}_3(2)}}|=2\), and \({{\,\mathrm{l}\,}}({{{\,\mathrm{PSL}\,}}_4(2)})=8\) and \(|{{{\,\mathrm{Out}\,}}{{{\,\mathrm{PSL}\,}}_4(2)}}|=2\), we can assume that \((m,q)\notin \{(3,2), (4,2)\}\). Consequently, \({{\,\mathrm{l}\,}}(S)=(q^m-1)/(q-1)=q^{m-1}+q^{m-2}+\dots +q+1\) and so \(\log {{\,\mathrm{l}\,}}(S)>(m-1)\log q\). We have that \({{\,\mathrm{Out}\,}}S\) is 2-generated and has order \(\gcd (m,q-1)\cdot 2\). Moreover, all subgroups of \({{\,\mathrm{Out}\,}}S\) are 2-generated, the first generator can be taken in the normal cyclic subgroup of order \(\gcd (m,q-1)\) and the second one in \({{\,\mathrm{Out}\,}}S\). This gives at most \(\gcd (m,q-1)^2 \cdot 2\) possibilities for a subgroup of \({{\,\mathrm{Out}\,}}S\). Since \((m-1)^3\log ^3q-2m^2>0\) for \(m\ge 3\) if \(q\ge 3\) and \((m-1)^3\log ^3 2-2m^2=(m-1)^3-2m^2>0\) for \(m\ge 5\), we have that

$$\begin{aligned} \gcd (m, q-1)^2\cdot 2\le 2m^2\le (m-1)^3\log ^3q\le \log ^3{{\,\mathrm{l}\,}}(S) \end{aligned}$$

for \(m\ge 3\), \((m,q)\notin \{(3,2), (4,2)\}\).

Hence we can assume that \(f\ge 2\). Every subgroup of \({{\,\mathrm{Out}\,}}S\) is 3-generated, and the generators can be taken one in the group of diagonal automorphisms of order \(\gcd (m,q-1)\), another one in the group generated by the diagonal and field automorphisms of order \(\gcd (m,q-1)f\), and the third one in \({{\,\mathrm{Out}\,}}S\). It follows that the number of possible choices is at most \(2f^2\gcd (m,q-1)^3\). Suppose first that \(\gcd (m,q-1)<m\), then \(\gcd (m,q-1)\le m/2\) and so the number of possible subgroups is bounded by

$$\begin{aligned} 2f^2\frac{m^3}{8}\le \frac{1}{8}\frac{(2fm)^3}{8}\le \frac{1}{8}\frac{m^3}{(m-1)^3\log ^3p}\log ^3{{{\,\mathrm{l}\,}}(S)}<\log ^3{{{\,\mathrm{l}\,}}(S)}. \end{aligned}$$

Therefore we can assume that \(\gcd (m,q-1)=m\), that is, \(m\mid q-1\). The number of possible subgroups of \({{\,\mathrm{Out}\,}}S\) is bounded by

$$\begin{aligned}2f^2m^3\le \frac{(2fm)^3}{8}\le \frac{m^3}{(m-1)^3\log ^3p}\log ^3{{{\,\mathrm{l}\,}}(S)}.\end{aligned}$$

If \(p\ge 3\), then \(m^3<(m-1)^3\log ^3p\) and so the number of possible subgroups of \({{\,\mathrm{Out}\,}}S\) is again bounded by \(\log ^3{{{\,\mathrm{l}\,}}(S)}\). Therefore we can suppose that \(p=2\). In particular, m must be odd. Assume that m is a prime. Then the number of choices of the element of the group of diagonal automorphisms can be reduced from m to 2, namely the trivial element and a generator. This gives that the number of possible subgroups of \({{\,\mathrm{Out}\,}}S\) is bounded by

$$\begin{aligned}2\cdot mf\cdot 2mf=(2mf)^2\le \frac{4m^2}{(m-1)^2}\log ^2{{{\,\mathrm{l}\,}}(S)}.\end{aligned}$$

If \(m=5\), then \({{{\,\mathrm{l}\,}}(S)}\ge (2^4)^4=2^{16}\), and so \(\log {{{\,\mathrm{l}\,}}(S)}\ge 16\). It follows that \(4m^2/(m-1)^2<\log {{{\,\mathrm{l}\,}}(S)}\). If \(m=7\), then \({{{\,\mathrm{l}\,}}(S)}\ge (2^3)^6=2^{18}\) and so \(\log {{{\,\mathrm{l}\,}}(S)}\ge 18\). Consequently, \(4m^2/(m-1)^2<\log {{{\,\mathrm{l}\,}}(S)}\). Hence for \(m\in \{5,7\}\), the number of subgroups of \({{\,\mathrm{Out}\,}}S\) is bounded by \(\log ^3{{{\,\mathrm{l}\,}}(S)}\). Assume now that \(m\ge 9\) is odd. The number of choices of the element of the group of diagonal automorphisms can be reduced to the number of subgroups of this cyclic group, which coincides with the number of divisors of m. Since m is odd, this number is not greater than 2m/3. The number of possible choices for the generators of a subgroup of \({{\,\mathrm{Out}\,}}S\) is bounded by

$$\begin{aligned}(2m/3)\cdot mf\cdot 2mf=\frac{1}{6f}(2mf)^3\le \frac{1}{12}\frac{8m^3}{(m-1)^3}\log ^3 {{{\,\mathrm{l}\,}}(S)},\end{aligned}$$

and \(8m^3/\bigl (12(m-1)^3\bigr )\le 243/256\), so that this number is bounded by \(\log ^3{{{\,\mathrm{l}\,}}(S)}\). It only remains the case \(m=3\). In this case, the group of outer automorphisms of S has the presentation

$$\begin{aligned}{{\,\mathrm{Out}\,}}S= \langle x, y, z\mid x^3=y^f=z^2=1, x^y=x^{-1}, x^z=x^{-1}, y^z=y^{-1}\rangle .\end{aligned}$$

Note that \(\langle y^2\rangle \) centralises \(\langle x\rangle \). Now

$$\begin{aligned}{{\,\mathrm{Out}\,}}S/\langle y^2\rangle \cong \langle a,b \mid a^3=b^2=1, a^b=a^{-1}\rangle \times \langle c\mid c^2=1\rangle \cong {{\,\mathrm{Sym}\,}}(3)\times C_2,\end{aligned}$$

where \(a=\bar{x}\), \(b=\bar{z}\), \(c=\bar{y} \bar{z}\). Note that every subgroup of \({{\,\mathrm{Sym}\,}}(3)\times C_2\) is 2-generated. A pair of generators can be obtained by taking an element of \(\langle a,b\rangle \) and an element of the set \(\{1,c,ac,bc,abc,a^2bc\}\). The preimages of these sets under the natural epimorphism from \({{\,\mathrm{Out}\,}}S\) onto \(({{\,\mathrm{Out}\,}}S)/\langle y^2\rangle \) have \(6(f/2)=3f\) elements each. Hence every element of \({{\,\mathrm{Out}\,}}S\) can be obtained by considering an element of \(\langle y^2\rangle \), for which we have f/2 choices, and the 3f choices for each element of the preimages. This gives a bound for the number of subgroups of \((f/2)(3f)^2=9f^3/2=9(2f)^3/16<(9/16)\log ^3{{{\,\mathrm{l}\,}}(S)}<\log ^3{{{\,\mathrm{l}\,}}(S)}\). This completes the proof for the linear case.

If \(S\cong {{\,\mathrm{PSU}\,}}_3(5)\), then \({{\,\mathrm{Out}\,}}S\cong {{\,\mathrm{Sym}\,}}(3)\) has 6 subgroups, clearly \(6\le \log ^350=\log ^3{{{\,\mathrm{l}\,}}(S)}\) by [6]. Suppose that \(S\cong {{\,\mathrm{PSU}\,}}_3(q)\) with \(q\notin \{2,5\}\). Then \({{{\,\mathrm{l}\,}}(S)}=q^3+1\) by [8, Theorem 3] and \({{\,\mathrm{Out}\,}}S\) is a metacyclic group of order \(3\cdot 2f=6f\) and all its subgroups are also 2-generated. Then the number of choices for a couple of generators for a subgroup of G is bounded by \(3f\cdot 6f\le (2/3)\log {{{\,\mathrm{l}\,}}(S)} \cdot (4/3)\log {{{\,\mathrm{l}\,}}(S)}<\log ^2{{{\,\mathrm{l}\,}}(S)}< \log ^3{{{\,\mathrm{l}\,}}(S)}\). Assume now that \(S\cong {{\,\mathrm{PSU}\,}}_m(q)\) with \(q>2\) if m is even and \(q^2=p^f\), with p a prime. By [8, Theorem 3], \({{{\,\mathrm{l}\,}}(S)}=(q^m-(-1)^m)(q^{m-1}-(-1)^{m-1})/(q^2-1)\). Moreover, \(|{{\,\mathrm{Out}\,}}S|=m\cdot (2f)\cdot 1\) is 2-generated. Since \(2mf\le 3\log {{{\,\mathrm{l}\,}}(S)}^2\), we have that the number of choices for the pair of generators of a subgroup of \({{\,\mathrm{Out}\,}}S\) is bounded by \(mf\cdot 2mf\le (9/2)\log ^2{{{\,\mathrm{l}\,}}(S)}\le \log ^3{{{\,\mathrm{l}\,}}(S)}\), because \(9/2\le \log 28=\log ^3{{{\,\mathrm{l}\,}}\bigl ({{{\,\mathrm{PSU}\,}}_3(3)}\bigr )}<\log {{{\,\mathrm{l}\,}}(S)}\) by [6].

Finally, suppose that \(G\cong {{{\,\mathrm{O}\,}}_8^+(q)}\), where \(q=p^f\) and \(p\in \{3,5,7,11,13\}\). Now \({{{\,\mathrm{l}\,}}(S)}=(q^3+q^2+q+1)(q^3+1)\) by [9, Theorem] and \({{\,\mathrm{Out}\,}}S\cong {{\,\mathrm{Sym}\,}}(4)\times C_f\). All subgroups of \({{\,\mathrm{Out}\,}}S\) are 3-generated, and one generator can be taken in \(C_f\), another one in \({{\,\mathrm{Alt}\,}}(4)\times C_f\) and the other one in the whole group. This gives at most \(f\cdot (12f)\cdot (24f)=288f^3\) possibilities for a subgroup of \({{\,\mathrm{Out}\,}}S\). Since \(24f\le 3\log {{{\,\mathrm{l}\,}}(S)}\), we have that \(8f\le \log {{{\,\mathrm{l}\,}}(S)}\). Consequently, \(288f^3\le 512f^3\le \log ^3{{{\,\mathrm{l}\,}}(S)}\). This completes the proof of the theorem. \(\square \)

Remark 7

We note that in the Janko sporadic group \(S\cong J_3\) of order \(50\,232\,960\) and with \({{{\,\mathrm{l}\,}}(S)}=6\,156\), if \(\xi =\log 50\,232\,960/\log 6\,156\approx 2.0323\), we have that \(|S|={{\,\mathrm{l}\,}}(S)^\xi \). Therefore the exponent 2 in \({{\,\mathrm{l}\,}}(S)^2\le |S|\) cannot be increased too much.