-
2021-07-11 03:58:27
[duō xiàng shì]
多项式
语音
编辑
锁定
讨论
上传视频
在数学中,由若干个单项式相加组成的代数式叫做多项式(若有减法:减一个数等于加上它的相反数)。多项式中的每个单项式叫做多项式的项,这些单项式中的最高项次数,就是这个多项式的次数。其中多项式中不含字母的项叫做常数项。
中文名
多项式
外文名
polynomial适用领域
应用学科
数学
定 义
连续函数
多项式定义
编辑
语音
在数学中,多项式(polynomial)是指由变量、系数以及它们之间的加、减、乘、幂运算(非负整数次方)得到的表达式。
对于比较广义的定义,1个或0个单项式的和也算多项式。按这个定义,多项式就是整式。实际上,还没有一个只对狭义多项式起作用,对单项式不起作用的定理。0作为多项式时,次数定义为负无穷大(或0)。单项式和多项式统称为整式。
多项式中不含字母的项叫做常数项。如:5X+6中的6就是常数项。[1]
多项式几何特性
编辑
语音
多项式是简单的连续函数,它是平滑的,它的微分也必定是多项式。
泰勒多项式的精髓便在于以多项式逼近一个平滑函数,此外闭区间上的连续函数都可以写成多项式的均匀极限。[1]
多项式定理
编辑
语音
多项式基本定理
代数基本定理是指所有一元 n 次(复数)多项式都有 n 个(复数)根。[2]
多项式高斯引理
两个本原多项式的乘积是本原多项式。
应用高斯引理可证,如果一个整系数多项式可以分解为两个次数较低的有理系数多项式的乘积,那么它一定可以分解为两个整系数多项式的乘积。这个结论可用来判断有理系数多项式的不可约性。关于Q[x]中多项式的不可约性的判断,还有艾森斯坦判别法:对于整系数多项式,如果有一个素数p能整除αn-1,αn-2,…,α1,α0,但不能整除αn,且pˆ2不能整除常数项α0,那么ƒ(x)在Q上是不可约的。由此可知,对于任一自然数n,在有理数域上xn-2是不可约的。因而,对任一自然数n,都有n次不可约的有理系数多项式。[2]
多项式分解定理
F[x]中任一个次数不小于 1的多项式都可以分解为F上的不可约多项式的乘积,而且除去因式的次序以及常数因子外,分解的方法是惟一的。
当F是复数域C时,根据代数基本定理,可证C[x]中不可约多项式都是一次的。因此,每个复系数多项式都可分解成一次因式的连乘积。
当F是实数域R时,由于实系数多项式的虚根是成对出现的,即虚根的共轭数仍是根,因此R[x]中不可约多项式是一次的或二次的。所以每个实系数多项式都可以分解成一些一次和二次的不可约多项式的乘积。实系数二次多项式αx2+bx+с不可约的充分必要条件是其判别式b2-4αс<0。
当F是有理数域Q时,情况复杂得多。要判断一个有理系数多项式是否不可约,就较困难。应用本原多项式理论,可把有理系数多项式的分解问题化为整系数多项式的分解问题。一个整系数多项式如其系数是互素的,则称之为本原多项式。每个有理系数多项式都可表成一个有理数及一个本原多项式的乘积。关于本原多项式有下述重要性质。[2]
多项式运算法则
编辑
语音
多项式加法与乘法
有限的单项式之和称为多项式。不同类的单项式之和表示的多项式,其中系数不为零的单项式的最高次数,称为此多项式的次数。
多项式的加法,是指多项式中同类项的系数相加,字母保持不变(即合并同类项)。多项式的乘法,是指把一个多项式中的每个单项式与另一个多项式中的每个单项式相乘之后合并同类项。
F上x1,x2,…,xn的多项式全体所成的集合Fx{1,x2,…,xn},对于多项式的加法和乘法成为一个环,是具有单位元素的整环。
域上的多元多项式也有因式分解惟一性定理。[1]
多项式带余除法
若 f(x)和g(x)是F[x]中的两个多项式,且g(x)不等于0,则在F[x]中有唯一的多项式 q(x)和r(x),满足ƒ(x)=q(x)g(x)+r(x),其中r(x)的次数小于g(x)的次数。此时q(x) 称为g(x)除ƒ(x)的商式,r(x)称为余式。当g(x)=x-α时,则r(x)=ƒ(α)称为余元,式中的α是F的元素。此时带余除法具有形式ƒ(x)=q(x)(x-α)+ƒ(α),称为余元定理。g(x)是ƒ(x)的因式的充分必要条件是g(x)除ƒ(x)所得余式等于零。如果g(x)是ƒ(x)的因式,那么也称g(x) 能整除ƒ(x),或ƒ(x)能被g(x)整除。特别地,x-α是ƒ(x)的因式的充分必要条件是ƒ(α)=0,这时称α是ƒ(x)的一个根。
如果d(x)既是ƒ(x)的因式,又是g(x)的因式,那么称d(x)是ƒ(x)与g(x)的一个公因式。如果d(x)是ƒ(x)与g(x)的一个公因式,并且ƒ(x)与g(x)的任一个因式都是d(x)的因式,那么称d(x)是ƒ(x)与g(x)的一个最大公因式。如果ƒ(x)=0,那么g(x)就是ƒ(x)与g(x)的一个最大公因式。当ƒ(x)与g(x)全不为零时,可以应用辗转相除法来求它们的最大公因式。[1]
多项式辗转相除法
已知一元多项式环F[x]中两个不等于零的多项式ƒ(x)与g(x),用g(x)除ƒ(x)得商式q1(x)、余式r1(x)。若r1(x)=0,则g(x)就是ƒ(x)与g(x)的一个最大公因式。若 r1(x)≠0,则用 r1(x)除 g(x)得商式q2(x)、余式r2(x)。若r2(x)=0,则r1就是ƒ(x)与g(x)的一个最大公因式。否则,如此辗转相除下去,余式的次数不断降低,经有限s次之后,必有余式为零次(即零次多项式)或余式为零(即零多项式)。若最终余式结果为零次多项式,则原来f(x)与g(x)互素;若最终余式结果为零多项式,则原来f(x)与g(x)的最大公因式是最后一次带余除法的是除式。
利用辗转相除法的算法,可将ƒ(x)与g(x)的最大公因式rs(x)表成ƒ(x)和g(x)的组合,而组合的系数是F上的多项式。
如果ƒ(x)与g(x)的最大公因式是零次多项式,那么称ƒ(x)与g(x)是互素的。最大公因式和互素概念都可以推广到几个多项式的情形。
如果F[x]中的一个次数不小于1的多项式ƒ(x),不能表成 F[x] 中的两个次数较低的多项式的乘积,那么称ƒ(x)是F上的一个不可约多项式。
任一多项式都可分解为不可约多项式的乘积。
形如 Pn(x)=a(n)x^n+a(n-1)x^(n-1)+…+a(1)x+a(0)的函数,叫做函数,它是由常数与自变量x经过有限次乘法与加法运算得到的。显然,当n=1时,其为一次函数y=kx+b,当n=2时,其为二次函数y=ax^2+bx+c。[1]
多项式应用
编辑
语音
多项式函数及其根
给出多项式 f∈R[x1,...,xn] 以及一个 R-代数 A。对 (a1,...,an)∈An,我们把 f 中的 xj都换成 aj,得出一个 A 中的元素,记作 f(a1...an)。如此, f 可看作一个由 An 到 A 的函数。
若然 f(a1...an)=0,则 (a1...an) 称作 f 的根或零点。
例如 f=x^2+1。若然考虑 x 是实数、复数、或矩阵,则 f 会无根、有两个根、及有无限个根!
例如 f=x-y。若然考虑 x 是实数或复数,则 f 的零点集是所有 (x,x) 的集合,是一个代数曲线。事实上所有代数曲线由此而来。
另外,若所有系数为实数多项式 P(x)有复数根Z,则Z的共轨复数也是根。
若P(x)有n个重叠的根,则 P‘(x) 有n-1个重叠根。即若 P(x)=(x-a)^nQ(x),则有 a 是 P’(x)的重叠根且有n-1个。[2]
多项式插值多项式
在实际问题中,往往通过实验或观测得出表示某种规律的数量关系y=F(x),通常只给出了F(x)在某些点xi上的函数值yi=F(xi),j=1,2,…,n+1。即使有时给出了函数F(x)的解析表达式,倘若较为复杂,也不便于计算。因此,需要根据给定点 xi 上的函数值F(xi),求出一个既能反映F(x)的特性,又便于计算的简单函数ƒ(x)来近似地代替F(x),此时ƒ(x)称为F(x)的插值函数;x1,x2,…,xn+1,称为插值节点。求插值函数的方法,称为插值法。
多项式是一类简单的初等函数,而且任给两组数:b1,b2,…,bn+1和各不相同的 с1,с2,…,сn+1,总有唯一的次数不超过n的多项式ƒ(x)满足ƒ(сi)=bi,i=1,2,…,n+1。因此在实际应用中常常取多项式作为插值函数。作为插值函数的多项式,称为插值多项式。插值多项式在计算数学插值中最常用。[2]
词条图册
更多图册
参考资料
1.
王东明,牟晨琪,李晓亮 等著.多项式代数:高等教育出版社,2011
2.
王萼芳等.高等代数:高等教育出版社,2003年
更多相关内容 -
勒让德多项式:相关勒让德多项式的快速计算-matlab开发
2021-05-30 18:11:49内置的 Legendre() 计算给定度数的所有阶数的 Legendre 多项式。 如果你只需要一个给定的顺序,这是一种内存和计算时间的浪费(特别是对于大块数据)。 函数legendreP(l,m,x) 是legendre(l,x) 的替代品,只是它只... -
多项式拟合_多项式拟合_VBa_
2021-10-01 08:25:42利用excel vba进行编程,实现了多项式拟合 -
五次多项式,五次多项式什么意思,matlab
2021-09-10 17:51:35机械臂三维仿真中,有三次多项式、五次多项式,完成了五次多项式的位置、速度、加速度的机械臂仿真 -
sym_poly_符号多项式与多项式系数之间的相互转换_
2021-10-04 06:59:38可以进行符号多项式与多项式系数之间的相互转换 -
Hermite polynomials:生成 Hermite 多项式 Hn(x),其中 n 是多项式阶数。-matlab开发
2021-06-01 14:18:13计算 Hermite 多项式。 h = 厄米特 (n) h = Hermite(n,x) 输入: - n 是 Hermite 多项式的阶数 (n>=0)。 - x 是(可选)要对生成的 Hermite 多项式函数进行评估的值。 有两种可能的输出: 1. 如果 x 被省略,则 h... -
legendre_勒让德多项式拟合_多项式拟合_
2021-09-29 06:33:33使用勒让德多项式拟合函数,可调节多项式阶数 -
多项式拟合基线,多项式拟合曲线,matlab
2021-09-10 16:58:50多项式拟合基线 -
多项式逻辑回归代码_matlab多项式逻辑回归_matlab逻辑回归_
2021-10-02 06:23:04matlab code ,关于多项式逻辑回归的实现代码,内有操作 -
schmidt正交化matlab代码-aPCE:任意多项式混沌展开的Matlab代码
2021-06-08 05:58:55schmidt变量化matlab代码任意多项式混沌展开 (aPCE) 概括 图:使用任意多项式混沌展开(aPCE)的示意图 作者/合作者 和 描述 我们研究了由多项式混沌扩展 (PCE) 辅助的数据驱动代理建模,并将其应用于工程问题中所需... -
multrnd:多项式随机序列。-matlab开发
2021-06-01 20:51:53这个 m 文件从具有 n 个试验和 k 个结果的多项式分布中生成 k 个整数的 m 个模拟的随机序列,其中每个模拟的概率是, 啊! ------------------------- ×p1^n1×p2^n2×..×pk^nk 。 n1!×n2!×..×nk! 然后,... -
zernike泽尼克多项式的matlab模拟仿真+含代码操作演示视频
2022-05-12 18:42:59zernike泽尼克多项式的matlab模拟仿真+含代码操作演示视频 运行注意事项:使用matlab2021a或者更高版本测试,运行里面的zernike_k文件,不要直接运行子函数文件。运行时注意matlab左侧的当前文件夹窗口必须是当前... -
一元多项式加法运算
2021-01-01 07:39:17输出:显示三个输入多项式Pa、Pb、Pc、和多项式Pa+Pb、多项式Pa+Pb+Pc (提示:调用AddPolyn(polynomial &Pa, polynomial Pb), 调用PrintPolyn(polynomial P))。 0. 退出 输入: 根据所选功能的不同,输入格式要求... -
aPC Matlab工具箱:数据驱动的任意多项式混沌:数据驱动的任意多项式混沌扩展用于机器学习,不确定性量化和...
2021-05-28 21:10:53诺伯特·维纳(Norbert Wiener)于1938年提出的多项式混沌扩展(PCE)。直观地,可以将PCE视为在不确定模型参数下以高维多项式形式构造和获得模型响应面的数学最优方法。 最近,多项式混沌扩展得到了对任意多项式... -
多项式拟合c++程序
2021-01-18 21:14:11对数据进行多项式拟合,可得拟合多项式的系数,法方程的系数矩阵,平方误差。 -
LabVIEW 8.2中的多项式
2021-01-19 23:04:57本他将着重介绍LabVIEW 8.2中的多项式操作。多项式操作节点位于函数选板的“数学→多项式”,如图所示。 如图 多项式子选板 如表详细列出了多项式子选板中节点的图标、接线端、名称和功能。 P(x):... -
单链表实现的多项式运算.cpp
2020-03-25 21:14:52输入多项式A的项数及各项的系数和指数,多项式B的项数及各项的系数和指数。建立两个多项式,按照指数降序输出多项式。注意对系数为负数的情况进行处理。程序结构要清晰。数据结构的定义和函数的声明写在头文件(.h)中... -
多项式平方根:求多项式的平方根。-matlab开发
2021-06-01 15:50:50它返回一个向量 POL(如果存在),使得 conv(POL,POL) = P。 P 是一个向量,其元素是多项式的降幂系数 -
多项式丢番图求解器:求解 (g,h) 多项式的 ah + bg =d。-matlab开发
2021-05-29 05:19:37找到多项式丢番图方程的最小次解 啊+bg=d 用于优化 LQG 控制、优化滤波器等 见代码示例测试功能是丢番图 确保在 b 多项式中包含一个最小一级延迟。 比率 b/a 就像控制系统的设备传递函数。 延迟隐含在 b 多项式中。... -
Matlab中的多项式拟合:多项式/曲线拟合的Matlab代码-matlab开发
2021-05-29 07:07:22详见方法: https://www.essie.ufl.edu/~kgurl/Classes/Lect3421/Fall_01/NM5_curve_f01.pdf 例如: 输入多项式的期望次数:3 所需多项式的系数为: pf = -0.5072 2.4250 1.1865 1.4388 -
Zernike_36_泽尼克_直角坐标系zernike多项式程序_zernike多项式_zernike_zernikematla
2021-10-02 02:52:20可以计算36项泽尼克多项式,matlab程序,可供大家参考学习 -
duoxiangshi_fortran二乘法多项式拟合_
2021-10-03 14:08:07fortran二乘法多项式拟合,可以用来直接使用。 -
数值分析程序代码(MATLAB)_牛顿插值法_三次样条插值多项式_插值型求积_多项式插值_样条插值_
2021-10-01 08:17:24本文件针对于数值分析课程,主要内容是数值分析课程实验,包括:牛顿法求函数零点、牛顿插值法、求三次样条插值多项式、通用多项式拟合、插值型求积公式、Runge-Kutta 4阶算法等。本文件仅为个人课程实验程序代码,... -
C语言实现多项式的相加
2020-12-31 16:03:34本文实例为大家分享了C语言多项式相加的具体代码,供大家参考,具体内容如下 包含带头节点的链表的初始化,输出: #define _CRT_SECURE_NO_WARNINGS #include #include typedef struct Pol { int coe; // 系数 ... -
Chebyshev多项式最佳一致逼近-最佳平方逼近_逼近_Chebyshev_切比雪夫逼近_切比雪夫多项式_最佳一致逼近
2021-09-10 21:13:32切比雪夫多项式近似实例,Chebyshev多项式最佳一致逼近,最佳平方逼近 -
matlab多项式数据拟合_拟合系数_matlabfit_多项式拟合_数据拟合
2021-09-10 21:09:45采用matlab多项式拟合数据,可以方便的设置拟合阶数,方便的的获得多项的系数 -
C/C++:一元多项式的表示及其运算.rar(含注释)
2021-03-04 21:43:19符号多项式的操作,已经成为表处理的典型用例。在数学上,一个一元多项式Pn(x)可按升幂写 成: Pn(x) = p0+ p1x+ p2x2+….+ pnxn 它由n+1个系数唯一确定,因此,在计算机里,它可用一个线 性表P来表示: P = (p0 ,p1... -
polyfitweighted:使用权重数组 W 计算一维数据 Y 的多项式最佳拟合的简单函数(必须-matlab开发
2021-06-01 19:26:30P = polyfitweighted(X,Y,N,W) 找出 N 次多项式 P(X) 的系数,该多项式在最小二乘意义上最适合数据 Y。 P 是长度为 N+1 的行向量,包含多项式系数的降幂,P(1)*X^N + P(2)*X^(N-1) +...+ P(N)*X + P(N+1)。 W 是... -
hermiteh.m : Hn(x),一个厄米多项式计算器:返回 x 的第 n 个厄米多项式的值。-matlab开发
2021-06-01 08:47:40此函数返回 x 的第 n 个 Hermite 多项式的值。 它是根据“物理学家”Hermite 多项式定义的(参见维基百科)。 语法:val = hermiteh(n,x); 其中“n”是多项式的阶数,“x”是参数。 “x”可以是标量或最多二维的数组... -
多项式计算器.rar
2020-05-06 00:52:58用二叉树计算多项式,包含两个多项式之间的加减乘除幂运算和合并常数,以及对单个多项式的x赋值并求值。还另外用MFC写了程序界面,使得计算器操作简化。运行环境:Visual Studio 2019