Cyclotomic
Cyclotomic
KEITH CONRAD
1. Introduction
For a positive integer n, an nth root of unity in a field is a solution to z n = 1, or
equivalently is a root of T n − 1. There are at most n different nth roots of unity in a field
since T n − 1 has at most n roots in a field. A root of unity is an nth root of unity for
some n. The only roots of unity in R are ±1, while in C there are n different nth roots of
unity for each n, namely e2πik/n for 0 ≤ k ≤ n − 1 and they form a group of order n. In
characteristic p there is no pth root of unity besides 1: if xp = 1 in characteristic p then
0 = xp − 1 = (x − 1)p , so x = 1. That is strange, but it is a key feature of characteristic p,
e.g., it makes the pth power map x 7→ xp on fields of characteristic p injective.
For a field K, an extension of the form K(ζ), where ζ is a root of unity, is called a
cyclotomic extension of K. The term cyclotomic means “circle-dividing,” which comes from
the fact that the nth roots of unity in C divide a circle into n arcs of equal length, as in Figure
1 when n = 7. The important algebraic fact we will explore is that cyclotomic extensions
of every field have an abelian Galois group; we will look especially at cyclotomic extensions
of Q and finite fields. There are not many general methods known for constructing abelian
extensions (that is, Galois extensions with abelian Galois group); cyclotomic extensions are
essentially the only construction that works over all fields. Other constructions of abelian
extensions are Kummer extensions, Artin-Schreier-Witt extensions, and Carlitz extensions,
but these all require special conditions on the base field.
The nth roots of unity in a field form a group under multiplication. It’s obvious that this
group in C is cyclic from the analytic formula for them, with generator e2πi/n . In a general
field there is no formula, but these roots of unity are still a cyclic group.
Theorem 1.1. The group of nth roots of unity in a field is cyclic. More generally, every
finite subgroup of the nonzero elements of a field is a cyclic group.
1
2 KEITH CONRAD
Proof. Let F be a field and G be a finite subgroup of F × . From the general theory of
abelian groups, if there are elements in G with orders n1 and n2 then there is an element
of G with order the least common multiple [n1 , n2 ]. Letting N be the maximal order of
all the elements of G, we will show the order of every element in G divides N . If n is the
order of some element in G then there is an element of G with order [n, N ] ≥ N . Since N is
the maximal order we have [n, N ] ≤ N , so [n, N ] = N , which implies n divides N (why?).
Thus every element of G is a root of T N − 1, which implies |G| ≤ N (the number of roots
of a polynomial in a field is at most its degree). At the same time, since the order of each
element divides the size of the group we have N | |G|. Hence N = |G|, which means some
element of G has order |G|, so G is cyclic.
Example 1.2. For each prime p, the group (Z/(p))× is cyclic by Theorem 1.1 since these
are the nonzero elements in the field Z/(p) and they form a finite group. More generally, if
F is a finite field then F × is a cyclic group.
Watch out! Theorem 1.1 does not say (Z/(pr ))× is cyclic for r > 1, since the ring
Z/(pr ) is not a field for r > 1. The theorem is simply silent about this. In fact, for other
reasons, (Z/(pr ))× is cyclic for p 6= 2 but usually not if p = 2, e.g., (Z/(8))× is not cyclic.
For a cyclotomic extension K(ζ)/K set n to be the order of ζ as a root of unity: the least
exponent making ζ n = 1. Then T n − 1 has every power of ζ as a root, so it has n different
roots: T n − 1 is separable over K. Conversely, if T n − 1 is separable over K then it has n dif-
ferent roots, they are a group under multiplication, and Theorem 1.1 guarantees it is cyclic:
there is a root of unity of order n among the nth roots of unity. Therefore when we con-
struct cyclotomic extensions K(ζ)/K little is lost by assuming T n − 1 is separable over K.
That is equivalent to T n − 1 being relatively prime to its derivative nT n−1 in K[T ], which
is equivalent to n 6= 0 in K: char(K) = 0, or char(K) = p and (p, n) = 1. We assume this
is the case in all we do below.
When there are n different nth roots of unity, we denote the group of them by µn .1 For
instance, in C we have µ2 = {1, −1} and µ4 = {1, −1, i, −i}. In F7 , µ3 = {1, 2, 4}. A
generator of µn is denoted ζn . That is, ζn denotes a root of unity of order n. Watch out!
An nth root of unity is a solution to z n = 1 but that doesn’t mean it has order n. For
example, 1 is an nth root of unity for every n ≥ 1. An nth root of unity that has order n
is called a primitive nth roots of unity (z n = 1 and z j 6= 1 for j < n). For example, −1 in
C is a 4th root of unity but not a primitive 4th root of unity. For a ∈ Z, the order of ζna
is n/(a, n),2 so ζna is a primitive nth root of unity if and only if (a, n) = 1. Therefore when
a field contains n different nth roots of unity it contains ϕ(n) primitive nth roots of unity,
where ϕ(n) = |(Z/(n))× |. The primitive nth roots of unity are the generators of µn , and
when n ≥ 3 there is not a unique generator e.g., if ζn is one generator then ζn−1 is another
one), so writing ζn always involves making a choice of generator.
Any two primitive nth roots of unity in a field are powers of each other, so the field K(ζn )
is independent of the choice of ζn . We will often write this field as K(µn ): adjoining one
primitive nth root of unity is the same as adjoining all nth roots of unity.
Lemma 2.1. For σ ∈ Gal(K(µn )/K) there is an integer a = aσ that is relatively prime to
n such that σ(ζ) = ζ a for all ζ ∈ µn .
Proof. Let ζn be a generator of µn (that is, a primitive nth root of unity), so ζnn = 1 and
ζnj 6= 1 for 1 ≤ j < n. Since σ is multiplicative and injective, σ(ζn )n = 1 and σ(ζn )j 6= 1
for 1 ≤ j < n, so σ(ζn ) is a primitive nth root of unity. This implies σ(ζn ) = ζna where
(a, n) = 1. Each ζ ∈ µn has the form ζnk for some k, so
σ(ζ) = σ(ζnk ) = σ(ζn )k = (ζna )k = (ζnk )a = ζ a .
The exponent a in Lemma 2.1 is well-defined modulo n: ζna = ζnb ⇒ a ≡ b mod n because
ζn has order n. Thus we can think of a = aσ as an element of the group (Z/(n))× .
Example 2.2. The primitive 7th roots of unity are the 7th roots of unity besides 1, and
they are all roots of (T 7 − 1)/(T − 1) = T 6 + T 5 + T 4 + T 3 + T 2 + T + 1. This polynomial
is irreducible over Q because it becomes Eisenstein at 7 when we replace T with T + 1:
(T + 1)7 − 1
= T 6 + 7T 5 + 21T 4 + 35T 3 + 35T 2 + 21T + 7.
(T + 1) − 1
This implies, for instance, that ζ7 and ζ72 have the same minimal polynomial over Q. Since,
moreover, Q(ζ7 ) = Q(ζ72 ), there is an automorphism σ ∈ Gal(Q(µ7 )/Q) with the effect
σ(ζ) = ζ 2 for all ζ ∈ µ7 . It is FALSE that σ(α) = α2 for all α ∈ Q(µ7 ), since squaring is
not additive in characteristic 0. ONLY on the 7th roots of unity is σ being described as a
power map. Elsewhere σ is determined from additivity and multiplicativity, e.g.,
σ(4ζ75 − 11ζ7 + 9) = 4(ζ72 )5 − 11ζ72 + 9 = 4ζ73 − 11ζ72 + 9.
Theorem 2.3. The mapping
Gal(K(µn )/K) → (Z/(n))×
where σ 7→ aσ mod n, from σ(ζ) = ζ aσ for all ζ ∈ µn , is an injective group homomorphism.
Proof. Pick σ and τ in Gal(K(µn )/K). For a primitive nth root of unity ζn ,
(στ )(ζn ) = σ(τ (ζn )) = σ(ζnaτ ) = σ(ζn )aτ = (ζnaσ )aτ = ζnaσ aτ .
Also (στ )(ζn ) = ζnaστ , so ζnaστ = ζnaσ aτ . Since ζn has order n, aστ ≡ aσ aτ mod n. This shows
σ 7→ aσ mod n is a homomorphism from Gal(K(µn )/K) to (Z/(n))× .
When σ is in the kernel, aσ ≡ 1 mod n, so σ(ζn ) = ζn . Also σ fixes all the elements of
K, so σ is the identity on K(ζn ) = K(µn ), so σ is the identity in Gal(K(µn )/K).
Since (Z/(n))× is abelian, the embedded subgroup Gal(K(µn )/K) is abelian. We have
proved that cyclotomic extensions are always abelian. Whenever we view Gal(K(µn )/K)
in (Z/(n))× , it will always be understood to be by the embedding in Theorem 2.3.
Example 2.4. Complex conjugation is an automorphism of Q(µn )/Q with order 2. Un-
der the embedding of Gal(Q(µn )/Q) into (Z/(n))× , complex conjugation corresponds to
−1 mod n since ζ = ζ −1 for every root of unity ζ.
The embedding of Gal(K(µn )/K) into (Z/(n))× may not be surjective; that depends on
K. For instance, if K = R and n ≥ 3 then K(µn )/K = C/R is a quadratic extension. The
nontrivial R-automorphism of C is complex conjugation, whose effect on roots of unity in
4 KEITH CONRAD
Theorem 2.8. When n is not divisible by the prime p, the image of Gal(Fp (µn )/Fp ) in
(Z/(n))× under the standard embedding is hp mod ni. In particular, [Fp (µn ) : Fp ] is the
order of p mod n.
Proof. The polynomial T n − 1 is separable in Fp [T ] and the general theory of finite fields
tells us Gal(Fp (µn )/Fp ) is generated by the pth power map ϕp : x 7→ xp for all x in Fp (µn ).
The standard embedding of Gal(Fp (µn )/Fp ) into (Z/(n))× associates to ϕp the congruence
class a mod n where ϕp (ζ) = ζ a for all ζ ∈ µn . Then ζ p = ζ a , so a ≡ p mod n. Therefore
the standard embedding of Gal(Fp (µn )/Fp ) into (Z/(n))× turns ϕp into p mod n. Since ϕp
generates the Galois group, the image of the Galois group in (Z/(n))× is hp mod ni, so the
size of the Galois group is the order of p in (Z/(n))× .
Example 2.9. The degree [Fp (µ7 ) : Fp ] is the order of p mod 7 that is 1, 2, 3, or 6 (if
p 6= 7). The field diagram below gives some examples.
6 3 6 2 1
Q F2 F3 F13 F29
T 6 +T 5 +T 4 +T 3 +T 2 +T +1 ≡ (T 3 + T + 1)(T 3 + T 2 + 1) mod 2
≡ irreducible mod 3
≡ (T 2 + 3T + 1)(T 2 + 5T + 1)(T 2 + 6T + 1) mod 13
≡ (T −7)(T −16)(T −20)(T −23)(T −24)(T −25) mod 29.
For the cyclic group Gal(Fp (µn )/Fp ) to be as big as Gal(Q(µn )/Q) ∼ = (Z/(n))× is equiv-
× ×
alent to saying hp mod ni = (Z/(n)) , so (Z/(n)) must be a cyclic group and p mod n is
a generator of it. The groups (Z/(n))× are usually not cyclic (like n = 8 or n = 15), so the
standard embedding Gal(Fp (µn )/Fp ) ,→ (Z/(n))× is usually not surjective.
Theorem 2.8 generalizes to all finite fields Fq as a base field. A proof is left to the reader.
Theorem 2.10. Let Fq be a finite field with prime power order q. When n is relatively prime
to q, the image of Gal(Fq (µn )/Fq ) in (Z/(n))× is hq mod ni. In particular, [Fq (µn ) : Fq ]
is the order of q mod n.
Proof. By Theorem 2.5, [Q(µN ) : Q] = |(Z/(N ))× | = ϕ(N ) for all positive integers N .
There is a formula for ϕ(N ) in terms of the prime factors of N :
Y 1
(3.1) ϕ(N ) = N 1− .
p
p|N
Since Q(µd ) ⊂ Q(µm ) when d | m, we have Q(µ(m,n) ) ⊂ Q(µm ) ∩ Q(µn ). To show this
containment is an equality we will show Q(µm )∩Q(µn ) and Q(µ(m,n) ) have the same degree
over Q.
For finite Galois extensions L1 /K and L2 /K in a common field, we have [L1 L2 : K] =
[L1 : K][L2 : K]/[L1 ∩ L2 : K]. The composite field Q(µm )Q(µn ) is Q(µ[m,n] ), so
[Q(µm ) : Q][Q(µn ) : Q]
[Q(µ[m,n] ) : Q] = [Q(µm )Q(µn ) : Q] = .
[Q(µm ) ∩ Q(µn ) : Q]
Replacing each [Q(µN ) : Q] on the right side with ϕ(N ),
ϕ(m)ϕ(n)
(3.2) [Q(µm ) ∩ Q(µn ) : Q] = .
ϕ([m, n])
Using (3.1), (3.2) becomes
Q Q
m p|m (1− 1/p) · n p|n (1 − 1/p)
[Q(µm ) ∩ Q(µn ) : Q] = Q .
[m, n] p|[m,n] (1 − 1/p)
Since [m, n](m, n) = mn, the ratio mn/[m, n] is (m, n). The prime factors of [m, n] are
those dividing either m or n, so the ratio of products over primes is the product of 1 − 1/p
over all primes dividing both m and n, which means the prime factors of (m, n). Therefore
Y 1
[Q(µm ) ∩ Q(µn ) : Q] = (m, n) 1− = ϕ((m, n)),
p
p|(m,n)
which is [Q(µ(m,n) ) : Q], so Q(µm ) ∩ Q(µn ) has the same degree over Q as Q(µ(m,n) ), hence
the fields are equal since we already saw one is a subfield of the other.
5. Cyclotomic polynomials
In the complex numbers, all primitive nth roots of unity are Q-conjugate and therefore
have a common minimal polynomial in Q[T ]. It is called the nth cyclotomic polynomial and
is denoted Φn (T ). Explicitly,
Y
Φn (T ) = (T − e2πik/n ).
1≤k≤n
(k,n)=1
Φ1 (T ) = T − 1 Φ2 (T ) = T + 1
Φ3 (T ) = T 2 + T + 1 Φ4 (T ) = T 2 + 1
Φ5 (T ) = T 4 + T 3 + T 2 + T + 1 Φ6 (T ) = T 2 − T + 1
Φ7 (T ) = T 6 + T 5 + T 4 + T 3 + T 2 + T + 1 Φ8 (T ) = T 4 + 1
Φ9 (T ) = T 6 + T 3 + 1 Φ10 (T ) = T 4 − T 3 + T 2 − T + 1
Cyclotomic polynomials can be used to prove some results that don’t appear to be about
roots of unity in the first place. One such result is an elementary proof that for each n > 1
there are infinitely many primes p ≡ 1 mod n [6, Cor. 2.11]. A second result is a proof of
Wedderburn’s theorem that all finite division rings are commutative [3, Thm. 13.1].
Since cyclotomic polynomials are in Z[T ], let’s reduce them modulo p and ask how they
factor. It suffices to look at Φn (T ) = Φn (T ) mod p when (p, n) = 1 since reducing the
seventh algebraic identity for cyclotomic polynomials at the start of this section gives us
r −pr−1
(5.1) Φpr m (T ) = Φm (T )p mod p
in Fp [T ] when (p, m) = 1.
Theorem 5.4. When the prime p does not divide n, the monic irreducible factors of
Φn (T ) ∈ Fp [T ] are distinct and each has degree equal to the order of p mod n.
Proof. Since Φn (T ) | (T n − 1) in Z[T ], this divisibility relation is preserved when reducing
modulo p, so Φn (T ) is separable in Fp [T ] because T n − 1 is separable in Fp [T ]. (Here we
need (p, n) = 1.)
Let α be a root of Φn (T ) in an extension of Fp . We will show that α inherits the
expected algebraic property of being a primitive nth root of unity. Since Φn (T ) | T n − 1,
from Φn (α) = 0 we have αn = 1. If α were not of order Q n then it has some order m that
m
properly divides n. Then α is a root of T − 1 = d|m Φd (T ), so Φd (α) = 0 for some d
properly dividing n. Since d | n, T n − 1 is divisible by Φn (T )Φd (T ), so α is a double root
of T n − 1, but T n − 1 has no repeated roots. Therefore we have a contradiction, so α is a
primitive nth root of unity.
Let π(T ) be an irreducible factor of Φn (T ) in Fp [T ] and let α denote a root of π(T ).
Then α is a primitive nth root of unity, so deg π = [Fp (α) : Fp ] is the order of p mod n by
Theorem 2.8.
Example 5.5. The polynomial Φ5 (T ) = T 4 +T 3 +T 2 +T +1 factors over Fp into irreducible
factors whose degrees equal the order of p mod 5. For example, T 4 + T 3 + T 2 + T + 1 is
irreducible in F3 [T ] since 3 mod 5 has order 4, while
T 4 + T 3 + T 2 + T + 1 = (T − 3)(T − 4)(T − 5)(T − 9)
in F11 [T ] with irreducible factors of degree 1 since 11 mod 5 has order 1, and
T 4 + T 3 + T 2 + T + 1 = (T 2 + 5T + 1)(T 2 + 15T + 1)
in F19 [T ] with irreducible factors of degree 2 since 19 mod 5 has order 2.
Example 5.6. The polynomial Φ7 (T ) = T 6 + T 5 + T 4 + T 3 + T 2 + T + 1 factors over Fp
into irreducible factors whose degrees equal the order of p mod 7. For example, 2 mod 7 has
order 3 so Φ7 (T ) factors over F2 into a product of irreducible cubics:
T 6 + T 5 + T 4 + T 3 + T 2 + T + 1 = (T 3 + T + 1)(T 3 + T 2 + 1)
in F2 [T ]. This explains what happened in Example 2.9: if ζ is a primitive 7th root of unity
in characteristic 2, then it and ζ 3 are roots of the two different cubics on the right side: one
has roots ζ, ζ 2 , and ζ 4 , while the other has roots ζ 3 , (ζ 3 )2 = ζ 6 , and (ζ 3 )4 = ζ 5 .
Corollary 5.7. The reduction Φn (T ) is irreducible in Fp [T ] if and only if (p, n) = 1 and
p mod n is a generator of (Z/(n))× .
12 KEITH CONRAD
Thus many cyclotomic polynomials are examples of irreducible polynomials in Z[T ] that
factor modulo every prime: if (Z/(n))× is not a cyclic group then there is no generator for
(Z/(n))× , so Corollary 5.7 says there is no prime p such that Φn (T ) mod p is irreducible.
In other words, Φn (T ) mod p factors for all primes p.
Example 5.8. The least n such that (Z/(n))× is non-cyclic is n = 8, and Φ8 (T ) = T 4 + 1.
This polynomial is reducible mod p for all p. Here are some factorizations of T 4 + 1 mod p.
Φ8 (T ) ≡ (T + 1)4 mod 2,
Φ8 (T ) ≡ (T 2 + T + 2)(T 2 + 2T + 2) mod 3,
Φ8 (T ) ≡ (T 2 + 2)(T 2 + 3) mod 5,
Φ8 (T ) ≡ (T 2 + 3T + 1)(T 2 + 4T + 1) mod 7,
Φ8 (T ) ≡ (T 2 + 3T + 10)(T 2 + 8T + 10) mod 11,
Φ8 (T ) ≡ (T − 2)(T − 8)(T − 9)(T − 15) mod 17,
Φ8 (T ) ≡ (T 2 + 6T + 18)(T 2 + 13T + 18) mod 19,
Φ8 (T ) ≡ (T 2 + 5T + 1)(T 2 + 18T + 1) mod 23,
Φ8 (T ) ≡ (T 2 + 12)(T 2 + 17) mod 29,
Φ8 (T ) ≡ (T 2 + 8T + 1)(T 2 + 23T + 1) mod 31.
As an elementary application of cyclotomic polynomials, we will consider a generalization
of Mersenne primes, which are prime numbers of the form 2n − 1. A necessary condition
that 2n − 1 is prime is that n is prime: if n is composite with n = rs where r ≥ 2 and s ≥ 2,
then
(5.2) 2n − 1 = (2r )s − 1 = (2r − 1)(2r(s−1) + 2r(s−2) + · · · + 2r + 1)
by setting T = 2r in the identity T s − 1 = (T − 1)(T s−1 + T s−2 + · · · + T + 1). Both factors
on the right in (5.2) are greater than 1, so 2n − 1 is composite. While 2n − 1 being prime
implies n is prime, the converse is false, e.g., 211 − 1 is composite.
In place of 2n − 1, could an − 1 be prime when a ≥ 3 and n ≥ 2? The answer is no since
an − 1 = (a − 1)(an−1 + · · · + a + 1)
and both factors on the right are greater than 1 when a ≥ 3. However, since (a−1) | (an −1)
for all n, we should divide an −1 by its automatic factor a−1 and ask if what remains might
be prime. This leads to the following generalization of the case a = 2 (when a − 1 = 1).
Theorem 5.9. Let a ≥ 2 in Z. For a positive integer n, if (an − 1)/(a − 1) is prime then
n is prime.
Proof. When n = 1, (an − 1)/(a − 1) = 1 and this is not prime. For n ≥ 2, we will show
that (an − 1)/(a − 1) being prime implies n is prime by first showing n is a prime power
and then refining that to n being prime.
CYCLOTOMIC EXTENSIONS 13
The identity T n − 1 =
Q
d|n Φd (T ) at T = a implies
Y Y an − 1 Y
(5.3) an − 1 = Φd (a) = (a − 1) Φd (a) =⇒ = Φd (a).
a−1
d|n d|n d|n
d>1 d>1
Among the integers Φd (a) where d | n and d > 1 we have Φp (a) when p is a prime factor
of n, and Φp (a) = ap−1 + · · · + a + 1 ≥ a + 1 > 1. Thus when n has at least two distinct
prime factors, the integers in the product on the right in (5.3) include at least two integers
greater than 1, so (an − 1)/(a − 1) is composite. Thus if (an − 1)/(a − 1) is prime, then n
doesn’t have more than one prime factor, so n is a prime power: n = pr where p is prime
and r ≥ 1, so (5.3) becomes
r r
an − 1 ap − 1 Y
= = Φpi (a) = Φp (a) · · · Φpr (a).
a−1 a−1
i=1
The next theorem gives a restriction on a if (ap − 1)/(a − 1) is going to be prime for
infinitely many prime exponents p and it is also proved with cyclotomic polynomials.
Theorem 5.10. Let a ≥ 2 in Z. If a is a k-th power where k ≥ 2, then (ap − 1)/(a − 1)
is composite at all primes p - k. Therefore if (ap − 1)/(a − 1) is prime for infinitely many
prime exponents p, a can’t be a kth power where k ≥ 2.
Proof. Write a = bk with b ≥ 2. Then
ap − 1 bkp − 1 Y Φd (bp )
(5.4) = k = .
a−1 b −1 Φd (b)
d|k
We will show when d | k that each ratio Φd (bp )/Φd (b) is an integer when p - k. What we
will actually do is show Φd (T ) | Φd (T p ) in Z[T ] when p - d (and that includes the case when
d | k and p - k), so setting T = b gives us Φd (b) | Φd (bp ) in Z.
Let ζ be a primitive dth root of unity. Then ζ p also is a primitive dth root of unity,
as (p, d) = 1, so Φd (ζ p ) = 0. Thus Φd (T p ) has ζ as a root. Since Φd (T ) is the minimal
polynomial of ζ over Q, Φd (ζ p ) = 0 ⇒ Φd (T ) | Φd (T p ) in Q[T ], so Φd (T p ) = Φd (T )A(T )
with A(T ) ∈ Q[T ]. What we want is Φd (T ) | Φd (T p ) in Z[T ]. Since Φd (T ) is monic in Z[T ],
by the division algorithm for monic polynomials we can write Φd (T p ) = Φd (T )Q(T ) + R(T )
where Q(T ) and R(T ) are in Z[T ] and R(T ) = 0 or deg R < deg(Φd ). By the uniqueness
of quotient and remainder for the division algorithm in Q[T ], the two equations Φd (T p ) =
Φd (T )A(T ) and Φd (T p ) = Φd (T )Q(T ) + R(T ) imply A(T ) = Q(T ) ∈ Z[T ] (and R(T ) = 0),
so Φd (T ) | Φd (T p ) in Z[T ].
To show (5.4) implies (ap − 1)/(a − 1) is composite, we will show two of the factors
Φd (bp )/Φd (b) in (5.4) are greater than 1. We will use the factors at d = 1 and d = q, where
q is a prime factor of k. At d = 1,
Φ1 (bp ) bp − 1
= = bp−1 + · · · + b + 1 ≥ b + 1 > 1.
Φ1 (b) b−1
14 KEITH CONRAD
At d = q, to show Φq (bp )/Φq (b) > 1 we look at the numerator and denominator:
q−1
X q−1
X
p pi
Φq (b ) = b , Φq (b) = bi .
i=0 i=0
The terms in the sums at i = 0 are both 1. When 1 ≤ i ≤ q − 1, bpi > bi . Thus
Φq (bp ) > Φq (b), so Φq (bp )/Φq (b) > 1.
The proof shows when a = bk that the only p where (ap − 1)/(a − 1) might be prime
are p dividing k, and such prime values can occur: (4p − 1)/(4 − 1) is prime at p = 2 and
(8p − 1)/(8 − 1) is prime at p = 3.
By the previous two theorems, if a ≥ 2 in Z and (an − 1)/(a − 1) is prime for infinitely
many positive integers n, then all such n are prime and a is not a kth power for k ≥ 2. It
is believed that the converse holds: when a ≥ 2 is not a kth power for k ≥ 2, such as a = 6
and a = 12 but not a = 9, we expect that (ap − 1)/(a − 1) is prime for infinitely many prime
exponents p, but there is no a for which this is proved. Some numerical data is in the table
below when 2 ≤ a ≤ 10, with suitable OEIS links.4
p −1
a p making aa−1 prime OEIS link
2 2, 3, 5, 7, 13, 17, 19, . . . https://oeis.org/A000043
3 3, 7, 13, 71, 103, 541, 1091, . . . https://oeis.org/A028491
5 3, 7, 11, 13, 47, 127, 149, . . . https://oeis.org/A004061
6 2, 3, 7, 29, 71, 127, 271, . . . https://oeis.org/A004062
7 5, 13, 131, 149, 1699, 14221, 35201, . . . https://oeis.org/A004063
10 2, 19, 23, 317, 1031, 49081, 86453, . . . https://oeis.org/A004023
References
[1] Z. I. Borevich and I. R. Shafarevich, “Number Theory,” Academic Press, New York, 1966.
[2] R. Dedekind, Beweis für die Irreductibilität der Kreisteilungs-Gleichungen, J. Reine Angew. Math. 54
(1857), 27–30.
[3] T. Y. Lam, “A First Course in Noncommutative Rings,” Springer-Verlag, New York, 1991.
[4] T. Y. Lam and K. H. Cheung, On the cyclotomic polynomial Φpq (T ), Amer. Math. Monthly 103 (1996),
562–564.
[5] E. Landau, Über die Irreduzibilität der Kreisteilungsgleichung, Math. Zeitschrift 29 (1929), 462.
[6] L. Washington, “Introduction to Cyclotomic Fields,” 2nd ed., Springer-Verlag, New York, 1997.
4The OEIS pages indicate in the Extensions row that some entries are only probable primes, such as
p
(7 − 1)/6 at p = 35201.