1 Introduction
Let
p be a prime number. A group whose order is a power of a primeis called a finite
p-group, abbreviated as
p-group. The subgroup of a
p-group whose index is a power of
p is also called a maximal abelian subgroup.
p-group is an important component of group theory, and the classification problem is a crucial aspect of
p-group studies. One of the classical results in the classification of
p-groups is the one given by Burnsidet [
2], which provides a classification of
p-groups with a cyclic subgroup of index
p. Naturally, one may inquire: What is the structure of a
p-group
G with an abelian subgroup of index
p? Tuan [
8] provides an elegant characterization for such
p-groups
G, namely
. Subsequently, efforts have been made to classify
p-groups with certain restrictions imposed. For instance, Blarkburn [
1] classifies maximal class
p-groups with an abelian subgroup of index
p. Mann [
4] classifies
p-groups that are centrally cyclic and have an abelian subgroup of index
p. In this paper, we study the structure of
p-groups by imposing restrictions on the number of generators of their maximal abelian subgroups. Our research can be seen as an extension of Burnside’s classification results on
p-groups with a cyclic subgroup of index
p.
Notice that the number of generators for cyclic groups is 1. We introduce the following concept: Let
G be a finite non-abelian
p-group. If
G contains a maximal abelian subgroup with a minimum number of generators being
n, then
G is called an
Mn-group. Clearly, an
M1-group is exactly the finite non-abelian
p-groups with cyclic maximal subgroups as classified by Burnside; an
M2-group is precisely a finite non-abelian
p-group with maximal abelian subgroups generated by two elements and without cyclic maximal subgroups. For
p = 2, Qu et al. [
5] have classified
M2-groups. For odd prime
p, this paper provides an isomorphic classification of
M2-groups, thus completing the classification of
M2-groups.
To classify
M2-groups
G, we consider two cases for the maximal abelian subgroups of
G: those with cyclic maximal subgroups and those without cyclic maximal subgroups. If
G has maximal abelian subgroups with cyclic maximal subgroups, such
p-groups have already been classified by Hua and Tuan [
3], and we only need to identify the
M2-groups among them. This paper primarily investigates the case of maximal abelian subgroups without cyclic maximal subgroups for
M2-groups. That is, we only need to study
M2-groups with a maximal subgroup
A ≌
Cpm × C
pn, where
. It can be seen that the order of such
M2-groups is not less than
p5.
Throughout this paper, we always assume that
p is an odd prime. Unless otherwise stated, the symbols and concepts used are taken from [
10].
2 Preliminary results
First, we introduce some key concepts and results used in this paper.
Definition 2.1 A finite p-group G is called regular if for any and for every positive integer s, there exist elements (where denotes the subgroup generated by a and b), dependent on the choice of a and b, such that = . Particularly, if (ab)p = apbp, then G is called a p-commutative group.
Definition 2.2 Let G be a finite p-group. If for , and for , then G is called a power-commutative p-group.
Definition 2.3 Let G be a finite p-group, and . If for , , and for p = 2, , then we say N is power-embedded in G.
Lemma 2.1 [
10, Theorem 5.4.17]
Let G be a finite regular p-group, α, ,
and S, t be a non-negative integer. Then Lemma 2.2 [
10, Proposition 5.1.13]
A regular p-group G is p-commutative if and only if .
Lemma 2.3 [
10, Theorems 5.2.2 and 5.2.17]
Let G be a finite p-group. If G satisfies one of the following conditions, then G is regular. (1) ;
(2) .
Lemma 2.4 [
8]
Let A be a commutative normal subgroup of the non-abelian group G, and let its quotient group be cyclic. Then:
(1) The mapping , , is a surjective homomorphism from A to ;
(2) .
In particular, if G has a maximal abelian subgroup, then .
Lemma 2.5 [
9]
For a finite p-group G, the following propositions are equivalent: (1) G is an internally central group;
(2) ;
(3) .
Lemma 2.6 [
10, Theorem 2.5.10]
Let the finite p-group G be a finite p-group with a maximal abelian subgroup A, and .
Then is a maximal class p-group.
Lemma 2.7 [
7]
Let G be a finite power-commutative p-group, with M and N power-embedded in .
Then .
Lemma 2.8 [
10, Theorem 2.5.6]
For p > 2,
let G be a non-abelian p-
group of order pn.
Assuming G has a maximal abelian subgroup,
then G is a maximal class p-group if and only if .
By examining the classification results in [
3,
11] and [
10, Theorem 2.6.4], we can obtain the following theorem.
Theorem 2.1 Let G be a finite non-abelian p-group with maximal abelian subgroups that are cyclic. Then G is an M2-group if and only if G is isomorphic to one of the following non-isomorphic groups:
(1)
(2)
(3)
(4)
(5)
(6) and k is a non-residue modulo p2.
(7)
(8)
3 Classification of non-regular -groups
Lemma 3.1 Suppose , where A and B are two distinct cyclic subgroups, and . Then there exists no subgroup H such that H/Z ≌ G.
Proof If there exists Η such that H/Z ≌ , then we can assume H/Z = A/Z·B/Z, and (A/Z) ∩ (B/Z) > 1. Thus, Z. Since A/Z and B/Z are cyclic, both A and B commute. From G = AB, we have , leading to a contradiction.
Lemma 3.2 Suppose G is a non-regular M2-group. Then
(1) p = 3;
(2) = 2;
(3) either G has a cyclic second maximal subgroup or .
Proof (1) Let A be the maximal abelian subgroup of G. Since G is an M2-group, d(A) = 2 implies
On the other hand, as G is non-regular, by Lemma 2.3 (2), we have . Combining the two, we can get . Since p is an odd prime, p = 3.
(2) Assume the contrary. As G is an M2-group, = 3. Let A be the maximal abelian subgroup of G generated by two elements. Then
This forces . Since , both A and G are power-embedded in G. By Lemma 2.7 (Shalev’s commutator lemma), we have
This indicates . Since p is an odd prime, G is regular, leading to a contradiction.
(3) Since G is an M2-group, let’s assume without loss of generality that A is the maximal abelian subgroup of G. For convenience, let , where . If G has no cyclic second maximal subgroup, then n ≥ 2. We aim to prove that in this case, . Suppose otherwise, that is, if G is non-regular, by Lemma 2.3 (1), we must have . From Lemma 2.6, we know that is a maximal class p-group. Note that . This implies that is a non-abelian group of order p3. Furthermore, using Lemma 3.1, we find exp() =p. Particularly, . By Lemma 2.4, we have
In particular, exp. Therefore, . Since , we have . Hence, . This contradicts .
Theorem 3.1 Suppose G has no cyclic second maximal subgroup. Then G is a non-regular M2-group if and only if G is a maximal class 3-group with a maximal abelian subgroup of order greater than 34.
Proof (
) It is easy to see from the classification results in [
10, Theorem 8.3.6] that
G is a non-regular
M2-group.
() Let A be the maximal abelian subgroup of G. First, we prove that . If then . Consequently, . Since , is cyclic. By Lemma 2.6 and Lemma 3.2 (2), we deduce that is a maximal class p-group.
However, all normal subgroups of odd-order maximal class
p-groups with order greater than
p are non-cyclic. This forces the order of
to not exceed
p. In particular,
. Hence,
. This contradicts our initial assumption. Therefore,
. Thus,
. By Lemma 2.8,
G is a maximal class
p-group. Moreover, by Lemma 3.2 (1), we know that
p = 3. The maximal class 3-groups with maximal abelian subgroups have been classified by Blackburn [
1]. The classification results can be found in [
10, Theorem 8.3.6]. Note that since
G has no cyclic second maximal subgroup, we have
.
4 Classification of regular -groups
Theorem 4.1 Suppose G is a regular M2-group, A is a maximal subgroup of G with , where . Then G has the following properties:
(1) exp = p, particularly, .
(2) G is p-central.
(3) .
(4) .
(5) . If , then G is internally central; if , then there exists an element of order p in .
Proof (1) Take any . By Lemma 2.4, we have . Further, by Lemma 2.1, [a, x]p = 1 if and only if [a, ] = 1. Note that and A is abelian, implying exp. Since G is non-abelian, exp. Clearly , which implies .
(2) From (1), we have exp. Furthermore, by Lemma 2.2, the result is established.
(3) By Lemma 2.1, . By (1), we conclude that .
(4) Since , we have . By (1) and (3), we have , and as G is non-abelian, .
(5) Since A is a maximal subgroup of G and , it follows that . If , then by (4), . Further, by (1), we know . By Lemma 1.5, G is internally central. If , then . Take any , there exists such that . Let . Then . By (2), we have . Thus, y is the desired element of order p.
Based on Theorem 4.1 (5), we discuss the cases of and separately.
Theorem 4.2 Suppose G is a regular M2-group satisfying if and only if G is isomorphic to one of the following groups:
(1)
(2)
Proof () As the verification process is trivial, it is omitted.
(
) By Theorem 4.1 (5),
G is an inner abelian group. Internally central
p-groups have been classified in [
6], and the classification results are also available in [
10, Theorem 2.3.7]. By examining the groups in [
10, Theorem 2.3.7], it’s straightforward to confirm that
G belongs to one of the groups stated in Theorem 4.2. The verification process is trivial, and details are omitted.
Note The abelian maximal subgroups of the type (2) groups in Theorem 4.2 have cyclic maximal subgroups.
Next, we classify the M2-groups G with . Let A be the maximal abelian subgroup of G. Then , where . Since , we discuss two cases: when and when .
Theorem 4.3 G is a regular M2-group satisfying and if and only if G is isomorphic to one of the following groups:
(1)
(2)
(3)
(4)
(5)
(6)
Proof () As the verification process is trivial, it is omitted.
() Let , where a is of order pm and b is of order pn. By Theorem 4.1(5), there exists such that c is of order p. Thus, , and .
Case 1 .
If [b, c] = 1, then [a, c] ≠ 1. By Theorem 4.1(1), . Therefore, we can assume , where and are not simultaneously zero. If l = 0, replacing c with , we obtain group (4). If l ≠ 0, because , replacing b with , then
Let . We obtain group (3).
If [b, c] ≠ 1, we can assume , where and are not simultaneously zero. By choosing an appropriate i, replacing a with abi, let a1 =abi, then [a1, c] = 1. If l = 0, replacing a with ak, then . Let a1 =ak. We obtain group (2). If l ≠ 0, because , replacing b with and c with , then
Let and c1. We obtain group (1).
Case 2 .
If [b, c] = 1, then [a, c] ≠ 1. Let , where and are not simultaneously zero. If k = 0, replacing b with bl, we have . Let b1 = bl,we obtain group (5). If k ≠ 0, replacing a with akbl and c with , then . Let a1 =akbl and c1 =, we obtain group (6).
If [b, c] ≠ 1, assume
where and are not simultaneously zero. By choosing an appropriate i, replacing a with abi, let a1 =abi, then [a1, c] = 1. If l ≠ 0, replacing b with akbl and then replacing c with , then
Let b1 = akbl and c1 = . Swapping a1, and b1 in the group yields group (6). If l = 0, replacing a with ak, then .
Let a1 = ak. Swapping a1 and b1 in the group yields group (5).
Next, we prove that the groups listed in the theorem are non-isomorphic.
Note that and are both abelian groups. By examining their invariant types, it can be seen that when , the groups (1)−(4) listed in the theorem are non-isomorphic. In fact, for types (1) and (2), we have . In type (1) group, is of type (pm, pn−1, p), while in type (2) group, is of type (pm−1, pn, p). For types (3) and (4), we also have . In type (3) group, is of type (pm, pn−1, p), while in type (4) group, is of type (pm−1, pn, p).
When m = n, the derived subgroups of the groups (5) and (6) listed in the theorem are and respectively. Groups (5) and (6) are non-isomorphic.
Next, we study the case where . For the case , by Theorem 4.1(1), we can assume
where , and .
For convenience, we call the matrix the type matrix of G. Clearly, the structure of G is entirely determined by its type matrix.
Lemma 4.1 Let G1 and G2 be groups with type matrices X1 and X2, respectively. Then G1 ≌ G2 if and only if there exists an invertible matrix T over and a nonzero element λ, such that X2 = λT X1T−1.
Proof To distinguish between G1 and G2, let us denote
Let σ be an isomorphism from G2 to G1. Note that are the unique maximal abelian subgroups of Gi (i = 1, 2). Therefore, . Furthermore, since , we have
Thus, we can assume
where u, υ, s, t, λ∈ , and . Since σ is surjective, we require λ ≠ 0 and to be an invertible matrix. As σ is an isomorphism, we have
Note that Ai is an abelian group. For convenience, we denote the operations on Ai as an addition. Then we have , and consequently . Note that , we have
Thus, we obtain X2 = . Conversely, if there exist λ and T satisfying the conditions, from the above derivation process, it can be seen that the corresponding isomorphism σ exists. Hence, the proof is complete.
Theorem 4.4 Let G be a finite non-abelian p-group, A be the maximal abelian subgroup of G, and , where . Then, G is a regular M2-group satisfying and , if and only if G is one of the following non-isomorphic groups:
(1) .
(2) , where k = 1 or a fixed non-residue modulo p2, and .
Proof () As the verification process is trivial, it is omitted.
() Suppose , where , and . According to Lemma 3.1, the matrix completely determines the structure of G. Let p(x) be the minimal polynomial of X. We discuss the following cases.
Case 1 p(x) is a linear polynomial.
Let p(x) = X − λ. In this case, , according to Lemma 4.1, X is isomorphic to the group corresponding to the identity matrix E, which is Group (1).
Case 2 p(x) is a quadratic polynomial.
Let , where λ1 ≠ 0 and λ0 ≠ 0. In this case, X is similar to . Choosing x ≠ 0, let . Then
By selecting an appropriate x, we can always turn into 1 or a fixed quadratic non-residue k. Thus, X is isomorphic to the group corresponding to , where k = 1 or a fixed residue modulo p2, .
Furthermore, we can choose x = to change to . Hence, X is isomorphic to the group corresponding to , where k = 1 or a fixed residue modulo p2, and , which gives Group (2).
Next, we prove that the different groups corresponding to different parameters in the theorem are mutually non-isomorphic. According to Lemma 4.1, the degree of the minimal polynomial corresponding to isomorphic groups’ type matrices is the same. Hence, (1) and (2) are non-isomorphic. Similarly, according to Lemma 4.1, the determinant values of the type matrices corresponding to isomorphic groups differ by a factor of λ2, so the groups corresponding to k = 1 and k being a quadratic non-residue in (2) are non-isomorphic. We will now prove that for the same k value, different t values correspond to non-isomorphic groups. Let and , , and . According to Lemma 4.1, if G1 ≌ G2, then there exists a non-zero element λ such that det(X2) = λ2det(X1), and X2 is similar to λX1, thus X2 and λX1 have the same characteristic polynomial. The characteristic polynomial of X2 is x2 − t2x − k, and the characteristic polynomial of λX1 is x2 − λt1x − λ2k. Thus λ = 1 and t1 = t2 or λ = and t1 = . Note that t takes values in the range between 0 and , so t1 = does not occur. Hence, t1 = t2. This completes the proof.
Theorem 4.5 Let G be a finite non-abelian p-group, A be the maximal abelian subgroup of G, and , . Then G is a regular M2-group satisfying and if and only if G is isomorphic to one of the following non-isomorphic groups:
(1) .
(2) where j = 1 or a fixed quadratic non-residue modulo p.
Proof () As the verification process is trivial, it is omitted.
() Without loss of generality, let’s assume
where
In this case, , so we can assume
where and .
If l ≠ 0, replacing b with , we get
Let , then . Replacing c with , let c1 =, then . Therefore, we can assume k = 0 and l = 1. Replacing a with , we get
Let a1= , which turns j into 0. Thus, we obtain group (1).
Now let’s assume l = 0. In this case, by appropriately replacing c with a suitable power, we can set k = 1, resulting in . Then replacing a with , we can obtain . Let a1= , which sets i to 0. Finally, by replacing a with ax and c with cx, we can set j to . By choosing an appropriate x, we can always set j to 1 or a fixed quadratic non-residue. Thus, we obtain group (2).
Next, we prove that the groups listed in the theorem with different parameters are non-isomorphic.
Let . Then L is a characteristic subgroup of G. For the (1)-type group, , and particularly, exp(L) = pm. For the (2)-type group, , and particularly, exp(L) = pm−1. Hence, the (1)-type group and the (2)-type group are non-isomorphic.
Now we prove that for the (1)-type group, the groups corresponding to different values of i are non-isomorphic. Indeed, when i1 and i2 are different, suppose and . If , suppose
From , we have
This implies . However, p cannot simultaneously divide and , so s = 1. Furthermore, from , we have
This implies . Since i1 and i2 are different, and , which is a contradiction.
We then prove that for the (2)-type group, when j = 1 or j is a fixed quadratic non-residue modulo p, the corresponding groups are non-isomorphic. Suppose
where G1 has j = 1 and G2 has j as a quadratic non-residue modulo p. If , suppose
From , we have
Thus, we have . From this, it follows that k1 ≡ l2s. Furthermore, from , we have
implying . From this, we can deduce that k1s = jl2 and l1s = jk2. Since p does not divide k2, l2, or s, taking k1= l2s, we have , which means s2= j, a contradiction.
In summary, we have the following theorem.
Theorem 4.6 Let G be a finite non-abelian p-group, where p is an odd prime. Then G is an M2-group if and only if G is one of the groups listed in Theorems 2.1, 3.1 and 4.2‒4.5.