首页 > 其他分享 >【笔记】本原多项式之积仍为本原多项式

【笔记】本原多项式之积仍为本原多项式

时间:2023-02-19 21:34:01浏览次数:39  
标签:多项式 sum 删掉 之积 0b 1b 本原

定义:多项式 \(f(x)=\sum_{i=0}^{n} a_ix^i\) 是本原多项式(primitive polynomial),如果 \(\gcd(a_0,\cdots,a_n)=1\)。

结论:本原多项式之积仍为本原多项式。

证明:WLOG,设 \(f(x) = \sum_{i=0}^{n} a_ix^i,g(x) = \sum_{i=0}^{n} b_ix^i\)(如果最高次不同显然可以通过加 \(0x^i\) 的方式使之相等)

设 \(h(x) = f(x)g(x) = \sum_{i=0}^{2n} c_i x^i\)。

反证:设 \(\gcd(c_i) = k > 1\),任取 \(k\) 的一个质因子 \(p\)。考虑之后所有运算在模 \(p\) 意义下进行。

我们可以把 \(c_i\) 的表达式写出并排成如下样子(以 \(n=3\) 为例):

\[\begin{bmatrix} c_0 = & a_0b_0 & & & \\ c_1 = & a_0b_1 & a_1b_0 & & \\ c_2 = & a_0b_2 & a_1b_1 & a_2b_0 & \\ c_3 = & a_0b_3 & a_1b_2 & a_2b_1 & a_3b_0 \\ c_4 = & & a_1b_3 & a_2b_2 & a_3b_1 \\ c_5 = & & & a_2b_3 & a_3b_2 \\ c_6 = & & & & a_3b_3 \\ \end{bmatrix} \]

从上到下依次考虑 \(c_0,c_1,\cdots,c_{2n}\) 要是 \(p\) 的倍数。

\(c_0 = a_0b_0\),那么必然有 \(a_0=0\) 或 \(b_0=0\)。

发现,如果我们决定 \(a_i=0\),把含 \(a_i\) 项的全部删掉,那么删掉的都位于同一列;同理,把 \(b_i\) 项删掉,那么删掉的都是同一行。

再看 \(c_1\),两项中必然只有一项留住了,你需要在这一项中的两个元素中决定谁是 \(0\)。

再看 \(c_2\),三项中必然只有一项留住了。你需要在这一项中的两个元素中决定谁是 \(0\)。

……

显然,要么 \(a_i\) 全部是 \(0\),要么 \(b_i\) 全部是 \(0\),否则没法让 \(c_i\) 全都是 \(0\)。(考虑极限情况,删了 \(n\) 行 \(n\) 斜行,总共删掉了 \(2(n+1)n-n^2=n(n+1)\) 个元素,还剩了一个)

但是这种情况下 \(p | a_i\) 或 \(p|b_i\),这就与 \(f(x)\) 或 \(g(x)\) 是本原多项式矛盾,

标签:多项式,sum,删掉,之积,0b,1b,本原
From: https://www.cnblogs.com/imakf/p/17135650.html

相关文章

  • 多项式杂题
    多项式特训。开始大生产运动。不得不说黑题通过数一下就上来了。由于大多数比较工业所以一律不放代码。歌被咕了,打算报复性整点活。整活其实不一定需要整活用的曲。目前......
  • matlab练习程序(泽尼克多项式拟合)
    泽尼克多项式是一个正交多项式,分为奇偶两类。奇多项式:偶多项式:其中:这里fai为方位角,范围[0-2pi];p为径向距离,范围[0,1];n-m大于等于0;如果n-m=0,则R=0。根据不同的m和n......
  • PAT-basic-1010 一元多项式求导 java
    一、题目设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为nxn−1。)输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以......
  • 多项式相关算法学习笔记(持续更新)
    第一次用博客园写学习笔记,写的不好请见谅~欢迎各位OIer在评论区说一下自己对这篇博客的建议!有关多项式的基本概念对于求和式\(\suma_nx^n\),如果是有限项相加,称为多项......
  • pnpm的基本原理及快速使用
    基本原理前置知识:软件链接与硬链接软链接(符号链接Symboliclink):是一类特殊的文件,其包含有一条以绝对路径或者相对路径的形式指向其它文件或者目录的引用。在window快捷......
  • 多项式全家桶笔记整理(完善中)
    Part0泰勒展开的推广&多项式牛顿迭代§0.1记号和约定为了不在下文引起混淆,这里简述一下这篇文章使用的记号:\(f(x)\)或者\(F(x)\):一个形式幂级数,此处的\(x\)是......
  • 浅析多项式
    浅析多项式目录浅析多项式更好的阅读体验戳此进入写在前面单位根定义复数意义下的的求法性质等比数列求和公式FFT本质目的离散傅里叶变换快速傅里叶变换优化Code例题#1L......
  • 【学习笔记】多项式学习笔记4:生成函数
    参考资料:OI-Wiki、APJ'spdf、学长的课件生成函数\(\text{GF(GeneratingFunction)}\)定义定义一个数列\(\{a_n\}\)的生成函数(或母函数)\(F(x)\)为:\[F(x)=\sum_{i\g......
  • 任意模数多项式乘法-多模数快速数论变换
    本文作者为JustinRochester。目录地址上一篇下一篇任意模数多项式乘法在部分题目中,我们的多项式运算结果并不是对多项式模数(如\(998244353\))取模,而是对一些指定的(......
  • m基于PSO粒子群算法的重采样算法仿真,对比随机重采样,多项式重采样,分层重采样,系统重
    1.算法描述重采样的主要方法有随机重采样,多项式重采样,分层重采样,系统重采样,残差重采样,MSV重采样等。a.随机采样是一种利用分层统计思想设计出来的,将空间均匀划分,粒子......