A constructive algorithm for finding the exact roots of polynomials with computable real coefficients

被引:3
作者
Lester, D [1 ]
Chambers, S [1 ]
Lu, HL [1 ]
机构
[1] Univ Manchester, Dept Comp Sci, Manchester M13 9PL, Lancs, England
关键词
computable arithmetic; polynomial roots;
D O I
10.1016/S0304-3975(00)00426-6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we will show that it is possible to generate the roots of monic polynomials with computable real coefficients as computable complex numbers. A result from constructive analysis has already shown that the roots are computable numbers; however, because the proof is non-constructive it does not provide an effective method for finding the roots. In this work we combine two extra stages to a standard numerical algorithm: an exact error analysis, and a method for aligning sets of complex rational numbers so that the result is a set of computable complex numbers. The method of effectivization is of interest as it can be used in other situations where an algorithm will work with rational approximations, but comparison operations prevent its use with computable numbers. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:51 / 64
页数:14
相关论文
共 11 条
[1]  
Bishop E., 1985, Constructive analysis, V279
[2]  
CHAMBERS SM, 1997, THESIS MANCHESTER U
[3]  
Chatelin F., 1993, EIGENVALUES MATRICES
[4]  
Higham N. J., 1996, ACCURACY STABILITY N
[5]  
HUDAK P, 1988, REPORT FUNCTIONAL PR
[6]   3-STAGE ALGORITHM FOR REAL POLYNOMIALS USING QUADRATIC ITERATION [J].
JENKINS, MA ;
TRAUB, JF .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1970, 7 (04) :545-&
[7]  
JENKINS MA, 1970, NUMER MATH, V14
[8]  
MORRIS JL, 1983, COMPUTATIONAL METHOD
[9]  
Pour-El M.B., 1989, Perspectives in Mathematical Logic
[10]  
Wilkinson J. H., 1965, ALGEBRAIC EIGENVALUE