1. Introduction
For an integer
, an
nth root
of the unity is called primitive if
, but
for all
. By denoting
as the first root of order
n of the unity, the
nth cyclotomic polynomial
is defined by the following:
where
is Euler’s totient function, which is also the degree of the polynomial. It is known that
is palindromic (i.e.,
,
). The term cyclotomic comes from the property of the
nth roots of unity to divide the unit circle into
n equal arcs, thereby forming a regular polygon inscribed in the unit circle.
The explicit calculation of the coefficients of cyclotomic polynomials is very difficult to perform (see, for instance, [
1,
2]), but many properties of these polynomials are known [
3,
4]. An explicit integral formula for the coefficients was established by the authors in [
5].
For an integer
, the
nth inverse cyclotomic polynomial
is defined by the following:
Notice that the nonprimitive
nth roots of unity are the roots of this monic polynomial of the degree
. Here, we denote the coefficient of
in
by
,
.
Using (
2), the first inverse cyclotomic polynomials (discounting prime indices) are
The following properties of the polynomial
are known, and we present them along with some sketches of proofs. More details can be found in [
6,
7].
Proposition 1. If p is a prime and for , then .
For to be square-free, .
If are primes, then, for , one has If and r are different primes, then, for , one has if n is odd.
if .
if .
is antipalindromic (i.e., , ).
The number of positive coefficients of is equal to the number of negative coefficients.
Proof. For , note that, for this value of n, the only nonprimitive nth roots of unity are the ones having orders that divide . These are the roots of the polynomial , and the conclusion follows.
Property follows immediately from the fact that .
Let us prove
. The only nonprimitive
nth roots of unity have orders of 1,
p, or
q. Hence, these are the roots of the polynomials
and
, respectively. Since the root 1 appears in both polynomials, we have that
For
, note that the nonprimitive
th roots of unity are the roots of unity of orders dividing
,
, or
. By denoting
as the set of roots of unity which have orders dividing
k, as well as by using the principle of inclusion and exclusion, we deduce that
The elements of
are the roots of
. The conclusion follows by identifying the roots of unity with the roots of the corresponding polynomials.
To prove , one just observes that the nonprimitive th roots of unity have orders dividing n or , where , and . The first ones are the roots of , whereas the second type can be found among the roots of . The statements and can be proved in a similar way. Then, results from the definition and the fact that is palindromic. From here, follows directly. □
From the proposition above, we easily derive the following formulas. If
p and
q are distinct primes, then the cyclotomic polynomial satisfies the following:
Moreover, if
and
r are distinct primes, then
The paper first presents some results on Ramanujan sums in
Section 2, then it reviews some known formulae for the calculation of the coefficients of cyclotomic polynomials in
Section 3. The paper’s main results are contained in
Section 4, where we derive new formulas for the coefficients of inverse cyclotomic polynomials in Theorems 4–6. These results are expressed in terms of Ramanujan sums and provide counterparts to similar formulae that were recently obtained in [
6,
8] for cyclotomic polynomials. The numerical experiments in
Section 5 highlight the utility of the recursive formula in Theorem 6.
2. Preliminaries on Ramanujan Sums
Recall that the Möbius function
is defined by
where
p,
,
…,
are prime numbers.
For every positive integer
n and
q, the Ramanujan sum
is defined as
where the sum is taken over all
a such that
, and
(see [
9,
10]).
By fixing q or n, Ramanujan sums can be seen as arithmetic functions of the free variable. For a fixed , the arithmetic function is periodic, as for all . By fixing q, the function is also interesting. For example, , and represents Euler’s totient function.
For
and every positive integer
n, we consider the function
. The following straightforward identity (see, e.g., [
6]) is useful in later computations.
Suppose that
is fixed. By (
7), we obtain that
is a multiplicative function. Indeed, if
are coprime, then
if and only if
and
. Hence,
The following result of Kluyver is a direct consequence of the Möbius inversion formula and was obtained in 1906 [
10]. If
q is a fixed positive integer, then
This result has an important consequence. As for any , ; the right-hand side is the convolution product of two multiplicative functions; hence, it follows that, for being fixed, the function is multiplicative.
With the convention that
if
, we obtain the following explicit consequence of Formula (
9) for
, which is valid for all
.
When
is a product of distinct
k primes,
, and
, then by using the properties of the Möbius function, one obtains
where
is the
ith fundamental symmetric polynomial in
m variables.
The cases when n is a product of three or four distinct primes () present special interest in the study of cyclotomic and inverse cyclotomic polynomials.
2.1. Ramanujan Sums for
With the convention that
if
, we obtain the following immediate consequences of Formula (
9). These results are valid for all
with
odd primes and
:
Clearly, if
with
primes, then
for
, while
.
2.2. Ramanujan Sums for
For all
with
odd primes and
, one obtains:
Clearly, if
with
primes, then
for
, while
.
3. Review of Some Results on the Coefficients of Cyclotomic Polynomials
The coefficients of cyclotomic polynomials have many interesting properties (see, for instance, [
11,
12,
13]). For example, the polynomials
,
, are flat (i.e., all the coefficients are 0, 1, or
) and so are the polynomials obtained when
, where
p and
q are distinct primes. In 1883, Mignotti showed that
is not flat, as
is the coefficient of
, while 2 first appears as coefficient for
.
In 1895, Bang proved that, for
with
odd primes, no coefficient of
can be larger than
. Later on, Schur showed in 1931 that the coefficients of cyclotomic polynomials can be arbitrarily large in their absolute values [
14]. In 1987, Suzuki [
15] showed that any integer number can be a coefficient of some cyclotomic polynomial.
Under certain assumptions regarding the gap between consecutive primes [
16], one can obtain more profound results. For example, Andrica’s conjecture claims that for
, one has
, where
and
denote the
nth and
th prime numbers, respectively, which still stands after over 40 years (see, for example, [
17,
18]). It was recently proven that Andrica’s conjecture implies that every natural number occurs as the largest coefficient of some cyclotomic polynomial ([
19], Theorem 16).
We state here the following conjecture.
Conjecture 1. Every integer appears as a coefficient of infinitely many cyclotomic polynomials.
By Möbius’ inversion formula, one obtains a useful alternative form of (
1) as follows:
The last equality follows from
since
, where
is the multiplicative unity in the convolution of the Dirichlet product, and
for every integer
. By completing (
11) with
, when
is not an integer, one can write
Hence, for a square-free
n, the value
depends only on the values of
,
, and on the prime divisors of
n that are less than
.
The following result was proven by Endo [
20] using a fine mathematical induction argument and earlier results by Bloom [
21] and Erdös [
22]. A direct proof that allows for simplifications and extensions was given in [
6].
Theorem 1. The following formula holdswhere the tuples run over all the nonnegative integral solutions of the equation for m a positive integer. A formula for the coefficients of
only in terms of the Ramanujan sums is given in ([
8], Theorem 6):
While the Formulae (
13) and (
14) are explicit, their practical applicability is limited for at least two reasons. First, large integers
n cannot be factorised. Second, the sums are taken over all the solutions to the equation
, which requires the generation of all partitions of the positive integer
m.
The following recursive formula for the coefficients of
in terms of the Ramanujan sums was obtained in ([
8], Theorem 7), and this avoids the complication mentioned above related to the generation of partitions.
Theorem 3. The following relation holds for every : 4. The Coefficients of
Since is the division of the monic polynomial and the cyclotomic polynomial , both have integer coefficients; it follows that is monic with integer coefficients as well. As mentioned in the beginning of the section, is intimately connected to the cyclotomic polynomial . This suggests that understanding the coefficients of is a challenging venture, as any knowledge about the coefficients of could be transferred to knowledge about the coefficients of and vice versa.
If one knows the first few coefficients
, one can directly compute the coefficients
of the inverse cyclotomic polynomial for small values of
k. This can be achieved by identifying the coefficients in
. This is reduced to solving the following system:
where the coefficients
,
,
,
…, of
are the unknowns.
Many properties of the coefficients of inverse cyclotomic polynomials are presented in Moree [
7]. For example, whenever
with
p and
q primes,
is flat, as well as for the polynomials
or
when
r is prime. The first nonflat inverse cyclotomic polynomial is
. Analogous to Suzuki’s Theorem, Moree [
7] showed that every integer number can be a coefficient of some inverse cyclotomic polynomial
.
Conjecture 2. Every positive integer is the largest coefficient of an inverse cyclotomic polynomial.
Considering the analogous aforementioned result concerning the coefficients of cyclotomic polynomials, it is possible that this property could be proved under the supplementary assumption that Andrica’s conjecture holds.
Conjecture 3. Every integer appears as a coefficient of infinitely inverse cyclotomic polynomials.
4.1. The Analogous Formula for (13)
As
, we get
and
. For an integer
, one has
where we use the generalized binomial coefficient
Therefore, if
is a solution of the equation
for a given
one has
; then the corresponding binomial coefficient in (
13) with the form
can be replaced using Formula (
16) by
We can now establish a formula that is analogous to (
13).
Theorem 4. For every , and , the following formula holds Proof. We make use of the infinite product Formula (
12) and observe that
The formula follows by identifying coefficients of
on both sides. □
Let us emphasize how one can compute the first few coefficients of for every using the formula above.
4.2. The Analogous Formula for (14)
As in the case of cyclotomic polynomials, every coefficient of is a polynomial with rational coefficients with the variables given by the Ramanujan sums , where . This property is illustrated in the following result.
Proof. Denote with
the
j-th symmetric power polynomial evaluated at the
roots of
(primitive roots of unity) and with
for the
jth symmetric power polynomial evaluated at the
roots of
. We then use the relations
and
, and we then apply Theorem 7.3 from [
6]. □
We compute the first four coefficients of , for every , using Formula (18).
For , we have , hence .
For
, the equation
only has the solutions
and
, so one obtains
For
, the solutions to
of the equation
are
,
, and
; therefore, one obtains
where we used the relation
.
For
, the solutions
of the equation
are
,
,
,
, and
; hence,
In the relation above we repeatedly used the fact that .
A direct consequence is that for every and every , the anticyclotomic coefficient is a polynomial with rational coefficients in , where d is a divisor of n. Moreover, the degree of in every monomial is at most 2.
4.3. A Recurrence Formula for the Coefficients
The following recursive formula involving Ramanujan sums is analogous to (
15).
Theorem 6. The coefficients of satisfy the following relation: Proof. We use Newton’s identities for to find a recurrence relation for . Recall that we have , where
In our notation, the symmetric power sum polynomials satisfy the relation
. However, for
, we have
; hence,
, where
denotes the Ramanujan sum (
6). The polynomial
is antireciprocal; hence, we have the relations
where
is the evaluation of the
jth fundamental symmetric polynomial at the
roots of
. The explanation above implies that the recurrence holds. □
We now apply the theorem to compute the first four coefficients of , for every , thereby recovering the results obtained right after Theorem 4.
5. Numerical Simulations for the Recursive Formula
In this section, we apply the previous recursive formula to compute the coefficients of some ternary and quaternary inverse cyclotomic polynomials (i.e.,
n is a product of three or four distinct primes) for values of
n that are inspired by the calculations from [
7].
For numerical simulations, we will focus on some instances where
is not flat. We have seen earlier that the first nonflat inverse cyclotomic polynomial is
. As listed in Table 1 of [
7],
first appears in
as the coefficient of
, while 4 first appears in
as the coefficient of
. These are the three cases we focus on, and we compute explicitly until we get the first coefficient which is not 0, 1, or
.
5.1. Results for
From
Table 1, the Ramanujan sums
,
, take following values:
Since
, from Formula (
15) one obtains
Similarly, one obtains
Similar calculations result in
,
,
,
,
, wherein
This confirms that
appears as the coefficient of
in
One may notice that if
with
primes, then
for
; hence, the first inverse cyclotomic coefficients are
,
, and
,
…,
. At the same time,
This argument then allows for the calculation of further coefficients, and it suggests why the larger coefficients of inverse cyclotomic polynomials are moving towards the centre (also using the fact that the polynomial is an antipalindrome).
5.2. Results for
From
Table 1, the Ramanujan sums
,
take the values
By using
and the second column in
Table 1 in Formula (
15), one obtains
Similarly, one obtains
This confirms that 2 appears as the coefficient of
in
5.3. Results for
From
Table 1,
,
take the values
Since
, from Formula (
15), one obtains
Similarly, one obtains
Finally, one obtains
This confirms that 2 appears as the coefficient of
in