Download Chapter 3: Roots of Unity Given a positive integer n, a complex

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Quadratic equation wikipedia , lookup

Resultant wikipedia , lookup

Polynomial wikipedia , lookup

Cubic function wikipedia , lookup

Modular representation theory wikipedia , lookup

Oscillator representation wikipedia , lookup

System of polynomial equations wikipedia , lookup

Quartic function wikipedia , lookup

Deligne–Lusztig theory wikipedia , lookup

Polynomial ring wikipedia , lookup

Invariant convex cone wikipedia , lookup

Complexification (Lie group) wikipedia , lookup

Polynomial greatest common divisor wikipedia , lookup

Group (mathematics) wikipedia , lookup

Factorization of polynomials over finite fields wikipedia , lookup

Fundamental theorem of algebra wikipedia , lookup

Algebraic number field wikipedia , lookup

Root of unity wikipedia , lookup

Exponentiation wikipedia , lookup

Eisenstein's criterion wikipedia , lookup

Factorization wikipedia , lookup

Transcript
Chapter 3: Roots of Unity
Given a positive integer n, a complex number z is called an nth root of unity if
z n = 1. In other words, z is a root of the polynomial X n − 1. Denote by ωn , or simply
by ω if n is understood, the complex number e2πi/n :
ω ≡ ωn = e2πi/n ≡ cos
2π
2π
+ i sin
.
n
n
From ω n = (e2πi/n )n = e(2πi/n)n = e2πi = 1 we see that ω is an nth root of unity. The
complex numbers
1, ω, ω 2 , . . . , ω n−1 ,
(3.1)
considered as points in the complex plane, are vertices of a regular n-gon inscribed in the
unit circle. For example, when n = 6, they are vertices of a hexagon, as shown in the
following figure:
Because of this particular geometric arrangement of 1, ω, ω 2 , . . . , ω n−1 , it is not hard
to believe that their sum is zero:
1 + ω + ω 2 + . . . + ωn−1 = 0.
(3.2)
We give an algebraic proof of this extremely important identity. From ωn = 1, we have
(1 − ω)(1 + ω + ω 2 + . . . + ωn−1 ) = 1 − ωn = 0.
Clearly ω = 1, that is 1 − ω = 0. Hence (2) follows.
Each of ω, ω 2 , . . . , ωn−1
0 ≤ k ≤ n − 1. Then
is an nth root of unity. Indeed, take z = ω k with
z n = (ωk )n = ω kn = (ω n )k = 1k = 1.
1
Thus 1, ω, ω 2 , . . . , ωn−1 are exactly n distinct roots of X n −1. Each root ωk contributes
to a linear factor X − ωk of X n − 1. Hence we have the following factorization of X n − 1:
n
2
X − 1 = (X − 1)(X − ω)(X − ω ) · · · (X − ω
n−1
)=
n−1
k= 0
(X − ω k ).
(3.3)
The last expression is read as the product of X − ωk , where k runs from 0 to n − 1.
n−1
k
Exercise 3.1. Prove that
k= 1 |1 − ω | = 1. Give a geometric interpretation of this
n−1
identity. Hint: Deduce from (3.3) that k= 1 (X − ω k ) = 1 + X + X 2 + · · · + X n−1 .
Notice that, since |ω| = 1, we have ωω = |ω|2 = 1 and hence ω−1 = ω. On the
other hand, ω n = 1 gives ω n−1 ω = 1 and hence ωn−1 = ω −1 . Thus we have ω n−1 = ω.
Furthermore, from ω n−2 ω2 = 1 we have ω n−2 = ω −2 = (ω−1 )2 = ω2 . we can continue in
this manner to get ω n−3 = ω 3 , etc. In general, we have
ω n−k = ω k
(3.4)
for k = 0, 1, . . . , n − 1.
Example 3.1. Consider the case n = 5. In this case we have
ω = e2πi/5 ≡ cos
2π
2π
+ i sin
.
5
5
We are asked to find the value of cos 2π/5.
Notice that cos 2π/5 is the real part of ω, that is, (ω + ω)/2. So it is enough to
find ω + ω. In the present case, (2) gives
1 + ω + ω 2 + ω 3 + ω 4 = 0.
On the other hand, (3.4) above gives ω4 = ω and ω3 = ω 2 . Thus we have 1 + ω + ω 2 +
ω 2 + ω = 0, or 1 + (ω + ω) + (ω 2 + ω 2 ) = 0. Now
(ω + ω)2 = ω 2 + ω 2 + 2ωω = ω 2 + ω 2 + 2.
(Recall that ωω = |ω|2 = 1.). So
ω 2 + ω 2 = (ω + ω)2 − 2.
2
Hence 1 + (ω + ω) + (ω2 + ω 2 ) = 0 becomes (ω + ω)2 + (ω + ω) − 1 = 0. We have shown
that ω +ω ≡ 2 cos 2π/5 is a root of X 2 +X −1. The roots of X 2 +X −1 can be obtained
√
by the usual formula for solving quadratic equations. The result is X = (−1 ± 5)/2.
√
Since cos 2π/5 is a positive number, necessarily 2 cos 2π/5 = (−1 + 5)/2. Thus
√
2π
5−1
cos
=
5
4
which is the answer we are looking for.
Example 3.2. Now we try to factorize the polynomial X 5 − 1 into a product of real
polynomials. In the present case, identity (3.3) becomes
X 5 − 1 = (X − 1)(X − ω)(X − ω 2 )(X − ω 3 )(X − ω 4 ).
(3.5)
This is not the factorization we are seeking for, since X − ω k (1 ≤ k ≤ 4) are not real
polynomials. Using ω 4 = ω and ω 3 = ω 2 , we rewrite this identity as
X 5 − 1 = (X − 1){(X − ω)(X − ω)}{(X − ω2 )(X − ω 2 )}.
Now (X − ω)(X − ω) = X 2 − (ω + ω)X + ωω. From the previous example we see that
√
ω + ω = ( 5 − 1)/2 and ωω = 1. So we have
√
5−1
(X − ω)(X − ω) = X 2 −
X +1
2
which is a real polynomial. Next, we have (X − ω2 )(X − ω2 ) = X 2 − (ω 2 + ω 2 )X + ω2 ω 2 .
Here, ω 2 ω 2 = (ωω)2 = 1 and
√
2
√
5
−
1
5+1
2
2
2
−2=−
.
ω + ω = (ω + ω) − 2 =
2
2
Substituting the last expressions into (5), we have
√
√
1
−
5
1
+
5
x5 − 1 = (x − 1) x2 +
x+1
x2 +
x+1 ,
2
2
which is the required factorization.
Example 3.3. We would like to find the values of cos π/12 and sin π/12. As we
know, it is wise to consider eiπ/12 instead. The following computation is inspired by a
1
1 1
simple observation:
= − .
12
3 4
π
π
π
π
πi/12
(πi/3)−(πi/4)
πi/3 −πi/4
e
=e
=e
e
= cos + i sin
cos − i sin
3
3
4
4
√
√
√
√
√
√
√
1
3
2
2
6+ 2
6− 2
=
+i
−i
=
+i
.
2
2
2
4
2
4
3
π
Hence we have cos
=
12
√
√
√
√
6+ 2
π
6− 2
and sin
=
.
4
12
4
Alternatively, we let ω = a + bi = eπi/12 . Then
√
3 1
2
πi/6
ω =e
=
+ i.
2
2
On the other hand, ω2 = (a2 − b2 ) + 2ab i. Comparing the real and the imaginary parts of
these two expressions of ω, we obtain
√
1
3
2
2
2ab =
and a − b =
.
2
2
Add the last identity to a2 + b2 = |ω|2 = 1, we get
√
1
+
3
2a2 =
.
2
Dividing both sides by 2 and then taking the square root, we arrive at
√
π
1
cos
=a=
1 + 3.
12
2
The reader should check that this is the same answer as the previous one for cos π/12,
even though they look different.
√
√
√
6+ 2
1
=
Exercise 3.2. Verify
1 + 3 directly.
4
2
Exercise 3.3. Plot the points of the set
Z[ω] ≡ Z + Zω
consisting of all those complex numbers of the form a + bω, where a, b are integers, for each
of the following values of ω: (a) ω = i; (b) ω = eπi/6 ; (c) ω = eπi/3 .
Exercise 3.4. Let ω = e2πi/3 and consider the ring R = Z[ω] ≡ Z+Zω; for the notation,
see the last exercise). Prove: (a) for each Z ∈ R, |z|2 is an integer; and (b)* if an element
z in R is invertible (in the sense that there is an element w in R such that zw = 1), then
z is one of the following: ±1, ±i, ±(1 + ω). (The “*” sign means that it is optional.)
Take any positive integer and let ω = e2πi/n . Consider the set
Cn = {1, ω, ω 2 , ω 3 , . . . , ωn−1 }
4
of all nth roots of unity. This set forms a group with respect to multiplication in the sense
that any product of two elements in Cn is also in Cn and any element in Cn has an inverse
in Cn . For example, when n = 7, we have ω 7 = 1 and hence ω4 ω 6 = ω 10 = ω 7+ 3 = ω 3 ,
ω −3 = ω 7 ω−3 = ω 4 , etc.
The group Cn is a cyclic group in the sense that there is an element called a generator, such that its powers fill the whole group. Clearly, ω is a generator. But usually
this is not the only one.
More Exercises
3.5. Write out all nth roots of unity, for the following values of n: n = 2, 3, 4, 6, 8, 12.
3.6. Let ω = eπi/3 . Check: (a) 1+ω 3 = 0, 1+ω2 +ω 4 = 0 and 1+ω +ω2 +ω3 +ω 4 +ω 5 = 0;
√
(b) ω + ω5 = 1, ω − ω5 = 3 i and ω4 = ω2 .
3.7. Check that if ω = eπi/m (m is a positive integer), then, for any integer k, −ω k = ωm+
k
.
3.8. Verify that if ω = e2πi/5 , then a = ω + ω 4 and b = ω 2 + ω 3 are roots of t2 + t − 1.
3.9. Prove that if n ≥ 3 and if ω = 2πi/n, then 1 + ω 2 + ω 4 + ω6 + · · · + ω2n−2 = 0.
3.10 Factorize the polynomials X 6 − 1 and X 8 − 1 into real (irreducible) polynomials as in
Example 3.2.
3.11 Verify that if ω = e2πi/7 , then a = ω + ω2 + ω 4 and b = ω 3 + ω5 + ω 6 are roots of
t2 + t + 2.
The material of the rest of this chapter is optional.
We continue with the discussion of the cyclic group Cn . Suppose that m is a positive
integer divisible by n, say n = mk, where k is another positive integer. Then Cm is
generated by e2πi/m . By the substitution m = n/k, e2πi/m becomes e2πik/n ≡ ω k ; (here,
we still use the symbol ω for e2πi/n ). Clearly a power of ωk is a power of ω. This shows
that Cm is contained in Cn . Certainly Cm is itself a group under multiplication. So l Cm
is a subgroup of Cn . To give a simple example to illustrate this, let us take n = 6 so that
ω = e2πi/6 ≡ ω pii/3 . Then ω 6 = 1 and C6 = {1, ω, ω 2 , ω 3 , ω 4 , ω5 }. Both C2 and C3
are subgroups of C6 ; in fact, C2 = {1, ω 3 } ≡ {1, −1} and C3 = {1, ω2 , ω 4 } ≡ {1, η, η 2 },
where η = ω 2 ≡ e2πi/3 .
Cm
To recapitulate, given positive integers m and n, when m divides n (in symbols, m|n),
is a subgroup of Cn . Now we claim that the converse is also true:
5
If H is a subgroup of Cn , then H = Cm for some factor m of n.
To prove this, again we write ω = e2πi/n so that Cn = {1, ω, ω 2 , . . . , ωn−1 }. Assume
that H is nontrivial, that is, H = {1} ≡ C1 . Let k be the smallest positive integer such
that ω k is in H. We claim that k is divisible by n. If not, we would have n = qk + r
where the remainder r is nonzero, that is 0 < r < k. Now
ω r = ωn−qk = ωn ω k(−q) = (ω k )−q
is in H, contradicting the assumption that k is the smallest positive integer having the
property that ω k is in H. Write m = n/k. Then the group Cm of all mth roots of
unity consisting of powers of ω k , which is an element in H. Thus Cm is a subset of H.
Conversely, if ω ℓ is an element in H, then we may recycle an argument to show that ℓ
is divisible by k. Now H = Cm is more or less clear.
Exercise 3.12. Suppose that r, s are positive integers divisible by n so that Cr and Cs
are subgroups of Cn . As we know, the intersection of two subgroups is also a subgroup.
Thus Cr ∩ Cs is a subgroup of Cn and hence it is of the form Cm for some positive
number m divisible by n. What is the relation between m and the pair r and s?
Exercise 3.13. Suppose that r, s are positive integers divisible by n so that Cr and
Cs are subgroups of Cn . Let Cr Cs be set of all products ab, whee a is in Cr and b is
in Cs . Show that Cr Cs is a subgroup of Cn and hence it is of the form Cm for some
positive number m divisible by n. Determine the relation between m and the pair r
and s.
The number ω ≡ ωn = e2πi/n is called a generator for the cyclic group Cn because
every element in Cn is a power of it. But ω is usually not the only generator. Take any
positive number r relative prime to n. Then a fact in elementary number theory (which
can be proved by Euclid’s algorithm) tells us that there are integers a and b such that
ar + bn = 1. Thus we have ω ar+ bn = ω, which gives ωra = ω, or (ωr )a = ω. Now a
general element in Cn can be written as ω k for some integer k and ω k = (ωr )a k,
showing that every element in Cn is a power of ωr . Thus we have shown that if r is
relatively prime to n, then ω r is a generator.
What happens if r is not relatively prime to n? In that case there exists an integer
m > 1 which is a common factor of r and n. The element ωm = e2πin/m = e2πi/s ,
where s = n/m, generates the subgroup Cs of Cn . Since ω r is a power of ωm , ω r
6
belongs to the group ω m generates, namely Cs , which is a proper subgroup of Cn . This
shows that ω r does not generate Cn . We conclude:
Fact. Given ω = e2πi/n and a positive integer r, ω r generators Cn if and only if
r and n are relatively prime.
For examples, when n = 4, ω, ω 3 are generators of C4 ; when n = 5, ω, ω 2 , ω3 , ω4
are generators of C5 ; when n = 6, ω, ω 5 are generators of C6 ; when n = 9,
ω, ω 2 , ω4 , ω5 , ω 7 , ω 8 are generators of C9 .
Generators of Cn are also called primitive nth roots of unity. For convenience, we
denote by PRn the set of all primitive nth roots of unity (this is not a standard notation).
Thus
RPn = {e2πik/n | GCD(k, n) = 1}.
The number of elements in PRn is denoted by φ(n), that is, φ(n) = # PRn . As a function
of n, φ(n) is called Euler’s φ–function. It is one of the most important arithmetic
functions in number theory.
The nth cyclotomic polynomial Ψn (x) over Q is defined by
Ψn (x) =
(x − ω).
(3.7)
It turns out that all cyclotomic polynomials have integer coefficients, and
xn − 1 =
Ψd (x).
(3.8)
ω∈ RPn
Since # PRn = ϕ(n), the degree of Ψn (x) is ϕ(n). Cyclotomic polynomials are extremely
important in number theory. They have many surprising properties and we will mention
some of them below. “Cyclo” literally means “circle” and “tomy” means “cutting”.
d|n
This identity tells us how to produce Ψn (x) recursively. The first six of them are
Ψ1 (x) = x − 1, Ψ2 (x) = x + 1, Ψ3 (x) = x2 + x + 1,
Ψ4 (x) = x2 + 1, Ψ5 (x) = x4 + x3 + x2 + 1, Ψ6 (x) = x2 − x + 1.
(3.9)
A deep theorem in number theory says that the cyclotomic polynomials Ψn (x) are irreducible over the field Q of all rational numbers. Thus identity (3.8) gives the unique
factorization of xn − 1 into irreducible polynomials over the field of rational numbers.
Exercise 3.14. Use (3.8) and Ψ1 (x) = x − 1 to verify (3.9).
7