Всегда пожалуйста.
А насчет Холецкого - это недоразумение.
1. Я сначала описал опубликованный алгоритм для симметричных вещественных (еще уточню - положительно определенных) матриц, где используется разложение Холецкого.
2. Затем я предложил модификацию для эрмитовых матриц. При этом разложение Холецкого разумеется не подходит. Нужно разложение вида
![$B = U^{-1} Q U$ $B = U^{-1} Q U$](https://dxdy-03.korotkov.co.uk/f/e/0/9/e090b032485db357ec176edf5f1d65a782.png)
, где U - унитарная, а Q -
диагональная (и вещественная) матрица, то есть
![$Q_{i,j} = \delta_{i,j} Q_{i,i}$ $Q_{i,j} = \delta_{i,j} Q_{i,i}$](https://dxdy-02.korotkov.co.uk/f/1/5/2/1522006419dba39a03c0e2b510ee53a682.png)
. Такое разложение существует и используется в алгоритмах для стандартной задачи на с.з.с.в. для эрмитовых матриц.
3. При решении
![$(U A U^{-1}) (U x) = (\lambda Q) (U x)$ $(U A U^{-1}) (U x) = (\lambda Q) (U x)$](https://dxdy-03.korotkov.co.uk/f/a/5/0/a50536dbca5d35863266c25e6da619c782.png)
произведение
![$(\lambda Q) == \lambda^{mod}$ $(\lambda Q) == \lambda^{mod}$](https://dxdy-03.korotkov.co.uk/f/6/c/8/6c86cc04d58b4284cd21e69709a618fe82.png)
- это произведение двух диагональных матриц , где на диагонали -
![$\lambda_{i} Q_{i,i}$ $\lambda_{i} Q_{i,i}$](https://dxdy-02.korotkov.co.uk/f/9/c/f/9cff63f63a218fef64dcabaae14c3ea682.png)
. Отсюда - интересующая Вас формула.
Если мои объяснения показались не вполне ясными - welcome. Я этим алгоритмом не пользовался и правильность не доказал.
Кстати, Вам наверное известна библиотека Библиотека Численного Анализа НИВЦ МГУ (БЧА НИВЦ МГУ)
http://www.srcc.msu.su/num_anal/lib_na/cat/cat0.htm ?