Cyclotomic Polynomial

分圆多项式(Cyclotomic Polynomial)
对于任意正整数nΦn(x)是一个不可约的首一多项式,其中Φn(x)表示第n个分圆多项式,满足Φn(x)xn1,任意k<nΦn(x)xk1。且这个多项式的根都是单位根e2iπkn,所以这个多项式可以写为:

Φn(x)=1kngcd(k,n)=1(xe2iπkn)

例如:
Φ1(x)=x1
Φ2(x)=x+1
Φ3(x)=x2+x+1
Φ4(x)=x2+1
其具有重要性质:

Φ2n(x)=x2n1+1

证明:
显然,对于k=2εgcd(k,n)1,而对于k=2ε+1gcd(k,n)=1成立,其中εF2n1。故有

Φ2n(x)=1k2ngcd(k,2n)=1(xe2iπk2n)=εF2n1(xe2iπ2ε+12n)

考虑任意ba=12,有

(xea2iπ)(xeb2iπ)=(xea2iπ)(xe(12+a)2iπ)=(xea2iπ)(x+ea2iπ)=x2e2a2iπ

从而

Φ2n(x)=εF2n1(xe2iπ2ε+12n)=εF2n2(x2e2iπ2ε+12n1)==x2n1+1

证毕。





参考
分圆多项式 cyclotomic polynomial-CSDN博客
分圆多项式(cyclotomic polynomial) - PamShao - 博客园 (cnblogs.com)

posted @   Miro'  阅读(129)  评论(0)    收藏  举报
相关博文:
阅读排行:
· 一天 Star 破万的开源项目「GitHub 热点速览」
· 别再堆文档了,大模型时代知识库应该这样建
· 瞧瞧别人家的日期处理,那叫一个优雅!
· 使用TypeScript开发微信小程序(云开发)-入门篇
· 没几个人需要了解的JDK知识,我却花了3天时间研究
点击右上角即可分享
微信分享提示