Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Here, I have the following homework:

Let $G$ is a finite $p-$group and let $H$ be a subgroup of it such that $HG'=G$. Prove that $H=G$ ($G'$ is the commutator subgroup).

I have tried to show that $G\subseteq H$ by taking an element in $G$ but this way seems to be weak here. Is it possible that this exercise is printed mistakenly? Thank you friends.

share|cite|improve this question
This is in fact true for any nilpotent group, finite or not. – user641 Aug 24 '12 at 0:49
up vote 7 down vote accepted

It suffices to prove that $G'$ is a subgroup of $\Phi(G)$, the Frattini subgroup of $G$. In the case of $p$-groups, you can do this by showing that $G/\Phi(G)$ is elementary abelian. (This is actually true for nilpotent groups in general, in which case $G/\Phi(G)$ just has to be abelian, though not necessarily elementary.)

share|cite|improve this answer
Thank you but as far as I know, we have always $G/\Phi(G)$ is an elementary abelian when $G$ is a $p-$ group. How is it linked to your first claim that is a famous lemma and is a way for proving this problem? – Nancy Rutkowskie Aug 23 '12 at 8:58
This is an excellent answer. However, I'd like to add an explanation just in case. Suppose $H \neq G$. There exists a maximal subgroup $M$ of $G$ containing $H$. Since $M \supset \Phi(G) \supset G'$, $M \supset HG'$. This is a contradiction. – Makoto Kato Aug 23 '12 at 9:00
@MakotoKato: Yes!. I got the point. Thanks both of you. – Nancy Rutkowskie Aug 23 '12 at 9:04

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.