Let $p$ be prime. If a group has more than $p-1$ elements of order $p$, why can't the group be cyclic?
I understand how to prove this if the group is finite because the contrapositive of this statement is true due to the Euler-$\phi$ function $\phi (p) = p - 1$, which is the number of elements of order $p$.
But how would I prove this for infinite groups?