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


    特征值、特征向量

    定义:设 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|=

    |λa11a12a1na21λa22a2nan1an2λann|" role="presentation" style="position: relative;">|λa11a12a1na21λa22a2nan1an2λann|
    λ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

    |λ2EB|=0|λ2E2E+A|=0|A(2λ2)E|=0" role="presentation" style="position: relative;">|λ2EB|=0|λ2E2E+A|=0|A(2λ2)E|=0
    λ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

    |λqEB|=|λqEAαE|=|(λqα)EA|=0" role="presentation" style="position: relative;">|λqEB|=|λqEAαE|=|(λqα)EA|=0
    λ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

    β1=α1β2=α2α2,β1β1,β1β1βm=αmαm,β1β1,β1β1αm,β2β2,β2β2αm,βm1βm1,βm1βm1" role="presentation" style="position: relative;">β1=α1β2=α2α2,β1β1,β1β1βm=αmαm,β1β1,β1β1αm,β2β2,β2β2αm,βm1βm1,βm1βm1
    β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 )

    A(α1,α2,α3)=(α1,α2,α3)(300)A(α1,α2,α3)=(3α1,0,0)A=(3α1,0,0)(α1,α2,α3)=(300300300)(111110101)1=(300300300)13(111121112)=(111111111)" role="presentation" style="position: relative;">A(α1,α2,α3)=(α1,α2,α3)(300)A(α1,α2,α3)=(3α1,0,0)A=(3α1,0,0)(α1,α2,α3)=(300300300)(111110101)1=(300300300)13(111121112)=(111111111)
    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 )

    β2=α2=(1,1,0)Tβ3=α3α3,β2β2,β2β2=(101)12(110)=12(112)" role="presentation" style="position: relative;">β2=α2=(1,1,0)Tβ3=α3α3,β2β2,β2β2=(101)12(110)=12(112)
    β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}}

    (111)" role="presentation" style="position: relative;">(111)
    ,\gamma_{2}=\frac{1}{\sqrt{2}}
    (110)" role="presentation" style="position: relative;">(110)
    ,\gamma_{3}=\frac{1}{\sqrt{6}}
    (112)" role="presentation" style="position: relative;">(112)
    γ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})=
    (13121613121613026)" role="presentation" style="position: relative;">(13121613121613026)
    Q=(γ1,γ2,γ3)= 3 13 13 12 12 106 16 16 2


    Q − 1 A Q = ( 3 0 0 ) Q^{-1}AQ=
    (300)" role="presentation" style="position: relative;">(300)
    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\{

    x1+x2=02x1+x2+x3=0" role="presentation" style="position: relative;">x1+x2=02x1+x2+x3=0
    \right. {x1+x2=02x1+x2+x3=0
    对应矩阵
    ( 1 1 0 2 1 1 ) → ( 1 1 0 0 1 − 1 )
    (110211)" role="presentation" style="position: relative;">(110211)
    \rightarrow
    (110011)" role="presentation" style="position: relative;">(110011)
    (121101)(101101)

    因此,特征向量为 ( − 1 , 1 , 1 ) T (-1,1,1)^{T} (1,1,1)T

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

  • 相关阅读:
    最强大脑记忆曲线(6)——字词录入页设计
    如何使用Pyarmor保护你的Python脚本
    快速排序(递归和非递归两种方法实现)
    【AGC】SDK未经用户同意获取AndroidID问题
    设计模式初识
    企业如何选择合适的精益生产方案?
    最新版 Let’s Encrypt免费证书申请步骤,保姆级教程
    kafka原理看这一篇就够了
    前后端数据互传问题
    JS防抖和节流在前端开发中的应用场景
  • 原文地址:https://blog.csdn.net/liu20020918zz/article/details/126609587