Глава V. Функции от матрицы§ 1. Определение функции от матрицыПусть даны квадратная матрица и функция скалярного аргумента. Требуется определить, что следует понимать под , т. е. требуется распространить функцию и на матричные значения аргумента.
Решение этой задачи нам известно для простейшего случая, когда — многочлен относительно . В этом случае . Исходя из этого частного случая, постараемся определить в общем случае. Обозначим через (1) минимальный многочлен матрицы (здесь - все различные характеристические числа матрицы ). Степень этого многочлена . Пусть два многочлена и таковы, что . (2) Тогда разность , будучи аннулирующим многочленом для матрицы , делится на без остатка, что запишем так: . (3) Отсюда в силу (1) , , т. е. . (4) чисел (5) будем условно называть значениями функции на спектре матрицы и совокупность этих значений символически обозначать через . Если для функции существуют (т. е. имеют смысл) значения (5), то мы будем говорить, что функция определена на спектре матрицы . Равенства (4) показывают, что многочлены и имеют одни и те же значения на спектре матрицы . В символической записи . Рассуждения наши обратимы: из (4) вытекают (3) и, следовательно, (2). Таким образом, если задана матрица , то значения многочлена на спектре матрицы вполне определяют матрицу , т. е. все многочлены , принимающие одни и те же значения на спектре матрицы , имеют одно и то же матричное значение . Мы потребуем, чтобы определение в общем случае подчинялось такому же принципу: значения функции на спектре матрицы должны полностью определять , т. е. все функции , имеющие одни и те же значения на спектре матрицы , должны иметь одно и то же матричное значение . Но тогда, очевидно, для определения в общем случае достаточно подыскать такой многочлен , который принимал бы те же значения на спектре матрицы , что и , и положить: . Таким образом, приходим к следующему определению: Определение 1'. Если функция определена на спектре матрицы , то , где – любой многочлен, принимающий на спектре матрицы те же значения, что и : . Среди всех многочленов с комплексными коэффициентами, принимающих те же значения на спектре, что и , имеется один и только один многочлен степени . Этот многочлен однозначно определяется интерполяционными условиями: , , …, . (6) Многочлен называют интерполяционным многочленом Лагранжа–Сильвестра для функции на спектре матрицы . Определение 1 можно еще сформулировать так: Определение 1'. Пусть – функция, определенная на спектре матрицы , а – соответствующий интерполяционный многочлен Лагранжа–Сильвестра. Тогда . Замечание. Если минимальный многочлен матрицы не имеет кратных корней [в равенстве (1) ; ], то для того, чтобы имело смысл, достаточно, чтобы функция была определена в характеристических точках . Если же имеет кратные корни, то в некоторых характеристических точках должны быть определены и производные от до известного порядка [см. (6)]. Пример 1. Рассмотрим матрицу . Для нее минимальным многочленом будет . Поэтому значениями на спектре будут числа , и многочлен будет иметь вид . Таким образом, . Пример 2. Рассмотрим матрицу . Заметом, что и, следовательно, . Минимальным многочленом для , очевидно, будет . Интерполяционный многочлен для функции определится равенством . Поэтому . Отметим три свойства функции от матрицы. 1. Если – характеристические числа матрицы -го порядка , то – полная система характеристических чисел матрицы . В частном случае, когда – многочлен, это предложение было доказано на стр. 94. Доказательство для общего случая сводится к этому частному случаю, поскольку (в силу определения 1') и , где – интерполяционный многочлен Лагранжа–Сильвестра для функции . 2. Если две матрицы и подобны и матрица преобразует в : , то матрицы и подобны и та же матрица преобразует в . Действительно, две подобные матрицы имеют одинаковые минимальные многочлены и, следовательно, функция принимает одни и те же значения как на спектре матрицы , так и на спектре матрицы . Поэтому существует интерполяционный многочлен такой, что , . Но тогда из равенства следует: . 3. Если – квазидиагональная матрица , то . Обозначим через интерполяционный многочлен Лагранжа–Сильвестра для функции на спектре матрицы . Тогда, как легко видеть, . (7) С другой стороны, минимальный многочлен для является аннулирующим многочленом для каждой из матриц . Поэтому из равенства следует: . Поэтому , и равенство (7) можно записать так: . (8) Пример 1. Если матрица простой структуры , то . имеет смысл, если функция определена в точках . Пример 2. Матрица имеет следующий квазидиагональный вид: . В недиагональных блоках все элементы равны нулю. Согласно формуле (8) (см. также пример на стр. 105) . Здесь, как и в матрице , все элементы в недиагональных блоках равны нулю.
|