Finite p-groups have subgroups of all p-power orders
Proposition (Subgroups of all orders in a finite p-group). Let be a prime and let be a finite p-group with . Then for every integer with there exists a subgroup such that .
Context. This is a structural strengthening of Lagrange’s theorem for -groups: not only do subgroup orders divide , all intermediate -powers actually occur. It is proved by induction using the existence of nontrivial center.
Proof sketch. Induct on . The cases are immediate. For , by nontrivial center of a p-group pick an element of order (existence also follows from Cauchy's theorem ). Let , so and . Then is a -group of order . By the induction hypothesis, for each there is a subgroup with . Let be the full preimage of under the quotient map ; then has order . Together with the trivial subgroup (order ), this yields all orders .