При нахождении функции

от матрицы

достаточно знать только её собственные значения. Достаточно найти полином

, который на любом собственном значении

кратности

принимает те же самые значения, что и функция

, а также и значения производных до

-ого порядка:

. См. интерполяционный многочлен Эрмита. Если все корни простые, то задаче упрощается -- используем интерполяционный полином Лагранжа. Тогда

.
На самом деле касание

и

кратности

берется с запасом. Достаточно лишь касания такой кратности, с которой

входит в
минимальный многочлен матрицы. Но для небольших матриц проще не искать минимальный многочлен, а использовать весь хар.полином.