博客
关于我
含重根的三阶实对称矩阵的快速对角化方法
阅读量:240 次
发布时间:2019-03-01

本文共 1153 字,大约阅读时间需要 3 分钟。

众所周知,实对称矩阵一定可以相似对角化。而考试中考察的三阶实对称矩阵对角化基本都是三阶的。而且正常情况下特征根一定是整数。因此基于此,有一些特殊的方法可以快速计算三阶实对称矩阵的特征值和特征向量。

 

一. 猜根法计算特征值

  1. 特征值之和等于矩阵的对角线元素之和

  2. 特征值之积等于矩阵的行列式

  3. 假设矩阵的特征值都是整数

 

例题1

在假设特征值为整数的情况下,特征值之积为5,特征值之和为3,那么特征值只可能为5,-1 ,-1 因此直接选出答案。

 

注意:有经验的命题人会把矩阵的行列式的值弄成一个合数。这样就不会一下子被看出来。

 

 

 

二. 秩一矩阵的应用

秩一矩阵是指秩为一的矩阵,由于其特殊性,常常在考试中出现

设A是秩为1的n阶方阵, 则

1. A可表示为αβ^T, 其中α,β为n维列向量

2. A^k = (α^Tβ)^(k-1)A

3. tr(A)=α^Tβ

4. A的特征值为 α^Tβ,0,0,...,0

5. 秩一矩阵一定可以对角化,其中一个特征向量是α

 

注意:秩一矩阵的直观快速判断法是矩阵为一行都相等或成比例。

 

定理一:

如果一个矩阵A可以分解为一个秩一矩阵B加上一个常数c乘上单位矩阵,那么这个矩阵A的特征值就是tr(B)+c, c, ..., c。这个矩阵的特征向量和B的特征向量相同。

定理二:

如果一个三阶实对称矩阵具有一个二重特征根,那么一定可以分解为一个秩一矩阵B加上一个常数c乘上单位矩阵

证明: 设这个二重特征根为c,很容易证明R(A-cE) = 1, 令A= A-cE + cE即可。

 

 

例题2

​求下列矩阵A的特征值和特征向量

​​

A = 2*B - E,其中B为全1矩阵,E为单位矩阵, 显然A的特征值就是5,-1,-1

 

对于矩阵B来说,很容易看出一个特征向量(1,1,1)^T, 另外两个特征向量分别是(1,-1,0)^T

以及(1,0,-1)^T, 秩一矩阵对应的特征向量是很好求的。如果要求正交矩阵。可以借助向量外积公式来计算。

 

容易看出,当矩阵能分解为全一矩阵的倍数加上一个常数乘上一个单位阵时,这种情况是最简单。一眼就能看出来怎么分解。

对于一般的例子,很难直接看出怎么分解。解决的办法是先猜/算出特征根,然后再根据算出的二重根分解。

 

 

实战演练

很容易计算出来,tr(A)=1, det(A)=-12, 很容易猜出特征根,-3,2,2,计算

A-2E,很容易看出秩一矩阵,证明计算正确。

-3对应的特征向量是(-1,0,2)

2对应的特征向量是(2, 0, 1) 以及(0,1,0) (快速口算)

使用向量外积计算(-1,0, 2) X (0, 1, 0 )

写出正交矩阵

 

期望这个矩阵出现成比例的情况

所以提出一个E来,矩阵写成 A=B+E,立刻看出矩阵成比例,

 

 

 

期望成比例。

转载地址:http://bamv.baihongyu.com/

你可能感兴趣的文章
ngrok | 内网穿透,支持 HTTPS、国内访问、静态域名
查看>>
NHibernate学习[1]
查看>>
NHibernate异常:No persister for的解决办法
查看>>
NIFI1.21.0_Mysql到Mysql增量CDC同步中_日期类型_以及null数据同步处理补充---大数据之Nifi工作笔记0057
查看>>
NIFI1.21.0_Mysql到Mysql增量CDC同步中_补充_更新时如果目标表中不存在记录就改为插入数据_Postgresql_Hbase也适用---大数据之Nifi工作笔记0059
查看>>
NIFI1.21.0_NIFI和hadoop蹦了_200G集群磁盘又满了_Jps看不到进程了_Unable to write in /tmp. Aborting----大数据之Nifi工作笔记0052
查看>>
NIFI1.21.0通过Postgresql11的CDC逻辑复制槽实现_指定表多表增量同步_增删改数据分发及删除数据实时同步_通过分页解决变更记录过大问题_02----大数据之Nifi工作笔记0054
查看>>
NIFI1.21.0通过Postgresql11的CDC逻辑复制槽实现_指定表或全表增量同步_实现指定整库同步_或指定数据表同步配置_04---大数据之Nifi工作笔记0056
查看>>
NIFI1.23.2_最新版_性能优化通用_技巧积累_使用NIFI表达式过滤表_随时更新---大数据之Nifi工作笔记0063
查看>>
NIFI从MySql中增量同步数据_通过Mysql的binlog功能_实时同步mysql数据_根据binlog实现数据实时delete同步_实际操作04---大数据之Nifi工作笔记0043
查看>>
NIFI从MySql中增量同步数据_通过Mysql的binlog功能_实时同步mysql数据_配置binlog_使用处理器抓取binlog数据_实际操作01---大数据之Nifi工作笔记0040
查看>>
NIFI从MySql中增量同步数据_通过Mysql的binlog功能_实时同步mysql数据_配置数据路由_实现数据插入数据到目标数据库_实际操作03---大数据之Nifi工作笔记0042
查看>>
NIFI从MySql中离线读取数据再导入到MySql中_03_来吧用NIFI实现_数据分页获取功能---大数据之Nifi工作笔记0038
查看>>
NIFI从MySql中离线读取数据再导入到MySql中_无分页功能_02_转换数据_分割数据_提取JSON数据_替换拼接SQL_添加分页---大数据之Nifi工作笔记0037
查看>>
NIFI从PostGresql中离线读取数据再导入到MySql中_带有数据分页获取功能_不带分页不能用_NIFI资料太少了---大数据之Nifi工作笔记0039
查看>>
nifi使用过程-常见问题-以及入门总结---大数据之Nifi工作笔记0012
查看>>
NIFI分页获取Mysql数据_导入到Hbase中_并可通过phoenix客户端查询_含金量很高的一篇_搞了好久_实际操作05---大数据之Nifi工作笔记0045
查看>>
NIFI同步MySql数据_到SqlServer_错误_驱动程序无法通过使用安全套接字层(SSL)加密与SQL Server_Navicat连接SqlServer---大数据之Nifi工作笔记0047
查看>>
Nifi同步过程中报错create_time字段找不到_实际目标表和源表中没有这个字段---大数据之Nifi工作笔记0066
查看>>
NIFI大数据进阶_FlowFile拓扑_对FlowFile内容和属性的修改删除添加_介绍和描述_以及实际操作---大数据之Nifi工作笔记0023
查看>>