计算不可约多项式的阶

前言:仅个人小记。这里直接讨论不可约多项式,仅简要交代计算不可约多项式的阶基本方法。具体还是要枚举。计算不可约多项式的阶显然有很多用处,其中一个就是可以根据不可约多项式的阶来判定该多项式是否是一个本原多项式。

以例子作为说明

计算p(x)=x4+x+1p(x)=x^4+x+1p(x)=x4+x+1在域F2F_2F2上的阶。
p(x)p(x)p(x)的阶为 v。
事实一:p(x)∣xv−1p(x)|x^v-1p(x)xv1
事实二:v∣qd−1v|q^d-1vqd1。其中,q是域的特征,d是p(x)p(x)p(x)的度。

根据以上两个事实,显然可以迅速降低枚举次数。
即,因为不可约多项式p(x)p(x)p(x)的阶vvv得是一个qd−1q^d-1qd1的因子。所以我们从小到大枚举qd−1q^d-1qd1的因子,然后将该因子值代入vvv,判断是否p(x)∣xv−1p(x)|x^v-1p(x)xv1成立,如果成立则结束,否则继续枚举下一个因子。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值