多项式环

定义

RR为整环,xx为变量,RR上的多项式记作R[x]={f(x)=anxn++a1x+a0aiR,0in,nR}R\left[x\right]=\left\{f\left(x\right)=a_nx^n+\cdots+a_1x+a_0\mid a_i\in R,0\leq i\leq n,n\in R\right\} 对于多项式加法和乘法,R[x]R\left[x\right]为整环

多项式整除和不可约多项式

  • g(x)f(x)g\left(x\right)\mid f\left(x\right)q(x),f(x)q(x)g(x)\exists q\left(x\right),f\left(x\right)\mid q\left(x\right)\cdot g\left(x\right)

  • g(x),h(x)0,g(x)f(x),h(x)g(x)h(x)f(x)g\left(x\right),h\left(x\right)\neq 0,g\left(x\right)\mid f\left(x\right),h\left(x\right)\mid g\left(x\right)\Longrightarrow h\left(x\right)\mid f\left(x\right)

    • 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)g\left(x\right),h\left(x\right)\neq 0,g\left(x\right)\mid f\left(x\right),h\left(x\right)\mid g\left(x\right)\Longrightarrow \forall s\left(x\right),t\left(x\right),h\left(x\right)\mid s\left(x\right)\cdot f\left(x\right)+t\left(x\right)\cdot g\left(x\right)

    • 不可约多项式:除11f(x)f\left(x\right)外,f(x)f\left(x\right)没有其他非常数因式,否则f(x)f\left(x\right)为合式

  • f(x)f\left(x\right)是域KK上的nn次可约多项式,p(x)p\left(x\right)f(x)f\left(x\right)的次数最小的非常数饮食,则p(x)p\left(x\right)一定是不可约多项式,且degp12degf\deg{p}\leq \frac{1}{2}\deg{f}

  • f(x)f\left(x\right)是域KK上的nn次可约多项式,若\forall不可约多项式p(x),degp12degf,p(x)∤f(x)p\left(x\right),\deg{p}\leq \frac{1}{2}\deg{f},p\left(x\right)\not\mid f\left(x\right),则f(x)f\left(x\right)为不可约多项式

多项式欧几里得除法

  • 设整环RR上两个多项式f(x)=anxn+an1xn1++a1x+a0,g(x)=xm++b1x+b0f\left(x\right)=a_nx^n+a_{n-1}x^{n-1}+\cdots+a_1x+a_0,g\left(x\right)=x^m+\cdots+b_1x+b_0,则存在q(x),r(x),f(x)=q(x)g(x)+r(x)q\left(x\right),r\left(x\right),f\left(x\right)=q\left(x\right)\cdot g\left(x\right)+r\left(x\right)

    q(x)q\left(x\right)为不完全商,r(x)r\left(x\right)为余式

    • 对于f(x)f\left(x\right)aRa\in R,存在q(x)q\left(x\right)和常数c=f(a),f(x)=q(x)(xa)+f(a)c=f\left(a\right),f\left(x\right)=q\left(x\right)\left(x-a\right)+f\left(a\right)

    • 对于f(x)f\left(x\right)aRa\in Rxaf(x)f(a)=0x-a\mid f\left(x\right)\Longleftrightarrow f\left(a\right)=0

    • g(x)f(x)r(x)=0g\left(x\right)\mid f\left(x\right)\Longleftrightarrow r\left(x\right)=0

  • 最大公因式:f(x),g(x),d(x)R[x]f\left(x\right),g\left(x\right),d\left(x\right)\in R\left[x\right]

    • d(x)f(x),d(x)g(x)d\left(x\right)\mid f\left(x\right),d\left(x\right)\mid g\left(x\right)

    • h(x)f(x),h(x)g(x)h(x)d(x)h\left(x\right)\mid f\left(x\right),h\left(x\right)\mid g\left(x\right)\Longrightarrow h\left(x\right)\mid d\left(x\right)

      d(x)d\left(x\right)为最大公因式,记作(f(x),g(x))\left(f\left(x\right),g\left(x\right)\right)

      (f(x),g(x))=1\left(f\left(x\right),g\left(x\right)\right)=1,则f(x)f\left(x\right)g(x)g\left(x\right)互质

求最大公因式(广义欧几里得除法) 假设degf<degg\deg f<\deg g

  • 设域KK上两个多项式f(x),g(x)f\left(x\right),g\left(x\right),则存在q(x),h(x)K[x],f(x)=q(x)g(x)+h(x),degh<deggq\left(x\right),h\left(x\right)\in K\left[x\right],f\left(x\right)=q\left(x\right)\cdot g\left(x\right)+h\left(x\right),\deg{h}<\deg{g}

    • (f(x),g(x))=(g(x),h(x))\left(f\left(x\right),g\left(x\right)\right)=\left(g\left(x\right),h\left(x\right)\right)

  • 设域KK上两个多项式f(x),g(x)f\left(x\right),g\left(x\right)degg1,(f(x),g(x))=rk(x),rk(x)\deg{g}\geq1,\left(f\left(x\right),g\left(x\right)\right)=r_{k}{\left(x\right)},r_{k}{\left(x\right)}为广义欧几里得除法中最后一个非零余式

    sk(x)f(x)+tk(x)g(x)=(f(x),g(x))s_k\left(x\right)\cdot f\left(x\right)+t_k\left(x\right)\cdot g\left(x\right)=\left(f\left(x\right),g\left(x\right)\right) \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]K\left[x\right]中一个首一多项式m(x)m\left(x\right),若m(x)f(x)g(x)m\left(x\right)\mid f\left(x\right)-g\left(x\right),则f(x)g(x)(modm(x))f\left(x\right)\equiv g\left(x\right)\left(\mod m\left(x\right)\right)

    • a(x),a(x)a(x)(modm(x))\forall a\left(x\right),a\left(x\right)\equiv a\left(x\right)\left(\mod m\left(x\right)\right)

    • a(x)b(x)(modm(x))b(x)a(x)(modm(x))a\left(x\right)\equiv b\left(x\right)\left(\mod m\left(x\right)\right)\Longrightarrow b\left(x\right)\equiv a\left(x\right)\left(\mod m\left(x\right)\right)

    • a(x)b(x),b(x)c(x)(modm(x))a(x)c(x)(modm(x))a\left(x\right)\equiv b\left(x\right),b\left(x\right)\equiv c\left(x\right)\left(\mod m\left(x\right)\right)\Longrightarrow a\left(x\right)\equiv c\left(x\right)\left(\mod m\left(x\right)\right)

    • 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_1\left(x\right)\equiv b_1\left(x\right),a_2\left(x\right)\equiv b_2\left(x\right)\left(\mod m\left(x\right)\right)\Longrightarrow a_1\left(x\right)+a_2\left(x\right)\equiv b_1\left(x\right)+b_2\left(x\right),a_1\left(x\right)\cdot a_2\left(x\right)\equiv b_1\left(x\right)\cdot b_2\left(x\right)\left(\mod m\left(x\right)\right)

  • a(x)b(x)(modm(x))a(x)=b(x)+s(x)m(x)a\left(x\right)\equiv b\left(x\right)\left(\mod m\left(x\right)\right)\Longleftrightarrow a\left(x\right)=b\left(x\right)+s\left(x\right)\cdot m\left(x\right)

  • r(x)r\left(x\right)f(x)f\left(x\right)m(x)m\left(x\right)的最小余式

  • 构造有限域:设KK为一个域,p(x)p\left(x\right)K[x]K\left[x\right]中的不可约多项式,则商环K[x]/p(x)K\left[x\right]/p\left(x\right)对于加法式和乘法式构成一个域

本原多项式

  • pp为素数,p(x)p\left(x\right)Fp[x]F_p\left[x\right]中的nn次不可约多项式,则Fp[x]/p(x)={an1xn1++a1x+a0aiFp}F_p\left[x\right]/p\left(x\right)=\left\{a_{n-1}x^{n-1}+\cdots+a_1x+a_0\mid a_i\in F_p\right\}记作FpnF_{p^n},这个域元素个数为pnp^n

  • pp为素数,f(x)f\left(x\right)fp[x]f_p\left[x\right]中的nn次多项式,则使得xe1(modf(x))x^e\equiv1\left(\mod f\left(x\right)\right)成立的最小正整数ee叫做f(x)f\left(x\right)FpF_p上的指数,记作ordp(f(x))\mathrm{ord}_p\left(f\left(x\right)\right)

    • 整数dd使得xd1(modf(x))x^d\equiv1\left(\mod f\left(x\right)\right),则ordp(f(x))d\mathrm{ord}_p\left(f\left(x\right)\right)\mid d

    • g(x)f(x)ordp(f(x))dg\left(x\right)\mid f\left(x\right)\Longrightarrow \mathrm{ord}_p\left(f\left(x\right)\right)\mid d

    • (f(x),g(x))=1ordp(f(x)g(x))=[ordp(f(x)),ordp(g(x))]\left(f\left(x\right),g\left(x\right)\right)=1\Longrightarrow \mathrm{ord}_p\left(f\left(x\right)\cdot g\left(x\right)\right)=\left[\mathrm{ord}_p\left(f\left(x\right)\right),\mathrm{ord}_p\left(g\left(x\right)\right)\right]

    • f(x)f\left(x\right)Fp[x]F_p\left[x\right]上的nn次不可约多项式,则ordp(f(x))pn1\mathrm{ord}_p\left(f\left(x\right)\right)\mid p^n-1

  • ordp(f(x))=pn1\mathrm{ord}_p\left(f\left(x\right)\right)=p^n-1,则称f(x)f\left(x\right)FpF_p上的本原多项式

  • pp为素数,f(x)f\left(x\right)Fp[x]F_p\left[x\right]上的本原多项式,则f(x)f\left(x\right)Fp[x]F_p\left[x\right]上的不可约多项式

判别本原多项式

pp为素数,nn为正整数,f(x)f\left(x\right)Fp[x]F_p\left[x\right]中的nn次多项式,若xpn11(modf(x))x^{p^n-1}\equiv 1\left(\mod f\left(x\right)\right),对于pn1p^n-1的所有不同素因数q1,,qsq_1,\cdots,q_sxpn1qi≢1(modf(x)),i=1,,sx^{\frac{p^n-1}{q_i}}\not \equiv1\left(\mod f\left(x\right)\right),i=1,\cdots,s,则f(x)f\left(x\right)nn次本原多项式

最后更新于