「群Gのある部分群Hが全てのGの部分群を含むとき、Gは巡回群で位数は素数のべき乗になることを示せ」
という問題で、Hに含まれないaでGは生成されるので巡回群になることは分かったのですがそこから進めません
1.aの位数が無限だと矛盾
2.aの位数をnとしたときnを割る素数が2つ存在したら矛盾
の2つを示せれば良いとは思うんですがヒントを下さい