Вырожденная матрица

Материал из testwiki
Перейти к навигации Перейти к поиску

Вы́рожденная ма́трица (синонимы: сингуля́рная ма́трица, осо́бая ма́трица, осо́бенная ма́трица) — квадратная матрица A, определитель которой det(A) равен нулю.

Эквивалентные условия вырожденности

Используя различные понятия линейной алгебры, можно привести различные условия вырожденности:

  • Строки или столбцы матрицы линейно зависимы. В частном случае, если в вырожденной матрице существует как минимум две строки (или два столбца) 𝐱𝐢 и 𝐱𝐣, отвечающие условию a𝐱𝐢=𝐱𝐣, где Шаблон:Math — скаляр, то матрица будет вырожденной. Отсюда следует и тривиальный случай, что вырождена любая квадратная матрица, содержащая нулевой столбец или строку.
  • Квадратная матрица A вырождена тогда и только тогда, когда существует ненулевой вектор x, такой, что Ax=0. Иными словами, линейный оператор, соответствующий матрице в стандартном базисе, имеет ненулевое ядро.
  • Квадратная матрица A вырождена тогда и только тогда, когда у неё есть хотя бы одно нулевое собственное значение λ=0. Это вытекает из уравнения, которому удовлетворяют все собственные значения матрицы: det(AλE)=0 (где Шаблон:Math — единичная матрица), а также из того факта, что определитель матрицы равен произведению её собственных значений.

Свойства

  • У вырожденной матрицы нет стандартной обратной матрицы. В то же время у вырожденной матрицы есть псевдообратная матрица (обобщённая обратная матрица) или даже их бесконечное количество.
  • Ранг вырожденной матрицы меньше её размера (числа строк).
  • Произведение вырожденной матрицы и любой квадратной матрицы с тем же размером даёт вырожденную матрицу. Это вытекает из свойства det(AB)=det(A)det(B). Вырожденная матрица, возведённая в любую целую положительную степень, остаётся вырожденной. Произведение любого количества матриц вырождено тогда и только тогда, когда хотя бы один из сомножителей вырожден. Произведение невырожденных матриц не может быть вырожденным.
  • Транспонирование вырожденной матрицы оставляет её вырожденной (поскольку транспонирование не изменяет определитель матрицы, det(AT)=det(A)).
  • Умножение вырожденной матрицы на скаляр оставляет её вырожденной (поскольку det(αA)=αndet(A)=0, где Шаблон:Math — размер вырожденной матрицы Шаблон:Math, Шаблон:Math — скаляр).
  • Эрмитово-сопряжённая матрица вырожденной матрицы вырождена (поскольку определитель эрмитово-сопряжённой матрицы комплексно сопряжён с определителем исходной матрицы и, следовательно, равен нулю).
  • Союзная (взаимная, присоединённая) матрица вырожденной матрицы вырождена (это вытекает из свойства союзных матриц det(adj(A))=(detA)n1). Произведение вырожденной матрицы на союзную ей матрицу даёт нулевую матрицу: Aadj(A)=adj(A)A=0, поскольку для произвольной квадратной матрицы Aadj(A)=adj(A)A=det(A)E.
  • Треугольная (и, в частности, диагональная) матрица вырождена тогда и только тогда, когда хотя бы один из её элементов на главной диагонали нулевой. Это вытекает из того, что определитель треугольной матрицы равен произведению элементов на её главной диагонали.
  • Если матрица Шаблон:Math вырождена, то система уравнений Ax=0 имеет ненулевые решения.
  • Перестановка строк или столбцов вырожденной матрицы даёт вырожденную матрицу.
  • Вырожденная матрица, рассматриваемая как линейный оператор, отображает векторное пространство в его подпространство меньшей размерности.

Частные случаи

Вырожденными матрицами являются, в частности:

См. также

Литература