当前位置: 首页 > news >正文

【线性代数基础进阶】特征值和特征向量-补充+练习

文章目录

    • 特征值、特征向量
      • 相似矩阵
    • 施密特正交化

特征值、特征向量

定义:设 A = ( a i j ) A=(a_{ij}) A=(aij)为一个 n n n阶矩阵,则行列式
∣ λ E − A ∣ = ∣ λ − a 11 − a 12 ⋯ − a 1 n − a 21 λ − a 22 ⋯ − a 2 n ⋮ ⋮ ⋮ − a n 1 − a n 2 ⋯ λ − a n n ∣ |\lambda E-A|=\begin{vmatrix} \lambda-a_{11} & -a_{12} & \cdots & -a_{1n} \\ -a_{21} & \lambda-a_{22} & \cdots & -a_{2n} \\ \vdots & \vdots & & \vdots \\ -a_{n1} & -a_{n2} & \cdots & \lambda-a_{nn} \end{vmatrix} λEA= λa11a21an1a12λa22an2a1na2nλann
称为矩阵 A A A的特征多项式, ∣ λ E − A ∣ = 0 |\lambda E-A|=0 λEA=0称为 A A A的特征方程

当特征值是二重根时,有可能只有一个线性无关的特征向量,也有可能有两个线性无关的特征向量,这一点在后面的相似对角化问题上是重要的

再解释一下之前的例题
例: A A A 3 3 3阶矩阵,特征值是 − 1 , 0 , 4 -1,0,4 1,0,4,如果 A + B = 2 E A+B=2E A+B=2E,则 B B B的特征值为()

由于 A A A的特征值是 − 1 , 0 , 4 -1,0,4 1,0,4,则有
∣ λ 1 E − A ∣ = 0 的解为 λ 1 = − 1 , 0 , 4 |\lambda_{1} E-A|=0的解为 \lambda_{1}=-1,0,4 λ1EA=0的解为λ1=1,0,4
因此对于 B B B,有特征方程
∣ λ 2 E − B ∣ = 0 ∣ λ 2 E − 2 E + A ∣ = 0 ∣ A − ( 2 − λ 2 ) E ∣ = 0 \begin{aligned} |\lambda_{2} E-B|&=0\\ |\lambda_{2} E-2E+A|&=0\\ |A-(2-\lambda_{2})E|&=0\\ \end{aligned} λ2EBλ2E2E+AA(2λ2)E=0=0=0

注意 ∣ λ E − A ∣ = 0 |\lambda E-A|=0 λEA=0 ∣ A − λ E ∣ = 0 |A-\lambda E|=0 AλE=0的解是相同的,只是由定义 A α = λ α A \alpha=\lambda \alpha Aα=λα移项方向不同导致的

都看做 A A A的特征方程,则有
λ 1 = 2 − λ 2 \lambda_{1}=2-\lambda_{2} λ1=2λ2
因此 λ 2 = 3 , 2 , − 2 \lambda_{2}=3,2,-2 λ2=3,2,2,即 B B B的特征值为 3 , 2 , − 2 3,2,-2 3,2,2

如果一个矩阵可逆,则特征值全都不为 0 0 0,若有一个为 0 0 0则矩阵不可逆
依据: ∣ A ∣ = ∏ λ i |A|=\prod \lambda_{i} A=λi

例:已知三阶矩阵 A A A的特征值是 1 , − 1 , 2 1,-1,2 1,1,2,证明 A + E A+E A+E不可逆, A + 2 E A+2E A+2E可逆

A A A的特征值是 1 , − 1 , − 2 1,-1,-2 1,1,2,可知 A + E A+E A+E的特征值为 2 , 0 , 3 2,0,3 2,0,3,则有
∣ A + E ∣ = 2 × 0 × − 1 = 0 |A+E|=2\times 0\times -1=0 A+E=2×0×1=0
A + E A+E A+E不可逆。同理 A + 2 E A+2E A+2E的特征值为 3 , 1 , 4 3,1,4 3,1,4,则有
∣ A + 2 E ∣ = 3 × 1 × 4 = 12 ≠ 0 |A+2E|=3\times 1\times 4=12\ne 0 A+2E=3×1×4=12=0
A + 2 E A+2E A+2E可逆

此结论未经过验证,请不要随意使用
已知 A A A的特征值为 λ 1 , λ 2 , ⋯   , λ n \lambda_{1},\lambda_{2},\cdots,\lambda_{n} λ1,λ2,,λn,有关系 B = A + α E B=A+\alpha E B=A+αE,则 B B B的特征值为 λ 1 + α , λ 2 + α , ⋯   , λ n + α \lambda_{1}+\alpha,\lambda_{2}+\alpha,\cdots,\lambda_{n}+\alpha λ1+α,λ2+α,,λn+α

证明:
A A A,有
∣ λ k E − A ∣ = 0 的解为 λ 1 , λ 2 , ⋯   , λ n |\lambda_{k} E-A|=0的解为\lambda_{1},\lambda_{2},\cdots,\lambda_{n} λkEA=0的解为λ1,λ2,,λn
B B B,有
∣ λ q E − B ∣ = ∣ λ q E − A − α E ∣ = ∣ ( λ q − α ) E − A ∣ = 0 \begin{aligned} |\lambda_{q} E-B|&=|\lambda_{q} E-A-\alpha E|\\ &=|(\lambda_{q}-\alpha)E-A|=0 \end{aligned} λqEB=λqEAαE=(λqα)EA=0
都看做 A A A的特征方程,则有 λ k = ( λ q − α ) \lambda_{k}=(\lambda_{q}-\alpha) λk=(λqα),因此 B B B的特征值为 λ 1 − α , λ 2 − α , ⋯   , λ n − α \lambda_{1}-\alpha,\lambda_{2}-\alpha,\cdots,\lambda_{n}-\alpha λ1α,λ2α,,λnα

其实对于 B = β A + α E , β ≠ 0 B=\beta A+\alpha E,\beta \ne 0 B=βA+αE,β=0也能做,只需要在最后提出 β A \beta A βA前面的系数,但注意 β \beta β本身是矩阵 A A A的系数,放到矩阵里面是每一行都要乘 β \beta β,整个特征向量提出的不是 β \beta β,而是 β n \beta^{n} βn,其中 n n n A A A的阶数

相似矩阵

证明:若 A ∼ B A \sim B AB,有

  • A n ∼ B n A^{n}\sim B^{n} AnBn
    因为 A ∼ B A \sim B AB,有 P − 1 A P = B P^{-1}AP=B P1AP=B,于是
    B 2 = ( P − 1 A P ) 2 = ( P − 1 A P ) ( P − 1 A P ) = P − 1 A 2 P B^{2}=(P^{-1}AP)^{2}=(P^{-1}AP)(P^{-1}AP)=P^{-1}A^{2}P B2=(P1AP)2=(P1AP)(P1AP)=P1A2P
  • A + k E ∼ B + k E A+kE\sim B+kE A+kEB+kE
    因为 A ∼ B A \sim B AB,有 P − 1 A P = B P^{-1}AP=B P1AP=B,于是
    P − 1 ( A + k E ) P = P − 1 A P + P − 1 ( k E ) P = B + k E P^{-1}(A+kE)P=P^{-1}AP+P^{-1}(kE)P=B+kE P1(A+kE)P=P1AP+P1(kE)P=B+kE
  • 且条件 A A A可逆, A − 1 ∼ B − 1 A^{-1}\sim B^{-1} A1B1
    因为 A ∼ B A \sim B AB,有 ∣ A ∣ = ∣ B ∣ |A|=|B| A=B。由 A A A可逆知 B ≠ 0 B \ne 0 B=0,即 B B B必可逆
    B − 1 = ( P − 1 A P ) − 1 = P − 1 A − 1 ( P − 1 ) − 1 = P − 1 A − 1 P B^{-1}=(P^{-1}AP)^{-1}=P^{-1}A^{-1}(P^{-1})^{-1}=P^{-1}A^{-1}P B1=(P1AP)1=P1A1(P1)1=P1A1P

对定理的补充

定理: A ∼ Λ ⇔ λ A\sim \Lambda\Leftrightarrow \lambda AΛλ A A A k k k重特征值,则 λ \lambda λ k k k个线性无关的特征向量
⇔ \Leftrightarrow r ( λ i E − A ) = n − n i r(\lambda_{i}E-A)=n-n_{i} r(λiEA)=nni λ i \lambda_{i} λi n i n_{i} ni重特征值

注意是 P P P α \alpha α Λ \Lambda Λ中的 λ \lambda λ相会对应,而不是 P − 1 P^{-1} P1

施密特正交化

一般地,用数学归纳法可以证明
α 1 , ⋯   , α m ( m ≤ n ) \alpha_1,\cdots,\alpha_{m}(m\leq n) α1,,αm(mn) R n R^{n} Rn中的一个线性无关的向量组,若令 β 1 = α 1 β 2 = α 2 − ⟨ α 2 , β 1 ⟩ ⟨ β 1 , β 1 ⟩ β 1 β m = α m − ⟨ α m , β 1 ⟩ ⟨ β 1 , β 1 ⟩ β 1 − ⟨ α m , β 2 ⟩ ⟨ β 2 , β 2 ⟩ β 2 − ⋯ − ⟨ α m , β m − 1 ⟩ ⟨ β m − 1 , β m − 1 ⟩ β m − 1 \begin{gather}\beta_1=\alpha_1\\\beta_2=\alpha_{2}-\frac{\langle\alpha_{2},\beta_{1}\rangle}{\langle\beta_{1},\beta_{1}\rangle}\beta_1\\\beta_{m}=\alpha_{m}-\frac{\langle\alpha_{m},\beta_{1}\rangle}{\langle\beta_{1},\beta_{1}\rangle}\beta_{1}-\frac{\langle\alpha_{m},\beta_{2}\rangle}{\langle\beta_{2},\beta_{2}\rangle}\beta_{2}-\cdots-\frac{\langle\alpha_{m},\beta_{m-1}\rangle}{\langle\beta_{m-1},\beta_{m-1}\rangle}\beta_{m-1}\end{gather} β1=α1β2=α2β1,β1α2,β1β1βm=αmβ1,β1αm,β1β1β2,β2αm,β2β2βm1,βm1αm,βm1βm1
β 1 , ⋯   , β m \beta_{1},\cdots,\beta_{m} β1,,βm就是一个正交向量组,若再令 e i = β i ∣ ∣ β i ∣ ∣ ( i = 1 , 2 , ⋯   , m ) e_{i}=\frac{\beta_i}{||\beta_{i}||}(i=1,2,\cdots,m) ei=∣∣βi∣∣βi(i=1,2,,m)
就得到一个标准的正交向量组 e 1 , ⋯   , e m e_{1},\cdots,e_{m} e1,,em,且该向量组与 α 1 , ⋯   , α m \alpha_1,\cdots,\alpha_m α1,,αm等价

例:已知 A A A是三阶实对称矩阵,特征值是 3 , 0 , 0 3,0,0 3,0,0,对应于 λ = 3 \lambda=3 λ=3的特征向量是 α 1 = ( 1 , 1 , 1 ) T \alpha_{1}=(1,1,1)^{T} α1=(1,1,1)T

  • 求矩阵 A A A关于 λ = 0 \lambda=0 λ=0的特征向量
  • 求矩阵 A A A
  • 求正交矩阵 Q Q Q使 Q − 1 A Q = Λ Q^{-1}AQ=\Lambda Q1AQ=Λ

实对称矩阵特征值不同特征向量相互正交,设 λ = 0 \lambda=0 λ=0的特征向量 α = ( x 1 , x 2 , x 3 ) T \alpha=(x_{1},x_{2},x_{3})^{T} α=(x1,x2,x3)T,则有
x 1 + x 2 + x 3 = 0 x_{1}+x_{2}+x_{3}=0 x1+x2+x3=0
解得 α 2 = ( − 1 , 1 , 0 ) T , α 3 = ( − 1 , 0 , 1 ) T \alpha_{2}=(-1,1,0)^{T},\alpha_{3}=(-1,0,1)^{T} α2=(1,1,0)T,α3=(1,0,1)T,所以矩阵 A A A关于 λ = 0 \lambda=0 λ=0的特征向量为 k 2 α 2 + k 3 α 3 , k 2 , k 3 不全为 0 k_{2}\alpha_{2}+k_{3}\alpha_{3},k_{2},k_{3}不全为0 k2α2+k3α3,k2,k3不全为0

A α = λ α , A α 1 = 3 α 1 , A α 2 = 0 , A α 3 = 0 A \alpha=\lambda \alpha,A \alpha_{1}=3\alpha_{1},A \alpha_{2}=0,A \alpha_{3}=0 Aα=λα,Aα1=3α1,Aα2=0,Aα3=0,有
A ( α 1 , α 2 , α 3 ) = ( α 1 , α 2 , α 3 ) ( 3 0 0 ) A ( α 1 , α 2 , α 3 ) = ( 3 α 1 , 0 , 0 ) A = ( 3 α 1 , 0 , 0 ) ( α 1 , α 2 , α 3 ) = ( 3 0 0 3 0 0 3 0 0 ) ( 1 − 1 − 1 1 1 0 1 0 1 ) − 1 = ( 3 0 0 3 0 0 3 0 0 ) ⋅ 1 3 ( 1 1 1 − 1 2 − 1 − 1 − 1 2 ) = ( 1 1 1 1 1 1 1 1 1 ) \begin{aligned} A(\alpha_{1},\alpha_{2},\alpha_{3})&=(\alpha_{1},\alpha_{2},\alpha_{3})\begin{pmatrix} 3 & & \\ & 0 & \\ & & 0 \end{pmatrix}\\ A(\alpha_{1},\alpha_{2},\alpha_{3})&=(3\alpha_{1},0,0)\\ A&=(3\alpha_{1},0,0)(\alpha_{1},\alpha_{2},\alpha_{3})\\ &=\begin{pmatrix} 3 & 0 & 0 \\ 3 & 0 & 0 \\ 3 & 0 & 0 \end{pmatrix}\begin{pmatrix} 1 & -1 & -1 \\ 1 & 1 & 0 \\ 1 & 0 & 1 \end{pmatrix}^{-1}\\ &=\begin{pmatrix} 3 & 0 & 0 \\ 3 & 0 & 0 \\ 3 & 0 & 0 \end{pmatrix}\cdot \frac{1}{3}\begin{pmatrix} 1 & 1 & 1 \\ -1 & 2 & -1 \\ -1 & -1 & 2 \end{pmatrix}\\ &=\begin{pmatrix} 1 & 1 & 1 \\ 1 & 1 & 1 \\ 1 & 1 & 1 \end{pmatrix} \end{aligned} A(α1,α2,α3)A(α1,α2,α3)A=(α1,α2,α3) 300 =(3α1,0,0)=(3α1,0,0)(α1,α2,α3)= 333000000 111110101 1= 333000000 31 111121112 = 111111111

λ = 0 \lambda=0 λ=0 α 2 , α 3 \alpha_{2},\alpha_{3} α2,α3不正交,则
β 2 = α 2 = ( − 1 , 1 , 0 ) T β 3 = α 3 − < α 3 , β 2 > < β 2 , β 2 > β 2 = ( − 1 0 1 ) − 1 2 ( − 1 1 0 ) = 1 2 ( − 1 − 1 2 ) \begin{aligned} \beta_{2}&=\alpha_{2}=(-1,1,0)^{T}\\ \beta_{3}&=\alpha_{3}-\frac{\left<\alpha_{3},\beta_{2}\right>}{\left<\beta_{2},\beta_{2}\right>}\beta_{2}=\begin{pmatrix} -1 \\ 0 \\ 1 \end{pmatrix}- \frac{1}{2}\begin{pmatrix} -1 \\ 1 \\ 0 \end{pmatrix}=\frac{1}{2}\begin{pmatrix} -1 \\ -1 \\ 2 \end{pmatrix} \end{aligned} β2β3=α2=(1,1,0)T=α3β2,β2α3,β2β2= 101 21 110 =21 112

这里只是为了求出一个向量,所以矩阵的系数在后面都可以省略

单位化
γ 1 = 1 3 ( 1 1 1 ) , γ 2 = 1 2 ( − 1 1 0 ) , γ 3 = 1 6 ( − 1 − 1 2 ) \gamma_{1}= \frac{1}{\sqrt{3}}\begin{pmatrix} 1 \\ 1 \\ 1 \end{pmatrix},\gamma_{2}=\frac{1}{\sqrt{2}}\begin{pmatrix} -1 \\ 1 \\ 0 \end{pmatrix},\gamma_{3}=\frac{1}{\sqrt{6}}\begin{pmatrix} -1 \\ -1 \\ 2 \end{pmatrix} γ1=3 1 111 ,γ2=2 1 110 ,γ3=6 1 112

Q = ( γ 1 , γ 2 , γ 3 ) = ( 1 3 − 1 2 − 1 6 1 3 1 2 − 1 6 1 3 0 2 6 ) Q=(\gamma_{1},\gamma_{2},\gamma_{3})=\begin{pmatrix} \frac{1}{\sqrt{3}} & - \frac{1}{\sqrt{2}} & - \frac{1}{\sqrt{6}} \\ \frac{1}{\sqrt{3}} & \frac{1}{\sqrt{2}} & - \frac{1}{\sqrt{6}} \\ \frac{1}{\sqrt{3}} & 0 & \frac{2}{\sqrt{6}} \end{pmatrix} Q=(γ1,γ2,γ3)= 3 13 13 12 12 106 16 16 2

Q − 1 A Q = ( 3 0 0 ) Q^{-1}AQ=\begin{pmatrix} 3 & & \\ & 0 & \\ & & 0 \end{pmatrix} Q1AQ= 300

例:已知 A A A是三阶实对称矩阵,秩为 2 2 2 λ = 6 \lambda=6 λ=6 A A A的二重特征值,对应的特征向量是 α 1 = ( 1 , 1 , 0 ) T \alpha_{1}=(1,1,0)^{T} α1=(1,1,0)T α 2 = ( 2 , 1 , 1 ) T \alpha_{2}=(2,1,1)^{T} α2=(2,1,1)T,求 A A A的另一特征值的对应的特征向量

该题可以被分作两道题

已知 A A A是三阶实对称矩阵,秩为 2 2 2 λ = 6 \lambda=6 λ=6 A A A的二重特征值,求 A A A的另一特征值

已知 A A A是三阶实对称矩阵, λ = 6 \lambda=6 λ=6 A A A的二重特征值,对应的特征向量是 α 1 = ( 1 , 1 , 0 ) T \alpha_{1}=(1,1,0)^{T} α1=(1,1,0)T α 2 = ( 2 , 1 , 1 ) T \alpha_{2}=(2,1,1)^{T} α2=(2,1,1)T,求 A A A的另一特征向量

第一题
由于 A A A是三阶实对称矩阵,秩为 2 2 2,有
∣ A ∣ = 0 = ∏ 1 3 λ i |A|=0=\prod\limits_{1}^{3}\lambda_{i} A=0=13λi

矩阵不满秩即行列式为 0 0 0,行列式为 0 0 0,矩阵一定有特征值 0 0 0

因此另一特征值为 0 0 0

第二题
令该特征向量为 ( x 1 , x 2 , x 3 ) T (x_{1},x_{2},x_{3})^{T} (x1,x2,x3)T,有
{ x 1 + x 2 = 0 2 x 1 + x 2 + x 3 = 0 \left\{\begin{aligned}&x_{1}+x_{2}=0\\ &2x_{1}+x_{2}+x_{3}=0\end{aligned}\right. {x1+x2=02x1+x2+x3=0
对应矩阵
( 1 1 0 2 1 1 ) → ( 1 1 0 0 1 − 1 ) \begin{pmatrix} 1 & 1 & 0 \\ 2 & 1 & 1 \end{pmatrix}\rightarrow \begin{pmatrix} 1 & 1 & 0 \\ 0 & 1 & -1 \end{pmatrix} (121101)(101101)
因此,特征向量为 ( − 1 , 1 , 1 ) T (-1,1,1)^{T} (1,1,1)T

同一个 λ \lambda λ对应的系数矩阵,若该矩阵有 n n n个自由变量,则该特征值对应有 n n n个特征向量

相关文章:

  • dc_shell的report_xx和查找pin或cell的input/output [all_fanin/out]
  • (LeetCode C++)盛最多水的容器
  • vue3 eventBus订阅发布模式
  • Maven的安装与配置以及注意事项
  • 【JavaWeb】JavaScript
  • MySQL常见操作
  • [ C++ ] STL_list 使用及其模拟实现
  • 树状数组笔记
  • 【ffmpeg】SDL视频显示
  • 【JavaEE进阶系列 | 从小白到工程师】正则表达式的语法使用
  • LIO-SAM框架:点云匹配前戏之初值计算及局部地图构建
  • 机器学习实战(5)——支持向量机
  • 手撕前端面试题(Javascript~事件委托、数组去重、合法的URL、快速排序、js中哪些操作会造成内存泄漏......
  • lombok学习
  • Vue操作数组的几种常用方法(map、filter、forEach、find 和 findIndex 、some 和 every)
  • 【5+】跨webview多页面 触发事件(二)
  • C# 免费离线人脸识别 2.0 Demo
  • Docker 笔记(2):Dockerfile
  • Github访问慢解决办法
  • Java 网络编程(2):UDP 的使用
  • Laravel 菜鸟晋级之路
  • PAT A1017 优先队列
  • React-flux杂记
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • 阿里云Kubernetes容器服务上体验Knative
  • 基于axios的vue插件,让http请求更简单
  • 聊一聊前端的监控
  • 排序算法之--选择排序
  • 人脸识别最新开发经验demo
  • 入手阿里云新服务器的部署NODE
  • 十年未变!安全,谁之责?(下)
  • 我这样减少了26.5M Java内存!
  • zabbix3.2监控linux磁盘IO
  • 选择阿里云数据库HBase版十大理由
  • #Lua:Lua调用C++生成的DLL库
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • (02)vite环境变量配置
  • (1)(1.13) SiK无线电高级配置(五)
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (十) 初识 Docker file
  • (十二)springboot实战——SSE服务推送事件案例实现
  • (转)Oracle存储过程编写经验和优化措施
  • .bat批处理(三):变量声明、设置、拼接、截取
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .htaccess 强制https 单独排除某个目录
  • .net 程序发生了一个不可捕获的异常
  • .Net(C#)自定义WinForm控件之小结篇
  • .net实现客户区延伸至至非客户区
  • .NET中的Event与Delegates,从Publisher到Subscriber的衔接!
  • :O)修改linux硬件时间
  • @data注解_SpringBoot 使用WebSocket打造在线聊天室(基于注解)
  • @vue/cli 3.x+引入jQuery
  • @开发者,一文搞懂什么是 C# 计时器!
  • [ vulhub漏洞复现篇 ] Apache APISIX 默认密钥漏洞 CVE-2020-13945
  • [2016.7 day.5] T2