Monday, 2 November 2020

Cyclotomic Polynomials

Recently I turned 26142 days and this number has the property that it is a member of OEIS A138938:


A138938

Indices k such that A019326(k)=Φ8 is prime, where Φ is a cyclotomic polynomial.

I've heard many times about cyclotomic polynomials over the past five years without really understanding their significance. This occasion provided an opportunity to investigate the topic further. I discovered that SageMath (which I use for most of my calculations) has a function to generate the cyclotomic polynomials. The following simple command will generate the first twenty cyclotomic polynomials:

for n in [1..20]:

    print(n,"-->",cyclotomic_polynomial(n,x))

Φ1=x1

Φ2=(x+1

Φ3=x2+x+1

Φ4=x2+1

Φ5=x4+x3+x2+x+1

Φ6=x2x+1

Φ7=x6+x5+x4+x3+x2+x+1

Φ8=x4+1

Φ9=x6+x3+1

Φ10=x4x3+x2x+1

Φ11=x10+x9+x8+x7+x6+x5+x4+x3+x2+x+1

Φ12=x4x2+1

Φ13=x12+x11+x10+x9+x8+x7+x6+x5+x4+x3+x2+x+1

Φ14=x6x5+x4x3+x2x+1

Φ15=x8x7+x5x4+x3x+1

Φ16=x8+1

Φ17=x16+x15+x14+x13+x12+x11+x10+x9+x8+x7+x6+x5+x4+x3+x2+x+1

Φ18=x6x3+1

Φ19=x18+x17+x16+x15+x14+x13+x12+x11+x10+x9+x8+x7+x6+x5+x4+x3+x2+x+1

Φ20=x8x6+x4x2+1


But what are the cyclotomic polynomials, or cyclotomic polynumbers as they are also called, and why are they important? A definition of a cyclotomic polynumber is that it is an irreducible polynumber with integer coefficients, n=1,2,3,... such that:1xn=d|nΦd where d are the divisors of n
By irreducible is meant they cannot be factored into a product of polynomials of lesser degree. In this respect, these polynumbers are like prime numbers. The name cyclotomic arrives from the view of these polynumbers being solutions to 1zn on the complex plane. The solutions lie on the unit circle and can be thought of as cutting up this circle into n sectors (see Figure 1 that shows the solutions to 1z10=1).


Figure 1

From the earlier definition it can be seen that:1z10=Φ1×Φ2×Φ5×Φ10 and so
1z10=(z1)(z+1)(z4+z3+z2+z+1)(z4z3+z2z+1)
There are some other interesting results, including:Φp=1+x+x2+...+xp1 where p is prime 
Looking at the cyclotomic polynumbers shown at the beginning of this post, it can be seen that Φ2,Φ3,Φ5,Φ7,Φ11,Φ13,Φ17 and Φ19 follow this pattern. Another interesting result is that:Φpk=Φp(xpk1) with p again prime 
An example illustrating the previous result is: Φ9=Φ32=Φ3(x3)=1+x3+(x3)2+1=1+x3+x6
Another property of cyclotomic polynumbers is that:ΦpmΦm=Φm(xp) where p is prime and gcd(p,m)=1
This result could be used to find Φ60 in terms of lesser polynumbers because 60 = 5 x 12 and so:Φ60Φ12=Φ12(x5)=(x5)4(x5)2+1=x20x10+1
Φ60=x20x10+1x4x2+1=1+x2x6x8x10+x14+x16
Another useful result arising from the previous result as the case where p=2 is:Φ2mΦm=Φm(x2) where m is odd 
 Hence Φ2m=Φm(x2)Φm
As a particular example, let's work out Φ14 where of course 14 = 2 x 7:Φ14=Φ7(x2)Φ7=1+x2+x4...+x121+x+x2+...+x6=1x+x2x3+x4x5+x6
Lastly, for this post at least, it can be noted that there is a connection with Euler's totient function via the relationship: degree of Φn=ϕ(n) where ϕ is Euler's totient function
We can see this result at work if we look at say Φ12=x4x2+1 which has degree 4 and ϕ(12)=4 since the numbers that are coprime to 12 are 1, 5, 7 and 11. I'd like to thank N. J. Wildberger's Insights into Mathematics YouTube channel for providing some of the examples and information in this blog post. Here is a link to this channel's videos on Cyclotomic Polynomials:
Cyclotomic polynumbers fall into the category of algebraic number theory and what's interesting about N. J. Wildberger's approach is that he doesn't feel complex numbers (falling into the category of Complex Analysis) should be used to explain their properties. Of course, I've only scratched the surface of this topic but at least I've made a start that I can build on in later posts.

No comments:

Post a Comment