The problem is reduced to the standard symmetric eigenproblem using Cholesky's method to decompose into triangular matrices, , where is lower triangular. Then implies ; hence the eigenvalues of are those of where is the symmetric matrix . Householder's method is used to tridiagonalise the matrix and the eigenvalues are then found using the algorithm.
In general this function is very accurate. However, if
is ill-conditioned with respect to inversion, the eigenvalues could be inaccurately determined. For a detailed error analysis see pages 310, 222 and 235
Wilkinson and Reinsch (1971).
Not applicable.
The time taken by nag_real_symm_general_eigenvalues (f02adc) is approximately proportional to .
To calculate all the eigenvalues of the general symmetric eigenproblem
where
is the symmetric matrix
and
is the symmetric positive definite matrix