矩阵出现重复特征值,其特征向量的简便求法

STEP 1 算特征值

设方阵A,比如说:
1 2 4 5
0 1 0 8
0 0 1 5
0 0 0 2
算它的特征值比如说a1=a2=a3=1, a4=2

STEP 2 找零度

  1. 首先构造(A-a1*E)矩阵
    0 2 4 5
    0 0 0 8
    0 0 0 5
    0 0 0 1

  2. 求(A-a1*E)的零度, null= n - rank ;%n 是方阵的阶数,null是零度, rank是矩阵的秩。

  3. 如例,此时rank=2, null=2。

STEP 3 判断零度null与特征值重复次数是否相等

  1. 如例,a1= a2= a3, 特征值重复了三次, 零度null=2。
  2. 若特征值与(A-a1*E)零度不同,进入STEP 4;若相同,进入STEP 5

STEP 4 使零度null与特征值重数相等

这一步就是疯狂对(A-a1*E)平方,直到平方后零度=特征值重数

  1. 因为(A-a1*E)的零度与特征值重复次数不等,我们给它来个平方再算。
  2. (A-a1*E)2=
    0 0 0 41
    0 0 0 8
    0 0 0 5
    0 0 0 1
    此时null=3,与特征值重复次数相等。
  3. 有的时候(A-a1E)平方后null也和特征值重复次数不同,那就对(A-a1E)立方,四次方, etc… 设这个次方数设为k,如例 k=2 。

STEP 5 找出部分特征向量

  1. 求解Q
    在这里插入图片描述
    解这个超简单,因为(A-a1*E)k的零度很高,基本上把矩阵写开,一眼就能看出来。
  2. 首先解第一个等式,它是可以解出null=3个线性无关解。
    如例k=2, Q1=[1 0 0 0]’ Q2=[0 1 0 0]’ Q3=[0 0 1 0]’
  3. 满足第二个等式的解有两个,Q1不满足。 为了方便大家验证,我把矩阵写到下面。
    (A-a1E)=
    0 2 4 5
    0 0 0 8
    0 0 0 5
    0 0 0 1
    (A-a1
    E)2=
    0 0 0 41
    0 0 0 8
    0 0 0 5
    0 0 0 1

STEP 6 找出全部特征向量

  1. 刚才发现Q1不满足第二个等式,所以我们要求解真正的Q1
  2. 利用 Qn=(A-a1*E)Qn+1 算出剩下的Q
  3. 解得Q1=[2 0 0 0]
  4. 最后用常规解法求出不重复特征值的特征向量
    Q4=[41 8 5 1]
  5. 最后四个特征向量全算出来了。
    Q=
    2 0 0 41
    0 1 0 8
    0 0 1 5
    0 0 0 1
  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

超人阿轩

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值