CAIMS*SCMAI 2007
Numerical Analysis of the Matrix Logarithm
Nicholas Higham
School of Mathematics
The University of Manchester
Manchester, M60 1QD UK
higham@ma.man.ac.uk
We present the theory of the matrix logarithm and algorithms for computing
it and its condition number.
The matrix logarithm arises in a number of applications and we begin by
outlining some of them.
We classify all logarithms of a matrix,
analyse when log(AB) = log(A) + log(B) for matrices A and B,
and characterize the Frechet derivative and the condition number.
The inverse scaling and squaring method based on Pade approximation
and repeated square roots is then developed for both triangular and full matrices
and compared with a Schur--Parlett algorithm.
Finally, numerical evaluation of the Frechet derivative and
exact computation and estimation of the condition number are treated.
Canadian Applied and Industrial
Mathematics Society
Société Canadienne de
Mathématiques Appliquées et Industrielles
|
|