Professional Documents
Culture Documents
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:
1 + ω + ω 2 + . . . + ωn−1 = 0. (3.2)
(1 − ω)(1 + ω + ω 2 + . . . + ωn−1 ) = 1 − ωn = 0.
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−1
n 2 n−1
X − 1 = (X − 1)(X − ω)(X − ω ) · · · (X − ω )= (X − ω k ). (3.3)
k= 0
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.
2π 2π
ω = e2πi/5 ≡ cos + i sin .
5 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.
(ω + ω)2 = ω 2 + ω 2 + 2ωω = ω 2 + ω 2 + 2.
ω 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
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
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 √
2 2 2 5 − 1 5+1
ω + ω = (ω + ω) − 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
√ √ √ √
π 6+ 2 π 6− 2
Hence we have cos = and sin = .
12 4 12 4
Alternatively, we let ω = a + bi = eπi/12 . Then
√
2 πi/6 3 1
ω =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 2 2 3
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 gen-
erator, 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
.
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 .
To recapitulate, given positive integers m and n, when m divides n (in symbols, m|n),
Cm 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.
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.
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.
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”.
It turns out that all cyclotomic polynomials have integer coefficients, and
xn − 1 = Ψd (x). (3.8)
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,
(3.9)
Ψ4 (x) = x2 + 1, Ψ5 (x) = x4 + x3 + x2 + 1, Ψ6 (x) = x2 − x + 1.
A deep theorem in number theory says that the cyclotomic polynomials Ψn (x) are irre-
ducible 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.