BapuKДело в том, что если разность двух многочленов
делится на характеристический многочлен матрицы, то по теореме Гамильтона-Кэли
. Поэтому естественно в качестве значения функции
при
принять значение
, где
-- такой многочлен, что разность
делится на характеристический многочлен матрицы. В качестве
можно взят интерполяционный многочлен Лагранжа, если корни хар. многочлена простые. Если же корни кратные, то надо еще потребовать, чтобы на корнях совпадали еще и значения производных
и
до порядка кратности корня. Это называется интерполяционный многочлен Лагранжа-Сильвестра.
На самом деле достаточно, чтобы
делилось не на хар. многочлен, а на так называемый минимальный многочлен матрицы - это многочлен наименьшей степени, аннулирующий данную матрицу. Он равен
, где
- хар. многочлен, а
- НОД миноров
- ого порядка матрицы
.
имеет те же корни, что и
. Вот чтобы его найти можно привести матрицу к жордановой форме. Точнее надо знать саму эту форму, а трансформирующую матрицу знать совсем не обязательно.
Допустим минимальный многочлен матрицы
равен
(для примера)
Тогда существуют такие матрицы
(одинакового с
) порядка, что для любой функции
, аналитической в окрестости собственных значений
, будет
Матрицы
,
,
называются компонентами матрицы
.
Про всё это очень хорошо написано в книжке Ф. Р. Гантмахера "Теория матриц".