定义
R为整环,x为变量,R上的多项式记作R[x]={f(x)=anxn+⋯+a1x+a0∣ai∈R,0≤i≤n,n∈R} 对于多项式加法和乘法,R[x]为整环
多项式整除和不可约多项式
g(x)∣f(x):∃q(x),f(x)∣q(x)⋅g(x)
g(x),h(x)=0,g(x)∣f(x),h(x)∣g(x)⟹h(x)∣f(x)
g(x),h(x)=0,g(x)∣f(x),h(x)∣g(x)⟹∀s(x),t(x),h(x)∣s(x)⋅f(x)+t(x)⋅g(x)
不可约多项式:除1和f(x)外,f(x)没有其他非常数因式,否则f(x)为合式
设f(x)是域K上的n次可约多项式,p(x)是f(x)的次数最小的非常数饮食,则p(x)一定是不可约多项式,且degp≤21degf
设f(x)是域K上的n次可约多项式,若∀不可约多项式p(x),degp≤21degf,p(x)∣f(x),则f(x)为不可约多项式
多项式欧几里得除法
设整环R上两个多项式f(x)=anxn+an−1xn−1+⋯+a1x+a0,g(x)=xm+⋯+b1x+b0,则存在q(x),r(x),f(x)=q(x)⋅g(x)+r(x)
q(x)为不完全商,r(x)为余式
对于f(x)有a∈R,存在q(x)和常数c=f(a),f(x)=q(x)(x−a)+f(a)
对于f(x)有a∈R,x−a∣f(x)⟺f(a)=0
g(x)∣f(x)⟺r(x)=0
最大公因式:f(x),g(x),d(x)∈R[x]
d(x)∣f(x),d(x)∣g(x)
h(x)∣f(x),h(x)∣g(x)⟹h(x)∣d(x)
则d(x)为最大公因式,记作(f(x),g(x))
若(f(x),g(x))=1,则f(x)和g(x)互质
多项式同余
本原多项式
判别本原多项式
求最大公因式(广义欧几里得除法) 假设degf<degg
设域K上两个多项式f(x),g(x),则存在q(x),h(x)∈K[x],f(x)=q(x)⋅g(x)+h(x),degh<degg
(f(x),g(x))=(g(x),h(x))
设域K上两个多项式f(x),g(x),degg≥1,(f(x),g(x))=rk(x),rk(x)为广义欧几里得除法中最后一个非零余式
sk(x)⋅f(x)+tk(x)⋅g(x)=(f(x),g(x)) \left\{\begin{array}{**lr**} s_{-2}\left(x\right)=1\\ s_{-1}\left(x\right)=0\\ t_{-2}\left(x\right)=0\\ t_{-1}\left(x\right)=1\\ s_j\left(x\right)=\left(-q_j\left(x\right)\right)s_{j-1}\left(x\right)+s_{j-2}\left(x\right)\\ t_j\left(x\right)=\left(-q_j\left(x\right)\right)t_{j-1}\left(x\right)+t_{j-2}\left(x\right)\end{array} \right.
给定K[x]中一个首一多项式m(x),若m(x)∣f(x)−g(x),则f(x)≡g(x)(modm(x))
∀a(x),a(x)≡a(x)(modm(x))
a(x)≡b(x)(modm(x))⟹b(x)≡a(x)(modm(x))
a(x)≡b(x),b(x)≡c(x)(modm(x))⟹a(x)≡c(x)(modm(x))
a1(x)≡b1(x),a2(x)≡b2(x)(modm(x))⟹a1(x)+a2(x)≡b1(x)+b2(x),a1(x)⋅a2(x)≡b1(x)⋅b2(x)(modm(x))
a(x)≡b(x)(modm(x))⟺a(x)=b(x)+s(x)⋅m(x)
r(x)为f(x)模m(x)的最小余式
构造有限域:设K为一个域,p(x)为K[x]中的不可约多项式,则商环K[x]/p(x)对于加法式和乘法式构成一个域
设p为素数,p(x)是Fp[x]中的n次不可约多项式,则Fp[x]/p(x)={an−1xn−1+⋯+a1x+a0∣ai∈Fp}记作Fpn,这个域元素个数为pn
设p为素数,f(x)为fp[x]中的n次多项式,则使得xe≡1(modf(x))成立的最小正整数e叫做f(x)在Fp上的指数,记作ordp(f(x))
整数d使得xd≡1(modf(x)),则ordp(f(x))∣d
g(x)∣f(x)⟹ordp(f(x))∣d
(f(x),g(x))=1⟹ordp(f(x)⋅g(x))=[ordp(f(x)),ordp(g(x))]
f(x)为Fp[x]上的n次不可约多项式,则ordp(f(x))∣pn−1
若ordp(f(x))=pn−1,则称f(x)为Fp上的本原多项式
设p为素数,f(x)为Fp[x]上的本原多项式,则f(x)是Fp[x]上的不可约多项式
设p为素数,n为正整数,f(x)是Fp[x]中的n次多项式,若xpn−1≡1(modf(x)),对于pn−1的所有不同素因数q1,⋯,qs,xqipn−1≡1(modf(x)),i=1,⋯,s,则f(x)是n次本原多项式
g(x)/f(x) g(x)modf(x) (g(x),f(x))