满足齐次线性方程

(

λ

I

A

)

x

=

0

(lambda I-A)x=0

(λIA)x=0

因为

α

0

alphaneq 0

α=0,则

x

0

xneq 0

x=0,即齐次线性方程

(

λ

I

A

)

x

=

0

(lambda I-A)x=0

(λIA)x=0有非零解。有非零解的充要条件是它的系数矩阵它的系数矩阵行列

λ

I

A

=

0

|lambda I-A|=0

λIA=0

  • 相关定义

    A

    A

    A是数域

    F

    F

    F上的

    n

    n

    n矩阵

    λ

    lambda

    λ一个符号,也是未知的特征值矩阵

    λ

    I

    A

    lambda I-A

    λIA称为

    A

    A

    A特征矩阵,其行列式

    λ

    I

    A

    |lambda I-A|

    λIA称为

    A

    A

    A特征多项式方程

    λ

    I

    A

    =

    0

    |lambda I-A|=0

    λIA=0称为

    A

    A

    A的特征方程,它的根(即

    λ

    lambda

    λ的值)称为

    A

    A

    A的特征根(或特征值)。以

    A

    A

    A的特征值

    λ

    lambda

    λ代入

    A

    x

    =

    λ

    x

    Ax=lambda x

    Ax=λx中所得到的非零解

    x

    x

    x称为

    A

    A

    A对应

    λ

    lambda

    λ特征向量

  • 定理

    A

    A

    A

    n

    ×

    n

    ntimes n

    n×n矩阵,

    λ

    lambda

    λ一个数值,以下命题等价:

    1. λ

      lambda

      λ

      A

      A

      A的特征值

    2. (

      λ

      I

      A

      )

      x

      =

      0

      (lambda I-A)x=0

      (λIA)x=0一个非平凡的解(即有非零向量的解)

    3. N

      (

      λ

      I

      A

      )

      {

      0

      }

      N(lambda I-A)neq{0}

      N(λIA)={0}

    4. λ

      I

      A

      lambda I-A

      λIA矩阵是奇异矩阵

    5. det

      (

      λ

      I

      A

      )

      =

      0

      det(lambda I-A)=0

      det(λIA)=0

  • 特征多项式系数

    如果

    p

    (

    λ

    )

    =

    det

    (

    λ

    I

    A

    )

    =

    λ

    n

    +

    k

    =

    1

    n

    (

    1

    )

    k

    c

    k

    λ

    n

    k

    =

    λ

    n

    c

    1

    λ

    n

    1

    +

    +

    (

    1

    )

    n

    1

    c

    n

    1

    λ

    +

    (

    1

    )

    n

    c

    n

    p(lambda)=det(lambda I-A)=lambda^n+sum_{\k=1}^n(-1)^kc_klambda^{n-k}\=lambda ^n-c_1lambda^{n-1}+cdots+(-1)^{n-1}c_{n-1}lambda+(-1)^nc_n

    p(λ)=det(λIA)=λn+k=1n(1)kckλnk=λnc1λn1++(1)n1cn1λ+(1)ncn

    c

    k

    (

    1

    k

    n

    )

    c_k(1leq kleq n)

    ck(1kn)是所有

    k

    k

    k阶主子式(选择

    k

    k

    k

    k

    k

    k列形成的行列式)的和,特别的

    c

    1

    =

    t

    r

    (

    A

    )

    ,

    c

    n

    =

    det

    (

    A

    )

    c_1=tr(A),c_n=det(A)

    c1=tr(A),cn=det(A)

  • 定理

    1. A

      C

      n

      ×

      n

      Ain C^{ntimes n}

      ACn×n,如果

      A

      A

      A有特征值

      λ

      1

      ,


      ,

      λ

      n

      lambda_1,cdots,lambda_n

      λ1,,λn,则

      t

      r

      (

      A

      )

      =

      i

      =

      1

      n

      λ

      i

      ,

      det

      (

      A

      )

      =

      i

      =

      1

      n

      λ

      i

      tr(A)=sum_{\i=1}^nlambda_i,det(A)=prod_{i=1}^nlambda_i

      tr(A)=i=1nλi,det(A)=i=1nλi

    2. 如果

      A

      A

      A相似

      B

      B

      B,则两个矩阵有相同的特征值和特征多项式

    3. A

      C

      m

      ×

      n

      Ain C^{mtimes n}

      ACm×n,则

      A

      H

      A

      A^HA

      AHA

      A

      A

      H

      AA^H

      AAH特征值都是非负实数,且它们都有相同的非零特征值和相同的重数,并且非零特征值(包含重数)的数量等于KaTeX parse error: Undefined control sequence: rank at position 1: ̲r̲a̲n̲k̲(A)

  • 2 对角化

    • 定义

      设矩阵

      A

      F

      n

      ×

      n

      Ain F^{ntimes n}

      AFn×n,如果存在一个非奇异矩阵

      P

      F

      n

      ×

      n

      Pin F^{ntimes n}

      PFn×n和一个对角矩阵

      D

      F

      n

      ×

      n

      Din F^{ntimes n}

      DFn×n,使得

      P

      1

      A

      P

      =

      D

      P^{-1}AP=D

      P1AP=D,则称

      A

      A

      A可被对角化。

    • 定理

      1. A

        A

        A可以被对角化当且仅当

        A

        A

        A

        n

        n

        n线性无关的特征向量

      2. λ

        1

        ,


        ,

        λ

        k

        lambda_1,cdots,lambda_k

        λ1,,λk

        A

        A

        A不同的特征值,则对应特征向量

        x

        1

        ,


        ,

        x

        k

        x_1,cdots,x_k

        x1,,xk它们是线性无关的

      3. 由以上两条定理即可推出如果

        A

        A

        A

        n

        n

        n不同的特征值,则

        A

        A

        A可被对角化

      4. 不同特征值对应特征向量集合的并集是线性无关的。即取每个特征值的所有特征向量,无论这些向量属于哪个特征值,它们的并集都是线性无关的。
    • 代数重数

      A

      F

      n

      ×

      n

      Ain F^{ntimes n}

      AFn×n,如果

      det

      (

      λ

      I

      A

      )

      =

      (

      λ

      λ

      i

      )

      r

      1

      (

      λ

      λ

      k

      )

      r

      k

      det(lambda I-A)=(lambda -lambda_i)^{r_1}cdots(lambda-lambda_k)^{r_k}

      det(λIA)=(λλi)r1(λλk)rk,其中

      λ

      1

      ,


      ,

      λ

      k

      lambda_1,cdots,lambda_k

      λ1,,λk

      A

      A

      A的特征值,它们是不同的。则特征值

      λ

      i

      lambda_i

      λi的代数重数是

      r

      i

      r_i

      ri,即特征值

      λ

      i

      lambda_i

      λi出现次数

    • 几何重数

      与特征值

      λ

      i

      lambda_i

      λi对应的特征子空间

      N

      (

      λ

      i

      I

      A

      )

      N(lambda_i I-A)

      N(λiIA),则特征值

      λ

      i

      lambda_i

      λi几何重数为

      dim

      (

      N

      (

      λ

      i

      I

      A

      )

      )

      dim(N(lambda_i I-A))

      dim(N(λiIA))

      几何重数$leq $代数重数

    • 几何重数看可对角化

      矩阵

      A

      F

      n

      ×

      n

      Ain F^{ntimes n}

      AFn×n可对角化当且仅当

      A

      A

      A不同特征值的几何重数和等于

      n

      n

      n(即每个特征值的代数重数都要等于几何重数)

    3 Schur定理正规矩阵

    • 酉(正交)相似定义

      A

      C

      n

      ×

      n

      (

      R

      n

      ×

      n

      )

      Ain C^{ntimes n}(R^{ntimes n})

      ACn×n(Rn×n),如果存在一个酉(正交)矩阵

      U

      U

      U使得

      U

      H

      A

      U

      =

      B

         

      (

      U

      H

      =

      U

      1

      )

      U^HAU=Bspacespacespace(U^H=U^{-1})

      UHAU=B   (UH=U1),则可称

      A

      A

      A酉(正交)相似

      B

      B

      B

    • Schur定理

      A

      C

      n

      ×

      n

      forall Ain C^{ntimes n}

      ACn×n

      A

      A

      A都与上三角矩阵相似,且存在酉矩阵

      U

      U

      U和上三角矩阵

      T

      T

      T使得

      U

      H

      A

      U

      =

      U

      1

      A

      U

      =

      T

      U^HAU=U^{-1}AU=T

      UHAU=U1AU=T

      仅适用于复数域,实数域上不一定适用

    • 正规矩阵定义

      A

      C

      n

      ×

      n

      Ain C^{ntimes n}

      ACn×n,如果

      A

      A

      A满足

      A

      H

      A

      =

      A

      A

      H

      A^HA=AA^H

      AHA=AAH,则称

      A

      A

      A正规矩阵。

      Hermite矩阵,酉(正交)矩阵都是正规矩阵

    • 定理

      A

      C

      n

      ×

      n

      Ain C^{ntimes n}

      ACn×n,如果

      A

      A

      A是Hermite矩阵,则

      A

      A

      A酉相似于一个实对角矩阵,换句话说,Hermite矩阵的特征值都是实数。

    • 引理

      A

      C

      n

      ×

      n

      Ain C^{ntimes n}

      ACn×n

      A

      A

      A是正规矩阵当且仅当

      λ

      ,

      x

      forall lambda,x

      λ,x使得

      A

      x

      λ

      x

      =

      A

      H

      x

      λ

      ˉ

      x

      ||Ax-lambda x||=||A^Hx-bar{lambda}x||

      ∣∣Axλx∣∣=∣∣AHxλˉx∣∣

    • 同时对角化

      A

      ,

      B

      A,B

      A,B都是相同阶数的正规矩阵,则存在一个酉矩阵可以同时酉对角化

      A

      ,

      B

      A,B

      A,B当且仅当

      A

      B

      =

      B

      A

      AB=BA

      AB=BA

    4 Python求解

    import numpy as np
    from sympy import symbols, Matrix
    import pprint
    
    
    # 定义符号变量
    lambda_ = symbols('lambda')
    
    A = np.array([[0, 2, 1], [-2, 0, 3], [-1, -3, 0]])
    A = Matrix(A)
    
    # 求特征矩阵
    characteristic_matrix = A - lambda_ * np.eye(3)
    pprint.pprint("关于 lambda 的特征矩阵:")
    pprint.pprint(characteristic_matrix)
    
    # 计算特征多项式
    characteristic_polynomial = A.charpoly(lambda_)
    pprint.pprint("关于 lambda 的特征多项式:")
    pprint.pprint(characteristic_polynomial)
    
    # 求特征值
    eigenvalues = A.eigenvals()
    # 打印特征值、其代数重数、特征向量和几何重数
    
    for k, v in eigenvalues.items():
        pprint.pprint("特征值 %s 的代数重数为 %s" % (k, v))
        pprint.pprint("特征值 %s 的几何重数为 %s" % (k, A.eigenvects()[list(eigenvalues.keys()).index(k)][1]))
        pprint.pprint("特征值 %s 的特征向量为 %s" % (k, A.eigenvects()[list(eigenvalues.keys()).index(k)][2]))
        
    # 判断A是否可对角化,如果可以打印出对角化矩阵
    if A.is_diagonalizable():
        pprint.pprint("A可对角化")
        pprint.pprint("对角化矩阵为:")
        pprint.pprint(A.diagonalize()[0])
    
    # 求A的行空间、列空间、零空间
    pprint.pprint("A的行空间为:")
    pprint.pprint(A.rowspace())
    pprint.pprint("A的列空间为:")
    pprint.pprint(A.columnspace())
    pprint.pprint("A的零空间为:")
    pprint.pprint(A.nullspace())
    

    原文地址:https://blog.csdn.net/hzf0701/article/details/134792516

    本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

    如若转载,请注明出处:http://www.7code.cn/show_45522.html

    如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

    发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注