Prove that a group with $3$ elements is cyclic.
I tried the case where $G=\{e,a,b\} $ and I kept trying multiplication and finally I found that $a^2$ must equal to $b$ and $b^2$ must equal to $a$. Then $a^3=e$.
Are there any other methods ? I have another question :
Prove that a group with $4$ elements may or may not be cyclic.
According to Lagrange's theorem, a group with 3 elements can have only the trivial subgroups. Because 3 is prime only 1 and 3 divide it. So, only possible subgroups are $\{e\}$ with one element and $G$ with three. For $x \in G$ that is not $e$ a group generated with this element,
$<x>$ must be whole $G$. So $G$ is cyclic.
A group with 4 elements can have untrivial subgroups as 4 isn't prime. For instance $\mathbb{Z_4} = \{0, 1, 2, 3\}$ with $+$ is cyclic. It is generated with the element $1$. But group $\mathbb{Z_2} \times \mathbb{Z_2} = \{(0, 0), (1, 0), (0, 1), (1, 1)\}$ with $+$ defined as $(a, b) + (a', b') = (a + a', b + b')$ is not cyclic.