This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

A Survey on Coefficients of Cyclotomic Polynomials

Carlo Sanna
(Politecnico di Torino
Department of Mathematical Sciences
Corso Duca degli Abruzzi 24, 10129 Torino, Italy
carlo.sanna.dev@gmail.com)
Abstract

Cyclotomic polynomials play an important role in several areas of mathematics and their study has a very long history, which goes back at least to Gauss (1801). In particular, the properties of their coefficients have been intensively studied by several authors, and in the last 10 years there has been a burst of activity in this field of research. This concise survey attempts to collect the main results regarding the coefficients of the cyclotomic polynomials and to provide all the relevant references to their proofs.

1 Introduction

Cyclotomic polynomials play an important role in several areas of mathematics and their study has a very long history, which goes back at least to Gauss (1801) [64].

For instance, cyclotomic polynomials appear in: the solution of the problem of which regular nn-gons are constructible with straightedge and compass (Gauss–Wantzel theorem [99, p. 46]); elementary proofs of the existence of infinitely many prime numbers equal to 11, respectively 1-1, modulo nn, which is a special case of Dirichlet’s theorem on primes in arithmetic progressions [112, Sections 48–50]; Witt’s proof [128] of Wedderburn’s little theorem that every finite domain is a field [86, Section 13]; the “cyclotomic criterion” in the study of primitive divisors of Lucas and Lehmer sequences [24]; and lattice-based cryptography [110, 113].

In particular, the coefficients of cyclotomic polynomials have been intensively studied by several authors, and in the last 10 years there has been a burst of activity in this field of research. This concise survey attempts to collect the main results regarding the coefficients of the cyclotomic polynomials and to provide all the relevant references to their proofs. Previous surveys on this topic were given by Lenstra (1979) [91], Vaughan (1989) [125], and Thangadurai (2000) [122].

Acknowledgments

The author is grateful to Tsit-Yuen Lam, Pieter Moree, and Carl Pomerance, for providing useful suggestions that improved the quality of this survey. The author is a member of GNSAGA of INdAM and of CrypTO, the group of Cryptography and Number Theory of Politecnico di Torino.

1.1 Definitions and basic facts

Let nn be a positive integer. The nnth cyclotomic polynomial Φn(X)\Phi_{n}(X) is defined as the monic polynomial whose roots are the nnth primitive roots of unity, that is,

Φn(X):=1kngcd(n,k)= 1(Xe2π𝐢k/n).\Phi_{n}(X):=\prod_{\begin{subarray}{c}1\,\leq\,k\,\leq\,n\\ \gcd(n,\,k)\,=\,1\end{subarray}}\left(X-e^{2\pi\mathbf{i}k/n}\right). (1)

The word “cyclotomic” comes from the ancient Greek words “cyclo” (circle) and “tomos” (cutting), and refers to how the nnth roots of unit divide the circle into equal parts. Note that, incidentally, the Greek letter Φ\Phi looks a bit like a cut circle. The degree of Φn(X)\Phi_{n}(X) is equal to φ(n)\varphi(n), where φ\varphi is the Euler totient function. Despite its definition in terms of complex numbers, it can be proved that Φn(X)\Phi_{n}(X) has integer coefficients. Furthermore, Φn(X)\Phi_{n}(X) is irreducible over \mathbb{Q} and, consequently, it is the minimal polynomial of any primitive nnth root of unity. The irreducibility of Φn(X)\Phi_{n}(X) for nn prime was first proved by Gauss (1801) [64], and the irreducibility of Φn(X)\Phi_{n}(X) in general was first proved by Kronecker (1854) [85]. Weintraub (2013) [127] presented proofs of the irreducibility of Φn(X)\Phi_{n}(X) due to Gauss, Kronecker, Schönemann, and Eisenstein, for nn prime, and Dedekind, Landau, and Schur,111Perhaps curiously, Schur’s proof of the irreducibility of Φn(X)\Phi_{n}(X) was set to rhymes [42, pp. 38–41]. for every nn.

From (1) it follows easily that

Xn1=dnΦd(X),X^{n}-1=\prod_{d\,\mid\,n}\Phi_{d}(X), (2)

which in turn, by the Möbius inversion formula, yields that

Φn(X)=dn(Xn/d1)μ(d)=dn(Xd1)μ(n/d),\Phi_{n}(X)=\prod_{d\,\mid\,n}\left(X^{n/d}-1\right)^{\mu(d)}=\prod_{d\,\mid\,n}\left(X^{d}-1\right)^{\mu(n/d)}, (3)

where μ\mu is the Möbius function. In particular, we have that

Φp(X)=Xp1X1=Xp1++X+1,\Phi_{p}(X)=\frac{X^{p}-1}{X-1}=X^{p-1}+\cdots+X+1, (4)

for every prime number pp.

The next lemma collects some important elementary identities, which can be proved either using (3) or checking that both sides have the same zeros [91, 122].

Lemma 1.1.

For every positive integer nn and every prime number pp, we have that:

  1. (i)

    Φpn(X)=Φn(Xp)\Phi_{pn}(X)=\Phi_{n}(X^{p}) if pnp\mid n;

  2. (ii)

    Φpn(X)=Φn(Xp)/Φn(X)\Phi_{pn}(X)=\Phi_{n}(X^{p})/\Phi_{n}(X) if pnp\nmid n;

  3. (iii)

    Φ2n(X)=(1)φ(n)Φn(X)\Phi_{2n}(X)=(-1)^{\varphi(n)}\Phi_{n}(-X) if 2n2\nmid n;

  4. (iv)

    Φn(X)=Φrad(n)(Xn/rad(n))\Phi_{n}(X)=\Phi_{\operatorname*{rad}(n)}(X^{n/\!\operatorname*{rad}(n)}), where rad(n)\operatorname*{rad}(n) is the product of the primes dividing nn;

  5. (v)

    Φn(1/X)=Xφ(n)Φn(X)\Phi_{n}(1/X)=X^{-\varphi(n)}\Phi_{n}(X) if n>1n>1.

Starting from Φ1(X)=X1\Phi_{1}(X)=X-1 and using Lemma 1.1’s (i) and (ii), one can inductively compute the cyclotomic polynomials. The first ten cyclotomic polynomials are:

Φ1(X)\displaystyle\Phi_{1}(X) =X1\displaystyle=X-1 Φ6(X)\displaystyle\Phi_{6}(X) =X2X+1\displaystyle=X^{2}-X+1
Φ2(X)\displaystyle\Phi_{2}(X) =X+1\displaystyle=X+1 Φ7(X)\displaystyle\Phi_{7}(X) =X6+X5+X4+X3+X2+X+1\displaystyle=X^{6}+X^{5}+X^{4}+X^{3}+X^{2}+X+1
Φ3(X)\displaystyle\Phi_{3}(X) =X2+X+1\displaystyle=X^{2}+X+1 Φ8(X)\displaystyle\Phi_{8}(X) =X4+1\displaystyle=X^{4}+1
Φ4(X)\displaystyle\Phi_{4}(X) =X2+1\displaystyle=X^{2}+1 Φ9(X)\displaystyle\Phi_{9}(X) =X6+X3+1\displaystyle=X^{6}+X^{3}+1
Φ5(X)\displaystyle\Phi_{5}(X) =X4+X3+X2+X+1\displaystyle=X^{4}+X^{3}+X^{2}+X+1 Φ10(X)\displaystyle\Phi_{10}(X) =X4X3+X2X+1\displaystyle=X^{4}-X^{3}+X^{2}-X+1

A natural observation is that the coefficients of the cyclotomic polynomials are very small, and one could be even tempted to conjecture that they are always in {1,0,+1}\{-1,0,+1\}. The first counterexample to this conjecture occurs for n=105n=105, since we have

Φ105\displaystyle\Phi_{105} (X)=X48+X47+X46X43X42𝟐X41X40X39+X36+X35+X34\displaystyle(X)=X^{48}+X^{47}+X^{46}-X^{43}-X^{42}-\mathbf{2}X^{41}-X^{40}-X^{39}+X^{36}+X^{35}+X^{34}
+X33+X32+X31X28X26X24X22X20+X17+X16+X15\displaystyle+X^{33}+X^{32}+X^{31}-X^{28}-X^{26}-X^{24}-X^{22}-X^{20}+X^{17}+X^{16}+X^{15}
+X14+X13+X12X9X82X7X6X5+X2+X+1.\displaystyle+X^{14}+X^{13}+X^{12}-X^{9}-X^{8}-\textbf{2}X^{7}-X^{6}-X^{5}+X^{2}+X+1.

It is no coincidence that 105=357105=3\cdot 5\cdot 7 is the smallest odd positive integer having three different prime factors. Indeed, every cyclotomic polynomial Φn(X)\Phi_{n}(X) such that nn has less than three odd prime factors has all its coefficients in {1,0,+1}\{-1,0,+1\} (see Section 2).

For every positive integer nn, let us write

Φn(X)=j 0an(j)Xj,an(j),\Phi_{n}(X)=\sum_{j\,\geq\,0}a_{n}(j)X^{j},\quad a_{n}(j)\in\mathbb{Z},

so that an(j)a_{n}(j) is the coefficient of XjX^{j} in Φn(X)\Phi_{n}(X). (Note that an(j)=0a_{n}(j)=0 for j[0,φ(n)]j\notin[0,\varphi(n)].) The peculiarity of the smallness of the coefficients of the cyclotomic polynomials was very well explained by D. H. Lehmer (1966) [89], who wrote: “The smallness of |an(j)||a_{n}(j)| would appear to be one of the fundamental conspiracies of the primitive nnth roots of unity. When one considers that an(j)a_{n}(j) is a sum of (φ(n)j)\binom{\varphi(n)}{j} unit vectors (for example 7362907273629072 in the case of n=105n=105, j=7j=7) one realizes the extent of the cancellation that takes place.”

In light of Lemma 1.1’s (iii) and (iv), for the purpose of studying the coefficients of Φn(X)\Phi_{n}(X) it suffices to consider only odd squarefree integers nn. A squarefree positive integer nn, or a cyclotomic polynomial Φn(X)\Phi_{n}(X), is binary, ternary, …if the number of prime factors of nn is 22, 33, …, respectively. The order of Φn(X)\Phi_{n}(X) is the number of prime factors of nn. From Lemma 1.1’s (v) we have that for every integer n>1n>1 the cyclotomic polynomial Φn(X)\Phi_{n}(X) is palindromic, that is,

an(φ(n)j)=an(j), for j=0,,φ(n).a_{n}(\varphi(n)-j)=a_{n}(j),\quad\text{ for }j=0,\dots,\varphi(n).

We conclude this section by defining the main quantities that have been considered in the study of the coefficients of the cyclotomic polynomials. First, we have A(n)A(n), A+(n)A^{+}(n), and A(n)A^{-}(n), which are defined as follows

A(n):=maxj 0|ak(j)|,A+(n):=maxj 0ak(j),A(n):=minj 0ak(j).A(n):=\max_{j\,\geq\,0}|a_{k}(j)|,\quad A^{+}(n):=\max_{j\,\geq\,0}a_{k}(j),\quad A^{-}(n):=\min_{j\,\geq\,0}a_{k}(j).

In general, the height of a polynomial P[X]P\in\mathbb{C}[X] is defined as the maximum of the absolute values of the coefficients of PP, and PP is flat if its height is not exceeding 11. Thus, A(n)A(n) is the height of Φn(X)\Phi_{n}(X). We also let 𝒜(n):={an(j):0jφ(n)}\mathcal{A}(n):=\{a_{n}(j):0\leq j\leq\varphi(n)\} be the set of coefficients of Φn(X)\Phi_{n}(X). Moreover, we let θ(n):=#{j0:an(j)0}\theta(n):=\#\{j\geq 0:a_{n}(j)\neq 0\} be the number of nonzero coefficients of Φn(X)\Phi_{n}(X). The maximum gap of a nonzero polynomial P(X)=i=1kckXek[X]P(X)=\sum_{i=1}^{k}c_{k}X^{e_{k}}\in\mathbb{C}[X], where c1,,ckc_{1},\dots,c_{k}\in\mathbb{C}^{*} and e1<<eke_{1}<\cdots<e_{k}, is defined as G(P):=max{ej+1ej:j<k}G(P):=\max\{e_{j+1}-e_{j}:j<k\}. We let G(n):=G(Φn)G(n):=G(\Phi_{n}) denote the maximum gap of Φn(X)\Phi_{n}(X). Note that by (4) we have that A(p)=A+(p)=A(p)=1A(p)=A^{+}(p)=A^{-}(p)=1, 𝒜(p)={1}\mathcal{A}(p)=\{1\}, θ(p)=p\theta(p)=p, and G(p)=1G(p)=1, for every prime number pp. Thus, the first interesting case in the study of these quantities is the one of binary cyclotomic polynomials.

2 Binary cyclotomic polynomials

The understanding of the coefficients of binary cyclotomic polynomials is quite complete. Let pp and qq be distinct prime numbers. From (3) it follows that

Φpq(X)=(Xpq1)(X1)(Xp1)(Xq1).\Phi_{pq}(X)=\frac{(X^{pq}-1)(X-1)}{(X^{p}-1)(X^{q}-1)}.

Migotti (1883) [101] and Bang (1895) [17] proved that the coefficients of every binary cyclotomic polynomial belong to {+1,1,0}\{+1,-1,0\}. Beiter (1964) [20] gave a first criterion to enstablish if apq(j)a_{pq}(j) is equal to +1+1, 1-1, or 0. This criterion is a bit difficult to apply, but she used it to compute the midterm coefficient of Φpq(X)\Phi_{pq}(X). Using a different method, Habermehl, Richardson, and Szwajkos (1964) [67] determined the coefficients of Φ3p(X)\Phi_{3p}(X), for p>3p>3. Carlitz (1966) [38] gave a formula for the number of nonzero coefficients of Φpq(X)\Phi_{pq}(X), and Lenstra (1979) [91] proved an expansion for Φpq(X)\Phi_{pq}(X), which was then rediscovered by Lam and Leung (1996) [87], that leads to an explicit determination of apq(j)a_{pq}(j). Moree (2014) [106] generalized this formula to binary inclusion-exclusion polynomials (see Section 11.3), and he also showed a connection with numerical semigroups.

The following theorem gives a precise description of the coefficients of binary cyclotomic polynomials [87, 91, 106, 122].

Theorem 2.1.

Let p<qp<q be distinct prime numbers, and let p¯\overline{p} and q¯\overline{q} be the unique positive integers such that pq+1=pp¯+qq¯pq+1=p\overline{p}+q\overline{q}. (Equivalently, p¯\overline{p} is the inverse of pp modulo qq and q¯\overline{q} is the inverse of qq modulo pp.) We have that:

  1. (i)

    It holds

    Φpq(X)=i= 0p¯1Xpij= 0q¯1XqjXpqi=p¯q1Xpij=q¯p1Xqj.\Phi_{pq}(X)=\sum_{i\,=\,0}^{\overline{p}-1}X^{pi}\sum_{j\,=\,0}^{\overline{q}-1}X^{qj}-X^{-pq}\sum_{i\,=\,\overline{p}}^{q-1}X^{pi}\sum_{j\,=\,\overline{q}}^{p-1}X^{qj}.
  2. (ii)

    For every nonnegative integer j<pqj<pq, we have that either j=px+qyj=px+qy or j=px+qypqj=px+qy-pq with x<qx<q the unique nonnegative integer such that pxj(modq)px\equiv j\pmod{q} and y<py<p the unique nonnegative integer such that qyj(modp)qy\equiv j\pmod{p}; and it holds

    apq(j)={+1 if j=px+qy with 0x<p¯0y<q¯;1 if j=px+qypq with p¯x<qq¯y<p;0 otherwise.a_{pq}(j)=\begin{cases}+1&\text{ if $j=px+qy$ with $0\leq x<\overline{p}$, $0\leq y<\overline{q}$};\\ -1&\text{ if $j=px+qy-pq$ with $\overline{p}\leq x<q$, $\overline{q}\leq y<p$};\\ 0&\text{ otherwise}.\end{cases}
  3. (iii)

    The number of positive coefficients of Φpq(X)\Phi_{pq}(X) is equal to p¯q¯\overline{p}\,\overline{q}, the number of negative coefficients is equal to p¯q¯1\overline{p}\,\overline{q}-1, and (thus) the number of nonzero coefficients of Φpq(X)\Phi_{pq}(X) is equal to 2p¯q¯12\overline{p}\,\overline{q}-1.

  4. (iv)

    The nonzero coefficients of Φpq(X)\Phi_{pq}(X) alternates between +1+1 and 1-1.

  5. (v)

    The midterm coefficient of Φpq(X)\Phi_{pq}(X) satisfies apq(φ(pq)/2)=(1)p¯1a_{pq}(\varphi(pq)/2)=(-1)^{\overline{p}\,-1}.

Moree [106] gave a nice way to illustrate Theorem 2.1’s (ii) by using what he called an LLL-diagram (for Lenstra, Lam, and Leung). This is a p×qp\times q matrix constructed as follows. Start with 0 in the bottom-left entry, add pp for every move to the right, add qq for every move upward, and reduce all entries modulo pqpq. The numbers in the bottom-left p¯×q¯\overline{p}\times\overline{q} submatrix are the exponents of the positive terms of Φpq(X)\Phi_{pq}(X), and the numbers in the top-right (pp¯)×(qq¯)(p-\overline{p})\times(q-\overline{q}) submatrix are the exponents of the negative terms of Φpq(X)\Phi_{pq}(X). For example, the LLL-diagram for the binary cyclotomic polynomial

Φ57(X)=X24\displaystyle\Phi_{5\;\!\cdot\;\!7}(X)=X^{24} X23+X19X18+X17X16+X14X13\displaystyle-X^{23}+X^{19}-X^{18}+X^{17}-X^{16}+X^{14}-X^{13}
+X12X11+X10X8+X7X6+X5X+1\displaystyle+X^{12}-X^{11}+X^{10}-X^{8}+X^{7}-X^{6}+X^{5}-X+1

is the following

2828 3333 33 88 1313 1818 2323
2121 2626 3131 11 66 1111 1616
1414    1919 2424 2929 3434 44 99
77 1212 1717 2222 2727 3232 22
0 55 1010 1515 2020 2525 3030

By Theorem 2.1’s (iii), for every binary number n=pqn=pq, with p<qp<q primes, the number of nonzero coefficients of Φn(X)\Phi_{n}(X) is θn=2p¯q¯1\theta_{n}=2\overline{p}\,\overline{q}-1. From pq+1=pp¯+qq¯pq+1=p\overline{p}+q\overline{q} it follows in an elementary way that θn>n1/2\theta_{n}>n^{1/2} [59, Section 3.1]. Lenstra (1979) [91] proved that for every ε>0\varepsilon>0 there exist infinitely many binary n=pqn=pq such that θn<p8/13+ε\theta_{n}<p^{8/13+\varepsilon}. The proof is based on a result of Hooley (1973) [71] that says that for every ε>0\varepsilon>0 there exist infinitely many prime number pp such that P(p1)>p5/8εP(p-1)>p^{5/8-\varepsilon}, where P(n)P(n) denotes the largest prime factor of nn. Hooley’s result has been improved by several authors. Currently, the best bound is P(p1)>p0.677P(p-1)>p^{0.677}, which is due to Baker and Harman (1998) [16]. This reduces the exponent 8/138/13 of Lenstra’s bound to 1/(1+0.677)=0.5961/(1+0.677)=0.596\dots. Using a different method, Bzdȩga (2012) [29] proved that there are infinitely many binary numbers nn such that θn<n1/2+ε\theta_{n}<n^{1/2+\varepsilon}, and also gave upper and lower bounds for the number Hε(x)H_{\varepsilon}(x) of binary nxn\leq x such that θn<n1/2+ε\theta_{n}<n^{1/2+\varepsilon}. Fouvry (2013) [59] proved the following asymptotic formula for Hε(x)H_{\varepsilon}(x).

Theorem 2.2.

For ε(0,1/2)\varepsilon\in(0,1/2), let

C(ε):=21+2εlog(1+2ε12ε).C(\varepsilon):=\frac{2}{1+2\varepsilon}\log\!\left(\frac{1+2\varepsilon}{1-2\varepsilon}\right).

Then for every ε0>0\varepsilon_{0}>0, uniformly for ε(12/15+ε0,1/2ε0)\varepsilon\in(12/15+\varepsilon_{0},1/2-\varepsilon_{0}), we have that

Hε(x)C(ε)x1/2+εlogxH_{\varepsilon}(x)\sim C(\varepsilon)\,\frac{x^{1/2+\varepsilon}}{\log x} (5)

as x+x\to+\infty.

Furthermore, Fouvry [59] provided an upper bound and a lower bound for Hε(x)H_{\varepsilon}(x) of the same order of (5), and showed that the Elliott–Halberstam Conjecture implies that (5) holds in the range ε(ε0,1/2ε0)\varepsilon\in(\varepsilon_{0},1/2-\varepsilon_{0}).

Hong, Lee, Lee, and Park (2012) [70] determined the maximum gap of binary cyclotomic polynomials, and Moree (2014) [106] gave another proof of the result using numerical semigroups. Yet another short proof was given by Kaplan (2016) [37, End of Section 2.1]. Furthermore, Camburu, Ciolan, Luca, Moree, and Shparlinski (2016) [37] determined the number of maximum gaps of Φpq(X)\Phi_{pq}(X), and the existence of particular gaps in the case in which q±1(modp)q\equiv\pm 1\pmod{p}. The following theorem collects these results [37, 70, 106].

Theorem 2.3.

Let p<qp<q be prime numbers. Then:

  1. (i)

    G(pq)=p1G(pq)=p-1.

  2. (ii)

    The number of maximum gaps of Φpq(X)\Phi_{pq}(X) is equal to 2q/p2\lfloor q/p\rfloor.

  3. (iii)

    Φpq(X)\Phi_{pq}(X) contains the sequence of consecutive coefficients

    ±1,0,,0m times,±1\pm 1,\underbrace{0,\dots,0}_{\text{$m$ times}},\pm 1

    for all m{0,,p2}m\in\{0,\dots,p-2\} if and only if q±1(modp)q\equiv\pm 1\pmod{p}.

Cafure and Cesaratto (2021) [36] considered the coefficients of Φpq(X)\Phi_{pq}(X) as a word over the ternary alphabet {+1,1,0}\{+1,-1,0\}, and provided an algorithm that, given as input p<qp<q and the quotient and remainder of the division of qq by pp, computes Φpq(X)\Phi_{pq}(X) performing O(pq)O(pq) simple operations on words. Chu (2021) [40] proved that the exponents of the positive, respectively negative, terms of Φpq(X)\Phi_{pq}(X) are in arithmetic progression if and only if q1(modp)q\equiv 1\pmod{p}, respectively q1(modp)q\equiv-1\pmod{p}.

3 Ternary cyclotomic polynomials

Ternary cyclotomic polynomials are the simplest ones for which the behavior of the coefficients is not completely understood. Kaplan (2007) [77, Lemma 1] proved the following lemma, which provides a formula for the coefficients of ternary cyclotomic polynomials. This is known as Kaplan’s lemma and has been used to prove several results on ternary cyclotomic polynomials [47, 60, 61, 63, 72, 108, 130, 131, 132, 136, 137].

Lemma 3.1 (Kaplan’s lemma).

Let p<q<rp<q<r be odd prime numbers and let j0j\geq 0 be an integer. For every integer i[0,pq)i\in{[0,pq)}, put

bi:={apq(i) if rij;0 otherwise.b_{i}:=\begin{cases}a_{pq}(i)&\text{ if $ri\leq j$};\\ 0&\text{ otherwise}.\end{cases}

Then we have

apqr(j)=m= 0p1(bf(m)bf(m+q)),a_{pqr}(j)=\sum_{m\,=\,0}^{p-1}(b_{f(m)}-b_{f(m+q)}),

where f(m)f(m) is the unique integer such that f(m)r1(jm)(modpq)f(m)\equiv r^{-1}(j-m)\pmod{pq}, 0f(m)<pq0\leq f(m)<pq.

Lemma 3.1 reduces the computation of apqr(j)a_{pqr}(j) to that of apq(i)a_{pq}(i), which in turn is provided by Theorem 2.1’s (ii). Note that in order to compute apqr(j)a_{pqr}(j) using Lemma 3.1 and Theorem 2.1’s (ii) it is not necessary to compute f(m)f(m) and f(m+q)f(m+q), but it suffices to compute [f(m)]p[f(m)]_{p}, [f(m)]q[f(m)]_{q}, [f(m+q)]p[f(m+q)]_{p}, and [f(m+q)]q[f(m+q)]_{q}, which can be easier, where [k]p[k]_{p} and [k]q[k]_{q} are the unique nonnegative integers x<qx<q and y<py<p such that pxk(modq)px\equiv k\pmod{q} and qyk(modp)qy\equiv k\pmod{p}, for every integer kk. Actually, since [f(m)]p=[f(m+q)]p[f(m)]_{p}=[f(m+q)]_{p}, it suffices to compute [f(m)]p[f(m)]_{p}, [f(m)]q[f(m)]_{q}, and [f(m+q)]q[f(m+q)]_{q}.

For the rest of this section, let p<q<rp<q<r be odd prime numbers and let n=pqrn=pqr be a ternary integer. The next subsections describe the main themes of research on ternary cyclotomic polynomials.

3.1 Bounds on the height and Beiter’s conjecture

Upper bounds for the height of ternary cyclotomic polynomials have been studied by many authors. Bang (1895) [17] proved that A(pqr)p1A(pqr)\leq p-1. Beiter (1968) [21] made the following conjecture, which is known as Beiter’s conjecture.

Conjecture 3.1 (Beiter’s conjecture).

A(pqr)12(p+1)A(pqr)\leq\tfrac{1}{2}(p+1) for all odd primes p<q<rp<q<r.

Beiter (1968) [21] proved her conjecture in the case in which q±1(modp)q\equiv\pm 1\pmod{p} or r±1(modp)r\equiv\pm 1\pmod{p}. As a consequence, Beiter’s conjecture is true for p=3p=3. Also, Bloom (1968) [25] showed that Beiter’s conjecture is true for p=5p=5. Beiter (1971) [22] improved Bang’s bound to A(pqr)p(p+1)/4A(pqr)\leq p-\lfloor(p+1)/4\rfloor. Möller (1971) [103] proved that for every odd prime number pp there exists a ternary cyclotomic polynomial Φpqr(X)\Phi_{pqr}(X), with p<q<rp<q<r, having a coefficient equal to (p+1)/2(p+1)/2. This shows that Beiter’s conjecture, if true, is the best possible. Bachman (2003) [10] proved an upper bound for A+(pqr)A^{+}(pqr) and a lower bound for A(pqr)A^{-}(pqr) in terms of pp and the inverses of qq and rr modulo pp. As corollaries, he deduced that: Beiter’s conjecture is true if qq or rr is equal to ±1,±2\pm 1,\pm 2 modulo pp; we have A(pqr)pp/4A(pqr)\leq p-\lceil p/4\rceil; and A+(pqr)A(pqr)pA^{+}(pqr)-A^{-}(pqr)\leq p, in particular either A+(pqr)(p1)/2A^{+}(pqr)\leq(p-1)/2 or A(pqr)(p1)/2A^{-}(pqr)\geq-(p-1)/2. Note that the first two corollaries improve the previous results of Beiter [21, 22]. Regarding the third, Bachman (2004) [11] also proved that for every odd prime number pp there exist infinitely many ternary cyclotomic polynomials Φpqr(X)\Phi_{pqr}(X), with p<q<rp<q<r, such that 𝒜(pqr)=[(p1)/2,(p+1)/2]\mathcal{A}(pqr)=[-(p-1)/2,(p+1)/2]\cap\mathbb{Z}, and similarly for the interval [(p+1)/2,(p1)/2][-(p+1)/2,(p-1)/2]. Leher (2007) [88, p. 70] found a counterexample to Beiter’s conjecture, that is, A(172941)=10>(17+1)/2A(17\cdot 29\cdot 41)=10>(17+1)/2. Let M(p):=maxp<q<rA(p)M(p):=\max_{p<q<r}A(p). For every odd prime pp, Gallot and Moree (2009) [61] defined an effectively computable set of natural numbers (p)\mathcal{B}(p) such that if (p)\mathcal{B}(p) is nonempty then

M(p)pmin((p))>(p+1)/2,M(p)\geq p-\min(\mathcal{B}(p))>(p+1)/2,

and so Beiter’s conjecture is false for pp. Then, for p11p\geq 11 they showed that (p)\mathcal{B}(p) is nonempty and max((p))=(p3)/2\max(\mathcal{B}(p))=(p-3)/2. Moreover, for every ε>0\varepsilon>0, they proved that

(23ε)pM(p)34p,\left(\tfrac{2}{3}-\varepsilon\right)p\leq M(p)\leq\tfrac{3}{4}p, (6)

for all sufficiently large pp. In light of these results, they formulated the following:

Conjecture 3.2 (Corrected Beiter’s conjecture).

M(p)23pM(p)\leq\tfrac{2}{3}p for every prime pp.

Zhao and Zhang (2010) [138] gave a sufficient condition for the Corrected Beiter conjecture and proved it when p=7p=7. (Note that for p=7p=7 the Corrected Beiter Conjecture is equivalent to the original Beiter Conjecture.) Moree and Roşu (2012) [108] showed that for each odd integer 1\ell\geq 1 there exist infinitely many odd primes p<q<rp<q<r such that

𝒜(pqr)=[(p2)/2,(p++2)/2].\mathcal{A}(pqr)=[-(p-\ell-2)/2,(p+\ell+2)/2]\cap\mathbb{Z}.

This provides a family of cyclotomic polynomials that contradict the Beiter conjecture and have the largest coefficient range possible. Bzdȩga (2010) [27] improved Bachman’s bounds [10] by giving the following theorem.

Theorem 3.2.

Let p<q<rp<q<r be odd primes and let qq^{\prime} and rr^{\prime} be the inverses of qq and rr modulo pp, respectively. Then

A+(pqr)min{2α+β,pβ},A(pqr)min{p+2αβ,β},A^{+}(pqr)\leq\min\{2\alpha+\beta,p-\beta\},\quad-A^{-}(pqr)\leq\min\{p+2\alpha-\beta,\beta\},
A(pqr)min{2α+β,pβ},A(pqr)\leq\min\{2\alpha+\beta^{*},p-\beta^{*}\},

where α:=min{q,r,pq,pr}\alpha:=\min\{q^{\prime},r^{\prime},p-q^{\prime},p-r^{\prime}\}, β\beta is the inverse of αqr\alpha qr modulo pp, and β:=min{β,pβ}\beta^{*}:=\min\{\beta,p-\beta\}.

As an application of Theorem 3.2, Bzdȩga proved a density result showing that the Corrected Beiter conjecture holds for at least 25/27+O(1/p)25/27+O(1/p) of all the ternary cyclotomic polynomials with the smallest prime factor dividing their order equal to pp. He also proved that for these polynomials the average value of A(pqr)A(pqr) does not exceed (p+1)/2(p+1)/2. Moreover, for every prime p13p\geq 13, he provided some new classes of ternary cyclotomic polynomials Φpqr(X)\Phi_{pqr}(X) for which the set of coefficients is very small. Luca, Moree, Osburn, Saad Eddin, and Sedunova (2019) [93], using Theorem 3.2 and some analytic estimates for constrained ternary integers that they developed, showed that the relative density of ternary integers for which the correct Sister Beiter conjecture holds true is at least 25/2725/27.

Gallot, Moree, and Wilms (2011) [63] initiated the study of

M(p,q):=max{A(pqr):r>q}.M(p,q):=\max\{A(pqr):r>q\}.

They remarked that M(p,q)M(p,q) can be effectively computed for any given odd primes p<qp<q. For p=3,5,7,11,13,19p=3,5,7,11,13,19, they proved that the set 𝒬p\mathcal{Q}_{p} of primes qq with M(p,q)=M(p)M(p,q)=M(p) has a subset of positive density, which they determined, and they also conjectured the value of the natural density of 𝒬p\mathcal{Q}_{p}. Moreover, they computed or bound M(p,q)M(p,q) for pp and qq satisfying certain conditions, and they posed several problems regarding M(p,q)M(p,q) [63, Section 11]. Cobeli, Gallot, Moree, and Zaharescu (2013) [41], using techniques from the study of the distribution of modular inverses, in particular bounds on Kloosterman sums, improved the lower bound in (6) to

M(p)>23p3p3/4logp,M(p)>\tfrac{2}{3}p-3p^{3/4}\log p,

for every prime pp, and

M(p)>23pCp1/2,M(p)>\tfrac{2}{3}p-Cp^{1/2},

for infinitely many primes pp, where C>0C>0 is a constant. Moreover, they proved that

lim infx+#{q:p<qx,M(p,q)>(p+1)/2}#{p:px}#(p)p1.\liminf_{x\to+\infty}\frac{\#\{q:p<q\leq x,\;M(p,q)>(p+1)/2\}}{\#\{p:p\leq x\}}\geq\frac{\#\mathcal{B}(p)}{p-1}.

Duda (2014) [47] put Mq(p):=max{M(p,q):qq(modp)}M_{q^{\prime}}(p):=\max\{M(p,q):q\equiv q^{\prime}\pmod{p}\} and proved one of the main conjectures on M(p,q)M(p,q) of Gallot, Moree, and Wilms [63, Conjecture 8], that is, for all distinct primes pp and qq^{\prime} there exists q0q(modp)q_{0}\equiv q^{\prime}\pmod{p} such that for every prime qq0q\geq q_{0} with qq(modp)q\equiv q^{\prime}\pmod{p} we have M(p,q)=Mq(p)M(p,q)=M_{q^{\prime}}(p). Also, he gave an effective method to compute Mq(p)M_{q}(p), from which it follows an algorithm to effectively compute M(p)M(p), since M(p)=max{Mq(p):q<p}M(p)=\max\{M_{q}(p):q<p\}.

Kosyak, Moree, Sofos, and Zhang (2021) [84] conjectured that every positive integer is of the form A(n)A(n), for some ternary integer nn. They proved this conjecture under a stronger form of Andrica’s conjecture on prime gaps, that is, assuming that pn+1pn<pn+1p_{n+1}-p_{n}<\sqrt{p_{n}}+1 holds for every n31n\geq 31, where pnp_{n} denotes the nnth prime number. Furthermore, they showed that almost all positive integers are of the form A(n)A(n) where n=pqrn=pqr with p<q<rp<q<r primes is a ternary integer and #𝒜(n)=p+1\#\mathcal{A}(n)=p+1 (which is the maximum possible value for this cardinality). A nice survey regarding these connections between cyclotomic polynomials and prime gaps was given by Moree (2021) [107].

3.2 Flatness

Recall that a cyclotomic polynomial Φn(X)\Phi_{n}(X) is flat if A(n)=1A(n)=1. Several families of flat ternary cyclotomic polynomials have been constructed, but a complete classification is still not known. Beiter (1978) [23] characterized the primes r>q>3r>q>3 such that Φ3qr(X)\Phi_{3qr}(X) is flat. In particular, there are infinitely many such primes. Bachman (2006) [12] proved that if p5p\geq 5, q1(modp)q\equiv-1\pmod{p}, and r1(modpq)r\equiv 1\pmod{pq} then Φpqr(X)\Phi_{pqr}(X) is flat. Note that, for every prime p5p\geq 5, the existence of infinitely many primes qq and rr satisfying the aforementioned congruences is guaranteed by Dirichlet’s theorem on primes in arithmetic progressions. Flanagan (2007) [58] improved Bachman’s result by relaxing the congruences to q±1(modp)q\equiv\pm 1\pmod{p} and r±1(modpq)r\equiv\pm 1\pmod{pq}. Kaplan (2007) [77] used Lemma 3.1 to show that last congruence suffices, that is, the following holds:

Theorem 3.3.

Φpqr(X)\Phi_{pqr}(X) is flat for all primes p<q<rp<q<r with r±1(modpq)r\equiv\pm 1\pmod{pq}.

Luca, Moree, Osburn, Saad Eddin, and Sedunova (2019) [93] proved some asymptotic formulas for ternary integers that, together with Theorem 3.3, yield that for every sufficiently large N>1N>1 there are at least CN/logNCN/\log N ternary integers nNn\leq N such that Φn(X)\Phi_{n}(X) is flat, where C:=1.195C:=1.195\dots is an explicit constant.

Ji (2010) [72] considered odd primes p<q<rp<q<r such that 2r±1(modpq)2r\equiv\pm 1\pmod{pq} and showed that in such a case Φpqr(X)\Phi_{pqr}(X) is flat if and only if p=3p=3 and q1(mod3)q\equiv 1\pmod{3}. For a{3,4,5}a\in\{3,4,5\}, Zhang (2017) [132] gave similar characterizations for the odd primes such that ar±1(modpq)ar\equiv\pm 1\pmod{pq} and Φpqr(X)\Phi_{pqr}(X) is flat (see also [137] for a weaker result for the case a=4a=4). For a{6,7}a\in\{6,7\}, Zhang (2020, 2021) [135, 136] characterized the odd primes such that q±1(modp)q\equiv\pm 1\pmod{p}, ar±1(modpq)ar\equiv\pm 1\pmod{pq}, and Φpqr(X)\Phi_{pqr}(X) is flat. Zhang (2017) [133] also showed that if p1(modw)p\equiv 1\pmod{w}, q1(modpw)q\equiv 1\pmod{pw}, and rw(modpq)r\equiv w\pmod{pq}, for some integer w2w\geq 2, then A+(pqr)=1A^{+}(pqr)=1. (See also the unpublished work of Elder (2012) [50].) Furthermore, for q1(modp)q\not\equiv 1\pmod{p} and r2(modpq)r\equiv-2\pmod{pq}, Zhang (2014) [130] constructed an explicit jj such that apqr(j)=2a_{pqr}(j)=-2, so that Φpqr(X)\Phi_{pqr}(X) is not flat. Regarding nonflat ternary cyclotomic polynomials with small heights, Zhang (2017) [131] showed that for every prime p1(mod3)p\equiv 1\pmod{3} there exist infinitely many qq and rr such that A(pqr)=3A(pqr)=3.

3.3 Jump one property

Gallot and Moree (2009) [60] proved that neighboring coefficients of ternary cyclotomic polynomials differ by at most one. They called this property jump one property.

Theorem 3.4 (Jump one property).

Let nn be a ternary integer. Then

|an(j)an(j1)|1|a_{n}(j)-a_{n}(j-1)|\leq 1

for every integer j1j\geq 1.

Corollary 3.1.

Let nn be a ternary integer. Then 𝒜(n)\mathcal{A}(n) is a set of consecutive integers.

Gallot and Moree used the jump one property to give a different proof of Bachman’s result [11] on ternary polynomials with optimally large set of coefficients. Their proof of the jump one property makes use of Kaplan’s lemma. Previously, Leher (2007) [88, Theorem 57] proved the bound |an(j)an(j1)|4|a_{n}(j)-a_{n}(j-1)|\leq 4 using methods from the theory of numerical semigroups. A different proof of the jump one property was given by Bzdȩga (2010) [27]. Furthermore, for every ternary integer nn, Bzdȩga (2014) [31] gave a characterization of the positive integers jj such that |an(j)an(j1)|=1|a_{n}(j)-a_{n}(j-1)|=1. A coefficient an(j)a_{n}(j) is jumping up, respectively jumping down, if an(j)=an(j1)+1a_{n}(j)=a_{n}(j-1)+1, respectively an(j)=an(j1)1a_{n}(j)=a_{n}(j-1)-1. Since cyclotomic polynomials are palindromic, the number of jumping up coefficients is equal to the number of jumping down coefficients. Let JnJ_{n} denote such number. Bzdȩga [31] proved that Jn>n1/3J_{n}>n^{1/3} for all ternary integers nn. As a corollary, θn>n1/3\theta_{n}>n^{1/3}. Also, he showed that Schinzel Hypothesis H implies that for every ε>0\varepsilon>0 we have Jn<10n1/3+εJ_{n}<10n^{1/3+\varepsilon} for infinitely many ternary integers nn. Camburu, Ciolan, Luca, Moree, and Shparlinski (2016) [37] gave an unconditional proof that Jn<n7/8+εJ_{n}<n^{7/8+\varepsilon} for infinitely many ternary integers nn.

4 Higher order cyclotomic polynomials

There are few specific results regarding cyclotomic polynomials of order greater than three. Bloom (1968) [25] proved that, for odd prime numbers p<q<r<sp<q<r<s, it holds A(pqrs)p(p1)(pq1)A(pqrs)\leq p(p-1)(pq-1). Kaplan (2010) [79] constructed the first infinite family of flat cyclotomic polynomials of order four. Precisely, he proved that Φ3531s(X)\Phi_{3\cdot 5\cdot 31\cdot s}(X) is flat for every prime number s1(mod465)s\equiv-1\pmod{465}. Also, he suggested that all flat cyclotomic polynomials Φpqrs(X)\Phi_{pqrs}(X) satisfy q1(modp)q\equiv-1\pmod{p}, r±1(modpq)r\equiv\pm 1\pmod{pq}, and s±1(modpqr)s\equiv\pm 1\pmod{pqr}. Furthermore, Bzdȩga (2012) [28] proved the upper bounds

A(pqrs)34p3q,A(pqrst)135512p7q3r,A(pqrstu)18225262144p15q7r3s,A(pqrs)\leq\frac{3}{4}p^{3}q,\quad A(pqrst)\leq\frac{135}{512}p^{7}q^{3}r,\quad A(pqrstu)\leq\frac{18225}{262144}p^{15}q^{7}r^{3}s,

for all odd prime numbers p<q<r<s<t<up<q<r<s<t<u.

5 Height of cyclotomic polynomials

5.1 Asymptotic bounds on A(n)A(n)

Schur (1931)222Unpublished letter to Landau, see [90]. was the first to prove that the coefficients of cyclotomic polynomials can be arbitrarily large, that is, supn1A(n)=+\sup_{n\geq 1}A(n)=+\infty. E. Lehmer (1936) [90] presented Schur’s proof and proved the stronger result that A(n)A(n) is unbounded also when nn is restricted to ternary integers. Erdős (1946) [52] proved that A(n)>exp(C(logn)4/3)A(n)>\exp(C(\log n)^{4/3}) for infinitely many positive integers nn, for some constant C>0C>0. His proof rests on a lower bound for the maximum of |Φn(X)||\Phi_{n}(X)| on the unit circle, and the simple consideration that |Φn(z)|nA(n)|\Phi_{n}(z)|\leq nA(n) for every zz\in\mathbb{C} with |z|1|z|\leq 1. This is essentially the main technique that has then been used to prove lower bounds for A(n)A(n) [35, 53, 54, 81, 94, 95, 97, 124]. Furthermore, Erdős suggested that333The following formula was printed incorrectly in Erdős’ paper [52], see [18]. A(n)>exp(nC/loglogn)A(n)>\exp(n^{C/\log\log n}) for infinitely many positive integers nn, for some constant C>0C>0, and claimed that this is the best possible upper bound. Bateman (1949) [18] gave a short proof that, for every ε>0\varepsilon>0, it holds A(n)<exp(n(1+ε)log2/loglogn)A(n)<\exp(n^{(1+\varepsilon)\log 2/\log\log n}) for all sufficiently large integers nn. Hence, the lower bound suggested by Erdős, if true, is indeed the best possible. Then Erdős (1949) [53] proved that in fact A(n)>exp(nC/loglogn)A(n)>\exp(n^{C/\log\log n}) for infinitely many positive integers nn, for some constant C>0C>0, by showing that max|z|=1|Φn(z)|>exp(nC/loglogn)\max_{|z|=1}|\Phi_{n}(z)|>\exp(n^{C/\log\log n}) for infinitely many positive integers nn. His proof of this last fact is quite involved. Later, Erdős (1957) [54] found a simpler proof of the fact that maxx(0,1)|Φn(x)|>exp(nC/loglogn)\max_{x\in(0,1)}|\Phi_{n}(x)|>\exp(n^{C/\log\log n}) for infinitely many positive integers nn, which again implies the lower bound on A(n)A(n). He conjectured that one can take every positive constant C<log2C<\log 2, and so Bateman’s result is the best possible. This conjecture was settled by Vaughan (1974) [124], who proved that actually C=log2C=\log 2 is admissible (see also [35] for an alternative proof).

In summary, the maximal order of A(n)A(n) is given by the following theorem [18, 124].

Theorem 5.1 (Bateman–Vaughan).

On the one hand, for every ε>0\varepsilon>0, we have

A(n)<exp(n(log2+ε)/loglogn)A(n)<\exp\!\left(n^{(\log 2+\varepsilon)/\log\log n}\right)

for all sufficiently large positive integers nn. On the other hand, we have

A(n)>exp(nlog2/loglogn)A(n)>\exp\!\left(n^{\log 2/\log\log n}\right)

for infinitely many positive integers nn.

Maier (1990, 1996) [94, 96] proved that nf(n)<A(n)<ng(n)n^{f(n)}<A(n)<n^{g(n)} for almost all positive integers, where ff and gg are arbitrary functions such that f(n)0f(n)\to 0 and g(n)+g(n)\to+\infty as n+n\to+\infty. Furthermore, Maier (1993) [95] proved that for any constant C>0C>0 the inequality A(n)nCA(n)\geq n^{C} holds on a set of positive lower density. It is well known that ω(n)loglogn\omega(n)\sim\log\log n as n+n\to+\infty over a set of natural density 11, where ω(n)\omega(n) is the number of distinct prime factors of nn (see, e.g., [121, Ch. III.3]). For every C>1C>1, let C\mathcal{E}_{C} be the set of squarefree integers nn such that ω(n)Cloglogn\omega(n)\geq C\log\log n. Maier (2001) [97] proved that for every C>2/log2C>2/\log 2 and ε>0\varepsilon>0 the inequality A(n)>exp((logn)(Clog2)/2ε)A(n)>\exp((\log n)^{(C\log 2)/2-\varepsilon}) holds for almost all nCn\in\mathcal{E}_{C}. Later, Konyagin, Maier, and Wirsing (2004) [81] showed that, actually, such lower bound for A(n)A(n) holds for all positive integers with ω(n)Cloglogn\omega(n)\geq C\log\log n. The key part of their proof is a strong upper bound on the third moment of the function log|Φn(z)|\log|\Phi_{n}(z)| over the unit circle.

5.2 Bounds on A(n)A(n) in terms of prime factors

Felsch and Schmidt (1968) [56] and, independently, Justin (1969) [76] proved that A(n)A(n) has an upper bound that does not depend on the two largest prime factors of nn. Let n=p1pkn=p_{1}\cdots p_{k}, where p1<<pkp_{1}<\cdots<p_{k} are odd prime numbers and k3k\geq 3. Bateman, Pomerance, and Vaughan (1984) [19] proved that A(n)M(n)A(n)\leq M(n), where M(n):=j=1k2pj2kj11M(n):=\prod_{j=1}^{k-2}p_{j}^{2^{k-j-1}-1} (see also [98] for an upper bound of a similar form for |Φn(X)||\Phi_{n}(X)| on the unit circle). Furthermore, they conjectured that M(n)φ(n)2k1/k1M(n)\leq\varphi(n)^{2^{k-1}/k-1}. This conjecture was proved by Bzdȩga (2012) [28], who also proved that A(n)CkM(n)A(n)\leq C_{k}M(n), where (Ck)k3(C_{k})_{k\geq 3} is a sequence such that Ck2kC_{k}^{2^{-k}} converges to a constant less than 0.95410.9541, as k+k\to+\infty. In the opposite direction, Bzdȩga (2016) [33] proved that for every k3k\geq 3 and ε>0\varepsilon>0 there exists nn such that A(n)>(ckε)M(n)A(n)>(c_{k}-\varepsilon)M(n), where (ck)k3(c_{k})_{k\geq 3} is a sequence such that ck2kc_{k}^{2^{-k}} converges to a constant that is about 0.710.71, as k+k\to+\infty. In particular, this last result implies that in the upper bound on A(n)A(n) the product M(n)M(n) is optimal, which means that, in a precise sense, it cannot be replaced by a smaller product of p1,,pk2p_{1},\dots,p_{k-2}. Furthermore, Bzdȩga (2017) [34] proved several asymptotic bounds for quantities such as A(n)A(n), the sum of the absolute values of the coefficients of Φn(X)\Phi_{n}(X), the sum of the squares of the coefficients of Φn(X)\Phi_{n}(X), and the maximum of the absolute value of Φn(X)\Phi_{n}(X) on the unit circle, as p1+p_{1}\to+\infty and kk is fixed.

5.3 The dual function a(j)a(j)

For every positive integer jj define

a(j):=maxn 1|an(j)|.a(j):=\max_{n\,\geq\,1}|a_{n}(j)|. (7)

Thus a(j)a(j) is somehow a dual version of A(n)A(n). From (3) it follows that apqn(j)=an(j)a_{pqn}(j)=a_{n}(j) for all prime numbers p>q>jp>q>j not dividing nn. Hence, in (7) the maximum can be replaced by a limit superior. Erdős and Vaughan (1974) [55] proved that loga(j)<2τ1/2j1/2+Cj3/8\log a(j)<2\tau^{1/2}j^{1/2}+Cj^{3/8} for all positive integers jj, where τ:=p(12p(p+1))\tau:=\prod_{p}\left(1-\tfrac{2}{p(p+1)}\right) and C>0C>0 is a constant, and conjectured that loga(j)=o(j1/2)\log a(j)=o(j^{1/2}) as j+j\to+\infty. Also, they showed that loga(j)j1/2/(logj)1/2\log a(j)\gg j^{1/2}/(\log j)^{1/2} for all sufficiently large integers jj. Vaughan (1974) [124] proved that loga(j)j1/2/(logj)1/4\log a(j)\gg j^{1/2}/(\log j)^{1/4} for infinitely many positive integers jj. Montgomery and Vaughan (1985) [104] determined the order of magnitude of loga(j)\log a(j) by proving that that loga(j)j1/2/(logj)1/4\log a(j)\asymp j^{1/2}/(\log j)^{1/4} for all sufficiently large integers jj. Finally, Bachman (1993) [9] proved the asymptotic formula loga(j)Cj1/2/(logj)1/4\log a(j)\sim Cj^{1/2}/(\log j)^{1/4}, where C>0C>0 is a constant given by a quite complicate expression.

6 Maximum gap

Al-Kateeb, Ambrosino, Hong, and Lee (2021) [2] proved that G(pm)=φ(m)G(pm)=\varphi(m) for every prime number pp and for every squarefree positive integer mm with p>mp>m. This was previously numerically observed by Ambrosino, Hong, and Lee (2017) [4, 5]. The proof is based on a new divisibility property regarding a partition of Φpm(X)\Phi_{pm}(X) into “blocks” (see also [1, 3]). Furthermore, Al-Kateeb, Ambrosino, Hong, and Lee [2] conjectured that G(pm)φ(m)G(pm)\leq\varphi(m) for every prime number pp and for every squarefree positive integer mm with p<mp<m.

7 The set of coefficients

Suzuki (1987) [120] gave a short proof that every integer appears as the coefficient of some cyclotomic polynomial. (Note that now this follows, for example, from Bachman’s result on ternary cyclotomic polynomials with an optimally large set of coefficients [11]). Ji and Li (2008) [73] proved that, for each fixed prime power pp^{\ell}, every integer appears as the coefficient of a cyclotomic polynomial of the form Φpn(X)\Phi_{p^{\ell}n}(X). Ji, Li, and Moree (2009) [74] generalized this result by showing that, for each fixed positive integer mm, every integer appears as the coefficient of a cyclotomic polynomial of the form Φmn(X)\Phi_{mn}(X). Then Fintzen (2011) [57] determined the set {an(j):na(modd),jb(modf)}\{a_{n}(j):n\equiv a\pmod{d},\;j\equiv b\pmod{f}\} for any given nonnegative integers a<da<d and b<fb<f (see also [129]). In particular, she showed that this set is either \mathbb{Z} or {0}\{0\}.

Recall that 𝒜(n):={an(j):0jφ(n)}\mathcal{A}(n):=\{a_{n}(j):0\leq j\leq\varphi(n)\} is the set of coefficients of Φn(X)\Phi_{n}(X). Kaplan (2007, 2010) [77, Theorems 2 and 3][79, Theorem 4] proved444[77, Theorems 2 and 3] are stated with A(n)A(n) in place of 𝒜(n)\mathcal{A}(n), but their proofs show that the result do indeed hold with 𝒜(n)\mathcal{A}(n). the following two results regarding a kind of periodicity of 𝒜(n)\mathcal{A}(n).

Theorem 7.1.

Let nn be a binary integer, and let pp and qq be prime number greater than the largest prime factor of nn and such that p±q(modn)p\equiv\pm q\pmod{n}. Then 𝒜(pn)=𝒜(qn)\mathcal{A}(pn)=\mathcal{A}(qn).

Theorem 7.2.

Let nn be a positive integer, and let pp and qq be prime numbers greater than nn and satisfying pq(modn)p\equiv q\pmod{n}. Then 𝒜(pn)=𝒜(qn)\mathcal{A}(pn)=\mathcal{A}(qn).

8 Formulas for the coefficients

Let n>1n>1 be an integer. From (3) it follows that

Φn(X)=d= 1(1Xd)μ(n/d),\Phi_{n}(X)=\prod_{d\,=\,1}^{\infty}\left(1-X^{d}\right)^{\mu(n/d)}, (8)

with the convention that μ(x)=0\mu(x)=0 if xx is not an integer. Therefore, each coefficient an(j)a_{n}(j) depends only on the values μ(n/d)\mu(n/d), with dd a positive integer not exceeding jj, and using (8) one can obtain formulas for an(j)a_{n}(j) for each fixed jj. For instance, we have

an(1)\displaystyle a_{n}(1) =μ(n),\displaystyle=-\mu(n),
an(2)\displaystyle a_{n}(2) =12μ(n)212μ(n)μ(n2),\displaystyle=\tfrac{1}{2}\mu(n)^{2}-\tfrac{1}{2}\mu(n)-\mu\big{(}\tfrac{n}{2}\big{)},
an(3)\displaystyle a_{n}(3) =12μ(n)212μ(n)+μ(n)μ(n2)μ(n3).\displaystyle=\tfrac{1}{2}\mu(n)^{2}-\tfrac{1}{2}\mu(n)+\mu(n)\mu\big{(}\tfrac{n}{2}\big{)}-\mu\big{(}\tfrac{n}{3}\big{)}.

In general, Möller (1970) [102] proved that

an(j)=λ1+2λ2++jλj=jλ1,,λj 0d= 1j(1)λd(μ(n/d)λd),a_{n}(j)=\sum_{\begin{subarray}{c}\lambda_{1}+2\lambda_{2}+\,\cdots\,+j\lambda_{j}\,=\,j\\ \lambda_{1},\dots,\lambda_{j}\,\geq\,0\end{subarray}}\;\prod_{d\,=\,1}^{j}(-1)^{\lambda_{d}}\binom{\mu(n/d)}{\lambda_{d}},

for every integer j0j\geq 0 (see [62, Lemma 4] for a short proof).

Kazandzidis (1963) [80] and D. H. Lehmer (1966) [89] noted that, by Newton’s identities for the symmetric elementary polynomials in terms of power sums, we have

an(j)=λ1+2λ2++jλj=jλ1,,λj 0t= 1j(cn(t)/t)λtλt!,a_{n}(j)=\sum_{\begin{subarray}{c}\lambda_{1}+2\lambda_{2}+\,\cdots\,+j\lambda_{j}\,=\,j\\ \lambda_{1},\dots,\,\lambda_{j}\,\geq\,0\end{subarray}}\;\prod_{t\,=\,1}^{j}\frac{(-c_{n}(t)/t)^{\lambda_{t}}}{\lambda_{t}!},

where

cn(t):=1kngcd(n,k)= 1e2π𝐢kt/n=φ(n)μ(n/gcd(n,t))φ(n/gcd(n,t)),c_{n}(t):=\sum_{\begin{subarray}{c}1\,\leq\,k\,\leq\,n\\ \gcd(n,\,k)\,=\,1\end{subarray}}e^{2\pi\mathbf{i}kt/n}=\varphi(n)\,\frac{\mu(n/\!\gcd(n,t))}{\varphi(n/\!\gcd(n,t))},

is a Ramanujan’s sum and the second equality is due to Hölder (1936) [69]. Deaconescu and Sándor (1987) [43] (see also [116, pp. 258–259]) gave another formula for an(j)a_{n}(j) in terms of a determinant involving Ramanujan’s sums. Furthermore, Eaton (1939) [49] proved a formula for an(j)a_{n}(j) in terms of a sum having each addend either equal to 1-1 or +1+1 depending on a quite involved rule.

Grytczuk and Tropak (1991) [66] provided another method to compute an(j)a_{n}(j), which makes use of the recurrence

an(j)=μ(n)ji= 0j1an(i)μ(gcd(n,ji))φ(gcd(n,ji)), for j>0,a_{n}(j)=-\frac{\mu(n)}{j}\sum_{i\,=\,0}^{j-1}a_{n}(i)\,\mu(\gcd(n,j-i))\,\varphi(\gcd(n,j-i)),\quad\text{ for }j>0,

with an(0)=1a_{n}(0)=1. By using this method, they found for m=±2,,±9m=\pm 2,\dots,\pm 9, and 1010 the minimal positive integer jj for which there exists a positive integer nn such that an(j)=ma_{n}(j)=m.

Herrera-Poyatos and Moree (2021) [68] wrote a survey on formulas for an(j)a_{n}(j) involving Bernoulli numbers, Stirling numbers, and Ramanujan’s sums. Also, they introduced a new uniform approach that makes possible to provide shorter proofs for some of such formulas and also to derive new ones.

9 Miscellaneous results

Carlitz (1967) [39] proved some asymptotic formulas involving the sum of squares of the coefficients of Φn(X)\Phi_{n}(X). Endo (1974) [51] proved that 77 is the minimal nonnegative integer jj such that |an(j)|>1|a_{n}(j)|>1 for some positive integer nn. Dresden (2004) [46] proved that for every n3n\geq 3 the middle coefficient of Φn(X)\Phi_{n}(X) is either 0, and in such a case nn is a power of 22, or an odd integer. Dunand (2012) [48] studied the coefficients of the inverse of Φm(X)\Phi_{m}(X) modulo Φn(X)\Phi_{n}(X), where mm and nn are distinct divisors of pqpq, with p<qp<q primes, and discussed an application to torus-based cryptography. Musiker and Reiner (2014) [111] gave an interpretation of an(j)a_{n}(j) as the torsion order in the homology of certain simplicial complexes. An alternative proof of this results was given by Meshulam (2012) [100]. Chu (2021) [40] gave necessary conditions on nn so that the powers of positive, respectively negative, coefficients of Φn(X)\Phi_{n}(X) are in arithmetic progression. For all integers j,v0j,v\geq 0, let

a¯(j):=limN+1NnNan(j)\overline{a}(j):=\lim_{N\to+\infty}\frac{1}{N}\sum_{n\,\leq\,N}a_{n}(j)

be the average value of the jjth coefficient of the cyclotomic polynomials, and let

δ(j,v):=limN+1N#{nN:an(j)=v},\delta(j,v):=\lim_{N\to+\infty}\frac{1}{N}\#\{n\leq N:a_{n}(j)=v\},

be the frequency that such coefficient is equal to vv. Möller (1970) [102] proved that a¯(j)=6π2ej\overline{a}(j)=\frac{6}{\pi^{2}}e_{j} for every integer j1j\geq 1, where ej>0e_{j}>0 is a rational number. Gallot, Moree, and Hommersom (2011) [62] derived explicit formulas for a¯(j)\overline{a}(j) and δ(j,v)\delta(j,v). Also, they verified that fj:=ejjpj(p+1)f_{j}:=e_{j}j\prod_{p\leq j}(p+1) is an integer for every positive integer j100j\leq 100, and asked whether it is true in general. Gong (2009) [65] proved that indeed every fjf_{j} is an integer, and also showed that, for every integer mm, we have that mfjm\mid f_{j} for every sufficiently large jj.

10 Algorithms and numerical data

Arnold and Monagan (2011) [8] presented three algorithms for computing the coefficients of the nnth cyclotomic polynomial, and wrote a fast implementation using machine-precision arithmetic. The first algorithm computes Φn(X)\Phi_{n}(X) by a series of polynomial divisions using Lemma 1.1’s (ii). This method is well known [26], but Arnold and Monagan optimized the polynomial division by way of the discrete Fast Fourier Transform. The second algorithm computes Φn(X)\Phi_{n}(X) as a quotient of sparse power series using (3). In such algorithm, Φn(X)\Phi_{n}(X) is treated as a truncated power series. Multiplication of a truncated power series by Xd1X^{d}-1 is easy, and division by Xd1X^{d}-1 is equivalent to multiplication by the power series j=0Xdj-\sum_{j=0}^{\infty}X^{dj}. This algorithm was further improved in a subsequent work [7]. The third algorithm, which they called the “big prime algorithm”, generates the terms of Φn(X)\Phi_{n}(X) sequentially, in a manner which reduces the memory cost.

Refer to caption
Figure 1: A plot of the coefficients of Φn(X)\Phi_{n}(X) for n=357111317192329n=3\cdot 5\cdot 7\cdot 11\cdot 13\cdot 17\cdot 19\cdot 23\cdot 29. The φ(n)+1=1,021,870,081\varphi(n)+1=1,021,870,081 coefficients were computed using the program SPS4_64 of Arnold and Monagan [6]. Then the plot was produced by selecting a random sample of 500,000500,000 coefficients.

With their implementation, Arnold and Monagan produced a large amount of data on the coefficients of Φn(X)\Phi_{n}(X) for nn in the range of billions [6]. For instance, they found the minimal positive integer nn such that A(n)A(n) is greater than nn, n2n^{2}, n3n^{3}, and n4n^{4}, respectively. Also, they computed A(n)A(n) when nn is equal to the product of the first 99 odd prime numbers. (Partial computations on the cases of nn equal to the product of the first 77 and 88 odd prime numbers were previously done by Koshiba (1998, 2000) [82, 83].)

Other numerical data on the coefficients of the cyclotomic polynomial can be found on the Online Encyclopedia of Integer Sequences [117]. See for instance sequences A117223, A117318, A138474, and A138475 of Noe.

11 Relatives of cyclotomic polynomials

In this section we collect results regarding the coefficients of polynomials that are closely related to cyclotomic polynomials.

11.1 Inverse cyclotomic polynomials

Let nn be a positive integer. The nnth inverse cyclotomic polynomial Ψn(X)\Psi_{n}(X) is defined as the monic polynomial whose roots are exactly the nonprimitive nnth roots of unity, that is,

Ψn(X):=1kngcd(n,k)> 1(Xe2π𝐢k/n)=Xn1Φn(X).\Psi_{n}(X):=\prod_{\begin{subarray}{c}1\,\leq\,k\,\leq\,n\\ \gcd(n,\,k)\,>\,1\end{subarray}}\left(X-e^{2\pi\mathbf{i}k/n}\right)=\frac{X^{n}-1}{\Phi_{n}(X)}. (9)

Note that Φn(X)\Phi_{n}(X) has degree nφ(n)n-\varphi(n). From (2) and (9) it follows that

Ψn(X)=dnd> 1Φd(X).\Psi_{n}(X)=\prod_{\begin{subarray}{c}d\,\mid\,n\\ d\,>\,1\end{subarray}}\Phi_{d}(X).

In particular, Ψn(X)\Psi_{n}(X) has integer coefficients. Moreover, from (9) we get that

1Φn(X)=Ψn(X)Xn1=Ψn(X)j= 0Xnj.\frac{1}{\Phi_{n}(X)}=\frac{\Psi_{n}(X)}{X^{n}-1}=-\Psi_{n}(X)\sum_{j\,=\,0}^{\infty}X^{nj}.

Thus, the Taylor coefficients of 1/Φn(X)1/\Phi_{n}(X) are purely periodic, and the period consists of the nφ(n)+1n-\varphi(n)+1 coefficients of Φn(X)-\Phi_{n}(X) followed by φ(n)1\varphi(n)-1 zeros. The next lemma collects some basic identities, which follows easily from Lemma 1.1 and (9).

Lemma 11.1.

For every positive integer nn and every prime number pp, we have that:

  1. (i)

    Ψpn(X)=Ψn(Xp)\Psi_{pn}(X)=\Psi_{n}(X^{p}) if pnp\mid n;

  2. (ii)

    Ψpn(X)=Φn(X)Ψn(Xp)\Psi_{pn}(X)=\Phi_{n}(X)\Psi_{n}(X^{p}) if pnp\nmid n;

  3. (iii)

    Ψ2n(X)=(1)φ(n)(1Xn)Ψn(X)\Psi_{2n}(X)=(-1)^{\varphi(n)}(1-X^{n})\Psi_{n}(-X) if 2n2\nmid n;

  4. (iv)

    Ψn(X)=Ψrad(n)(Xn/rad(n))\Psi_{n}(X)=\Psi_{\operatorname*{rad}(n)}(X^{n/\!\operatorname*{rad}(n)});

  5. (v)

    Ψn(1/X)=X(nφ(n))Ψn(X)\Psi_{n}(1/X)=-X^{-(n-\varphi(n))}\Psi_{n}(X) if n>1n>1.

Similarly to cyclotomic polynomials, in light of Lemma 11.1’s (iii) and (iv), for the purpose of studying the coefficients of the inverse cyclotomic polynomial Ψn(X)\Psi_{n}(X) it suffices to consider only odd squarefree integers nn. For a squarefree positive integer nn, the inverse cyclotomic polynomial Ψn(X)\Psi_{n}(X) is binary, ternary, …if the number of prime factors of nn is 22, 33, …. The order of Ψn(X)\Psi_{n}(X) is the number of prime factors of nn. It is easy to check that Ψ1(X)=1\Psi_{1}(X)=1, Ψp(X)=X1\Psi_{p}(X)=X-1, and

Ψpq(X)=Xp+q1+Xp+q2++XqXp1Xp21\Psi_{pq}(X)=X^{p+q-1}+X^{p+q-2}+\cdots+X^{q}-X^{p-1}-X^{p-2}-\cdots-1

for all prime numbers p<qp<q. Hence, the simplest nontrivial case in the study of the coefficients of Ψn(X)\Psi_{n}(X) occurs for ternary nn.

Let C(n)C(n) denote the height of Ψn(X)\Psi_{n}(X). Moree (2009) [105] proved that

C(pqr)(p1)(q1)r+1p1,C(pqr)\leq\left\lfloor\frac{(p-1)(q-1)}{r}\right\rfloor+1\leq p-1,

for all odd primes p<q<rp<q<r. Also, he showed that C(pqr)=p1C(pqr)=p-1 if and only if qr±1(modp)q\equiv r\equiv\pm 1\pmod{p} and r<p1p2(q1)r<\tfrac{p-1}{p-2}(q-1). Furthermore, he provided several results on flat inverse cyclotomic polynomials. For instance, he showed that Ψ15r(X)\Psi_{15r}(X) and Ψ21r(X)\Psi_{21r}(X) are flat, for every prime pp, and that Ψpqr(X)\Psi_{pqr}(X) is flat for all primes p<qp<q and r>(p1)(q1)r>(p-1)(q-1). Furthermore, he proved that every integer appears as the coefficient of some inverse cyclotomic polynomial. Bzdȩga (2014) [32] proved a formula for C(pqr)C(pqr) in the case in which r=αp+βqφ(pq)r=\alpha p+\beta q\leq\varphi(pq) for some positive integers α,β\alpha,\beta. Using such formula, he gave necessary and sufficient conditions for Ψpqr(X)\Psi_{pqr}(X) being flat in such a case. Hong, Lee, Lee, and Park (2012) [70] proved that G(Ψpqr)=2qrdeg(Ψpqr)G(\Psi_{pqr})=2qr-\deg(\Psi_{pqr}) for all odd primes p<q<rp<q<r such that q>4(p1)q>4(p-1) or r>p2r>p^{2}. Also, they gave lower and upper bound for G(Ψpqr)G(\Psi_{pqr}) for general Ψpqr\Psi_{pqr}. In general, many papers regarding the coefficients of cyclotomic polynomials also provide related results for the coefficients of inverse cyclotomic polynomials [7, 8, 28, 37, 57, 60, 62, 68, 93].

11.2 Divisors of Xn1X^{n}-1

A natural generalization of the study of the coefficients of Φn(X)\Phi_{n}(X) is the study of the coefficients of divisors of Xn1X^{n}-1. Note that, in light of (2) and the irreducibility of cyclotomic polynomials, Xn1X^{n}-1 has 2τ(n)2^{\tau(n)} monic divisors in [X]\mathbb{Z}[X], where τ(n)\tau(n) is the number of (positive) divisors of nn, which are given by products of distinct cyclotomic polynomials Φd(X)\Phi_{d}(X) with dd a divisor of nn. Let B(n)B(n) be the maximum height of the monic divisors of Xn1X^{n}-1. Justin (1969) [76] showed that B(n)B(n) has an upper bound that is independent from the largest prime factor of nn. Pomerance and Ryan (2007) [114] proved that

lim supn+loglogB(n)logn/loglogn=log3.\limsup_{n\to+\infty}\frac{\log\log B(n)}{\log n/\log\log n}=\log 3.

Furthermore, they showed that B(pq)=pB(pq)=p for all primes p<qp<q, and that B(n)=1B(n)=1 if and only if nn is a prime power. Kaplan (2009) [78] proved that B(p2q)=min{p2,q}B(p^{2}q)=\min\{p^{2},q\} for all distinct primes pp and qq, and that

13(3p2qp3+7p6)B(pqr)p2q2,\tfrac{1}{3}(3p^{2}q-p^{3}+7p-6)\leq B(pqr)\leq p^{2}q^{2},

for all primes p<q<rp<q<r. Moreover, letting n=p1e1pkekn=p_{1}^{e_{1}}\cdots p_{k}^{e_{k}}, where p1<<pkp_{1}<\cdots<p_{k} are prime numbers, e1,,eke_{1},\dots,e_{k} are positive integers, and k2k\geq 2. Kaplan proved the upper bound B(n)<j=1k1pi43k2EejB(n)<\prod_{j=1}^{k-1}p_{i}^{4\cdot 3^{k-2}E-e_{j}}, where E:=j=1kejE:=\prod_{j=1}^{k}e_{j}. Bzdȩga (2012) [28] showed that B(n)<(C+o(1))3kn(3k1)/(2k)1B(n)<(C+o(1))^{3^{k}}n^{(3^{k}-1)/(2k)-1}, as k+k\to+\infty, where C<0.9541C<0.9541 is an effectively computable constant. Zhang (2019) [134] improved Kaplan’s bound to B(n)<(25)j=2kejpi43k2EejB(n)<\left(\tfrac{2}{5}\right)^{\prod_{j=2}^{k}e_{j}}p_{i}^{4\cdot 3^{k-2}E-e_{j}}. Ryan, Ward, and Ward (2010) [115] proved that B(n)min{u,v}B(n)\geq\min\{u,v\} whenever n=uvn=uv, where uu and vv are coprime positive integers. In particular, this implies that B(n)min{p1e1,,pkek}B(n)\geq\min\{p_{1}^{e_{1}},\cdots,p_{k}^{e_{k}}\}. Furthermore, they made several conjectures on B(n)B(n), for nn having two, three, or four prime factors, based on extensive numerical computations. Some of these conjectures were proved by Wang (2015) [126]. In particular, he showed that for all odd primes p<q<rp<q<r and every positive integer bb we have that: B(pqb)B(pq^{b}) is divisible by pp, B(2qb)=2B(2q^{b})=2, if b3b\geq 3 then B(pqb)>pB(pq^{b})>p, and if q±r(modp)q\equiv\pm r\pmod{p} and b5b\leq 5 then B(pqb)=B(prb)B(pq^{b})=B(pr^{b}). Thompson (2011) [123] proved that B(n)nτ(n)f(n)B(n)\leq n^{\tau(n)f(n)} for almost all positive integers nn, where f(n)f(n) is any function such that f(n)+f(n)\to+\infty as n+n\to+\infty. Decker and Moree (2013) [45] (see also the extended version [44]) determined the set of coefficients of each of the 6464 divisors of Xp2q1X^{p^{2}q}-1, where pp and qq are distinct primes. In particular, their result shows that for most of the divisors the set of coefficients consists of consecutive integers. Moreover, they proved that if fef_{e} is the number of flat divisors of Xpeq1X^{p^{e}q}-1, for each integer e1e\geq 1, then fe+12fe+2e+21f_{e+1}\geq 2f_{e}+2^{e+2}-1.

For each integer r1r\geq 1, let B(r,n)B(r,n) be the maximum of the absolute value of the coefficient of XrX^{r} in f(X)f(X), as f(X)f(X) ranges over the monic divisors of Xn1X^{n}-1. Somu (2016) [118] gave upper and lower bounds for B(r,n)B(r,n) that imply

lim supn+logB(r,n)logn/loglogn=rlog2.\limsup_{n\to+\infty}\frac{\log B(r,n)}{\log n/\log\log n}=r\log 2.

In the same work, Somu proved that if \ell and mm are positive integers, then there exist a positive integer nn and a monic divisor f(X)f(X) of Xn1X^{n}-1 having exactly mm irreducible factors such that each integers in [,][-\ell,\ell] appears among the coefficients of f(X)f(X). Moreover, he showed that for all integers c1,,crc_{1},\dots,c_{r} there exist a positive integer nn and a divisor f(X)=j=1deg(f)djXjf(X)=\sum_{j=1}^{\deg(f)}d_{j}X^{j}, with fif_{i}\in\mathbb{Z}, of Xn1X^{n}-1 such that di=cid_{i}=c_{i} for i=1,,ri=1,\dots,r. Later Somu (2017) [119] proved that the set of such nn has positive natural density.

11.3 Inclusion-exclusion polynomials

Inclusion-exclusion polynomials were introduced by Bachman (2010) [13] as a kind of combinatorial generalization of cyclotomic polynomials. Let bold letters 𝒏,𝒅,\bm{n},\bm{d},\dots denote finite sets of pairwise coprime integers greater than 11. Furthermore, for each 𝒏={n1,,nk}\bm{n}=\{n_{1},\dots,n_{k}\}, where n1,,nk>1n_{1},\dots,n_{k}>1 are pairwise coprime integers, put 𝒏:=n1nk\|\bm{n}\|:=n_{1}\cdots n_{k}, μ(𝒏):=(1)k\mu(\bm{n}):=(-1)^{k}, and φ(𝒏):=i=1k(ni1)\varphi(\bm{n}):=\prod_{i=1}^{k}(n_{i}-1). The 𝐧\bm{n}th inclusion-exclusion polinomial is defined as

Φ𝒏(X)=𝒅𝒏(X𝒏/𝒅1)μ(𝒅).\Phi_{\bm{n}}(X)=\prod_{\bm{d}\,\subseteq\,\bm{n}}\left(X^{\|\bm{n}\|/\|\bm{d}\|}-1\right)^{\mu(\bm{d})}. (10)

Note the striking resemblance of (3) and (10). In particular, we have that

Φ{p1,,pk}(X)=Φp1pk(X),\Phi_{\{p_{1},\dots,p_{k}\}}(X)=\Phi_{p_{1}\cdots p_{k}}(X),

for all prime numbers p1<<pkp_{1}<\cdots<p_{k}.

Many results regarding cyclotomic polynomials can be generalized to inclusion-exclusion polynomials, and it might be even more natural to prove them directly for inclusion-exclusion polynomials [31, 37, 40, 47, 106]. Also, the 𝐧\bm{n}th inverse inclusion-exclusion polynomial, defined by Ψ𝒏(X):=(X𝒏1)/Φ𝒏(X)\Psi_{\bm{n}}(X):=(X^{\|\bm{n}\|}-1)/\Phi_{\bm{n}}(X), has been studied [32].

The following theorem summarizes the basic properties of inclusion-exclusion polynomials, including the fact that they are indeed polynomials [13].

Theorem 11.2.

For every 𝐧={n1,,nk}\bm{n}=\{n_{1},\dots,n_{k}\}, where n1,,nk>1n_{1},\dots,n_{k}>1 are pairwise coprime integers, we have that

Φ𝒏(X)=ω(Xω),\Phi_{\bm{n}}(X)=\prod_{\omega}(X-\omega),

where ω\omega runs over the 𝐧\|\bm{n}\|th roots of unity satisfying ω𝐧/ni1\omega^{\|\bm{n}\|/n_{i}}\neq 1 for all i=1,,ki=1,\dots,k. Moreover, the degree of Φ𝐧(X)\Phi_{\bm{n}}(X) is equal to φ(𝐧)\varphi(\bm{n}) and it holds

Φ𝒏(X)=dΦd(X),\Phi_{\bm{n}}(X)=\prod_{d}\Phi_{d}(X),

where dd runs over the divisors of 𝐧\|\bm{n}\| such that (d,ni)>1(d,n_{i})>1 for every i=1,,ki=1,\dots,k. In particular, Φ𝐧(X)\Phi_{\bm{n}}(X) has integer coefficients.

Let p,q,r,sp,q,r,s be pairwise coprime integers greater than 11. Bachman (2010) [13] proved that the set of coefficients of every ternary inclusion-exclusion polynomial Φ{p,q,r}(X)\Phi_{\{p,q,r\}}(X) consists of consecutive integers and, assuming p<q<rp<q<r, it depends only on the residue class of rr modulo pqpq. Let A(p,q,r)A(p,q,r) denote the height of Φ{p,q,r}(X)\Phi_{\{p,q,r\}}(X). Bachman and Moree (2011) [15] showed that, if r±s(modpq)r\equiv\pm s\pmod{pq} and r>max{p,q}>s1r>\max\{p,q\}>s\geq 1, then

A(p,q,s)A(p,q,r)A(p,q,s)+1.A(p,q,s)\leq A(p,q,r)\leq A(p,q,s)+1.

For every 𝒏={n1,,nk}\bm{n}=\{n_{1},\dots,n_{k}\}, where n1<<nkn_{1}<\cdots<n_{k} are pairwise coprime integers greater than 11, let A(𝒏)A(\bm{n}) be the height of Φ𝒏(X)\Phi_{\bm{n}}(X) and put M(𝒏):=j=1k2nj2kj11M(\bm{n}):=\prod_{j=1}^{k-2}n_{j}^{2^{k-j-1}-1}. Also, let DkD_{k} be the smallest real number for which the inequality A(𝒏)DkM(𝒏)A(\bm{n})\leq D_{k}M(\bm{n}) holds for all sufficiently large n1n_{1}. Bzdȩga (2013) [30] proved that (C1+o(1))2k<Dk<(C2+o(1))2k(C_{1}+o(1))^{2^{k}}<D_{k}<(C_{2}+o(1))^{2^{k}}, as kk\to\infty, where C1,C2>0C_{1},C_{2}>0 are constants, with C10.5496C_{1}\approx 0.5496 and C20.9541C_{2}\approx 0.9541. Furthermore, Liu (2014) [92] studied the polynomial obtained by restricting (10) to the sets 𝒅\bm{d} with at most two elements.

11.4 Unitary cyclotomic polynomials

Let nn be a positive integer. A unitary divisor of nn is a divisor dd of nn such that dd and n/dn/d are relatively prime. Moree and Tóth (2020) [109] defined the nnth unitary cyclotomic polynomial as

Φn(X):=1kngcd(n,k)= 1(Xe2π𝐢k/n),\Phi_{n}^{*}(X):=\prod_{\begin{subarray}{c}1\,\leq\,k\,\leq\,n\\[2.0pt] \gcd^{*}\!(n,\,k)\,=\,1\end{subarray}}\left(X-e^{2\pi\mathbf{i}k/n}\right),

where gcd(n,k)\gcd^{*}(n,k) denotes the maximum unitary divisor of nn which is a divisor of kk. It can be proved that Φn(X)\Phi_{n}^{*}(X) has integer coefficients. Moreover, the following analogs of (2) and (3) holds:

Xn1=dnΦd(X),X^{n}-1=\prod_{d\,\mid\mid\,n}\Phi_{d}^{*}(X),

where dnd\mid\mid n means that dd is a unitary divisor of nn, and

Φn(X)=dn(Xn/d1)μ(d),\Phi_{n}^{*}(X)=\prod_{d\,\mid\mid\,n}\left(X^{n/d}-1\right)^{\mu^{*}(d)},

where μ(n):=(1)ω(n)\mu^{*}(n):=(-1)^{\omega(n)}. Every unitary cyclotomic polynomial can be written as an inclusion-exclusion polynomial, precisely Φn(X)=Φ{p1e1,,pkek}(X)\Phi_{n}^{*}(X)=\Phi_{\{p_{1}^{e_{1}},\dots,\,p_{k}^{e_{k}}\}}(X) for n=p1e1pkekn=p_{1}^{e_{1}}\cdots p_{k}^{e_{k}}, where p1<<pkp_{1}<\cdots<p_{k} are prime numbers and e1,,eke_{1},\dots,e_{k} are positive integers. Furthermore, every unitary cyclotomic polynomial is equal to a product of cyclotomic polynomials:

Φn(X)=dnrad(d)=rad(n)Φd(X).\Phi_{n}^{*}(X)=\prod_{\begin{subarray}{c}d\,\mid\,n\\ \operatorname*{rad}(d)\,=\,\operatorname*{rad}(n)\end{subarray}}\Phi_{d}(X).

These and other properties of unitary cyclotomic polynomials were proved by Moree and Tóth [109]. Jones, Kester, Martirosyan, Moree, Tóth, White, and Zhang (2020) [75] proved that, given any positive integer mm, every integer appears as a coefficient of Φmn(X)\Phi_{mn}^{*}(X), for some positive integer nn. Also, they showed the analog result for coefficients of the inverse unitary cyclotomic polynomial Ψn(X):=(Xn1)/Φn(X)\Psi_{n}^{*}(X):=(X^{n}-1)/\Phi_{n}^{*}(X). Bachman (2021) [14] proved that, fixed three distinct odd primes p,q,rp,q,r and ε>0\varepsilon>0, for every sufficiently large positive integer aa, depending only on ε\varepsilon, there exist positive integers bb and cc such that the the set of coefficients of Φpaqbrc(X)\Phi_{p^{a}q^{b}r^{c}}^{*}(X) contains all the integers in the interval [(14ε)pa,(14ε)pa]\big{[}{-(\tfrac{1}{4}-\varepsilon)p^{a}},(\tfrac{1}{4}-\varepsilon)p^{a}\big{]}. As a consequence, every integer appears as the coefficient of some ternary unitary cyclotomic polynomial. Furthermore, he provided an infinite family of ternary unitary cyclotomic polynomials Φpaqbrc(X)\Phi_{p^{a}q^{b}r^{c}}^{*}(X) whose sets of coefficients consist of all the integers in [(pa1)/2,(pa+1)/2][-(p^{a}-1)/2,(p^{a}+1)/2], and he pointed out that this interval is as large as possible.

References

  • [1] A. Al-Kateeb, Structures and properties of cyclotomic polynomials, ProQuest LLC, Ann Arbor, MI, 2016, Thesis (Ph.D.)–North Carolina State University.
  • [2] A. Al-Kateeb, M. Ambrosino, H. Hong, and E. Lee, Maximum gap in cyclotomic polynomials, J. Number Theory 229 (2021), 1–15.
  • [3] A. Al-Kateeb, H. Hong, and E. Lee, Block structure of cyclotomic polynomials, 2017, https://arxiv.org/abs/1704.04051.
  • [4] M. Ambrosino, Maximum gap of (inverse) cyclotomic polynomials, Ph.D. thesis, North Carolina State University, North Carolina, 2017.
  • [5] M. Ambrosino, H. Hong, and E. Lee, Lower bounds for maximum gap in (inverse) cyclotomic polynomials, 2017, https://arxiv.org/abs/1702.07650.
  • [6] A. Arnold and M. Monagan, Cyclotomic Polynomials, 2010, http://wayback.cecm.sfu.ca/~ada26/cyclotomic/.
  • [7] A. Arnold and M. Monagan, A high-performance algorithm for calculating cyclotomic polynomials, 2010, pp. 112–120.
  • [8] A. Arnold and M. Monagan, Calculating cyclotomic polynomials, Math. Comp. 80 (2011), no. 276, 2359–2379.
  • [9] G. Bachman, On the coefficients of cyclotomic polynomials, Mem. Amer. Math. Soc. 106 (1993), no. 510, vi+80.
  • [10] G. Bachman, On the coefficients of ternary cyclotomic polynomials, J. Number Theory 100 (2003), no. 1, 104–116.
  • [11] G. Bachman, Ternary cyclotomic polynomials with an optimally large set of coefficients, Proc. Amer. Math. Soc. 132 (2004), no. 7, 1943–1950.
  • [12] G. Bachman, Flat cyclotomic polynomials of order three, Bull. London Math. Soc. 38 (2006), no. 1, 53–60.
  • [13] G. Bachman, On ternary inclusion-exclusion polynomials, Integers 10 (2010), A48, 623–638.
  • [14] G. Bachman, Coefficients of unitary cyclotomic polynomials of order three, 2021, https://arxiv.org/abs/2111.08847.
  • [15] G. Bachman and P. Moree, On a class of ternary inclusion-exclusion polynomials, Integers 11 (2011), A8, 14.
  • [16] R. C. Baker and G. Harman, Shifted primes without large prime factors, Acta Arith. 83 (1998), no. 4, 331–361.
  • [17] A. S. Bang, Om Ligningen φn(x)=0\varphi_{n}(x)=0, Nyt Tidss. for Math. 6 (1895), 6–12 (Danish).
  • [18] P. T. Bateman, Note on the coefficients of the cyclotomic polynomial, Bull. Amer. Math. Soc. 55 (1949), 1180–1181.
  • [19] P. T. Bateman, C. Pomerance, and R. C. Vaughan, On the size of the coefficients of the cyclotomic polynomial, Topics in classical number theory, Vol. I, II (Budapest, 1981), Colloq. Math. Soc. János Bolyai, vol. 34, North-Holland, Amsterdam, 1984, pp. 171–202.
  • [20] M. Beiter, The midterm coefficient of the cyclotomic polynomial Fpq(x)F_{pq}(x), Amer. Math. Monthly 71 (1964), no. 7, 769–770.
  • [21] M. Beiter, Magnitude of the coefficients of the cyclotomic polynomial Fpqr(x)F_{pqr}\,(x), Amer. Math. Monthly 75 (1968), 370–372.
  • [22] M. Beiter, Magnitude of the coefficients of the cyclotomic polynomial FpqrF_{pqr}. II, Duke Math. J. 38 (1971), 591–594.
  • [23] M. Beiter, Coefficients of the cyclotomic polynomial F3qr(x)F_{3qr}(x), Fibonacci Quart. 16 (1978), no. 4, 302–306.
  • [24] Y. Bilu, G. Hanrot, and P. M. Voutier, Existence of primitive divisors of Lucas and Lehmer numbers, J. Reine Angew. Math. 539 (2001), 75–122, With an appendix by M. Mignotte.
  • [25] D. M. Bloom, On the coefficients of the cyclotomic polynomials, Amer. Math. Monthly 75 (1968), 372–377.
  • [26] W. Bosma, Computation of cyclotomic polynomials with Magma, Computational algebra and number theory (Sydney, 1992), Math. Appl., vol. 325, Kluwer Acad. Publ., Dordrecht, 1995, pp. 213–225.
  • [27] B. Bzdȩga, Bounds on ternary cyclotomic coefficients, Acta Arith. 144 (2010), no. 1, 5–16.
  • [28] B. Bzdȩga, On the height of cyclotomic polynomials, Acta Arith. 152 (2012), no. 4, 349–359.
  • [29] B. Bzdȩga, Sparse binary cyclotomic polynomials, J. Number Theory 132 (2012), no. 3, 410–413.
  • [30] B. Bzdȩga, Inclusion-exclusion polynomials with large coefficients, Integers 13 (2013), Paper No. A74, 3.
  • [31] B. Bzdȩga, Jumps of ternary cyclotomic coefficients, Acta Arith. 163 (2014), no. 3, 203–213.
  • [32] B. Bzdȩga, On a certain family of inverse ternary cyclotomic polynomials, J. Number Theory 141 (2014), 1–12.
  • [33] B. Bzdȩga, On a generalization of the Beiter conjecture, Acta Arith. 173 (2016), no. 2, 133–140.
  • [34] B. Bzdȩga, Products of cyclotomic polynomials on unit circle, Int. J. Number Theory 13 (2017), no. 10, 2515–2530.
  • [35] B. Bzdȩga, A. Herrera-Poyatos, and P. Moree, Cyclotomic polynomials at roots of unity, Acta Arith. 184 (2018), no. 3, 215–230.
  • [36] A. Cafure and E. Cesaratto, Binary cyclotomic polynomials: Representation via words and algorithms, Combinatorics on Words (Cham) (T. Lecroq and S. Puzynina, eds.), Springer International Publishing, 2021, pp. 65–77.
  • [37] O.-M. Camburu, E.-A. Ciolan, F. Luca, P. Moree, and I. E. Shparlinski, Cyclotomic coefficients: gaps and jumps, J. Number Theory 163 (2016), 211–237.
  • [38] L. Carlitz, The number of terms in the cyclotomic polynomial Fpq(x)F_{pq}(x), Amer. Math. Monthly 73 (1966), 979–981.
  • [39] L. Carlitz, The sum of the squares of the coefficients of the cyclotomic polynomial, Acta Math. Acad. Sci. Hungar. 18 (1967), 295–302.
  • [40] H. V. Chu, On arithmetic progressions of powers in cyclotomic polynomials, Amer. Math. Monthly 128 (2021), no. 3, 268–272.
  • [41] C. Cobeli, Y. Gallot, P. Moree, and A. Zaharescu, Sister Beiter and Kloosterman: a tale of cyclotomic coefficients and modular inverses, Indag. Math. (N.S.) 24 (2013), no. 4, 915–929.
  • [42] H. Cremer, Carmina mathematica und andere poetische Jugendsünden, 7. Aufl., Aachen: Verlag J. A. Mayer, 1982.
  • [43] M. Deaconescu and I. Sándor, Variations on a theme by Hurwitz, Gaz. Mat., Perfec\textcommabelowt. Metod. Metodol. Mat. Inf. 8 (1987), no. 4, 186–191.
  • [44] A. Decker and P. Moree, Coefficient convexity of divisors of xn1x^{n}-1, 2011.
  • [45] A. Decker and P. Moree, Coefficient convexity of divisors of xn1x^{n}-1, Sarajevo J. Math. 9(21) (2013), no. 1, 3–28.
  • [46] G. P. Dresden, On the middle coefficient of a cyclotomic polynomial, Amer. Math. Monthly 111 (2004), no. 6, 531–533.
  • [47] D. Duda, The maximal coefficient of ternary cyclotomic polynomials with one free prime, Int. J. Number Theory 10 (2014), no. 4, 1067–1080.
  • [48] C. Dunand, On modular inverses of cyclotomic polynomials and the magnitude of their coefficients, LMS J. Comput. Math. 15 (2012), 44–58.
  • [49] J. E. Eaton, A formula for the coefficients of the cyclotomic polynomial, Bull. Amer. Math. Soc. 45 (1939), no. 2, 178–186.
  • [50] S. Elder, Flat cyclotomic polynomials: A new approach, 2012.
  • [51] M. Endo, On the coefficients of the cyclotomic polynomials, Comment. Math. Univ. St. Paul. 23 (1974/75), no. 2, 121–126.
  • [52] P. Erdős, On the coefficients of the cyclotomic polynomial, Bull. Amer. Math. Soc. 52 (1946), 179–184.
  • [53] P. Erdős, On the coefficients of the cyclotomic polynomial, Portugal. Math. 8 (1949), 63–71.
  • [54] P. Erdős, On the growth of the cyclotomic polynomial in the interval (0,1)(0,1), Proc. Glasgow Math. Assoc. 3 (1957), 102–104.
  • [55] P. Erdős and R. C. Vaughan, Bounds for the rr-th coefficients of cyclotomic polynomials, J. London Math. Soc. (2) 8 (1974), 393–400.
  • [56] V. Felsch and E. Schmidt, Über Perioden in den Koeffizienten der Kreisteilungspolynome Fnp(x)F_{np}\,(x), Math. Z. 106 (1968), 267–272.
  • [57] J. Fintzen, Cyclotomic polynomial coefficients a(n,k)a(n,k) with nn and kk in prescribed residue classes, J. Number Theory 131 (2011), no. 10, 1852–1863.
  • [58] T. J. Flanagan, On the coefficients of ternary cyclotomic polynomials, Master’s thesis, University of Nevada, Las Vegas, 2007.
  • [59] É. Fouvry, On binary cyclotomic polynomials, Algebra Number Theory 7 (2013), no. 5, 1207–1223.
  • [60] Y. Gallot and P. Moree, Neighboring ternary cyclotomic coefficients differ by at most one, J. Ramanujan Math. Soc. 24 (2009), no. 3, 235–248.
  • [61] Y. Gallot and P. Moree, Ternary cyclotomic polynomials having a large coefficient, J. Reine Angew. Math. 632 (2009), 105–125.
  • [62] Y. Gallot, P. Moree, and H. Hommersom, Value distribution of cyclotomic polynomial coefficients, Unif. Distrib. Theory 6 (2011), no. 2, 177–206.
  • [63] Y. Gallot, P. Moree, and R. Wilms, The family of ternary cyclotomic polynomials with one free prime, Involve 4 (2011), no. 4, 317–341.
  • [64] C. F. Gauss, Disquisitiones Arithmeticae, Lipsiae, 1801 (Latin), Available in English translation in Springer-Verlag, New York, 1986. Translation by A. A. Clarke. Revised by W. C. Waterhouse, C. Greither and A. W. Grootendorst and with a preface by Waterhouse.
  • [65] S. Gong, On a problem regarding coefficients of cyclotomic polynomials, J. Number Theory 129 (2009), no. 12, 2924–2932.
  • [66] A. Grytczuk and B. Tropak, A numerical method for the determination of the cyclotomic polynomial coefficients, Computational number theory (Debrecen, 1989), de Gruyter, Berlin, 1991, pp. 15–19.
  • [67] H. Habermehl, S. Richardson, and M. A. Szwajkos, A note on coefficients of cyclotomic polynomials, Math. Mag. 37 (1964), no. 3, 183–185.
  • [68] A. Herrera-Poyatos and P. Moree, Coefficients and higher order derivatives of cyclotomic polynomials: Old and new, Expo. Math. 39 (2021), no. 3, 309–343.
  • [69] O. Hölder, Zur Theorie der Kreisteilungsgleichung Km(x)=0K_{m}(x)=0, Prace Mat.-Fiz. 43 (1936), 13–23 (German).
  • [70] H. Hong, E. Lee, H.-S. Lee, and C.-M. Park, Maximum gap in (inverse) cyclotomic polynomial, J. Number Theory 132 (2012), no. 10, 2297–2315.
  • [71] C. Hooley, On the largest prime factor of p+ap+a, Mathematika 20 (1973), 135–143.
  • [72] C. Ji, A specific family of cyclotomic polynomials of order three, Sci. China Math. 53 (2010), no. 9, 2269–2274.
  • [73] C.-G. Ji and W.-P. Li, Values of coefficients of cyclotomic polynomials, Discrete Math. 308 (2008), no. 23, 5860–5863.
  • [74] C.-G. Ji, W.-P. Li, and P. Moree, Values of coefficients of cyclotomic polynomials. II, Discrete Math. 309 (2009), no. 6, 1720–1723.
  • [75] G. Jones, P. I. Kester, L. Martirosyan, P. Moree, L. Tóth, B. B. White, and B. Zhang, Coefficients of (inverse) unitary cyclotomic polynomials, Kodai Math. J. 43 (2020), no. 2, 325–338.
  • [76] J. Justin, Bornes des coefficients du polynôme cyclotomique et de certains autres polynômes, C. R. Acad. Sci. Paris Sér. A-B 268 (1969), A995–A997.
  • [77] N. Kaplan, Flat cyclotomic polynomials of order three, J. Number Theory 127 (2007), no. 1, 118–126.
  • [78] N. Kaplan, Bounds for the maximal height of divisors of xn1x^{n}-1, J. Number Theory 129 (2009), no. 11, 2673–2688.
  • [79] N. Kaplan, Flat cyclotomic polynomials of order four and higher, Integers 10 (2010), A30, 357–363.
  • [80] G. S. Kazandzidis, On the cyclotomic polynomial: Coefficients, Bull. Soc. Math. Grèce (N.S.) 4 (1963), no. 1, 1–11.
  • [81] S. Konyagin, H. Maier, and E. Wirsing, Cyclotomic polynomials with many primes dividing their orders, Period. Math. Hungar. 49 (2004), no. 2, 99–106.
  • [82] Y. Koshiba, On the calculations of the coefficients of the cyclotomic polynomials, Rep. Fac. Sci. Kagoshima Univ. (1998), no. 31, 31–44.
  • [83] Y. Koshiba, On the calculations of the coefficients of the cyclotomic polynomials. II, Rep. Fac. Sci. Kagoshima Univ. (2000), no. 33, 55–59.
  • [84] A. Kosyak, P. Moree, E. Sofos, and B. Zhang, Cyclotomic polynomials with prescribed height and prime number theory, Mathematika 67 (2021), no. 1, 214–234.
  • [85] L. Kronecker, Mémoire sur les facteures irréductibles de l’expression xn1x^{n}-1, J. Math. Pures et Appls. 19 (1854), 177–192.
  • [86] T. Y. Lam, A first course in noncommutative rings, second ed., Graduate Texts in Mathematics, vol. 131, Springer-Verlag, New York, 2001.
  • [87] T. Y. Lam and K. H. Leung, On the cyclotomic polynomial Φpq(X)\Phi_{pq}(X), Amer. Math. Monthly 103 (1996), no. 7, 562–564.
  • [88] E. Leher, Applications of the minimal transversal method in numerical semigroups, Ph.D. thesis, Tel Aviv University, Tel Aviv, 2007.
  • [89] D. H. Lehmer, Some properties of the cyclotomic polynomial, J. Math. Anal. Appl. 15 (1966), 105–117.
  • [90] E. Lehmer, On the magnitude of the coefficients of the cyclotomic polynomial, Bull. Amer. Math. Soc. 42 (1936), no. 6, 389–392.
  • [91] H. W. Lenstra, Jr., Vanishing sums of roots of unity, Proceedings, Bicentennial Congress Wiskundig Genootschap (Vrije Univ., Amsterdam, 1978), Part II, Math. Centre Tracts, vol. 101, Math. Centrum, Amsterdam, 1979, pp. 249–268.
  • [92] R. I. Liu, Coefficients of a relative of cyclotomic polynomials, Acta Arith. 165 (2014), no. 4, 301–325.
  • [93] F. Luca, P. Moree, R. Osburn, S. Saad Eddin, and A. Sedunova, Constrained ternary integers, Int. J. Number Theory 15 (2019), no. 2, 407–431.
  • [94] H. Maier, The coefficients of cyclotomic polynomials, Analytic number theory (Allerton Park, IL, 1989), Progr. Math., vol. 85, Birkhäuser Boston, Boston, MA, 1990, pp. 349–366.
  • [95] H. Maier, Cyclotomic polynomials with large coefficients, Acta Arith. 64 (1993), no. 3, 227–235.
  • [96] H. Maier, The size of the coefficients of cyclotomic polynomials, Analytic number theory, Vol. 2 (Allerton Park, IL, 1995), Progr. Math., vol. 139, Birkhäuser Boston, Boston, MA, 1996, pp. 633–639.
  • [97] H. Maier, Cyclotomic polynomials whose orders contain many prime factors, Period. Math. Hungar. 43 (2001), no. 1-2, 155–164.
  • [98] H. Maier, Anatomy of integers and cyclotomic polynomials, Anatomy of integers, CRM Proc. Lecture Notes, vol. 46, Amer. Math. Soc., Providence, RI, 2008, pp. 89–95.
  • [99] G. E. Martin, Geometric constructions, Undergraduate Texts in Mathematics, Springer-Verlag, New York, 1998.
  • [100] R. Meshulam, Homology of balanced complexes via the Fourier transform, J. Algebraic Combin. 35 (2012), no. 4, 565–571.
  • [101] A. Migotti, Zur Theorie der Kreisteilung, Wien. Ber. 87 (1883), 8–14 (German).
  • [102] H. Möller, Über die ii-ten Koeffizienten der Kreisteilungspolynome, Math. Ann. 188 (1970), 26–38.
  • [103] H. Möller, Über die Koeffizienten des nn-ten Kreisteilungspolynoms, Math. Z. 119 (1971), 33–40.
  • [104] H. L. Montgomery and R. C. Vaughan, The order of magnitude of the mmth coefficients of cyclotomic polynomials, Glasgow Math. J. 27 (1985), 143–159.
  • [105] P. Moree, Inverse cyclotomic polynomials, J. Number Theory 129 (2009), no. 3, 667–680.
  • [106] P. Moree, Numerical semigroups, cyclotomic polynomials, and Bernoulli numbers, Amer. Math. Monthly 121 (2014), no. 10, 890–902.
  • [107] P. Moree, Prime gaps and cyclotomic polynomials, Nieuw Arch. Wisk (to appear).
  • [108] P. Moree and E. Roşu, Non-Beiter ternary cyclotomic polynomials with an optimally large set of coefficients, Int. J. Number Theory 8 (2012), no. 8, 1883–1902.
  • [109] P. Moree and L. Tóth, Unitary cyclotomic polynomials, Integers 20 (2020), Paper No. A65, 21.
  • [110] T. Mukherjee, Cyclotomic polynomials in Ring-LWE homomorphic encryption schemes, Master’s thesis, Rochester Institute of Technology, New York, 2016.
  • [111] G. Musiker and V. Reiner, The cyclotomic polynomial topologically, J. Reine Angew. Math. 687 (2014), 113–132.
  • [112] T. Nagell, Introduction to Number Theory, John Wiley & Sons, Inc., New York; Almqvist & Wiksell, Stockholm, 1951.
  • [113] S. H. Park, S. Kim, D. H. Lee, and J. H. Park, Improved ring LWR-based key encapsulation mechanism using cyclotomic trinomials, IEEE Access 8 (2020), 112585–112597.
  • [114] C. Pomerance and N. C. Ryan, Maximal height of divisors of xn1x^{n}-1, Illinois J. Math. 51 (2007), no. 2, 597–604.
  • [115] N. C. Ryan, B. C. Ward, and R. Ward, Some conjectures on the maximal height of divisors of xn1x^{n}-1, Involve 3 (2010), no. 4, 451–457.
  • [116] J. Sándor and B. Crstici, Handbook of number theory. II, Kluwer Academic Publishers, Dordrecht, 2004.
  • [117] N. J. A. Sloane, The On-Line Encyclopedia of Integer Sequences, http://oeis.org.
  • [118] S. T. Somu, On the coefficients of divisors of xn1x^{n}-1, J. Number Theory 167 (2016), 284–293.
  • [119] S. T. Somu, On the distribution of numbers related to the divisors of xn1x^{n}-1, J. Number Theory 170 (2017), 3–9.
  • [120] J. Suzuki, On coefficients of cyclotomic polynomials, Proc. Japan Acad. Ser. A Math. Sci. 63 (1987), no. 7, 279–280.
  • [121] G. Tenenbaum, Introduction to analytic and probabilistic number theory, third ed., Graduate Studies in Mathematics, vol. 163, American Mathematical Society, Providence, RI, 2015, Translated from the 2008 French edition by Patrick D. F. Ion.
  • [122] R. Thangadurai, On the coefficients of cyclotomic polynomials, Cyclotomic fields and related topics (Pune, 1999), Bhaskaracharya Pratishthana, Pune, 2000, pp. 311–322.
  • [123] L. Thompson, Heights of divisors of xn1x^{n}-1, Integers 11 (2011), no. 4, 543–551.
  • [124] R. C. Vaughan, Bounds for the coefficients of cyclotomic polynomials, Michigan Math. J. 21 (1974), 289–295 (1975).
  • [125] R. C. Vaughan, Coefficients of cyclotomic polynomials and related topics, Proceedings of the Congress on Number Theory (Spanish) (Zarauz, 1984), Univ. País Vasco-Euskal Herriko Unib., Bilbao, 1989, pp. 43–68.
  • [126] S. Wang, Maximal height of divisors of xpqb1x^{pq^{b}}-1, Int. J. Number Theory 11 (2015), no. 1, 67–79.
  • [127] S. H. Weintraub, Several proofs of the irreducibility of the cyclotomic polynomials, Amer. Math. Monthly 120 (2013), no. 6, 537–545.
  • [128] E. Witt, Über die Kommutativität endlicher Schiefkörper, Abh. Math. Sem. Univ. Hamburg 8 (1931), no. 1, 413 (German).
  • [129] P. Yuan, Coefficients of cyclotomic polynomials, Southeast Asian Bull. Math. 36 (2012), no. 5, 753–756.
  • [130] B. Zhang, A note on ternary cyclotomic polynomials, Bull. Korean Math. Soc. 51 (2014), no. 4, 949–955.
  • [131] B. Zhang, The height of a class of ternary cyclotomic polynomials, Bull. Korean Math. Soc. 54 (2017), no. 1, 43–50.
  • [132] B. Zhang, Remarks on the flatness of ternary cyclotomic polynomials, Int. J. Number Theory 13 (2017), no. 2, 529–547.
  • [133] B. Zhang, The upper bound of a class of ternary cyclotomic polynomials, Bull. Math. Soc. Sci. Math. Roumanie (N.S.) 60(108) (2017), no. 1, 25–32.
  • [134] B. Zhang, A remark on bounds for the maximal height of divisors of xn1x^{n}-1, Bull. Math. Soc. Sci. Math. Roumanie (N.S.) 62(110) (2019), no. 2, 209–214.
  • [135] B. Zhang, The flatness of a class of ternary cyclotomic polynomials, Publ. Math. Debrecen 97 (2020), no. 1-2, 201–216.
  • [136] B. Zhang, The flatness of ternary cyclotomic polynomials, Rend. Semin. Mat. Univ. Padova 145 (2021), 1–42.
  • [137] B. Zhang and Y. Zhou, On a class of ternary cyclotomic polynomials, Bull. Korean Math. Soc. 52 (2015), no. 6, 1911–1924.
  • [138] J. Zhao and X. Zhang, Coefficients of ternary cyclotomic polynomials, J. Number Theory 130 (2010), no. 10, 2223–2237.