对角矩阵(英语:diagonal matrix)是一个主对角线之外的元素皆为0的矩阵。对角线上的元素可以为0或其他值。因此n行n列的矩阵D=(di,j)若符合以下的性质:
di,j=0,ifi=j,∀i,j∈1,2,…,n
则矩阵D 为对角矩阵。
对角矩阵的例子
⎝⎛a000b000c⎠⎞,
⎝⎛100020000⎠⎞,
(1007),(2)
均为对角矩阵
对角矩阵运算
对角矩阵加法
⎣⎡a1a2⋱an⎦⎤
+⎣⎡b1b2⋱bn⎦⎤=⎣⎡a1+b1a2+b2⋱an+bn⎦⎤
对角矩阵乘法
⎣⎡a1a2⋱an⎦⎤⎣⎡b1b2⋱bn⎦⎤=⎣⎡a1b1a2b2⋱anbn⎦⎤
逆矩阵
⎣⎡a1a2⋱an⎦⎤−1=⎣⎡a1−1a2−1⋱an−1⎦⎤当且仅当 a1,a2,⋯,an 均不为零。
对角矩阵的性质
- 对角矩阵都是对称矩阵。
- 对角矩阵是上三角矩阵及下三角矩阵。
- 单位矩阵 In 及零矩阵恒为对角矩阵。一维的矩阵也恒为对角矩阵。
- 一个对角线上元素皆相等的对角矩阵是数量矩阵,可表示为单位矩阵及一个系数 λ 的乘积 λIn。
- 一对角矩阵diag(a1,…,an)的特征值为 a1,…,an,其特征向量为单位向量 e1,…,en。
- 一对角矩阵diag(a1,…,an)的行列式为其特征值的乘积,即 i=1∏nai。