×

利用阿伯思方法对多项式零点进行数值计算。 (英语) Zbl 0869.65034号

方法O.阿伯思[数学计算27,339-344(1973;Zbl 0282.65037号)]是拉盖尔方法的一个改进,它避免了二阶导数的计算,并允许同时确定多项式的所有根。作者介绍了对该方法的几项改进。首先,他没有寻找好的唯一起始值,而是使用已知的系数不等式来确定保证找到多个根的圆环,因此,他在多个地方开始了他的方法。其次,每次迭代中要计算的基本量是牛顿商(p(x)/p'(x)),可以通过霍纳方法廉价获得,但该方法对于(|x|>1)在数值上不稳定。
设(p)的次为(n),且(q(n)=x^np(1/x))为逆多项式。然后\(p(x)/p'(x)=[ny-y^2q(y)/q'(y)]^{-1}\),其中\(y=1/x\)。因此,Horner格式可以用于数字\(|x|\leq 1\),并且在数值上始终是稳定的。概述了完整的算法,并声称在数值实现中,它甚至在Jenkins-Traub上也有所改进,特别是对于非常大的\(n\)\((>850)\)。提出了一种保证复合根精度的停止准则。
{现在这个标准真正说的是,根的计算值是一个微扰多项式的精确根。但著名的威尔金森多项式表明,系数的微小变化可能会对根产生灾难性的后果,因此确定高次多项式根的问题本质上是条件极其恶劣。}。

MSC公司:

65小时05 单方程解的数值计算
2005年12月 场论和多项式的计算方面(MSC2010)
26立方厘米 实多项式:零点的位置
30立方厘米 多项式、有理函数和一个复变量的其他分析函数的零点(例如,具有有界Dirichlet积分的函数的零点)

软件:

钠10
PDF格式BibTeX公司 XML格式引用
全文: DOI程序

参考文献:

[1] O.Aberth,同时求多项式所有零点的迭代方法,数学。公司。27(122) (1973) 339–344. ·Zbl 0282.65037号 ·doi:10.1090/S0025-5718-1973-0329236-7
[2] D.A.Adams,《多项式求根的停止准则》,美国通信协会10(1967)655–658·Zbl 0171.13302号 ·doi:10.1145/363717.363775
[3] G.Alefeld和J.Herzberger,关于多项式根同时逼近的一些算法的收敛速度,SIAM J.Numer。分析。11(2) (1974) 237–243. ·Zbl 0282.65038号 ·doi:10.1137/0711023
[4] M.Ben-Or和P.Tiwari,用实根逼近多项式所有根的简单算法,J.Complexity 6(1990)417-442·Zbl 0723.12011号 ·doi:10.1016/0885-064X(90)90032-9
[5] D.Bini和G.Fiorentino,一元多项式零点多元算法的多精度实现,in:Proc。《POSSO软件研讨会》,J.C.Faugère、J.Marchand和R.Rioboo编辑(巴黎,1995年)。
[6] W.Börsch-Supan,A-多项式零点的后验误差界,Numer。数学。5(1963)380–398·Zbl 0133.08401号 ·doi:10.1007/BF01385904
[7] D.Braess和K.P.Hadeler,同时包含多项式的零点,Numer。数学。21 (1973) 161–165. ·兹比尔0267.65036 ·doi:10.1007/BF01436301
[8] C.Carstensen,基于Gerschgorin定理的多项式根的包含,Numer。数学。59 (1991) 349–360. ·Zbl 0726.65053号 ·doi:10.1007/BF01385785
[9] M.Cosnard和P.Fraignaud,分布式内存多计算机上的异步Durand-Kerner和Aberth多项式寻根方法,并行计算89(1990)79-84。
[10] D.K.Dunaway,使用欧几里德算法通过因式分解计算实多项式的零点,SIAM J.Numer。分析。11(6) (1974) 1087–1104. ·Zbl 0292.65024号 ·doi:10.1137/0711083
[11] E.Durand,解Numériques des Equations Algébriques,Tome 1:方程du Type F(X)=0;《波伦波姆竞技》(Racines d'un Polynóme,巴黎,1960年)·Zbl 0099.10801号
[12] L.W.Ehrlich,多项式的修正牛顿法,Comm.ACM 10(2)(1967)107–108·兹比尔0148.39004 ·数字对象标识代码:10.1145/363067.363115
[13] L.Elsener,关于用Gerschgorin定理同时包含多项式零点的注释,Numer。数学。21 (1973) 425–427. ·Zbl 0267.65037号 ·doi:10.1007/BF01436492
[14] P.Fraignaud,分布式内存多计算机上的分析和异步寻根方法,研究报告LIP-IMAG(1989)。
[15] P.Fraignaud,《多根情况下的Durand-Kerner多项式寻根方法》,BIT 31(1991)112–123·Zbl 0719.65039号 ·doi:10.1007/BF01952788
[16] I.Gargantini和P.Henrici,循环算法和多项式零点的确定,Numer。数学。18 (1972) 305–320. ·Zbl 0228.65038号 ·doi:10.1007/BF01404681
[17] W.Gautschi,《与多项式相关的数值条件问题》,载于:《数值分析的最新进展》,C.de Boor和G.H.Golub主编(纽约学术出版社,1978年),第45-72页。
[18] M.W.Green、A.J.Korsak和M.C.Pease,对复多项式所有根的同时迭代,SIAM Rev.18(1976)501-502·数字对象标识代码:10.1137/1018091
[19] H.Guggenheimer,Durand-Kerner寻根方法中的初始近似,BIT 26(1986)537-539·Zbl 0628.65038号 ·doi:10.1007/BF01935059
[20] M.Gutknecht,多项式零点的后验误差界,Numer。数学。20 (1972) 139–148. ·Zbl 0235.65034号 ·doi:10.1007/BF014044003
[21] E.Hansen、M.Patrick和J.Rusnak,《拉盖尔方法的一些修改》,BIT 17(1977)409–417·兹伯利0386.65013 ·doi:10.1007/BF01933450
[22] P.Henrici,《应用和计算复杂性分析》,第1卷(Wiley,1974年)·Zbl 0313.30001号
[23] A.S.Householder,Sebastiáo e Silva算法的推广,Numer。数学。16 (1971) 375–382. ·Zbl 0197.43003号 ·doi:10.1007/BF0216509
[24] A.S.Householder,《单个非线性方程的数值处理》(McGraw-Hill,波士顿,1970年)·Zbl 0242.65047号
[25] M.Igarashi,用于寻找多项式零点的迭代方法的终止准则,数学。公司。42 (1984) 165–171. ·Zbl 0529.65022号 ·doi:10.1090/S0025-5718-1984-0725991-X
[26] M.A.Jenkins和J.F.Traub,多项式零点的三阶段变量移位迭代及其与广义瑞利迭代的关系,数值。数学。14 (1970) 252–263. ·Zbl 0176.13701号 ·doi:10.1007/BF02163334
[27] I.O.Kerner,Ein Gesamtschrittverfahren zur Berechnung der Nullstellen von Polynomen,数字。数学。8 (1966) 290–294. ·Zbl 0202.43605号 ·doi:10.1007/BF02162564
[28] N.Kjurkchev和K.Mahdi,《关于德沃丘克寻根法的一些评论》,BIT 34(1994)318-322·Zbl 0809.65043号 ·doi:10.1007/BF01955880
[29] D.H.Lehmer,《求解多项式方程的机器方法》,J.ACM 8(1961)151-162·Zbl 0106.10203号 ·数字对象标识代码:10.1145/321062.321064
[30] K.Madsen和K.Reid,寻找多项式零点的Fortran子程序,报告HL 75/1172(C13),计算机科学和系统部,A.E.R.E.Harwell,牛津(1975)。
[31] J.M.McNamee,《多项式根的参考书目》,J.Compute。申请。数学。47 (1993) 391–394. ·Zbl 0788.65056号 ·doi:10.1016/0377-0427(93)90064-I
[32] J.M.McNamee,终止多项式迭代方法的比较,J.Comput。申请。数学。21 (1988) 239–244. ·Zbl 0661.65049号 ·doi:10.1016/0377-0427(88)90272-5
[33] R.G.Moiser,多项式的根邻域,数学。公司。47(1986)265–273·Zbl 0598.65023号 ·doi:10.1090/S0025-5718-1986-0842134-4
[34] C.A.Neff,指定精度多项式根隔离在NC中,in:Proc。第31届IEEE年会。《计算机科学基础》(IEEE计算机科学出版社,1990)第152-162页。
[35] A.Ostrowski,关于J.L.Walsh关于代数方程根模的定理,Bull。阿默尔。数学。Soc.47(1941)742-746·Zbl 0060.05107号 ·doi:10.1090/S0002-9904-1941-07547-6
[36] V.Pan,《关于逼近复多项式零点:修改的四叉树(Weyl’s)构造和改进的牛顿迭代》,载于:弗吉尼亚州阿灵顿市第五届ACM-SIAM离散算法年会(1994)。
[37] 多项式零点近似计算的顺序和并行复杂性,计算。数学。申请。14(8) (1987) 591–622. ·Zbl 0634.65036号 ·doi:10.1016/0898-1221(87)90186-6
[38] L.Pasquini和D.Trigiante,同时求多项式根的全局收敛方法,数学。公司。44(169) (1985) 135–149. ·Zbl 0565.65026号 ·doi:10.1090/S0025-5718-1985-0771036-6
[39] A.Schönhage,《计算复杂性方面的代数基本定理》,《技术报告》,大学数学研究所(1982年)。
[40] 于。V.Sidorov、M.V.Fedoryuk和M.I.Shabunin,《复变量函数理论讲座》(Mir,莫斯科,1985年)·Zbl 0676.30001号
[41] S.Smale,代数基本定理和复杂性理论,布尔。阿默尔。数学。Soc.4(1)(1981)1-36·Zbl 0456.12012号 ·doi:10.1090/S0273-0979-1981-14858-8
[42] B.T.Smith,基于Gerschgorin定理的多项式零点的误差界,J.ACM 17(1970)661-674·Zbl 0215.27305号 ·数字对象标识代码:10.1145/321607.321615
[43] G.W.Stewart,关于Sebastiáo e Silva求多项式零点方法的收敛性,数学。公司。12 (1970) 458–460. ·Zbl 0198.20905号
[44] W.Werner,《关于多项式根的同时测定》,见:《数学953讲义》(Springer,Berlin,1982),第188-202页·兹比尔0504.65024
[45] J.H.Wilkinson,多项式方程求解中出现的实际问题,J.Inst.Math。申请。8 (1971) 16–35. ·兹比尔0232.65041 ·doi:10.1093/imamat/8.1.16
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。