首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Stable iterations for the matrix square root
Authors:Nicholas J Higham
Institution:(1) Department of Mathematics, University of Manchester, Manchester, M13 9PL, England
Abstract:Any matrix with no nonpositive real eigenvalues has a unique square root for which every eigenvalue lies in the open right half-plane. A link between the matrix sign function and this square root is exploited to derive both old and new iterations for the square root from iterations for the sign function. One new iteration is a quadratically convergent Schulz iteration based entirely on matrix multiplication; it converges only locally, but can be used to compute the square root of any nonsingular M-matrix. A new Padé iteration well suited to parallel implementation is also derived and its properties explained. Iterative methods for the matrix square root are notorious for suffering from numerical instability. It is shown that apparently innocuous algorithmic modifications to the Padé iteration can lead to instability, and a perturbation analysis is given to provide some explanation. Numerical experiments are included and advice is offered on the choice of iterative method for computing the matrix square root.
Keywords:matrix square root  matrix logarithm  matrix sign function  M-matrix  symmetric positive definite matrix  Padé  approximation  numerical stability  Newton's method  Schulz method  65F30
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号