Possible Duplicate:
Inverse of symmetric matrix $M = A A^\top$
I have a matrix, generated by the product of a non-square matrix with its own transpose:
M = A * A^T
I need the inverse of M, assuming det(M) != 0.
Given the nature of the matrix M, are there any specialised computational methods to find its inverse, prioritising precision over speed? Gauss-Jordan is prone to error, and I hope to find something nicer than and with comparable precision to adj(M^T)/det(M).
I've had a quick read of the Matrix Cookbook and of this page, but (at the present time of 1am) I'm struggling to see how it could help me.
In case it helps, I'm actually trying to calculate:
B = (A * A^T)^-1 * A