Proposition (Subgroups of all orders in a finite p-group). Let pp be a prime and let GG be a finite with ∣G∣=pn|G|=p^n. Then for every integer kk with 0≤k≤n0\le k\le n there exists a H≤GH\le G such that ∣H∣=pk|H|=p^k.

Remarks

Context. This is a structural strengthening of Lagrange's theorem for pp-groups: not only do subgroup orders divide ∣G∣|G|, all intermediate pp-powers actually occur. It is proved by induction using the existence of nontrivial center.