Sciweavers

MOC
2011

Calculating cyclotomic polynomials

13 years 2 months ago
Calculating cyclotomic polynomials
Abstract. We present three algorithms to calculate Φn(z), the nth cyclotomic polynomial. The first algorithm calculates Φn(z) by a series of polynomial divisions, which we perform using the fast Fourier transform. The second algorithm calculates Φn(z) as a quotient of products of sparse power series. These two algorithms, described in detail in the paper, were used to calculate cyclotomic polynomials of large height and length. In particular, we have found the least n for which the height of Φn(z) is greater than n, n2, n3, and n4, respectively. The third algorithm, the big prime algorithm, generates the terms of Φn(z) sequentially, in a manner which reduces the memory cost. We use the big prime algorithm to find the minimal known height of cyclotomic polynomials of order five. We include these results as well as other examples of cyclotomic polynomials of unusually large height, and bounds on the coefficient of the term of degree k for all cyclotomic polynomials.
Andrew Arnold, Michael B. Monagan
Added 16 Sep 2011
Updated 16 Sep 2011
Type Journal
Year 2011
Where MOC
Authors Andrew Arnold, Michael B. Monagan
Comments (0)