Number Theory and Graph Theory Chapter 3 Arithmetic Functions And
Total Page:16
File Type:pdf, Size:1020Kb
1 Number Theory and Graph Theory Chapter 3 Arithmetic functions and roots of unity By A. Satyanarayana Reddy Department of Mathematics Shiv Nadar University Uttar Pradesh, India E-mail: [email protected] 2 Module-4: nth roots of unity Objectives • Properties of nth roots of unity and primitive nth roots of unity. • Properties of Cyclotomic polynomials. Definition 1. Let n 2 N. Then, a complex number z is called 1. an nth root of unity if it satisfies the equation xn = 1, i.e., zn = 1. 2. a primitive nth root of unity if n is the smallest positive integer for which zn = 1. That is, zn = 1 but zk 6= 1 for any k;1 ≤ k ≤ n − 1. 2pi zn = exp( n ) is a primitive n-th root of unity. k • Note that zn , for 0 ≤ k ≤ n − 1, are the n distinct n-th roots of unity. • The nth roots of unity are located on the unit circle of the complex plane, and in that plane they form the vertices of an n-sided regular polygon with one vertex at (1;0) and centered at the origin. The following points are collected from the article Cyclotomy and cyclotomic polynomials by B.Sury, Resonance, 1999. 1. Cyclotomy - literally circle-cutting - was a puzzle begun more than 2000 years ago by the Greek geometers. In their pastime, they used two implements - a ruler to draw straight lines and a compass to draw circles. 2. The problem of cyclotomy was to divide the circumference of a circle into n equal parts using only these two implements. 3. As these n points on the circle are also the corners of a regular n-gon, the problem of cyclotomy is equivalent to the problem of constructing the regular n-gon using only a ruler and a compass. 3 4. Euclid’s school constructed the equilateral triangle, the square, the regular pentagon and the regular hexagon. 5. For more than 2000 years mathematicians had been unanimous in their view that for no prime p bigger than 5 can the p-gon be constructed by ruler and compasses. The teenager Carl Friedrich Gauss proved a month before he was 19 that the regular 17-gon is constructible. 6. He did not stop there but went ahead to completely characterize all those n for which the regular n-gon is constructible! This achievement of Gauss is one of the most surprising discoveries in mathematics. 7. This feat was responsible for Gauss dedicating his life to the study of mathematics instead of philosophy in which he was equally proficient as well. He requested that the regular 17-gon be engraved on his tombstone! This wish was, however, not carried out. 8. If we view the plane as the complex plane, the unit circle has the equation z = eiq ;0 ≤ q < 2p. Since the arc length is proportional to the angle subtended at the center of the 2pik circle, the n complex numbers exp( n ), for k = 0;1;:::;n − 1 cut the circumference into n equal parts. 9. So the problem of cyclotomy is same as to find the nth roots of unity or to construct the 2p angle n only with the help of straight edge and compass. Few properties of the nth roots of unity n−1 k th 1. ∑ zn = 0. That is, the sum of the n roots of unity is zero. k=0 n−1 n k 1−zn 1−1 Proof. ∑ zn = 1−z = 1−z = 0: k=0 n n n− 1 k j 2. Let k 2 N with k 6≡ 0 (mod n). Then, ∑ zn = 0. j=0 4 k Proof. Since k 6≡ 0 (mod n), zn 6= 1. Hence, n−1 k n n k k j 1 − (zn ) 1 − (zn ) 1 − 1 ∑ zn = k = k = k = 0: j=0 1 − zn 1 − zn 1 − zn k th Lemma 2. The n-th root zn is a primitive n root of unity if and only if gcd(k;n) = 1. So, the number of primitive nth roots of unity is j(n). k th Proof. Part-1 Let gcd(k;n) = 1. Then, we claim that zn is a primitive n root of unity. k m km Let if possible (zn ) = 1; where 1 ≤ m < n. Then, (zn) = 1: Hence, by definition km ≡ 0 (mod n). As gcd(k;n) = 1, by Theorem 2.7 of Module 4 of Chapter 2, we see that m ≡ 0 (mod n), a contradiction as 1 ≤ m < n. k th Part-2 Conversely, let zn be a primitive n root of unity. We need to show that gcd(k;n) = 1. n Let it possible, gcd(k;n) = d ≥ 2 and m = d . Then, 1 < m < n and k m km k ·(dm) n k (zn ) = (zn) = (zn) d = (zn ) d = 1; k th a contradiction, as zn is a primitive n root of unity. Hence, gcd(k;n) = 1. Definition 3. (Cyclotomic Polynomial) Fix a positive integer n and let S = fk : 1 ≤ k ≤ n;gcd(k;n) = k 1g. Then, the polynomial Fn(x) = ∏ (x − zn ) is called the n-th Cyclotomic polynomial. k2S From Lemma 2, we see that deg(Fn(x)) = j(n). In order to see some more properties of the nth roots of unity and the corresponding cyclotomic polynomial, we need to review a few basic definitions from abstract algebra. For all the known results in algebra that have been used in this write-up but haven’t been defined, the readers are advised to see any standard text books of abstract algebra, (e.g., Contemporary Abstract Algebra by J A Gallian). 5 Let G be a non-empty set having a binary operation, say ‘·’ (called the product). Then, G is said to form a group if the following three conditions hold: 1. a · (b · c) = (a · b) · c, for all a;b;c 2 G, i.e, associativity holds in G. 2. There is an element e 2 G such that a · e = a = e · a, for all a 2 G. The element e is called the identity element of G. 3. For every a 2 G, there exists an element b 2 G such that a · b = e = b · a. From now on, we will write ab, in place of a · b, for all a;b 2 G. • It can be easily verified that the identity element of a group G is unique. Moreover, for each a 2 G, its inverse is also a unique element of G and is usually denoted by a−1. • A subset S of G is said to generate G, denoted G = hSi, if for each g 2 G, we can find s1;s2;:::;sk 2 S such that g = s1s2 ···sk. n • If there exists an element g 2 G such that G = hgi = fg : n 2 Zg then, G is called a cyclic group and the element g is called a generator of the group. • Let G0 be a non-empty subset of a group G. Then, G0 is called a subgroup of G if G0 is also a group with respect to the binary operation in G. • If the number of elements in G is finite then, G is said to be a finite group, else G is an infinite group. Moreover, the number of elements in a finite group G is called the order of G and is denoted by jGj. Definition 4. Let G be a group and let g 2 G. Then, the order of g in G, denoted ◦(g), is defined to be the smallest positive integer n such that gn = e: If no such n exists then the order of g is said to be infinite. 6 n Let G be a finite group and let g 2 G: Then, hgi = fg : n 2 Zg is a subgroup of G and is called the cyclic subgroup generated by g. Thus, note that a finite group G is cyclic if and only if G contains an element whose order is equal to the order of G. Theorem 5. (Lagrange’s Theorem) Let G be a finite group and H be a subgroup of G. Then order of H divides the order of G. Corollary 6. Let G be a finite group and let g 2 G. Then, ◦(g) divides jGj. • A group G is said to be abelian if ab = ba, for all a;b 2 G. • If the binary operation of a group G is denoted by the symbol ‘+’ then, G is called an additive group and in this case we understand that G is an abelian group. For an additive group G, 0 denotes the identity element and −a denotes the additive inverse of the element a 2 G. Also, for a 2 G, the element a + ··· + a is written as na. Similarly, (−n)a = −(na) and 0a = 0, | {z } n-times where the 0 on the left hand side is an integer and the 0 on the right hand side is the additive identity of G. • For n 2 N, let Zn denote the set of integers modulo n. Then, Zn is an abelian group with respect to the binary operation “addition modulo n”. Mathematically, the binary operation is written as a ⊕n b = a + b (mod n): The group Zn is known as the additive group of integers modulo n. k 2 n−1 Remark 7. Let Rn = fzn : 0 ≤ k ≤ n − 1g = hzni. Then, Rn = f1;zn;zn ;:::;zn g forms a cyclic k ` k+` (mod n) group with respect to multiplication as its binary operation given by zn · zn = zn , for 0 ≤ k;` ≤ n − 1.