Show that any invertible matrix has a logarithm.

bergvolk0k

bergvolk0k

Answered question

2022-10-28

Show that any invertible matrix has a logarithm.
I was trying to remember how to show that any invertible matrix has a (possibly complex) logarithm. I thought what I came up with was kind of cool, so I thought I'd post my answer here.

Answer & Explanation

Rene Jordan

Rene Jordan

Beginner2022-10-29Added 10 answers

It suffices to show that each λ-Jordan block has a logarithm if λ 0
First note that the exponential of a Jordan block is
[ λ 1 0 0 0 1 λ ] exp [ e λ e λ e λ 2 ! e λ ( k 1 ) ! e λ e λ e λ 2 ! e λ e λ e λ ] .
So, reversing the process, given a Jordan block
J = [ a 1 0 a 1 a ]
with a 0, we want to show that J is similar to
[ a a a 2 ! a ( k 1 ) ! a a a 2 ! a a a ] ,
since we know how to find the logarithm of the above matrix, and since log ( U M U 1 ) = U log ( M ) U 1 . Now, since the scalar matrix a I has the same form with respect to any basis, we can neglect this part, and just ask if we can conjugate
( M 1 ) [ 0 1 0 0 1 0 ]
into
( M 2 ) [ 0 a a 2 ! a ( k 1 ) ! 0 a a 2 ! 0 a 0 ] .
First of all, we can see algebraically that these two matrices should be similar, since M 2 = a N + a N 2 + + a ( k 1 ) ! N k 1 , where N is the elementary nilpotent matrix of size k (here N = M 1 , incidentally). Taking powers of M 2 shows that M 2 k 1 0 M 2 k = 0. Therefore M 1 and M 2 have the same minimal polynomial x k . I claim they also have the same characteristic polynomial, also x k . The only possibility for the invariant factors of M 1 and M 2 is 1 , 1 , , 1 , x k . Therefore they are similar.
That said, I thought I would tackle the more general problem: Suppose we want to conjugate
( M 3 ) [ 0 1 0 0 1 0 ]
into
( M 4 ) [ 0 a 12 a 13 a 1 k 0 a 23 a 2 k a k 1 , k 0 ]
Given that B = { v 1 , , v k } is an ordered basis such that M 3 = [ T ] B B , conjugating M 3 into M 4 is equivalent to finding an ordered basis C = { w 1 , , w k } such that [ T ] C C = M 4
Let v 1 , , v k be the basis in M 1 . Define w 1 , , w k as follows: let w 1 = v 1 . Now suppose
w i 1 = 1 j i 1 c j v j
Then let
w i = 1 j i 1 a n j c j v j + 1 .
We need to make sure w i are linearly independent. I claim they will be iff M 3 is similar to M 4 iff M 4 k 1 0. One condition which will guarantee this is:
All elements on the superdiagonal of  M 4  are nonzero.
Perhaps someone can come up with some better conditions for it.

Do you have a similar question?

Recalculate according to your conditions!

Ask your question.
Get an expert answer.

Let our experts help you. Answer in as fast as 15 minutes.

Didn't find what you were looking for?