Jump to content

Диагональная матрица

(Перенаправлено из скалярного преобразования )

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

Определение

[ редактировать ]

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

Однако основные диагональные входы не ограничены.

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

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

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

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

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

Оператор преобразования вектора в матрицу

[ редактировать ]

Диагональная матрица можно построить из вектора используя оператор:

Это можно записать более компактно как .

Тот же оператор также используется для представления блочных диагональных матриц в виде где каждый аргумент является матрицей.

The оператор может быть записан как: где представляет произведение Адамара и — постоянный вектор с элементами 1.

Оператор преобразования матрицы в вектор

[ редактировать ]

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

Следующее свойство имеет:

Скалярная матрица

[ редактировать ]

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

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

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

Векторные операции

[ редактировать ]

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

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

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

Матричные операции

[ редактировать ]

Операции сложения и умножения матриц особенно просты для диагональных матриц. Запишите Diag( a 1 , ..., an n ) для диагональной матрицы, диагональные элементы которой, начиная с верхнего левого угла, равны a 1 , ..., an n . Тогда для сложения имеем

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

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

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

Умножение n n- матрицы A слева , на ( a 1 ..., ) an равносильно умножению i строки A i на a i для всех Diag ; умножение матрицы A справа an на Diag( 1 , ..., ) равносильно a умножению -го столбца A на для a i i всех i .

Операторная матрица в собственном базисе

[ редактировать ]

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

Другими словами, собственными значениями функцииdiag ( λ 1 ,..., n ) являются λ 1 , ..., λ n с соответствующими собственными векторами e λ 1 , ..., e n .

Характеристики

[ редактировать ]
  • Определителем n Diag ( a 1 ..., ) an является произведение a 1 an , .
  • Сопряжение . диагональной матрицы снова диагонально
  • Где все матрицы квадратные,
  • Единичная матрица I n и нулевая матрица диагональны.
  • Матрица 1×1 всегда диагональна.
  • Квадрат матрицы 2×2 с нулевым следом всегда диагональный.

Приложения

[ редактировать ]

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

Фактически, данная n размера x n матрица A аналогична диагональной матрице ( это означает, что существует матрица X такая, что X −1 AX диагональен) тогда и только тогда, когда он имеет n линейно независимых собственных векторов. Такие матрицы называются диагонализуемыми .

действительных В отношении или чисел комплексных . верно больше Спектральная теорема гласит, что каждая нормальная матрица диагональной унитарно подобна матрице (если AA = А A тогда существует унитарная матрица U такая, что UAU диагональ). Более того, разложение по сингулярным значениям означает, что для любой матрицы A существуют унитарные матрицы U и V такие, что U AV диагональный с положительными элементами.

Теория операторов

[ редактировать ]

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

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

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Доказательство: учитывая элементарную матрицу , — матрица, содержащая только i -ю строку M и — квадратная матрица, содержащая только M j -й столбец, поэтому недиагональные элементы должны быть равны нулю, а i -й диагональный элемент во многом равен j -му диагональному элементу.
  2. ^ Для более общих колец это не так, потому что делить не всегда можно.
  1. ^ «Всегда ли диагональные матрицы коммутируют?» . Обмен стеками. 15 марта 2016 года . Проверено 4 августа 2018 г.
  2. ^ Сахами, Мехран (15 июня 2009 г.). Анализ текста: классификация, кластеризация и приложения . ЦРК Пресс. п. 14. ISBN  9781420059458 .
  3. ^ «Поэлементное вектор-векторное умножение в BLAS?» . stackoverflow.com . 01.10.2011 . Проверено 30 августа 2020 г.
  4. ^ Ближе, Джеймс (2010). «Глава 7.9: Собственные значения и собственные векторы» (PDF) . Математические инструменты физики . ISBN  978-0486482125 . Проверено 1 января 2012 г.

Источники

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 1a04822f29b8dc9c935970ad060b2ec2__1715568480
URL1:https://arc.ask3.ru/arc/aa/1a/c2/1a04822f29b8dc9c935970ad060b2ec2.html
Заголовок, (Title) документа по адресу, URL1:
Diagonal matrix - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)