Riesumo questa discussione in quanto sono alle prese con il problema 2) e sto provando a darne una dimostrazione.
Abbiamo un gruppo $G$ in cui l'intersezione di tutti i sottogruppi diversi da $(e)$ è un sottogruppo diverso da $(e)$. Dimostrare che ogni elemento di $G$ ha ordine finito.
Se $G$ è un gruppo avente ordine finito banalmente abbiamo che tutti gli elementi di $G$ hanno ordine finito. Inoltre, sia $F$ l'insieme intersezione di tutti i sottogruppi di $G$. $F$ è ovviamente un gruppo ed è di ordine finito, inoltre $F$ non ammette altri sottogruppi non banali, altrimenti quest'ultimi sarebbero l'intersezione in oggetto. Quindi l'intersezione $F$ è un gruppo ciclico. (non viene chiesto, ma lo scrivo per capire se il ragionamento è giusto.)
Se $G$ è un gruppo di ordine infinito, $G$ deve ammettere, $\forall a \in G$, infiniti sottogruppi del tipo ${e, a^i | i \in \mathbb{Z}}$. Ma se esiste un sottogruppo diverso da $(e)$ intersezione di tutti i sottogruppi non banali allora questo deve almeno essere $X={e, x^n | n \in \mathbb{Z}}$. Segue che per $a, b, c,...,x,... \in G, x^n=a^r=c^s... $. Tutti gli elementi di $G$ hanno pertanto ordine finito. [modificato un refuso, avevo scritto erroneamente infinito]