L21-特征值和特征向量-习题集

linear-algebra

L21-特征值和特征向量-习题集

参考

问题 21.1

已知 3×33 \times 3 矩阵 BB 的特征值是 001122,仅根据这个信息可以解决以下哪三个问题:

  1. 矩阵 BB 的秩
  2. 矩阵 BTBB^{T}B 的行列式
  3. 矩阵 BTBB^{T}B 的特征值
  4. 矩阵 (B2+I)1(B^{2}+I)^{-1} 的特征值

解答一

因为矩阵 BB 存在特征值为 00(对应存在特征向量),那么对于方程 Ax=0Ax=0 必有解(这个解不单是零向量,因为零向量是无效的特征向量),所以矩阵 AA 是不可逆矩阵(存在线性相关的列),所以矩阵 BB 不满秩,即 rank(B)<3rank(B)<3

提示

也可以通过行列式来判断矩阵 BB 的可逆性

矩阵的特征值的积和行列式的值一样,所以 detB=0×1×2=0detB=0 \times 1 \times 2=0

所以矩阵 BB 是不可逆矩阵,也可以知道矩阵的秩满足 rank(B)<3rank(B)<3

由于秩的值是大于等于非零特征值的数量,所以 rank(B)2rank(B)\ge 2

综合可得矩阵 BB 的秩为 rank(B)=2rank(B)=2

证明

矩阵的秩 rank(A)rank(A) 和矩阵非零特征值数量 μ(A)\mu(A) 满足 rank(A)μ(A)rank(A)\ge \mu(A)

详细的证明过程可以参考这一篇文章或这一篇论文《张景晓.矩阵的秩与其非零特征值个数相等的条件J.德州学院学报,2012,28(4):5-8

解答二

det(BTB)=det(BT)detB=(detB)2=(0×1×2)2=0\begin{aligned} det(B^{T}B)&=det(B^{T})detB \\ &=(detB)^{2} \\ &=(0 \times 1 \times 2)^{2} \\ &=0 \end{aligned}

解答三

仅根据题设无法计算 BTBB^{T}B 的特征值

假如矩阵 BB 如下(对角矩阵,对角线上的元素就是特征值,满足题设)

B=[000010002]B= \begin{bmatrix} 0 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 2 \end{bmatrix}

那么 BTBB^{T}B 如下,它的特征值是 001144

BTB=[000010002][000010002]=[000010004]B^{T}B= \begin{bmatrix} 0 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 2 \end{bmatrix} \begin{bmatrix} 0 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 2 \end{bmatrix}= \begin{bmatrix} 0 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 4 \end{bmatrix}

而如果矩阵 BB 如下

B=[010010002]B= \begin{bmatrix} 0 & 1 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 2 \end{bmatrix}

那么 BTBB^{T}B 如下,它的特征值则是 002244,与前面的不一致

BTB=[000110002][010010002]=[000020004]B^{T}B= \begin{bmatrix} 0 & 0 & 0 \\ 1 & 1 & 0 \\ 0 & 0 & 2 \end{bmatrix} \begin{bmatrix} 0 & 1 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 2 \end{bmatrix}= \begin{bmatrix} 0 & 0 & 0 \\ 0 & 2 & 0 \\ 0 & 0 & 4 \end{bmatrix}

所以无法仅通过 BB 的特征值计算 BTBB^{T}B 的特征值

解答四

当矩阵 BB 的特征值为 λ\lambda 特征向量为 xx 时,满足 Bx=λxBx=\lambda x

可得

Bx×Bx=λx×λxB2x×x=λ2x×xB2x=λ2x\begin{aligned} Bx \times Bx&=\lambda x \times \lambda x \\ &\Downarrow \\ B^{2}x\times x&=\lambda^{2}x\times x \\ &\Downarrow \\ B^{2}x&=\lambda^{2}x \end{aligned}

由上面的等式 B2x=λ2xB^{2}x=\lambda^{2}x 可知矩阵 B2B^{2} 的特征值为 λ2\lambda^{2}

提示

课堂上由讲解矩阵 AA 与单位矩阵相加,对于特征值的影响

如果矩阵 AA 的特征值是 λ\lambda 那么矩阵 A+kIA+kI 的特征值是 λ+k\lambda + k

根据课堂的总结可知,当 B2B^{2} 的特征值为 λ2\lambda^{2},那么 B2+IB^{2}+I 的特征值为 λ2+1\lambda^{2}+1

逆矩阵 A1A^{-1} 和原矩阵 AA 之间的特征值也存在关系

Ax=λxA1Ax=λA1xx=λA1x1λx=A1x\begin{aligned} Ax&=\lambda x\\ &\Downarrow \\ A^{-1}Ax&=\lambda A^{-1}x \\ &\Downarrow \\ x&=\lambda A^{-1}x \\ &\Downarrow \\ \cfrac{1}{\lambda}x&= A^{-1}x \end{aligned}

由上面的等式 A1x=1λxA^{-1}x=\cfrac{1}{\lambda}x 可知矩阵 A1A^{-1} 的特征值为 1λ\cfrac{1}{\lambda}

如果将以上的矩阵 AA 替换为 B2+IB^{2}+I 那么矩阵 (B2+I)1(B^{2}+I)^{-1} 特征值对应为 1λ2+1\cfrac{1}{\lambda^{2}+1}

将矩阵 BB 的特征值代入公式,可以得到矩阵 (B2+I)1(B^{2}+I)^{-1} 特征值为

  • 102+1\cfrac{1}{0^{2}+1}
  • 112+1\cfrac{1}{1^{2}+1}
  • 122+1\cfrac{1}{2^{2}+1}
逆矩阵的特征值

逆矩阵 A1A^{-1} 的特征值为 1λ\cfrac{1}{\lambda}

证明过程参考自该网页

问题 21.2

求以下矩阵的特征值

A=[123045006],B=[001020300],C=[222222222]A= \begin{bmatrix} 1 & 2 & 3 \\ 0 & 4 & 5 \\ 0 & 0 & 6 \end{bmatrix}, B= \begin{bmatrix} 0 & 0 & 1 \\ 0 & 2 & 0 \\ 3 & 0 & 0 \end{bmatrix}, C= \begin{bmatrix} 2 & 2 & 2 \\ 2 & 2 & 2 \\ 2 & 2 & 2 \end{bmatrix}

解答

由于矩阵 AA 是对角矩阵,所以特征值是矩阵对角线上的元素 114466

通过求解特征方程 det(BλI)det(B-\lambda I) 求出矩阵 BB 的特征值

det(BλI)=det([001020300]λ[100010001])=λ0102λ030λ=(λ)×(2λ)×(λ)1×(2λ)×3=(2λ)(λ23)\begin{aligned} det(B-\lambda I)&= det( \begin{bmatrix} 0 & 0 & 1 \\ 0 & 2 & 0 \\ 3 & 0 & 0 \end{bmatrix}-\lambda \begin{bmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{bmatrix}) \\ &= \begin{vmatrix} -\lambda & 0 & 1 \\ 0 & 2-\lambda & 0 \\ 3 & 0 & -\lambda \end{vmatrix} \\ &=(-\lambda) \times (2-\lambda)\times (-\lambda)-1 \times (2-\lambda) \times 3 \\ &=(2-\lambda)(\lambda^{2}-3) \end{aligned}

解得 λ1=2\lambda_{1}=2λ2=3\lambda_{2}=\sqrt{3}λ3=3\lambda_{3}=-\sqrt{3}

通过求解特征方程 det(CλI)det(C-\lambda I) 求出矩阵 CC 的特征值

det(CλI)=det([222222222]λ[100010001])=2λ2222λ2222λ=(2λ)×(2λ)×(2λ)(2λ)×2×22×2×(2λ)+2×2×22×(2λ)×2+2×2×2=(2λ)[(2λ)24]4(2λ)+84(2λ)+8=(2λ)(λ24λ)+8λ=6λ2λ3=λ2(6λ)\begin{aligned} det(C-\lambda I)&= det( \begin{bmatrix} 2 & 2 & 2 \\ 2 & 2 & 2 \\ 2 & 2 & 2 \end{bmatrix}-\lambda \begin{bmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{bmatrix}) \\ &= \begin{vmatrix} 2-\lambda & 2 & 2 \\ 2 & 2-\lambda & 2 \\ 2 & 2 & 2-\lambda \end{vmatrix} \\ &=(2-\lambda) \times (2-\lambda) \times (2-\lambda)-(2-\lambda) \times 2 \times 2 \\ &\quad -2 \times 2 \times (2-\lambda) + 2 \times 2 \times 2 \\ &\quad -2 \times (2-\lambda) \times 2 + 2 \times 2 \times 2 \\ &=(2-\lambda)[(2-\lambda)^{2}-4]-4(2-\lambda)+8-4(2-\lambda)+8 \\ &=(2-\lambda)(\lambda^{2}-4\lambda)+8\lambda \\ &=6\lambda^{2}-\lambda^{3} \\ &=\lambda^{2}(6-\lambda) \end{aligned}

解得 λ1=λ2=0\lambda_{1}=\lambda_{2}=0λ3=6\lambda_{3}=6


Copyright © 2024 Ben

Theme BlogiNote

Icons from Icônes