Before introducing the discrete logarithm problem, you will first need to understand cyclic groups and the concept of a generator. It turns out that congruences modulo p, when p is a prime number, are examples of cyclic groups over multiplication. Use this video to better understand the properties of cyclic groups.
Definition: order of an element
Let , then the order of the element
, be the smallest positive integer
. If no such n exists, we say that the order is infinite.
Definition:
Theorem 2.4.1
Example 2.4.1
Consider the group with addition modulo 10. What is the order of its elements?
Consider that . Note that {0} is the identity and its order is 1.
Note
Let , then <a> is called cyclic subgroup of G.
Definition: Cyclic subgroup
If for some
, then G is called a cyclic group.
Example 2.4.1
Since is a finite group, the order of the group is
.
However, is not a cyclic group.
Proof: (by exhaustion)
Since , s.t.
,
is not a cyclic group.
Example 2.4.2
Proof:
Therefore, is cyclic and 3 is a generator.
Example 2.4.1
Is (\mathbb{Z},+) cyclic group? If so, what are the possible generators?
Yes, (\mathbb{Z},+) is a cyclic group that is generated by ±1.
Proof of being a cyclic group:
Since the group generated by 1 contains 1, the identity 0, and the inverse of 1,(−1), as well as all multiples of 1 and (−1), (\mathbb{Z},+) is cyclic.
Possible Generators:
Note is 1+1+⋯+1 with n terms when
and (−1)+(−1)+⋯+(−1) with n terms when n is <0.
Consider that means 1+1+⋯+1 with n terms and that
means +(−1)+(−1)+⋯+(−1) with n terms.
It should be clear that will generate
and that
will generate Z−. Note that
is interpreted as
.
Similarly, we will show that <−1>is a generator of .
Consider that means +(−1)+(−1)+⋯+(−1) with n terms and that
means 1+1+⋯+1 with n terms.
It should be clear that will generate
and that
will generate
.
.
Thus the generators of are <1> and <−1>.
Properties:
Theorem 2.4.2
Cyclic groups are abelian.
Proof:
If G is cyclic, then G is abelian.
Assume that G is cyclic.
Hence G is abelian.
The converse is not true. Specifically, if a group is abelian, it is not necessarily cyclic. A counterexample is since it is abelian but not cyclic.
Theorem 2.4.3
A subgroup of a cyclic group will be cyclic.
Let be a cyclic group. If
, then H is a cyclic group.
Proof
There are two cases to consider.
Let , then we are done since
thus
.
Without loss of generality, we may assume .
Since by the well ordering principle S has a smallest element k.
Since , by the division algorithm, there exists
s.t.
,
.
Since k is the smallest, . (I think this is because
)
Converse is not true.
Theorem 2.4.4
Let G be a cyclic group s.t. and
.
Proof
Since by the division algorithm, unique integers q and r exist such that ,
.
Note: is our assumption & n is the order of group.
Hence the result.
Theorem 2.4.5
Answer
Consider an arbitrary power of .
Using the division algorithm, .
Thus , where d is positive since it is the greatest common denominator.
Theorem 2.4.1
A group of prime order is cyclic.
Proof:
Let G be a group s.t. , where p is a prime number.
By the division algorithm, where 0 ≤ r < n.
Since the smallest positive integer k such that is
. Thus
.
Consider that the only two divisors of a prime number are the prime number itself and 1.
Example 2.4.1
List the cyclic subgroups of .
k |
Calculations | |k| |
---|---|---|
7 |
4 | |
11 | 2 | |
13 |
4 | |
17 | 4 | |
19 | 2 | |
23 | 4 | |
29 | 2 |
Since s.t.
,
is not a cyclic group.
However the following subgroups of are cyclic: {1,7,13,19}, {1,17,19,23}, {1,11}, {1,19}, {1,29} and {1}.
Source: Pamini Thangarajah, https://math.libretexts.org/Courses/Mount_Royal_University/MATH_2101_Abstract_Algebra_I/Chapter_2%3A_Groups/2.4%3A_Introduction_to_cyclic_groups This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 License.