# Thread:

1. ## Cartesian product and cyclic groups

A pressing question:

If we are given two cyclic groups, and we take a cartesian product of the two, is the result also a cyclic group?

2. $\mathbb{Z}_2 \times \mathbb{Z}_2$ is a group of order 4 where all it's elements have order 2

3. Excellent! Thank you very much

4. In fact, $\mathbb{Z}_n\oplus\mathbb{Z}_m$ is cyclic iff $(m,n)=1$. To think of why this is we need some element of $\mathbb{Z}\oplus\mathbb{Z}_m$ to be of exactly order $mn$ but it is clear the order of $\mathbb{Z}_n\oplus\mathbb{Z}_m$ is $\text{lcm}(m,n)$. Therefore lastly noting that $\text{lcm}(m,n)=\frac{|mn|}{(m,n)}$ we conclude that $(m,n)=1$. And since all cyclic groups of order $\ell$ are isomorphic to $\mathbb{Z}_{\ell}$ this is the case for any cyclic groups.

5. Originally Posted by Drexel28
In fact, $\mathbb{Z}_n\oplus\mathbb{Z}_m$ is cyclic iff $(m,n)=1$. To think of why this is we need some element of $\mathbb{Z}\oplus\mathbb{Z}_m$ to be of exactly order $mn$ but it is clear the order of $\mathbb{Z}_n\oplus\mathbb{Z}_m$ is $\text{lcm}(m,n)$. Therefore lastly noting that $\text{lcm}(m,n)=\frac{|mn|}{(m,n)}$ we conclude that $(m,n)=1$. And since all cyclic groups of order $\ell$ are isomorphic to $\mathbb{Z}_{\ell}$ this is the case for any cyclic groups.
thank you for further elucidating the problem. We had recently learned about this part: " $\text{lcm}(m,n)=\frac{|mn|}{(m,n)}$ we conclude that $(m,n)=1$" So it was pretty clear from the previous post with Z2 x Z2, but your explanation was definitely something that went into my notes. Thank you!

6. Originally Posted by flabbergastedman
thank you for further elucidating the problem. We had recently learned about this part: " $\text{lcm}(m,n)=\frac{|mn|}{(m,n)}$ we conclude that $(m,n)=1$" So it was pretty clear from the previous post with Z2 x Z2, but your explanation was definitely something that went into my notes. Thank you!
{"extraction_info": {"found_math": true, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 0, "mathjax_display_tex": 0, "mathjax_asciimath": 0, "img_math": 0, "codecogs_latex": 25, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0}, "config": {"markdown_headings": true, "markdown_code": true, "boilerplate_config": {"ratio_threshold": 0.18, "absolute_threshold": 10, "end_threshold": 15, "enable": true}, "remove_buttons": true, "remove_image_figures": true, "remove_link_clusters": true, "table_config": {"min_rows": 2, "min_cols": 3, "format": "github"}, "remove_chinese": true, "remove_edit_buttons": true, "extract_latex": true}, "english_confidence": 0.9800129532814026, "perplexity_flag": "head"}