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
Beginner2022-10-29Added 10 answers
It suffices to show that each -Jordan block has a logarithm if First note that the exponential of a Jordan block is
So, reversing the process, given a Jordan block
with , we want to show that is similar to
since we know how to find the logarithm of the above matrix, and since . Now, since the scalar matrix has the same form with respect to any basis, we can neglect this part, and just ask if we can conjugate
into
First of all, we can see algebraically that these two matrices should be similar, since , where is the elementary nilpotent matrix of size (here , incidentally). Taking powers of shows that . Therefore and have the same minimal polynomial . I claim they also have the same characteristic polynomial, also . The only possibility for the invariant factors of and is . Therefore they are similar. That said, I thought I would tackle the more general problem: Suppose we want to conjugate
into
Given that is an ordered basis such that , conjugating into is equivalent to finding an ordered basis such that Let be the basis in . Define as follows: let . Now suppose
Then let
We need to make sure are linearly independent. I claim they will be iff is similar to iff . One condition which will guarantee this is:
Perhaps someone can come up with some better conditions for it.