Is there a way to find the inverse of a matrix using its trace?
Maybe by using "Eigendecomposition"(sometimes called "Spectral Decomposition") of a matrix? If it is given that it has an inverse and can be eigendecomposed.
Here is what I am trying to do.
Say I have a matrix A, which can be eigendecomposed and if none of its eigenvalues are zero, then A is nonsingular and its inverse is given by
A−1=QΛ−1Q−1
where Q is the square (N×N) matrix whose i-th column is the eigenvector qi of A and Λ is the diagonal matrix whose diagonal elements are the corresponding eigenvalues, i.e., Λii=λi.
because Λ is a diagonal matrix, we can easily calculate its inverse as:
[Λ−1]ii=1λi
Now I could use the trace and the determinant of the given matrix to find the eigenvalues. Plug that in the above equation and that's it.
But is there a way to unify both the above properties to get an equation or a system of equations which only requires the trace of the matrix?
Answer
Firstly, just because A is nonsingular does not mean that it is diagonalizable. For example, A=[1101]
Think of finding the inverse as needing somewhere on the order of n3 operations (though why it is around n3 or, more accurately, n2.373 is pretty technical and takes a fair amount of work). Knowing the trace of a matrix simply isn't enough to tell you what the inverse of it is. You only know 1 thing, and you need to know more than that.
No comments:
Post a Comment