Симметричная матрица

Матрица равна ее транспонированной

Симметрия матрицы 5×5

В линейной алгебре симметричная матрица — это квадратная матрица , равная своей транспонированной матрице . Формально,

А  симметричен А = А Т . {\displaystyle A{\text{ симметричен}}\ifl A=A^{\textsf {T}}.}

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

Элементы симметричной матрицы симметричны относительно главной диагонали . Так что если обозначает элемент в й строке и й столбце, то а я дж {\displaystyle a_{ij}} я {\displaystyle я} дж {\displaystyle j}

А  симметричен  для каждого  я , дж , а дж я = а я дж {\displaystyle A{\text{ is symmetric}}\iff {\text{ for every }}i,j,\quad a_{ji}=a_{ij}}

для всех индексов и i {\displaystyle i} j . {\displaystyle j.}

Каждая квадратная диагональная матрица симметрична, так как все недиагональные элементы равны нулю. Аналогично в характеристике , отличной от 2, каждый диагональный элемент кососимметричной матрицы должен быть равен нулю, так как каждый является своим собственным отрицательным значением.

В линейной алгебре действительная симметричная матрица представляет собой самосопряженный оператор [1], представленный в ортонормированном базисе над действительным внутренним пространством произведения . Соответствующим объектом для комплексного внутреннего пространства произведения является эрмитова матрица с комплекснозначными элементами, которая равна ее сопряженной транспонированной матрице . Поэтому в линейной алгебре над комплексными числами часто предполагается, что симметричная матрица относится к матрице, которая имеет действительные элементы. Симметричные матрицы естественным образом появляются в различных приложениях, и типичное программное обеспечение числовой линейной алгебры делает для них специальные приспособления.

Пример

Следующая матрица является симметричной: Так как . 3 × 3 {\displaystyle 3\times 3} A = [ 1 7 3 7 4 5 3 5 2 ] {\displaystyle A={\begin{bmatrix}1&7&3\\7&4&5\\3&5&2\end{bmatrix}}} A = A T {\displaystyle A=A^{\textsf {T}}}

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

Основные свойства

  • Сумма и разность двух симметричных матриц симметричны.
  • Это не всегда верно для произведения : если заданы симметричные матрицы и , то симметрично тогда и только тогда, когда и коммутируют , т. е. если . A {\displaystyle A} B {\displaystyle B} A B {\displaystyle AB} A {\displaystyle A} B {\displaystyle B} A B = B A {\displaystyle AB=BA}
  • Для любого целого числа симметрично , если симметрично. n {\displaystyle n} A n {\displaystyle A^{n}} A {\displaystyle A}
  • Если существует, то он симметричен тогда и только тогда, когда симметричен. A 1 {\displaystyle A^{-1}} A {\displaystyle A}
  • Ранг симметричной матрицы равен числу ненулевых собственных значений матрицы . A {\displaystyle A} A {\displaystyle A}

Разложение на симметричные и кососимметричные

Любая квадратная матрица может быть однозначно записана в виде суммы симметричной и кососимметричной матриц. Это разложение известно как разложение Теплица. Пусть обозначает пространство матриц. Если обозначает пространство симметричных матриц и пространство кососимметричных матриц, то и , т.е. где обозначает прямую сумму . Пусть тогда Mat n {\displaystyle {\mbox{Mat}}_{n}} n × n {\displaystyle n\times n} Sym n {\displaystyle {\mbox{Sym}}_{n}} n × n {\displaystyle n\times n} Skew n {\displaystyle {\mbox{Skew}}_{n}} n × n {\displaystyle n\times n} Mat n = Sym n + Skew n {\displaystyle {\mbox{Mat}}_{n}={\mbox{Sym}}_{n}+{\mbox{Skew}}_{n}} Sym n Skew n = { 0 } {\displaystyle {\mbox{Sym}}_{n}\cap {\mbox{Skew}}_{n}=\{0\}} Mat n = Sym n Skew n , {\displaystyle {\mbox{Mat}}_{n}={\mbox{Sym}}_{n}\oplus {\mbox{Skew}}_{n},} {\displaystyle \oplus } X Mat n {\displaystyle X\in {\mbox{Mat}}_{n}} X = 1 2 ( X + X T ) + 1 2 ( X X T ) . {\displaystyle X={\frac {1}{2}}\left(X+X^{\textsf {T}}\right)+{\frac {1}{2}}\left(X-X^{\textsf {T}}\right).}

Обратите внимание, что и . Это справедливо для любой квадратной матрицы с записями из любого поля, характеристика которого отлична от 2. 1 2 ( X + X T ) Sym n {\textstyle {\frac {1}{2}}\left(X+X^{\textsf {T}}\right)\in {\mbox{Sym}}_{n}} 1 2 ( X X T ) S k e w n {\textstyle {\frac {1}{2}}\left(X-X^{\textsf {T}}\right)\in \mathrm {Skew} _{n}} X {\displaystyle X}

Симметричная матрица определяется скалярами (количеством элементов на главной диагонали или выше ). Аналогично, кососимметричная матрица определяется скалярами (количеством элементов выше главной диагонали). n × n {\displaystyle n\times n} 1 2 n ( n + 1 ) {\displaystyle {\tfrac {1}{2}}n(n+1)} 1 2 n ( n 1 ) {\displaystyle {\tfrac {1}{2}}n(n-1)}

Матрица, конгруэнтная симметричной матрице

Любая матрица, конгруэнтная симметричной матрице, снова симметрична: если — симметричная матрица, то таковой является и любая матрица . X {\displaystyle X} A X A T {\displaystyle AXA^{\mathrm {T} }} A {\displaystyle A}

Симметрия подразумевает нормальность

Симметричная матрица (действительная) обязательно является нормальной матрицей .

Действительные симметричные матрицы

Обозначим через стандартное скалярное произведение на . Действительная матрица симметрична тогда и только тогда, когда , {\displaystyle \langle \cdot ,\cdot \rangle } R n {\displaystyle \mathbb {R} ^{n}} n × n {\displaystyle n\times n} A {\displaystyle A} A x , y = x , A y x , y R n . {\displaystyle \langle Ax,y\rangle =\langle x,Ay\rangle \quad \forall x,y\in \mathbb {R} ^{n}.}

Поскольку это определение не зависит от выбора базиса , симметрия является свойством, зависящим только от линейного оператора A и выбора скалярного произведения . Такая характеристика симметрии полезна, например, в дифференциальной геометрии , поскольку каждое касательное пространство к многообразию может быть снабжено скалярным произведением, что приводит к тому, что называется римановым многообразием . Другая область, где используется эта формулировка, — это гильбертовы пространства .

Конечномерная спектральная теорема гласит, что любая симметричная матрица, элементы которой являются действительными, может быть диагонализирована ортогональной матрицей . Более конкретно: для каждой действительной симметричной матрицы существует действительная ортогональная матрица такая, что является диагональной матрицей . Таким образом, каждая действительная симметричная матрица является, с точностью до выбора ортонормированного базиса , диагональной матрицей. A {\displaystyle A} Q {\displaystyle Q} D = Q T A Q {\displaystyle D=Q^{\mathrm {T} }AQ}

Если и являются действительными симметричными матрицами, которые коммутируют, то их можно одновременно диагонализировать ортогональной матрицей: [2] существует базис такой, что каждый элемент базиса является собственным вектором для обеих матриц и . A {\displaystyle A} B {\displaystyle B} n × n {\displaystyle n\times n} R n {\displaystyle \mathbb {R} ^{n}} A {\displaystyle A} B {\displaystyle B}

Каждая действительная симметричная матрица является эрмитовой , и поэтому все ее собственные значения являются действительными. (На самом деле, собственные значения являются элементами диагональной матрицы (выше), и поэтому определяются однозначно с точностью до порядка ее элементов.) По сути, свойство быть симметричным для действительных матриц соответствует свойству быть эрмитовым для комплексных матриц. D {\displaystyle D} D {\displaystyle D} A {\displaystyle A}

Комплексные симметричные матрицы

Комплексная симметричная матрица может быть «диагонализирована» с помощью унитарной матрицы : таким образом, если — комплексная симметричная матрица, то существует унитарная матрица, такая что — вещественная диагональная матрица с неотрицательными элементами. Этот результат называется факторизацией Аутона–Такаги . Первоначально она была доказана Леоном Аутоном (1915) и Тейджи Такаги (1925) и переоткрыта с различными доказательствами несколькими другими математиками. [3] [4] Фактически, матрица является эрмитовой и положительно полуопределенной , поэтому существует унитарная матрица, такая что является диагональной с неотрицательными вещественными элементами. Таким образом, является комплексной симметричной с вещественной. Записывая с и вещественными симметричными матрицами, . Таким образом , . Поскольку и коммутируют, существует вещественная ортогональная матрица, такая что и являются диагональными. Задавая (унитарную матрицу), матрица является комплексной диагональной. Предварительно умножив на подходящую диагональную унитарную матрицу (сохраняющую унитарность ), диагональные элементы можно сделать действительными и неотрицательными по желанию. Чтобы построить эту матрицу, мы выражаем диагональную матрицу как . Матрица, которую мы ищем, просто задается как . Очевидно, как и хотелось бы, поэтому мы делаем модификацию . Поскольку их квадраты являются собственными значениями , они совпадают с сингулярными значениями . (Заметьте, что относительно собственного разложения комплексной симметричной матрицы нормальная форма Жордана может не быть диагональной, поэтому ее нельзя диагонализировать никаким преобразованием подобия.) A {\displaystyle A} U {\displaystyle U} U A U T {\displaystyle UAU^{\mathrm {T} }} B = A A {\displaystyle B=A^{\dagger }A} V {\displaystyle V} V B V {\displaystyle V^{\dagger }BV} C = V T A V {\displaystyle C=V^{\mathrm {T} }AV} C C {\displaystyle C^{\dagger }C} C = X + i Y {\displaystyle C=X+iY} X {\displaystyle X} Y {\displaystyle Y} C C = X 2 + Y 2 + i ( X Y Y X ) {\displaystyle C^{\dagger }C=X^{2}+Y^{2}+i(XY-YX)} X Y = Y X {\displaystyle XY=YX} X {\displaystyle X} Y {\displaystyle Y} W {\displaystyle W} W X W T {\displaystyle WXW^{\mathrm {T} }} W Y W T {\displaystyle WYW^{\mathrm {T} }} U = W V T {\displaystyle U=WV^{\mathrm {T} }} U A U T {\displaystyle UAU^{\mathrm {T} }} U {\displaystyle U} U {\displaystyle U} U A U T {\displaystyle UAU^{\mathrm {T} }} U A U T = diag ( r 1 e i θ 1 , r 2 e i θ 2 , , r n e i θ n ) {\displaystyle UAU^{\mathrm {T} }=\operatorname {diag} (r_{1}e^{i\theta _{1}},r_{2}e^{i\theta _{2}},\dots ,r_{n}e^{i\theta _{n}})} D = diag ( e i θ 1 / 2 , e i θ 2 / 2 , , e i θ n / 2 ) {\displaystyle D=\operatorname {diag} (e^{-i\theta _{1}/2},e^{-i\theta _{2}/2},\dots ,e^{-i\theta _{n}/2})} D U A U T D = diag ( r 1 , r 2 , , r n ) {\displaystyle DUAU^{\mathrm {T} }D=\operatorname {diag} (r_{1},r_{2},\dots ,r_{n})} U = D U {\displaystyle U'=DU} A A {\displaystyle A^{\dagger }A} A {\displaystyle A} A {\displaystyle A} A {\displaystyle A} A {\displaystyle A}

Разложение

Используя нормальную форму Жордана , можно доказать, что каждая квадратная действительная матрица может быть записана как произведение двух действительных симметричных матриц, а каждая квадратная комплексная матрица может быть записана как произведение двух комплексных симметричных матриц. [5]

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

Разложение Холецкого утверждает, что каждая действительная положительно определенная симметричная матрица является произведением нижнетреугольной матрицы и ее транспонированной матрицы, A {\displaystyle A} L {\displaystyle L} A = L L T . {\displaystyle A=LL^{\textsf {T}}.}

Если матрица симметрична и неопределенна, ее все равно можно разложить следующим образом: где — матрица перестановок (возникающая из-за необходимости поворота ), треугольная матрица с меньшими единицами, а — прямая сумма симметричных и блоков, что называется разложением Банча–Кауфмана [6] P A P T = L D L T {\displaystyle PAP^{\textsf {T}}=LDL^{\textsf {T}}} P {\displaystyle P} L {\displaystyle L} D {\displaystyle D} 1 × 1 {\displaystyle 1\times 1} 2 × 2 {\displaystyle 2\times 2}

Общая (комплексная) симметричная матрица может быть дефектной и, таким образом, не быть диагонализируемой . Если диагонализируема, ее можно разложить следующим образом: где — ортогональная матрица , а — диагональная матрица собственных значений . В частном случае, когда действительная симметрична, то и также действительны. Чтобы увидеть ортогональность, предположим, что и — собственные векторы, соответствующие различным собственным значениям , . Тогда A {\displaystyle A} A = Q Λ Q T {\displaystyle A=Q\Lambda Q^{\textsf {T}}} Q {\displaystyle Q} Q Q T = I {\displaystyle QQ^{\textsf {T}}=I} Λ {\displaystyle \Lambda } A {\displaystyle A} A {\displaystyle A} Q {\displaystyle Q} Λ {\displaystyle \Lambda } x {\displaystyle \mathbf {x} } y {\displaystyle \mathbf {y} } λ 1 {\displaystyle \lambda _{1}} λ 2 {\displaystyle \lambda _{2}} λ 1 x , y = A x , y = x , A y = λ 2 x , y . {\displaystyle \lambda _{1}\langle \mathbf {x} ,\mathbf {y} \rangle =\langle A\mathbf {x} ,\mathbf {y} \rangle =\langle \mathbf {x} ,A\mathbf {y} \rangle =\lambda _{2}\langle \mathbf {x} ,\mathbf {y} \rangle .}

Так как и различны, то имеем . λ 1 {\displaystyle \lambda _{1}} λ 2 {\displaystyle \lambda _{2}} x , y = 0 {\displaystyle \langle \mathbf {x} ,\mathbf {y} \rangle =0}

Гессен

Симметричные матрицы действительных функций появляются как гессианы дважды дифференцируемых функций действительных переменных (непрерывность второй производной не требуется, несмотря на распространенное мнение об обратном [7] ). n × n {\displaystyle n\times n} n {\displaystyle n}

Каждая квадратичная форма на может быть единственным образом записана в виде с симметричной матрицей . В силу вышеприведенной спектральной теоремы можно тогда сказать, что каждая квадратичная форма, с точностью до выбора ортонормированного базиса , «выглядит как» с действительными числами . Это значительно упрощает изучение квадратичных форм, а также изучение множеств уровня , которые являются обобщениями конических сечений . q {\displaystyle q} R n {\displaystyle \mathbb {R} ^{n}} q ( x ) = x T A x {\displaystyle q(\mathbf {x} )=\mathbf {x} ^{\textsf {T}}A\mathbf {x} } n × n {\displaystyle n\times n} A {\displaystyle A} R n {\displaystyle \mathbb {R} ^{n}} q ( x 1 , , x n ) = i = 1 n λ i x i 2 {\displaystyle q\left(x_{1},\ldots ,x_{n}\right)=\sum _{i=1}^{n}\lambda _{i}x_{i}^{2}} λ i {\displaystyle \lambda _{i}} { x : q ( x ) = 1 } {\displaystyle \left\{\mathbf {x} :q(\mathbf {x} )=1\right\}}

Это важно отчасти потому, что поведение второго порядка каждой гладкой многомерной функции описывается квадратичной формой, принадлежащей гессиану функции; это является следствием теоремы Тейлора .

Симметризуемая матрица

Матрица называется симметризуемой, если существует обратимая диагональная матрица и симметричная матрица такие, что n × n {\displaystyle n\times n} A {\displaystyle A} D {\displaystyle D} S {\displaystyle S} A = D S . {\displaystyle A=DS.}

Транспонирование симметризуемой матрицы симметризуемо, так как и симметрично. Матрица симметризуема тогда и только тогда, когда выполняются следующие условия: A T = ( D S ) T = S D = D 1 ( D S D ) {\displaystyle A^{\mathrm {T} }=(DS)^{\mathrm {T} }=SD=D^{-1}(DSD)} D S D {\displaystyle DSD} A = ( a i j ) {\displaystyle A=(a_{ij})}

  1. a i j = 0 {\displaystyle a_{ij}=0} подразумевает для всех a j i = 0 {\displaystyle a_{ji}=0} 1 i j n . {\displaystyle 1\leq i\leq j\leq n.}
  2. a i 1 i 2 a i 2 i 3 a i k i 1 = a i 2 i 1 a i 3 i 2 a i 1 i k {\displaystyle a_{i_{1}i_{2}}a_{i_{2}i_{3}}\dots a_{i_{k}i_{1}}=a_{i_{2}i_{1}}a_{i_{3}i_{2}}\dots a_{i_{1}i_{k}}} для любой конечной последовательности ( i 1 , i 2 , , i k ) . {\displaystyle \left(i_{1},i_{2},\dots ,i_{k}\right).}

Смотрите также

Другие типы симметрии или узоров в квадратных матрицах имеют специальные названия; см., например:

См. также симметрия в математике .

Примечания

  1. ^ Хесус Рохо Гарсия (1986). Линейная алгебра (на испанском языке) (2-е изд.). Редакция АС. ISBN 84-7288-120-2.
  2. ^ Беллман, Ричард (1997). Введение в матричный анализ (2-е изд.). SIAM. ISBN 08-9871-399-4.
  3. ^ Хорн и Джонсон 2013, стр. 263, 278
  4. ^ См.:
    • Отонн, Л. (1915), «Sur les matriceshypohermitiennes et sur les matrices unitaires», Ann. унив. Лион , 38 : 1–77
    • Такаги, Т. (1925), «Об одной алгебраической проблеме, связанной с аналитической теоремой Каратеодори и Фейера и с родственной теоремой Ландау», Jpn. J. Math. , 1 : 83–93, doi : 10.4099/jjm1924.1.0_83
    • Siegel, Carl Ludwig (1943), «Симплектическая геометрия», American Journal of Mathematics , 65 (1): 1–86, doi :10.2307/2371774, JSTOR  2371774, Лемма 1, стр. 12
    • Хуа, Л.-К. (1944), «К теории автоморфных функций матричной переменной I–геометрический базис», Amer. J. Math. , 66 (3): 470–488, doi :10.2307/2371910, JSTOR  2371910
    • Шур, И. (1945), «Ein Satz über Squaretische Formen mit komplexen Koeffizienten», Amer. Дж. Математика. , 67 (4): 472–480, номер документа : 10.2307/2371974, JSTOR  2371974.
    • Бенедетти, Р.; Краньолини, П. (1984), «Об одновременной диагонализации одной эрмитовой и одной симметричной формы», Linear Algebra Appl. , 57 : 215–226, doi : 10.1016/0024-3795(84)90189-7
  5. ^ Bosch, AJ (1986). «Разложение квадратной матрицы на две симметричные матрицы». American Mathematical Monthly . 93 (6): 462–464. doi :10.2307/2323471. JSTOR  2323471.
  6. ^ Голуб, GH ; ван Лоан, CF (1996). Матричные вычисления . Издательство Университета Джонса Хопкинса. ISBN 0-8018-5413-X. OCLC  34515797.
  7. ^ Дьедонне, Жан А. (1969). "Теорема (8.12.2)". Основы современного анализа . Academic Press. стр. 180. ISBN 0-12-215550-5. OCLC  576465.

Ссылки

  • Хорн, Роджер А.; Джонсон, Чарльз Р. (2013), Матричный анализ (2-е изд.), Cambridge University Press, ISBN 978-0-521-54823-6
  • «Симметричная матрица», Энциклопедия математики , EMS Press , 2001 [1994]
  • Краткое введение и доказательство свойств собственных значений действительной симметричной матрицы
  • Как реализовать симметричную матрицу в C++
Retrieved from "https://en.wikipedia.org/w/index.php?title=Symmetric_matrix&oldid=1251709017#Complex"