Is it true or not? the question doesn't mention whether G is abelian or cyclic. It just say it is a finite group
somebody told me it is false,but I cannot find a counter-example.
But, for me I would say it is true
as By Lagrange Theorem, for any finite group G, any subgroup H<=G, |H| is always a divisor of |G|.
Therefore, if d is a divisor of G, then d should be the same as |H|(?)
An interesting question is why this statement shouldn't hold, i.e. how you should get the impression to look for counterexamples. Maybe you've seen Cauchy's Theorem or the first Sylow Theorem that are strong statements about the existence of certain subgrouups. Maybe that should give you the hint that existence of certain subgroups is something special and not something that "goes without saying".
– SometimesBlind Oct 29 '24 at 10:52