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

实对称矩阵的相似对角化

每个元素都为实数的对角矩阵称为实对称矩阵,实对称矩阵必定相似于一个对角矩阵(对角线以外的元素全为0的矩阵),即存在可逆矩阵P,使得P^{-1}AP=\Lambda,且存在正交矩阵Q,使得Q^{-1}AQ=Q^{T}AQ=\Lambda

实对称矩阵化为对角矩阵的步骤

1.找出全部特征值

2.找出每个特征值对应的方程组,(\lambda_{i} E-A)x=0的基础解系,如果\lambda _{i}为k重根,那么基础解系必定有k个线性无关的特征向量。

3.如果2中,存在某个特征值对应的多个特征向量不正交,那么就要正交化那k个向量,具体做法一般为施密特正交化(不同特征值的向量之间必定正交,而且这一条只对实对称矩阵成立)将\alpha _{i1},\alpha _{i2}...\alpha _{ik}转化为\beta _{i1},\beta _{i2}...\beta _{ik}

4.将所有正交的特征向量单位化

5.将n个特征向量合并为正交矩阵,记为

Q=[\beta _{11}^{o},\beta _{12}^{o}...\beta _{1k_{1}}^{o},\beta _{21}^{o},\beta _{22}^{o}...\beta _{2k_{2}}^{o}...\beta _{r1}^{o},\beta _{r2}^{o}...\beta _{rk_{r}}^{o}]

最终\dpi{150} Q^{-1}AQ=Q^{T}AQ=\Lambda

注,对角矩阵里元素的顺序与Q对应,例如Q中,前三个向量对应的特征值分别为1,1,2,那么对角线上前三个元素也必定为1,1,2

 

且对于其他n阶矩阵,如果有n个不同的特征值,或是k重特征值的k个对应的k个特征向量线性无关,则也可以相似对角化,方法与上文类似,即求出特征值,特征向量(不需要单位化,只需要内部的数没有过公约数了即可)。特征向量拼在一起组成P,\dpi{150} P^{-1}AP=\Lambda,特诊向量的顺序和特征值顺序对应

相关文章:

  • 相似矩阵
  • 合同矩阵
  • 矩阵等价、合同、相似的区别
  • 正定二次型
  • 二次型的标准型、规范型
  • 对弧长的曲线积分(第一类曲线积分)
  • 对坐标的曲线积分(第二类曲线积分)
  • 对面积的曲面积分(第一类曲面积分)
  • 对坐标的曲面积分(第二类曲面积分)
  • 空间直线及其方程
  • 空间平面及其方程
  • 概率计算常用公式
  • m取n的可能个数
  • 常见的离散型随机变量分布
  • 常见的连续型随机变量分布
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • crontab执行失败的多种原因
  • Javascript弹出层-初探
  • laravel with 查询列表限制条数
  • Linux下的乱码问题
  • Object.assign方法不能实现深复制
  • PaddlePaddle-GitHub的正确打开姿势
  • REST架构的思考
  • 从输入URL到页面加载发生了什么
  • 关于Java中分层中遇到的一些问题
  • 详解移动APP与web APP的区别
  • 用element的upload组件实现多图片上传和压缩
  • 正则表达式小结
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • # 安徽锐锋科技IDMS系统简介
  • #define 用法
  • #gStore-weekly | gStore最新版本1.0之三角形计数函数的使用
  • $分析了六十多年间100万字的政府工作报告,我看到了这样的变迁
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (算法)Game
  • (提供数据集下载)基于大语言模型LangChain与ChatGLM3-6B本地知识库调优:数据集优化、参数调整、Prompt提示词优化实战
  • (一)【Jmeter】JDK及Jmeter的安装部署及简单配置
  • (一)SpringBoot3---尚硅谷总结
  • (转)菜鸟学数据库(三)——存储过程
  • (转)大道至简,职场上做人做事做管理
  • (转)平衡树
  • (转载)深入super,看Python如何解决钻石继承难题
  • ./configure,make,make install的作用(转)
  • .Net CF下精确的计时器
  • .NET Core 版本不支持的问题
  • .net对接阿里云CSB服务
  • .NET下的多线程编程—1-线程机制概述
  • .NET中两种OCR方式对比
  • @AliasFor注解
  • @Resource和@Autowired的区别
  • [ vulhub漏洞复现篇 ] JBOSS AS 5.x/6.x反序列化远程代码执行漏洞CVE-2017-12149
  • [ACTF2020 新生赛]Include