- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用二分法求解一元实系数多项式方程的全部实根
摘 要:运用二分法,结合实系数多项式零点的界定理,给出了一个求解一元实系数多项式方程全部实根的实用数值方法.
关键词:多项式方程; 二分法; 实根
1 问题的提出
当次数时,对于一元实系数方程一般没有确定的代数解法,只能给出数值解. 相应的数值方法主要有二分法、简单迭代法、牛顿迭代法等,其中牛顿迭代法常被讨论并加以改进. 但这些方法在实际应用中会遇到在这样的两个问题:
(1)在含有单个实根的区间,通常可用二分法将此根求出,但当在区间两端点同号或在中有多个实根时,仅用二分法难以确定该区间上根的情况.
(2)一元实系数方程在上的根无法直接用二分法求得.
本文基于二分法,结合实系数多项式零点的界定理,克服了上述问题,能够在范围内快速确定方程实根的孤立单调区间,从而求出一元实系数多项式方程的全部实根.
2 引理及定义
引理1 界定理
设有次实系数多项式,令
,
则的实零点都在区间的内部.
利用这个引理可求实系数多项式零点的上界和下界.
引理2 二分法
设函数在上单调连续,则如果,在上无实根,而当,则在内有唯一的实根,可用二分法求得. 设为在内唯一的实根.
考察区间,取其中点,将区间分为左右两部分,若,则,而若,则,不管属于哪个区间,记这个有根区间为,其长度是的一半.
对施以同样的方法,即以的中点将区间分为两半,得出新的有根区间.
如此反复进行下去,可得出一系列有根区间
,其中每一个区间是前一个的一半,即.
如此可见,只要二分过程无限继续下去,这些有根区间必收敛于一点,该点显然就是所求根.
在实际计算过程中没必要也不可能无限进行下去,因为计算结果允许带有一定的误差. 因为,只要二分足够多次,便有. 为预定精度. 我们可以用控制二分过程,该不等式成立时,即中段二分过程,即为满足精度的根.
3 求解方法
设为实系数多项式,且. 二分法之所以不能直接用于求解一元实系数多项式方程的全部实根,是因为在的实根不止一个,且的含根区间又是.
本方法先是求出实系数多项式函数的单调区间,然后再在单调区间上应用二分法,本文求解全部实根的步骤如下:
(1) 确定包含的全部实根的界. 由引理1,可得包含全部实根的区间.
(2) 确定单调区间,具体见下一问题.
(3) 用二分法分别求出每一孤立单调区间上的解.
4 求解单调区间的步骤
以下以五次方程的解法说明问题.
,
记,要运用二分法求得原方程的根,就要知道的极值点,进而得出单调区间,对求导得
(1)
由于该式仍为高次方程,不能直接得出根,所以还得应用二分法,先求出极值点,再求单调区间,对(1)式求导得
(2)
该式仍为高次方程应用以上方法,继续求导
(3)
作图时以五次多项式为例,记,它的各阶导数分别为,,.
(3)式为二次多项式,根易得,记为,,其为(2)式的极值点,(2)式对应特例的图像见图1.
图1
(2)式的零点区间由界定理得出记为,同单调区间为,,,在以上三个区间上应用二分法插值计算,得到(2)式分别在这三个区间上的三个零点,记为,,,这三个零点为其为(1)式的极值点,(1)式对应特例的图像见图2.
图2
(1)式的零点区间由界定理得出记为,单调区间为,,,,在以上四个区间上应用二分法,
得到(1)式分别在这四个区间上的四个零点,记为,,,,其为五次多项式的的极值点,该五次多项式对应特例的图像见图3.
图3
该五次多项式的零点区间由界定理得出记为,单调区间为,,,,,在以上五个区间上应用二分法,得到五次多项式的分别在这五个区间上的五个零点,记为,,,,.
那么原五次方程的根为,,,,.
5 实例
下面用能够进行代数求解的多项式方程验证本文提出的算法.解题中的相关运算均在Matlab中进行.
例 求解方程的全部根,精度.
解 先求多项式的导数,则设,则,则.
的根易得出,三个根分别为0,0,-1.2,下面来计算的根.过程见表1.
表1
各阶导函数对应方程 由界定理得有根区间 孤立单调区间 在前面孤立单调区间用二分法插值或求根公式得根 0,0,-1.2 (-2.6,2.6) (-2.6,-1.2), (-1.2,0),(0,2.6) -1.6449,无实根,0.4596 (-3,3) (-3,-1.6449),(-1.6449,0.4596),(0.4596,3) -2.0000,-1.0000,1.0000 则原方程的根为-1,1,-2.
6 推广
设在含有的开区间内具有直到阶导数,存在一个次多项式函数.
, 令,由泰勒公式知,且.
只要的次数
您可能关注的文档
最近下载
- 项目的实施流程.pdf VIP
- 2024年6月8日浙江杭州市直遴选笔试真题及答案解析.doc VIP
- 新人教版初中数学九年级上册《第二十三章旋转:23.1图形的旋转》公开课教案_4.pdf
- invt英威腾chf100a变频器使用说明书.doc
- 《生物化学课程标准.doc VIP
- 2023年黑龙江大学法学专业《民法学》期末试卷A(有答案).docx VIP
- GB_T 20001.3-2015 标准编写规则 第3部分:分类标准(OCR).pdf VIP
- 开放式和针阀式热流道比较.ppt
- 义务教育版(2024)三年级全一册第6课《视频记录片段》课件.pptx VIP
- 重庆市XX住宅工程分户验收表格填写样例.docx
文档评论(0)