Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

В линейной алгебре , А диагональная матрица представляет собой матрицу , в которой элементы вне главной диагонали равны нулю; термин обычно относится к квадратным матрицам . Пример диагональной матрицы 2 на 2 - это , а пример диагональной матрицы 3 на 3 - . Единичная матрица любого размера, или любой кратной ей (в матрице скалярной ), является диагональной матрицей.

Диагональную матрицу иногда называют матрицей масштабирования , поскольку умножение на нее матрицы приводит к изменению масштаба (размера). Его определитель является произведением диагональных значений.

Определение [ править ]

Как указано выше, диагональная матрица - это матрица, в которой все недиагональные элементы равны нулю. То есть матрица D = ( d i , j ) с n столбцами и n строками диагональна, если

.

Однако вход по главной диагонали неограничен.

Термин « диагональная матрица» может иногда относиться к прямоугольной диагональной матрице , которая представляет собой матрицу размером m на n, в которой все элементы не имеют формы d i , i равны нулю. Например:

или же

Однако чаще диагональная матрица относится к квадратным матрицам, которые можно явно указать как квадратную диагональную матрицу . Квадратная диагональная матрица - это симметричная матрица , поэтому ее также можно назвать симметричной диагональной матрицей .

Следующая матрица представляет собой квадратную диагональную матрицу:

Если записи являются действительными числами или комплексными числами , то это также нормальная матрица .

В оставшейся части этой статьи мы будем рассматривать только квадратные диагональные матрицы и будем называть их просто «диагональными матрицами».

Скалярная матрица [ править ]

Диагональная матрица с равными диагональными элементами является скалярной матрицей ; то есть скалярное кратное λ из единичной матрицы I . Его влияние на вектор - это скалярное умножение на λ . Например, скалярная матрица 3 × 3 имеет вид:

Скалярные матрицы являются центром алгебры матриц: то есть они в точности матрицы, которые коммутируют со всеми другими квадратными матрицами того же размера. [a] Напротив, над полем (как и действительные числа) диагональная матрица со всеми диагональными элементами, отличными друг от друга, коммутирует только с диагональными матрицами (ее централизатор - это набор диагональных матриц). Это потому , что если диагональная матрица имеет то дана матрица с на срок продукции являются: и и (так можно разделить на ), так что они не коммутируют , если недиагональные условия не равны нулю. [b]Диагональные матрицы, в которых диагональные элементы не все равны или все различны, имеют централизаторы, промежуточные между всем пространством и только диагональными матрицами. [1]

Для абстрактного векторного пространства V (а не конкретного векторного пространства ) аналогом скалярных матриц являются скалярные преобразования . В более общем смысле это верно для модуля M над кольцом R , где алгебра эндоморфизмов End ( M ) (алгебра линейных операторов на M ) заменяет алгебру матриц. Формально, скалярное умножение есть линейное отображение, индуцирующее отображение (от скалярного Х до его соответствующего скалярного преобразования, умножение на Л ) , про вл End ( М ) в качестве R - алгебра . Для векторных пространств скалярные преобразования - это в точности центр алгебры эндоморфизмов, и аналогично обратимые преобразования являются центром общей линейной группы GL ( V ). Первые являются более общими истинными свободными модулями , для которых алгебра эндоморфизмов изоморфна матричной алгебре.

Векторные операции [ править ]

При умножении вектора на диагональную матрицу каждый член умножается на соответствующий диагональный элемент. Учитывая диагональную матрицу и вектор , произведение:

Это можно выразить более компактно, используя вектор вместо диагональной матрицы , и взяв произведение Адамара векторов (начальное произведение), обозначенное :

Это математически эквивалентно, но позволяет избежать хранения всех нулевых членов этой разреженной матрицы . Этот продукт , таким образом , используется в машинном обучении , такие как вычислительные продукты производных в обратном распространении или умножения веса IDF в TF-IDF , [2] , так как некоторые BLAS каркасы, которые многократно матрицы эффективны, не включают в себя способность продукта Адамар непосредственно. [3]

Матричные операции [ править ]

Операции сложения матриц и умножения матриц особенно просты для диагональных матриц. Написать диаг ( 1 , ..., п ) для диагональной матрицы, диагональные элементы , начинающиеся в верхнем левом углу находятся 1 , ..., н . Тогда для сложения имеем

diag ( a 1 , ..., a n ) + diag ( b 1 , ..., b n ) = diag ( a 1 + b 1 , ..., a n + b n )

и для умножения матриц ,

diag ( a 1 , ..., a n ) diag ( b 1 , ..., b n ) = diag ( a 1 b 1 , ..., a n b n ) .

Диагональная матрица диаг ( 1 , ..., п ) является обратимым тогда и только тогда , когда запись 1 , ..., п являются всеми ненулевым. В этом случае мы имеем

diag ( a 1 , ..., a n ) −1 = diag ( a 1 −1 , ..., a n −1 ) .

В частности, диагональные матрицы образуют подкольцо кольца из всех N матрицы с размерностью п матриц.

Умножения в н матрицу с размерностью п матрицы А из влево с DIAG ( 1 , ..., п ) составляет умножения I - й строки из A с помощью в I для всех I ; умножения матрицы А от права с DIAG ( 1 , ..., п ) составляет умножая I - й столбец из А по в Iдля всех я .

Матрица операторов в собственном базисе [ править ]

Как объяснялось при определении коэффициентов операторной матрицы , существует специальный базис, e 1 , ..., e n , для которого матрица принимает диагональную форму. Следовательно, в определяющем уравнении все коэффициенты с ij равны нулю, оставляя только один член на сумму. Уцелевшие диагональные элементы называются собственными значениями и обозначаются в уравнении, которое сводится к . Полученное уравнение известно как уравнение собственных значений [4] и используется для вывода характеристического полинома и, кроме того,собственные значения и собственные векторы .

Другими словами, собственные из DIAG ( Л 1 , ..., λ п ) являются λ 1 , ..., λ п с соответствующими собственными векторами по электронной 1 , ..., е п .

Свойства [ править ]

  • Определитель из DIAG ( 1 , ..., п ) является произведением 1н .
  • Adjugate диагональной матрицы снова по диагонали.
  • Где все матрицы квадратные,
    • Матрица диагональна тогда и только тогда, когда она треугольная и нормальная .
    • Матрица диагональна тогда и только тогда, когда она имеет одновременно верхнюю и нижнюю треугольную форму .
    • Диагональная матрица симметрична .
  • Единичная матрица I п и нулевая матрица диагональные.
  • Матрица 1 × 1 всегда диагональна.

Приложения [ править ]

Диагональные матрицы встречаются во многих областях линейной алгебры. Из-за простого описания матричной операции и собственных значений / собственных векторов, приведенных выше, обычно желательно представить данную матрицу или линейную карту диагональной матрицей.

На самом деле, данный п матрица с размерностью п матрицей является аналогичен диагональной матрицей ( это означает , что существует матрица X такое , что Х -1 АХ диагональна) тогда и только тогда , когда она имеет п линейно независимые собственные векторы. Такие матрицы называются диагонализуемыми .

Над полем из реальных или комплексных чисел, более верно. Спектральная теорема говорит , что каждая нормальная матрица является унитарно похожа на диагональную матрицу (если АА * = * то существует унитарную матрица U таких , что СХ * диагонален). Кроме того, из разложения по сингулярным числам следует, что для любой матрицы A существуют унитарные матрицы U и V такие, что UAV диагональна с положительными элементами.

Теория операторов [ править ]

В теории операторов , особенно при изучении УЧП , операторы особенно легко понять, а УЧП легко решить, если оператор диагонален по отношению к базису, с которым он работает; это соответствует разделимому уравнению в частных производных . Таким образом, ключевой методом для понимания операторов является изменением координат в языке операторов, интегральное преобразование -Какого изменяет базис к базису из собственных функций : что делает уравнение разделяемым. Важным примером этого является преобразование Фурье, который диагонализует операторы дифференцирования с постоянными коэффициентами (или, в более общем смысле, операторы, инвариантные относительно сдвига), такие как оператор Лапласа, например, в уравнении теплопроводности .

Особенно просты операторы умножения , которые определяются как умножение на (значения) фиксированной функции - значения функции в каждой точке соответствуют диагональным элементам матрицы.

См. Также [ править ]

  • Антидиагональная матрица
  • Ленточная матрица
  • Двдиагональная матрица
  • Диагонально доминирующая матрица
  • Диагонализуемая матрица
  • Нормальная форма Джордана
  • Оператор умножения
  • Трехдиагональная матрица
  • Матрица Теплица
  • Торальная алгебра Ли
  • Циркулянтная матрица

Заметки [ править ]

  1. ^ Доказательство: учитывая элементарную матрицу ,это матрица только с i-й строкой M иквадратная матрица только с M j -м столбцом, поэтому недиагональные элементы должны быть нулевыми, а i- й диагональный элемент много равно j- й диагональной записи.
  2. ^ Для более общих колец это неверно, потому что нельзя всегда делить.

Ссылки [ править ]

  1. ^ "Всегда ли диагональные матрицы коммутируют?" . Обмен стеками. 15 марта 2016 . Проверено 4 августа 2018 года .
  2. ^ Sahami, Mehran (2009-06-15). Text Mining: классификация, кластеризация и приложения . CRC Press. п. 14. ISBN 9781420059458.
  3. ^ "Поэлементное умножение вектора на вектор в BLAS?" . stackoverflow.com . 2011-10-01 . Проверено 30 августа 2020 .
  4. ^ Наринг, Джеймс (2010). «Глава 7.9: Собственные значения и собственные векторы» (PDF) . Математические инструменты для физики . ISBN  048648212X. Проверено 1 января 2012 года .

Источники [ править ]

  • Хорн, Роджер Алан ; Джонсон, Чарльз Ройал (1985), матричный анализ , Cambridge University Press , ISBN 978-0-521-38632-6