As the title indicates, I'm trying to prove that, when $o(G) = p^3$ for $p$ an odd prime, $G$ must be regular, i.e. for any $a, b \in G$, $(ab)^p = a^pb^pc^p$ for some $c \in \langle a, b \rangle^1$. I am aware there is a classification theorem for order $p^3$ groups, but I would rather not route through it if possible since I don't think it's the pedagogical function of the exercise as it appears in my text (Scott's Group Theory).
Here is where I am so far:
We want to show for a given $a, b \in G$ that $\exists c \in \langle a, b \rangle^1 : (ab)^p = a^pb^pc^p$. If $a$ and $b$ commute, the problem is obviously easy, so let us assume not. We can have $o(\langle a, b \rangle) = 1$, $= p$, $= p^2$, or $= p^3$.
- If $o(\langle a, b \rangle) = 1$, it is trivial.
- If $o(\langle a, b \rangle) = p$, then $\langle a, b \rangle$ is cyclical, and thus Abelian, and thus $a$ and $b$ commute and we are done.
- If $o(\langle a, b \rangle) = p^2$, then we distinguish further by cases:
- If $o(ab) = p$, then $(ab)^p = e$ and so it is trivial.
- If $o(ab) = p^2$, then $o(\langle a, b \rangle) = o(ab)$, so $\langle a, b \rangle = \langle ab \rangle$. Since $\langle ab \rangle$ is Abelian, so is $\langle a, b \rangle$, and we are done.
- If $o(\langle a, b \rangle) = p^3$, then we distinguish again by cases:
- If $o(ab) = p$, then we are done.
- If $o(ab) = p^3$, then by similar reasoning as before $\langle a, b \rangle$ is Abelian and we are done.
Thus, the only case we need consider is where $o(\langle a, b \rangle) = p^3$ (thus $\langle a, b \rangle = G$) and $o(\langle ab \rangle) = p^2$. If $o(G^1) = 1$ then $G$ Abelian and we are done. As $G$ is nilpotent, we have $G^1 \subset Fr(G) < G$, where $Fr(G)$ is the Frattini subgroup of $G$. Thus $1 < o(G^1) < p^3$, i.e. $o(G^1) = p$ or $= p^2$.
Suppose $o(G^1) = p^2$. Then $G^1 = Fr(G)$, and $[G : Fr(G)]$ is prime so that $G/Fr(G)$ is cyclic, meaning G is cyclic and so Abelian and we are done.
This leaves only the case of $o(G^1) = p$. If $Fr(G) > G^1$, then again $G/Fr(G)$ is cyclic and thus G is cyclic, contrary to supposition. Thus $Fr(G) = G^1 \subset \langle ab \rangle$. I can see that, for any $c \in G^1$, $c^p = e$ and thus $(ab)^p = a^pb^pc^p$ iff $(ab)^p = a^pb^p$. But beyond that I am lost.
I am not totally following (3) though, could you elaborate on the induction step? I can prove it easily for base n = 2 but have trouble after.
– moggle-bell Dec 01 '25 at 07:24