MathOverflow is a question and answer site for professional mathematicians. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am looking for a reference to study logarithm of an invertible triangular matrix. What is a good algorithm? Are there any good reference which studies this topic both theoretically and from an algorithm view point? I am also looking for structure of the logarithm of an upper/lower triangular invertible matrix.

share|cite|improve this question
up vote 12 down vote accepted

You may want to take a look at "Functions of Matrices: Theory and Computation" by Higham. Chapter 11 is specifically devoted to the matrix logarithm. In particular, the chapter contains a thorough comparison of four different numerical algorithms.

share|cite|improve this answer

If your matrix is triangular, you can read off the eigenvalues, and it is not hard to find the eigenvector/generalized eigenvectors. Once you have those, it is easy to find the logarithm.

share|cite|improve this answer
WHat is the algorithm though? Is there a particular structure for log of upper traingular matrix? By that I mean: if $U$ is upper triangular, is there any structure to $exp(U)$. thank you. – Turbo Jun 5 '11 at 23:48
I mean $log(U)$ – Turbo Jun 5 '11 at 23:48
$\log(U)$ is upper triangular. – Federico Poloni Jun 6 '11 at 12:42
@Federico Poloni That is correct it is upper triangular since all powers of U are upper triangular. Thankyou. – Turbo Jun 6 '11 at 19:30

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.