Equivalence of definitions of cyclic group

From Groupprops
Revision as of 16:48, 8 December 2008 by Vipul (talk | contribs) (→‎From generating sets to modular arithmetic)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This article gives a proof/explanation of the equivalence of multiple definitions for the term cyclic group
View a complete list of pages giving proofs of equivalence of definitions

The definitions that we have to prove as equivalent

Definition in terms of modular arithmetic

A group is said to be cyclic (sometimes, monogenic or monogenous) if it is either isomorphic to the group of integers or to the group of integers modulo n for some positive integer n.

Definition in terms of generating sets

A group is termed cyclic (sometimes, monogenic or monogenous) if it has a generating set of size 1.

Definition as a quotient

A group is termed cyclic if it is a quotient of the group Z, in other words, there exists a surjective homomorphism from Z to the group.

Proof of equivalence

From modular arithmetic to generating sets

This is direct: Z is generated by the element 1Z, and Z/nZ is generated by the element 1.

From generating sets to modular arithmetic

Given: A group G with a generating set {g}

To prove: G is isomorphic either to Z (the group of integers) or to Z/nZ (the group of integers modulo n)

Proof: We consider two cases.

Case 1: g has finite order. Thus, there exists a minimal positive integer n such that gn is the identity element. Consider now the map φ:Z/nZG that sends a to the element ga. We want to prove that φ is an isomorphism.

We first show that φ(a+b)=φ(a)φ(b). For this, observe that if a and b add up to less than n as integers, then ga+b=gagb by definition. If the sum of a and b as integers is at least n, then φ(a+b)=ga+bn=gagbgn=gagb (since gn is the identity element).

Similarly, φ(0)=g0=e by definition, and φ(a)=φ(a)1, again because gn=e.

Surjectivity: Since g generates G, every element of G can be written as a power of g, say gm for some integer m. Writing m=nq+r where q,r are integers and r{0,1,2,,n1}, we get that gm=gr=φ(r). Thus, φ is surjective.

Injectivity: Finally, if φ(a)=φ(b) with a<b both in {0,1,2,,n1}, then gba=e, contradicting the assumption that g has order n.

Thus, φ is an isomorphism of groups.

Case 2: g does not have finite order. In that case, consider the map φ:ZG that sends n to gn.

Clearly, by definition, φ(a+b)=φ(a)φ(b), φ(a)=φ(a)1, and φ(0)=e.

Surjectivity: Since g generates G, every element of G can be written as gn for some integer n.

Injectivity: If φ(a)=φ(b) for a<b, then gba=e, contradicting the assumption that g does not have finite order.