If every cyclic subgroup of $G$ is normal so is every subgroup? [duplicate]

I searched the Web to find an conterexample for this statement: If every cyclic subgroup of group $G$ is normal in $G$ then every subgroup of $G$ is normal in $G$.

But couln't find any. It seems it is a right proposition. Please give me a hint to start.


Solution 1:

Hint: Suppose you have a subgroup $H$ of $G$ and you want to prove that $H$ is normal. Take an element $k \in H$ and consider the cyclic subgroup $K \subset H$ generated by $k$ ...

Solution 2:

Taking Mark Bennett's hint above, suppose that $H$ is a subgroup $G$ whose cyclic groups are normal. We want to show that $ghg^{-1}=h'$ for some $h,h'\in H$. To that end, let $k\in H$. Then $\langle k\rangle$ is a cyclic group, hence it is normal. Then for every $g\in G$, we have $g\langle k\rangle g^{-1}=\langle k\rangle$. In particular, $gkg^{-1}=k^m$ for some $m\geq 1$. Since $k\in H$ and $H$ is a subgroup, it is closed with respect to the operation, i.e., $$\underbrace{k\cdot k\cdots k}_{m\text{ times}}\in H.$$ This implies $H$ is normal since $k\in H$ was arbitrary.