什么是对角形矩阵?
只有主对角线的元素有值,其它元素都是零的矩阵,叫做对角形矩阵。
Λ=a1100000a2200000a3300000…00000ann 特别的,单位矩阵E是对角形矩阵的一个特例,对角矩阵通常简记为 diagA
在前面曾经说过,矩阵作用于向量,类似对向量实施了一次变换,在这个变换里,如果采用对角矩阵作为基,这种表示矩阵的变换最为方便。
比如
Ad=λ1000λ2000λ3d1d2d3=λ1d1λ2d2λ3d3 对角形矩阵作用在一个向量上,相当于各个分量直接进行了变换。
因此,接下来,我们就要探寻,哪些矩阵能化为对角形矩阵,这句话还可以表述为:哪些矩阵能和对角形矩阵相似。
定理
在矩阵相似里有
如果这里的B是对角形矩阵,我们就说矩阵A 可对角化,即
P−1AP=Λ...(1) 如果把(1)式左右分别乘以P 和P−1 则有
A=PΛP−1...(2) (2)式表明,如果一个矩阵可对角化,意味着他可以分解为3个矩阵相乘。正像代数式的因式分解方便求解一样,矩阵A如果可以分解,也方便求解,因此,我们看一下哪些矩阵能够和对角形相似。
(2)式右乘P则有
AP=PΛ...(3) (3)式表明,两个矩阵AP相乘等于P和Λ 相乘
定理1 n阶矩阵A相似于对角形矩阵Λ的充分必要条件是A有n个线性无关的特征向量。
证 必要性 设存在可逆矩阵 P ,使得
P−1AP=Λ 其中
Λ=λ1λ2⋱λn 将矩阵 P 按列分块,令 P=(α1,α2,⋯,αn) ,则有
A(α1,α2,⋯,αn)=(α1,α2,⋯,αn)λ1λ2⋱λn, 即
(Aα1,Aα2,⋯,Aαn)=(λ1α1,λ2α2,⋯,λnαn) 因而
Aαi=λiαi(i=1,2,⋯,n) 即 αi(i=1,2,⋯,n) 是 A 的对应于特征值 λi 的特征向量.由于 P 可逆,所以,αi=0(i=1,2,⋯,n) 且 α1,α2,⋯,αn 线性无关。
充分性 设 A 有 n 个线性无关的特征向量 α1,α2,⋯,αn ,对应的特征值依次为 λ1,λ2,⋯,λn ,即
Aαi=λiαi(i=1,2,⋯,n) 以 α1,α2,⋯,αn 为列向量构造矩阵 P ,即
P=(α1,α2,⋯,αn), 则 P 可逆, 且 AP=A(α1,α2,⋯,αn)=(Aα1,Aα2,⋯,Aαn)=(λ1α1,λ2α2,⋯,λnαn)=(α1,α2,⋯,αn)λ1λ2⋱λn =Pλ1λ2⋱λn, 即
AP=PA, 从而 P−1AP=Λ. 故矩阵 A 与对角形矩阵 Λ 相似。
推论1
若 n 阶矩阵 A 有 n 个互异的特征值 λ1,λ2,⋯ , λn ,则 A 与对角形相似
证 因为不同的特征值对应的特征向量线性无关.因而,当 A 有 n 个互异的特征值时,必有 n 个线性无关的特征向量,故由上面定理可知,A 相似于对角形矩阵.
推论2
设 n 阶方阵 A 有 s 个不同的特征值 λ1,λ2,⋯,λs .对 1 ⩽i⩽s,λi 的代数重数与几何重数分别为 ni 与 mi ,则方阵 A 相似于对角阵的充分必要条件为mi=ni,i=1,2,⋯,s (即每个特征值的几何重数等于代数重数)
证明:略
例判断下列方阵是否相似于对角阵,若相似于对角阵,求可逆矩阵 P ,使得 P−1AP 为对角阵.
(1) A=210131012;
(2)A=3−441−1−800−2;
(3) A=100200−100 ;
(4) A=λ01λ0⋱⋱1λ0m×m(m>1) .
解:(1)由
∣λE−A∣=λ−2−10−1λ−3−10−1λ−2=(λ−1)(λ−2)(λ−4), 得 A 的特征值为 λ1=1,λ2=2,λ3=4 .三个特征值均不同,所以 A 可对角化.
当 λ1=1 时得齐次线性方程组 (E−A)X=0 即
−1−10−1−2−10−1−1x1x2x3=000 解之得基础解系
α1=1−11 当 λ2=2 时得齐次线性方程组 (2E−A)X=0 即
0−10−1−1−10−10x1x2x3=000 解之得基础解系
α2=10−1 当 λ3=4 时得齐次线性方程组 (4E−A)X=0 即
2−10−11−10−12x1x2x3=000 解之得基础解系
α3=121. 令
P=(α1,α2,α3)=1−1110−1121, 则 P 可逆且
AP=P⋅λ1λ2λ3, 即
P−1AP=λ1λ2λ3=124 (2)由
∣λE−A∣=λ−34−−4−1λ+1800λ+2=(λ−1)2(λ+2) 得 A 的特征值为
λ1=λ2=1,λ3=−2. 当 λ1=λ2=1 时,
(E−A)=−24−4−128003 初等行变换 −200−1100030, 所以 r(E−A)=2=3−2=1 ,即特征值 λ=1 的几何重数 1 不等于它的代数重数 2 ,因此 A 不能相似于对角阵.
(3)由
∣λE−A∣=λ−100−2λ010λ=λ2(λ−1) 得 A 的特征值为 λ1=λ2=0,λ3=1 .
当 λ1=λ2=0 时,得齐次线性方程组
−100−200100x1x2x3=000 的一个基础解系为
α1=101,α2=012 因此 λ1=0 的几何重数 = 代数重数 =2 ,而 λ3=1 的几何重数必等于其代数重数,所以 A 能相似于对角阵.
当 λ3=1 时,解齐次线性方程组
000−210101x1x2x3=000, 得基础解系 α3=100. P=101012100, 则 P 可逆,且得
P−1AP=001 (4) A 的特征值为 λ0 ,它的代数重数为 m ,下面来计算矩阵 λ0E−A 的秩.
(λ0E−A)=0−10−10⋱⋱−10m×m 明显地,r(λ0E−A)=m−1 ,因此特征值 λ0 的几何重数为 m−(m−1)=1 ,从而当 m>1 时, A 不能相似于对角阵.