La respuesta a la primera pregunta es no. Un abelian ejemplo está dado por el Prüfer grupo de tipo pp. Puede ser demostrado que tiene precisamente uno de los subgrupos de cada orden de pkpk, y no otros (aparte de la trivial). De hecho, para el abelian caso de que esto cubre todos los casos, ya que puede ser demostrado que el si GG es infinito abelian todos de cuya adecuada subgrupos son finitos, a continuación, GG debe ser Prüfer de tipo pp.
En cuanto a la segunda pregunta, la respuesta es sí. Vamos a mostrar que si GG es infinito, entonces debe de haber una infinidad de subgrupos. Si GG tiene un elemento gg de infinito orden, a continuación, <g><g> es isomorfo a Z que tiene infinitamente muchos subgrupos y por lo G tiene infinitamente muchos subgrupos y hemos terminado. Así se puede continuar bajo el supuesto de que G no tiene ningún elemento de orden infinito. Deje g1 ser algunos no trivial elemento en G y deje G1=<g1>. Es un subgrupo finito (por nuestra suposición) y por tanto hay algo de g2∈G que no está en G1. Deje G2=<g2>. Es finito y distinto a G1. Así que hay algo de g3∈G no G1∪G2. Deje G3=<g3> y así sucesivamente. Un poco más formalmente, supongamos que hemos encontrado n diferentes subgrupos G1,⋯,GnG. Cada uno debe ser finito, y por lo que hay algunos h∉G1∪⋯∪Gn. Deje Gn+1=<h>, que es lo que otro subgrupo. Así que hay infinitamente muchos subgrupos.