Hacker News new | ask | show | jobs
by PythonNut 1752 days ago
Perhaps surprisingly, the matrix logarithm does not satisfy log(A) + log(B) = log(AB) in general (only when AB = BA) which is why you cannot use it to "multiply by adding".
1 comments

More importantly, matrix logarithms only exist for square matrices.
That’s not that big of a problem, as you can easily reduce the problem of multiplication of rectangular matrices to multiplication of square ones.