COMPUTING THE FRECHET DERIVATIVE OF THE MATRIX LOGARITHM AND ESTIMATING THE CONDITION NUMBER

被引:46
作者
Al-Mohy, Awad H. [1 ]
Higham, Nicholas J. [2 ]
Relton, Samuel D. [2 ]
机构
[1] King Khalid Univ, Dept Math, Abha, Saudi Arabia
[2] Univ Manchester, Sch Math, Manchester M13 9PL, Lancs, England
基金
欧洲研究理事会;
关键词
matrix logarithm; principal logarithm; inverse scaling and squaring method; Frechet derivative; condition number; Pade approximation; backward error analysis; matrix exponential; matrix square root; MATLAB; logm; PADE APPROXIMANTS; ALGORITHM;
D O I
10.1137/120885991
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The most popular method for computing the matrix logarithm is the inverse scaling and squaring method, which is the basis of the recent algorithm of Al-Mohy and Higham [SIAM J. Sci. Comput., 34 (2012), pp. C152-C169]. For real matrices we develop a version of the latter algorithm that works entirely in real arithmetic and is twice as fast as and more accurate than the original algorithm. We show that by differentiating the algorithms we obtain backward stable algorithms for computing the Frechet derivative. We demonstrate experimentally that our two algorithms are more accurate and efficient than existing algorithms for computing the Frechet derivative and we also show how the algorithms can be used to produce reliable estimates of the condition number of the matrix logarithm.
引用
收藏
页码:C394 / C410
页数:17
相关论文
共 34 条
  • [1] IMPROVED INVERSE SCALING AND SQUARING ALGORITHMS FOR THE MATRIX LOGARITHM
    Al-Mohy, Awad H.
    Higham, Nicholas J.
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2012, 34 (04) : C153 - C169
  • [2] A more accurate Briggs method for the logarithm
    Al-Mohy, Awad H.
    [J]. NUMERICAL ALGORITHMS, 2012, 59 (03) : 393 - 402
  • [3] The complex step approximation to the Frechet derivative of a matrix function
    Al-Mohy, Awad H.
    Higham, Nicholas J.
    [J]. NUMERICAL ALGORITHMS, 2010, 53 (01) : 133 - 148
  • [4] A NEW SCALING AND SQUARING ALGORITHM FOR THE MATRIX EXPONENTIAL
    Al-Mohy, Awad H.
    Higham, Nicholas J.
    [J]. SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2009, 31 (03) : 970 - 989
  • [5] COMPUTING THE FRECHET DERIVATIVE OF THE MATRIX EXPONENTIAL, WITH AN APPLICATION TO CONDITION NUMBER ESTIMATION
    Al-Mohy, Awad H.
    Higham, Nicholas J.
    [J]. SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2008, 30 (04) : 1639 - 1657
  • [6] AN ONLINE METHOD FOR INTERPOLATING LINEAR PARAMETRIC REDUCED-ORDER MODELS
    Amsallem, David
    Farhat, Charbel
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2011, 33 (05) : 2169 - 2198
  • [7] Anderson E., 1999, LAPACK Users Guide, V3rd edn., DOI [10.1137/1.9780898719604, DOI 10.1137/1.9780898719604]
  • [8] [Anonymous], 2008, Functions of matrices: theory and computation
  • [9] [Anonymous], 2005, Matlab guide
  • [10] A Fast and Log-Euclidean Polyaffine Framework for Locally Linear Registration
    Arsigny, Vincent
    Commowick, Olivier
    Ayache, Nicholas
    Pennec, Xavier
    [J]. JOURNAL OF MATHEMATICAL IMAGING AND VISION, 2009, 33 (02) : 222 - 238