В математике комплексная квадратная матрица A является нормальной , если она коммутирует со своей сопряженной транспонированной матрицей A * :
Концепция нормальных матриц может быть расширена до нормальных операторов на бесконечномерных нормированных пространствах и до нормальных элементов в C*-алгебрах . Как и в случае с матрицами, нормальность означает, что коммутативность сохраняется, насколько это возможно, в некоммутативной обстановке. Это делает нормальные операторы и нормальные элементы C*-алгебр более податливыми для анализа.
Спектральная теорема утверждает, что матрица является нормальной тогда и только тогда, когда она унитарно подобна диагональной матрице , и, следовательно, любая матрица A, удовлетворяющая уравнению A * A = AA *, диагонализируема . (Обратное утверждение неверно, поскольку диагонализуемые матрицы могут иметь неортогональные собственные подпространства.) Таким образом , и где — диагональная матрица, диагональные значения которой в общем случае являются комплексными.
Левый и правый сингулярные векторы в сингулярном разложении нормальной матрицы отличаются друг от друга и от соответствующих собственных векторов только комплексной фазой, поскольку для формирования сингулярных значений фаза должна быть вынесена за скобки из собственных значений.
Среди комплексных матриц все унитарные , эрмитовы и косоэрмитовы матрицы являются нормальными, причем все собственные значения являются единичным модулем, действительными и мнимыми соответственно. Аналогично, среди действительных матриц все ортогональные , симметричные и кососимметричные матрицы являются нормальными, причем все собственные значения являются комплексно-сопряженными парами на единичной окружности, действительными и мнимыми соответственно. Однако это не тот случай, когда все нормальные матрицы являются либо унитарными, либо (косо)эрмитовыми, поскольку их собственные значения могут быть любыми комплексными числами, в общем случае. Например, не является ни унитарной, ни эрмитовой, ни косоэрмитовой, поскольку ее собственные значения равны ; тем не менее она нормальна, поскольку
Предложение — Нормальная треугольная матрица является диагональной .
Пусть A — любая нормальная верхняя треугольная матрица. Поскольку используется индексная нотация, можно записать эквивалентное выражение, используя вместо этого i -й единичный вектор ( ) для выбора i -й строки и i -го столбца: Выражение эквивалентно, и поэтому
что показывает, что i -я строка должна иметь ту же норму, что и i -й столбец.Рассмотрим i = 1. Первая запись строки 1 и столбца 1 одинаковы, а остальная часть столбца 1 равна нулю (из-за треугольности). Это означает, что первая строка должна быть нулевой для записей от 2 до n . Продолжение этого аргумента для пар строка-столбец от 2 до n показывает, что A является диагональной. QED
Понятие нормальности важно, поскольку нормальные матрицы — это именно те, к которым применима спектральная теорема :
Предложение — Матрица A является нормальной тогда и только тогда, когда существует диагональная матрица Λ и унитарная матрица U такие, что A = U Λ U * .
Диагональные элементы Λ являются собственными значениями A , а столбцы U являются собственными векторами A. Соответствующие собственные значения в Λ располагаются в том же порядке , в котором собственные векторы упорядочены как столбцы U.
Другой способ сформулировать спектральную теорему — сказать, что нормальные матрицы — это именно те матрицы, которые могут быть представлены диагональной матрицей относительно правильно выбранного ортонормированного базиса C n . Другими словами : матрица является нормальной тогда и только тогда, когда ее собственные пространства охватывают C n и попарно ортогональны относительно стандартного внутреннего произведения C n .
Спектральная теорема для нормальных матриц является частным случаем более общего разложения Шура , которое справедливо для всех квадратных матриц. Пусть A — квадратная матрица. Тогда по разложению Шура она унитарна, подобно верхнетреугольной матрице, скажем, B. Если A нормальна, то и B тоже . Но тогда B должна быть диагональной, поскольку, как отмечено выше, нормальная верхнетреугольная матрица диагональна.
Спектральная теорема позволяет классифицировать нормальные матрицы по их спектрам, например:
Предложение — Нормальная матрица является унитарной тогда и только тогда, когда все ее собственные значения (ее спектр) лежат на единичной окружности комплексной плоскости.
Предложение — Нормальная матрица является самосопряженной тогда и только тогда, когда ее спектр содержится в . Другими словами: Нормальная матрица является эрмитовой тогда и только тогда, когда все ее собственные значения действительны .
В общем случае сумма или произведение двух нормальных матриц не обязательно должны быть нормальными. Однако, справедливо следующее:
Предложение — Если A и B нормальны с AB = BA , то и AB , и A + B также нормальны. Более того, существует унитарная матрица U, такая что UAU * и UBU * являются диагональными матрицами. Другими словами, A и B одновременно диагонализируемы .
В этом особом случае столбцы U * являются собственными векторами как A, так и B и образуют ортонормированный базис в C n . Это следует из объединения теорем о том, что над алгебраически замкнутым полем коммутирующие матрицы одновременно треугольничаемы , а нормальная матрица диагонализуема – дополнительный результат состоит в том, что оба эти действия можно выполнить одновременно.
Можно привести довольно длинный список эквивалентных определений нормальной матрицы. Пусть A — комплексная матрица n × n . Тогда следующие определения эквивалентны:
Некоторые, но не все из вышеперечисленного обобщаются на нормальные операторы в бесконечномерных гильбертовых пространствах. Например, ограниченный оператор, удовлетворяющий (9), является только квазинормальным .
Иногда полезно (но иногда это вводит в заблуждение) думать о взаимоотношениях специальных видов нормальных матриц как об аналогах взаимоотношений соответствующего типа комплексных чисел, из которых состоят их собственные значения. Это происходит потому, что любая функция недефектной матрицы действует непосредственно на каждое из ее собственных значений, а сопряженное транспонирование ее спектрального разложения равно , где — диагональная матрица собственных значений. Аналогично, если две нормальные матрицы коммутируют и, следовательно, одновременно диагонализируемы, любая операция между этими матрицами также действует на каждую соответствующую пару собственных значений.
В качестве особого случая комплексные числа могут быть встроены в обычные действительные матрицы 2×2 с помощью отображения , сохраняющего сложение и умножение. Легко проверить, что это вложение соблюдает все приведенные выше аналогии.