Submission Deadline-23rd September 2025
September Issue of 2025 : Publication Fee: 30$ USD Submit Now
Submission Deadline-03rd October 2025
Special Issue on Economics, Management, Sociology, Communication, Psychology: Publication Fee: 30$ USD Submit Now
Submission Deadline-19th September 2025
Special Issue on Education, Public Health: Publication Fee: 30$ USD Submit Now

A Proof of the Frattini Argument about Normal Series

  • Alexander O. Ilo
  • Oranugo Obinna Dominic
  • Egwu Andrew Onyeka
  • 2181-2187
  • Aug 22, 2025
  • Education

A Proof of the Frattini Argument about Normal Series

1Alexander O. Ilo., 1Oranugo Obinna Dominic., 2Egwu Andrew Onyeka

1Department of Mathematics, Nnamdi Azikiwe University, P.M.B. 5025, Awka, Anambra State

2University of Nigeria, Nsukka

DOI: https://doi.org/10.51244/IJRSI.2025.120700217

Received: 16 July 2025; Accepted: 24 July 2025; Published: 22 August 2025

ABSTRACT

The Frattini Argument has notoriously many different stories and versions that a casual researcher may get confused about what this important statement is really all about. We are not going to discuss the different versions here; we want to supply a proof of one version that does not yet have a proof today. Every version of the Frattini Argument is attributed to the Italian mathematician Giovanni Frattini (1852-1925). The specific version of Frattini Argument that is our focus is concerned with the existence of a Series of Normal Subgroups below a finite group. Important as this theorem is, it has however not been proved by anyone, including Frattini himself. Although it has been generally accepted to be true—and used in analysis—no one has actually supplied a comprehensive proof of this theorem.

Keywords: Group. Subgroup. Normal Subroup. Series of Groups. Maximal Subgroup. Mathematics Subjects Classification (MSC) 2020: 20D05, 20D25, 20D30, 20E28

INTRODUCTION

Definition  A group (G, ∗) is a set G equipped with a binary operation ∗ such that
  • The associative law holds; namely, for every x, y, z ∈ G, we have  x ∗ (y ∗ z) = (x ∗ y) ∗ z.
  • There is an element e ∈ G, called the identity element, with e ∗ x = x = x ∗ e, for all x ∈ G.
  • Every x ∈ G has an inverse element x−1 such that x ∗ x−1 = x−1 ∗ x = e.
Definition A group (G, ∗) is abelian if x ∗ y = y ∗ x for all x, y ∈ G.
Definition A subset H of a group G is called a subgroup of G, written H ≤ G, if (H, ∗) satisfies the properties of a group as outlined in definition 1.1
Remark
We often omit the explicit writing of the binary operation when describing group operations; and so we write the operations multiplicatively. For example, instead of writing x*y we just write xy.
Definition If H ≤ G and for all h ∈ H, and g ∈ G we have ghg−1 ∈ H, or Hg = H, or gHg−1 = H, we say that H is a normal subgroup of G. We denote this by H ◁ G.
Definition
Let G be a group and let Z(G) = {g ∈ G : gh = hg for all h ∈ G}. Then Z(G) is called the center of the group G. Theorem 1.1 Any subgroup of the center Z(G) of a group G is a normal subgroup of G.
Proof:
We show that [Z(G)]g = Z(G) for all g ∈ G. Let z ∈ Z(G) and g ∈ G. Then taking conjugate z^g= g−1zg = g−1gz = z ∈ Z(G), since elements of Z(G) commute with every other element of G. This implies that [Z(G)]k = {z^g : z ∈ Z(G)} = {g−1zg : z ∈ Z(G)} = {z : z ∈ Z(G)} = Z(G).
That is, [Z(G)]k = [Z(G)]. That is [Z(G)] ◁ G. In a similar way, it is easy to show that every subgroup of Z(G) is a normal subgroup of G.
Lemma 1.1 (Correspondence Lemma) Let G be a group and let K be a normal subgroup of G. Let π:G ⟶  G⁄K   be the natural map such that π(g) = gK.
Let  Ψ = {S ⊂ G : K ⊂ S} and let   Φ= {S⁄K:S ∈ Ψ} . Define f: Ψ → Φ by
f(S)=  S⁄K. Then f is a bijection.
Proof:
First we see that if K ⊂ S ⊂ G, then the set   {gK:g ∈S}=S⁄K= π(S) is well defined. If f(S_1 )=f(S_2 ), then it follows that  S_1⁄K=S_2⁄K. This implies that S_1=S_2. Hence f is one-to-one (injective). Also for any  S⁄K ∈ Φ= {S⁄K:S ∈ Ψ}, there exists S ∈ Ψ such that  f(S)=  S⁄K. Therefore f is surjective and so a bijection.
Remark
For a proof of the next theorem, see theorem 2.103 on page 104 of [1] .
Theorem If p is a prime and G is a p-group, then Z(G) ≠ {e}, that is the center of G is a non-trivial subgroup of G.
Proposition If p is a prime number and G is a group of order |G| =  p^n, for a non-negative integer n, then G has a normal subgroup of order pk  for every k ≤ n.
Proof
We prove the result by induction on n. If n = 0 then |G| = p0 = 1. This implies that G is the trivial group G = {e}, a normal subgroup of itself. If n ≥ 1, then G is a p-group and by theorem 1.2, the center of G is nontrivial, Z(G) ≠ {e}. By theorem 1.1 any subgroup of the center Z(G) of a group G is a normal subgroup of G. So, let T ≤ Z(G) be a subgroup of Z(G) whose order is |T| = p. Then T is a normal subgroup of G. By Lagrange’s theorem below, the order of T divides the order of G, and since |G|= p^n, it follows that
|G⁄T|=|G|⁄|T| =  p^n⁄p = p^(n-1).
If k ≤ n then k−1 ≤ n−1 and p^(k-1)  ≤ p^(n-1)= |G⁄T| . Since T is a normal subgroup of G, the quotient group G⁄T is a normal subgroup of G. (Recall that the quotient of a group by a normal subgroup is a normal subgroup.) So G⁄T is a normal subgroup of G of order p^(n-1). Since we can observe that this happens as pk−1 ≤ pn−1 ≤ p^n by inductive reasoning, the subgroup G⁄T of G order pn−1 has a normal subgroup (say) K of order pk−1. It follows from the correspondence lemma above that there exists a subgroup H of G such that T ⊂ H and
H⁄T=K.
Also the equation(  H)⁄T=K and the fact that K is a normal subgroup of G⁄T implies that H⁄T is a normal subgroup of G⁄T; since H⁄T=K ⊲  G⁄T. That is
H⁄T  ⊲  G⁄T.
Hence H is a normal subgroup of G. But
(  H)⁄T=K ⟹ |H⁄T|= |K|= p^(k-1).
As we now recall that |T| = p, it follows that
|H⁄T|=  |H|⁄|T| =  |H|⁄p= |K|= p^(k-1),
 from which we finally have that
|H|= p^(k-1).p=p^k.
Therefore G has a normal subgroup H of order p^k for every k ≤ n.
Remark
The above proof of proposition 1.1 relied more on the proof of proposition 2.106 given on page 106 of Joseph J. Rotman’s book. See [1].
Theorem 1.3 (Lagrange) If H is a subgroup of a finite group G, then the order |H| of H divides the order |G| of G.
Proof
Let {a1H1, a2H2,· · ·, akHk} be the family of all the distinct cosets of H in G. Then since this family partitions G, G is the union of this pairwise disjoint sets; namely
G = a1H1 ∪ a2H2 ∪ ··· ∪ akHk,
because each g ∈ G lies in the coset gH, and gH = aiH for some 1 ≤ i ≤ k. Therefore the order of G is
|G| = |a1H1| + |a2H2| + ··· + |akHk|.
But the order |aiHi| of each coset of H in G equals the order of H; that is, ||aiHi = |H|. (This is because aH = {ah : h ∈ H} for each a ∈ G.) Therefore we have
|G| = |a1H1| + |a2H2| + ··· + |akHk| = k|H|.
Since k is a positive integer, the last equation means that |H| divides |G|’
The following theorem will be used in our proof of the Frattini argument.
Theorem Let G be a finite p-group (in the sense that the order of G is a power of a prime number p).
If H < G, then H < N_G (H). This is called the normalizer condition.
If M is a maximal subgroup of G, then M is normal in G and [G : M] = p.
Proof
First we recall that N_G (H) = {g ∈ G: Hg = H}. Hence (as H^h=H for all h ∈ H) it follows that H ≤ N_G (H). We now have to show that H < N_G (H).
We proceed with induction on the order |G| of G. Suppose |G| = p, a prime number. Then since the order |H| of H must divide the order of G, by Lagrange’s theorem, and since H < G, it follows that H = {e}, the trivial subgroup of G consisting of only the identity element of G. But H = {e} =⇒ Hg = {e}^g = g−1{e}g = {e} = H, for all g ∈ G. This implies that N_G (H)= G. Therefore H < N_G (H), as G = NG(H) and from hypothesis H < G.
Now suppose |G| = pα > p. Then if the center Z(G) of G is not a subset of H, it must contain an element not in H. That is, Z(G) not a subset of H implies that there exists x in Z(G) such that x ∉ H. (Now we recall that H.Z(G) = {hz : h ∈ H, z ∈ Z(G)} = {hz: h ∈ H, zg = gz for all g ∈ G}.) In particular, as x ∈ Z(G), xh = hx ∈ H.Z(G) and xh ∉ H, since x ∉ H.
Hence H < H.Z(G). . . . . . . . . . . . . . (1)
We observe that H.Z(G) ≤ G. We also observe that if g = hz ∈ H.Z(G), then Hg = g−1Hg = (hz)−1H(hz) = (z−1h−1Hhz) = h−1Hh, since z ∈ Z(G) =⇒ z−1h−1Hhz = h−1H(z−1z)h = h−1Hh = H. That is, Hg = H if g ∈ H.Z(G).
This implies that H.Z(G) ≤ NG(H). . . . . . . . . . . (2)
Therefore since we have seen from (1) that H < H.Z(G), it follows that H < H.Z(G) ≤ NG(H). Thus H < NG(H), as desired.
Now suppose that Z(G) is a subset of H, so that Z(G) ≤ H. Then since Z(G) is a normal subgroup of G, it is also a normal subgroup of H. Since G is a p-group,           Z(G) ≠ {e} = the trivial subgroup of G. Also since H < G and Z(G) ≠ {e},
H≠  H/(Z(G)) and  H/(Z(G))<G/(Z(G)) .
The last relation implies, by analogy from what we have just proved in the last paragraph, that the normalizer of   H/(Z(G))  in  G/(Z(G))  is a proper supergroup of H/(Z(G)); conversely that H/(Z(G))is a proper subgroup of the normalizer of H/(Z(G)) in G/(Z(G)). That is
To see the equality in (3), we first let
So, if y ∈ Ψ then  [H/(Z(G))]^y=  H/(Z(G)).
This implies that y^(-1) [H/(Z(G))]y=H/(Z(G))   or that [H/(Z(G))]y=y[H/(Z(G))].
Therefore ([Z(G)]h)y=y([Z(G)]h), for all h ∈ H.
⟹[Z(G)]hy=yh[Z(G)], for all h ∈ H, . . . . . . . . . . . (4)
because [Z(G)]h = h[Z(G)], for all h. This property of Z(G) when applied to
(4) implies that hy[Z(G)]=yh[Z(G)], for all h ∈ H. . . . . . . . . . . . (5)
Therefore hy=yh, for all h ∈ H and y ∈ Ψ. . . . . . . . (6)
But y ∈ Ψ implies that  y∈G/(Z(G)). This implies that y is of the form
y = [Z(G)]g, for some g ∈ G . . . . . . . . . . (7)
Putting (7) in (6), for y, gives
h([Z(G)]g) = ([Z(G)]g)h
This implies that [Z(G)]hg = [Z(G)]gh, or that hg = gh, for some g ∈ G and all h ∈ H. The last statement means that g is an element of the normalizer of H in G; that is, g ∈ NG(H). Therefore if y ∈ Ψ, then y = [Z(G)]g, where g ∈ NG(H) = {g ∈ G : Hg = H}. But clearly the relation
y = [Z(G)]g and g ∈ NG(H)
simply means that y is an element of the quotient group of Z(G) in NG(H). In other words
It then becomes clear from (8) and the definition of Ψ, in (3), that
Now suppose that  y∈(N_G  (H))/(Z(G)). Then it follows that y = [Z(G)]g, for some g ∈ NG(H).
But g ∈ NG(H) implies that gh = hg, for all h ∈ H. So
where g ∈ G and gh = hg for all h ∈ H. To show that y∈N_(G/(Z(G))) (H/(Z(G))), we need to prove that y∈G/(Z(G))   and that  [H/(Z(G))]^y=  H/(Z(G)). Using the fact that the right coset expressing y in (10) is an equivalence class, we write y as y = zg, where z ∈ Z(G). Then we have
because first [H/(Z(G))]^y= y^(-1) [H/(Z(G))]y=(zg)^(-1) [H/Z(G) ](zg)=g^(-1) z^(-1) [H/(Z(G))]zg.
The last equation in (11) proves that
[H/(Z(G))]^y=  H/(Z(G)). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (12)
From (10), it is also true that
Thus (13) and (12) together prove that  y∈G/(Z(G))  and that [H/(Z(G))]^y=  H/(Z(G)). In other
words,
Since  y∈(N_G  (H))/(Z(G)) was arbitrarily chosen after line (9), (14) implies that
Finally the inequalities in (9) and (15) prove the equality in (3).
And from (3) it follows that  , from which it also follows that
H < NG(H), marking the end of the proof of part 1 of this theorem. Next we prove part 2.
Since M is a maximal subgroup of G, it is a proper subgroup of G. By part
1 of the theorem just proved, M < G ⟹ M < NG(M). Therefore we have
M < NG(M) ≤ G. . . . . . . . . . . . . (16)
By the maximality of M, the inequalities in (16) imply that NG(M) = G. That is, the normalizer of M in G equals G; or NG(M) = {g ∈ G : Mg = M} = G. This result means (from definition) that M is a normal subgroup of G.
Now, since M is a Sylow p-subgroup of G (i.e. a maximal p-subgroup of G), and since G is a finite p-group, if |G| = pm, then |M| = pm−1 (otherwise M would not be maximal). This shows that
 .
That is,  [G:M]=|G:M|=|G/M|=|G|/|M| =p^m/p^(m-1) =p^(m-m+1)=p, as desired. The entire proof is complete.
Remark
We now state and prove the Frattini Argument  about normal series. Main Result: Proof of the Frattini Argument About Normal Series
Theorem 2.1 (Frattini) Let G be a finite group and H a subgroup of G. If the order |H| of H is a power of a prime number p (i.e. H is a p-subgroup of G), then G has a series of normal subgroups. In notations, if H ≤ G, and G is finite, and H = pn for some p a prime number and n ∈ N = {0,1,2,3,···}, then there exist {e} = H0 ≤ H1 ≤ ··· ≤ Hi = H ≤ G such that Hi−1 is a normal subgroup of Hi, for all i, that is {e} = H0 ◁ H1
◁ ··· ◁ Hi = H ◁ G and [Hi+1 : Hi] = p for all i.
Proof
First, we note that G is not necessarily a p-group. If G is a p-group, then the result is a corollary of theorem 1.4 (2); for then H is either a Sylow p-subgroup of G (i.e. a maximal p-subgroup of G) or a Sylow p-subgroup of another maximal p-subgroup of G. Since Sylow p-subgroups are normal, either of these cases generates the required series of normal subgroups below G. Then finally, for any divisor of |H| = pi there exists (from proposition 1.1) a normal subgroup of H. Such subgroups form a series of normal subgroups below H; and they are a series of normal subgroups below G.
Now suppose that G is not a p-group. Then, since by the Lagrange theorem, the order of H divides the order of G, and since H is a p-group, the order of G is of the form |G| = pαm where |H| = pi, i ≤ α ∈ N = the set of positive integers, and p does not divide m. If H is a Sylow p-subgroup of G (i.e. a maximal p-subgroup of G), then it is a normal subgroup of G, by theorem 1.4 (2), and since (by proposition 1.1) all other powers of p less than pi = |H| have pairwise comparable normal subgroups below H (and indeed below G) corresponding to them, the series required is generated. For example, pi−1 is a power of p less than pi and there exists a normal subgroup H1 of H such that |H1| = pi−1; that is H1 ◁ H ◁ G. Similarly pi−2 < pi−1 and H2 with order |H2| = pi−2 is a normal subgroup of H1, below H and G. We have the normal series as H2 ◁  H1 ◁ H ◁ G. Since G is finite, the process will have an end, and we shall finally have the desired series as
{e} = H0 < H1 ≤ H2 ≤ ··· ≤ Hi−2 ≤ Hi−1 ≤ Hi = H ≤ G . . . (∗)
where |H1| = p, |H2| = p2, ···, |Hi| = pi, and {e} is the trivial (normal) subgroup which consists of only the identity element e of the group G. It is easy to see from the relations in (∗) that
for all i ≥ 0. This means that [Hi+1 : Hi] = p for all i.

SUMMARY AND CONCLUSION

It is clear from literature that several things are called the Frattini Argument by several people. Some of the references—and search engines—can be consulted to verify this.
There is one, and only one Frattini Argument and it has not been proved; and it is about normal series. This is the reason why it is referred to as ‘the’ Frattini Argument, meaning that it is unique and its proof or disproof has not been provided. This is similar to what was known as Euler’s Conjecture (made in 1769) which was disproved in 1987 (218 years later) by Noam Elkies. See [3]
Any literature—before our work—containing the Frattini Argument about normal series will not contain its proof. This is what motivated us to undertake this lofty task.

REFERENCES

  1. Joseph J. Rotman ; Advanced Modern Algebra, Second Printing (2003); Prentice Hall
  2. Joseph J. Rotman; An Introduction to the Theory of Groups; Fourth Edition; Springer, Graduate Texts in Mathematics (148)
  3. Eric Lehman, F. Thomson Leighton and Albert R. Meyer; Mathematics for Computer Science; Massachusetts Institute of Technology; Revised on Wednesday, 6th June, 2018.
  4. Serge Lang; Algebra; Third Edition; Addison Wesley Publishing Company
  5. Titchmarsh E.C.; Theory of Functions; Second Edition, Oxford University Press, Oxford (1939).
  6. George D. Mostow, etal; Fundamental Structures of Algebra;
  7. MacGraw Hill Book Company
  8. Michio Suzuki; Group Theory; Springer-Verlag (1980).
  9. Angus E. Taylor and David C. Lay; An Introduction to Functional Analysis; Second Edition, John Wiley and Sons, New York (1980).
  10. Edwards R.E.; Functional Analysis: Theory and Applications; Dover Publications Inc., New York (1995).
  11. H.L. Royden; Real Analysis; Third Edition, Prentice-Hall of India Private Limited, New Delhi (2005).
  12. Rudin W.; Functional Analysis; McGraw-Hill, New York
  13. (1973).

Article Statistics

Track views and downloads to measure the impact and reach of your article.

0

PDF Downloads

9 views

Metrics

PlumX

Altmetrics

Track Your Paper

Enter the following details to get the information about your paper

GET OUR MONTHLY NEWSLETTER