Can Every Element in a Finite Cyclic Group Be a Generator?

Click For Summary

Discussion Overview

The discussion revolves around the properties of finite cyclic groups, specifically whether every element in such a group can serve as a generator. Participants explore the implications of group structure and the conditions under which elements can generate the entire group.

Discussion Character

  • Debate/contested

Main Points Raised

  • One participant asserts that in a finite cyclic group G with generator g, every element h can be expressed as h = g^k for some integer k.
  • Another participant challenges this claim, arguing that not every element can be a generator, providing the example of choosing k such that g^k = 1, which limits the elements generated.
  • This participant explains that the order of g^k is determined by the greatest common divisor of the order of g and k, and that an element h generates G if and only if its order equals the order of the group.
  • They conclude that g^k will generate G if gcd(|G|, k) = 1, indicating that k must be coprime to the order of the group for it to serve as a generator.
  • A later reply acknowledges the clarification and expresses gratitude for the explanation.
  • Another participant provides a practical example using the group Z/6Z, illustrating the limitation of generating elements by repeatedly adding 2.

Areas of Agreement / Disagreement

Participants do not reach a consensus; there is disagreement regarding whether every element in a finite cyclic group can be a generator, with some arguing against this notion based on specific conditions.

Contextual Notes

The discussion highlights the importance of understanding the relationship between the order of elements and the structure of the group, as well as the implications of choosing specific integers k in generating elements.

blahblah8724
Messages
31
Reaction score
0
Regarding finite cyclic groups, if a group G, has generator g, then every element h \in G can be written as h = g^k for some k.

But surely every element in G is a generator as for any k, (g^k)^n eventually equals all the elements of G as n in takes each integer in turn.

Thanks for any replies!
 
Physics news on Phys.org
blahblah8724 said:
But surely every element in G is a generator as for any k, (g^k)^n eventually equals all the elements of G as n in takes each integer in turn.
This is not true. What if you choose a k such that g^k=1 (e.g. k=|G|)?

The problem with your reasoning is that (g^k)^n=g^(kn) won't hit every element of G as n runs, because you need all elements of the form g^m for any m. If you're only taking powers of the form kn then you won't get every integral power unless you choose a good k. It's pretty easy to determine what makes k good. You simply need to recall two facts:
(1) ord(g^k)=ord(g)/gcd(ord(g),k)=|G|/gcd(|G|,k), and
(2) h generates G iff ord(h)=|G|.
Combining these, we conclude that g^k will generate G=<g> iff gcd(|G|,k)=1, i.e., iff k and |G| are coprime.

So my example above with k=|G| (or more generally k a multiple of |G|) is an example of the worst possible k to choose.
 
Ah I see it now, thank you!
 
just try adding 2 to itself repeatedly in Z/6Z. note that you only get different results for n= 1,2,3.
 

Similar threads

  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 13 ·
Replies
13
Views
2K
  • · Replies 26 ·
Replies
26
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 0 ·
Replies
0
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 3 ·
Replies
3
Views
1K
Replies
3
Views
3K
Replies
4
Views
2K