Cyclotomy is the process of dividing a circle into equal parts, which is precisely the effect obtained by plotting the n-th roots of unity in the complex plane. For integers n ≥ 1, we know that Xn−1 = ∏n−1m=0(X−e 2piimn) over C. The n-th cyclotomic polynomial can be defined as Φn(X) = n∏ m=1,(m,n)=1 (X − e 2piimn) where e 2pii n is a primitive n-root of unity. Clearly, the degree of Φn(X) is φ(n) where φ is the Euler totient function. We have Xn − 1 = ∏d|n Φd(X). Lemma 1.1 The cyclotomic polynomial Φn(X) is a monic polynomial over integers. Proof. We use induction to prove this result. We have Φ1(X) = X − 1. We assume that the result is true for all d < n and we prove the result for n. By the induction hypothesis, we have F (X) def= d&l...