Let $G$ and $H$ be abelian groups. Show that the product $G\times H$ is also abelian.
I have already proved, that for groups $G$ and $H$ finite groups, then the direct product $G\times H$ is cyclical if and only if $G$ and $H$ are cyclical.
However, here I get confused because cyclic groups should be a subset of all abelian groups.
Let $(G,*)$ and $(H,\cdot)$ be abelian groups. Take $(a,b), (c,d) \in G\times H$ (write $+$ for the operation on $G\times H$). Now
$$\begin{align} (a,b)+(c,d) &= (a*c, b\cdot d) \\ &= (c*a, d\cdot b)\\ & = (c,d)+(a,b). \end{align}$$
This shows $(G\times H, +)$ is abelian.