ja.wikipedia.org

対角行列 - Wikipedia

出典: フリー百科事典『ウィキペディア(Wikipedia)』

数学、特に線型代数学において、対角行列(たいかくぎょうれつ、: diagonal matrix)とは、正方行列であって、その対角成分((i, i)-要素)以外が零であるような行列のことである。

{\displaystyle {\begin{bmatrix}c_{1}&&&0\\&c_{2}&&\\&&\ddots &\\0&&&c_{n}\end{bmatrix}}}

この対角行列は、クロネッカーのデルタを用いて (ci δij) と表現できる。また、しばしば

diag(c1, c2, ..., cn)

のようにも書かれる。

単位行列スカラー行列は対角行列の特殊例である。

{\displaystyle {\begin{bmatrix}1&0\\0&2\\\end{bmatrix}}}

{\displaystyle {\begin{bmatrix}1&0&0&0\\0&10&0&0\\0&0&-8&0\\0&0&0&7\end{bmatrix}}}

三重対角行列(さんじゅうたいかくぎょうれつ、tridiagonal matrix)とは、主対角線とその上下に隣接する対角線にだけ非零の成分を持つ行列であり[1]疎行列の一種である。

{\displaystyle {\begin{bmatrix}{b_{1}}&{c_{1}}&{}&{}&{0}\\{a_{2}}&{b_{2}}&{c_{2}}&{}&{}\\{}&{a_{3}}&{b_{3}}&\ddots &{}\\{}&{}&\ddots &\ddots &{c_{n-1}}\\{0}&{}&{}&{a_{n}}&{b_{n}}\\\end{bmatrix}}}

数値解析においてしばしば三重対角行列を含む方程式が現れる。このような方程式はトーマスアルゴリズムあるいは三重対角行列アルゴリズム英語版 (TDMA) と呼ばれる、計算量のオーダーがO (n) の解法を用いて解かれる。

与えられた行列を三重対角行列に変換する方法(三重対角化)には、ハウスホルダー変換ランチョス法が知られている。

  1. ^ Joel H. Ferziger; Milovan Perić 著、小林敏雄、谷口伸行、坪倉誠 訳『コンピュータによる流体力学』シュプリンガー・フェアラーク東京、2003年、91頁。ISBN 4-431-70842-1