Matrix Logarithm VI
- Updated2025-07-30
- 2 minute(s) read
Computes the natural logarithm of a square Input Matrix. Wire data to the Input Matrix input to determine the polymorphic instance to use or manually select the instance.

The natural logarithm is the inverse operation of the exponential. The following equation defines the natural logarithm of a matrix A: eB = A, where matrix B is the logarithm of matrix A. A matrix has a logarithm if and only if its inverse matrix exists. For a real matrix A, its logarithm matrix B can be complex, and the conjugate of matrix B is also the natural logarithm of A.
A real matrix A is normal if AAT = ATA. For a non-singular normal matrix, if each negative eigenvalues of A occur an even number of times, A has a real logarithm. Note that this does not guarantee the uniqueness of the real logarithm.