【原创】【一类问题解决】有正定阵A,让求可逆阵R使得A=RTR(或A=RRT)的策略

【问题背景】有正定阵A,让求可逆阵R使得A=RTR(或A=RRT)的策略

【法一】代数法:转二次型+配方

【实操】构造A的二次型f=xTAx,将f在可逆变换x=Py下配方为规范型yTy(即=yTEy=y1²+y2²+y3²)〔即相应配方系数阵为P(-1),也即配方时令y=P(-1)x〕,此时有PTAP=E,则A=PT(-1)P(-1)

①若让求可逆阵R使得A=RTR,可取R=P^(-1)

②若让求可逆阵R使得A=RRT,可取R=P^(-1)T

【法二】矩阵法:求特征值、特征向量

【实操】求特征值,特征向量,找到正交阵Q使得QTAQ=∧〔∧即为A的标准型〕,有A=Q∧QT=Q√∧√∧QT=(√∧QT)T(√∧QT)

①若让求可逆阵R使得A=RTR,可取R=√∧QT

②若让求可逆阵R使得A=RRT,可取R=(√∧QT)^T=Q√∧

相关推荐
朱剑君2 分钟前
第八天——贪心算法——队列重构问题
算法·贪心算法·重构
仙人掌_lz3 分钟前
深度理解用于多智能体强化学习的单调价值函数分解QMIX算法:基于python从零实现
python·算法·强化学习·rl·价值函数
riri191924 分钟前
算法分析:蛮力法
数据结构·算法
Christo326 分钟前
关于在深度聚类中Representation Collapse现象
人工智能·深度学习·算法·机器学习·数据挖掘·embedding·聚类
摄殓永恒28 分钟前
猫咪几岁
数据结构·c++·算法
机器学习之心41 分钟前
分类预测 | Matlab实现ABC-Transformer人工蜂群算法优化编码器多特征分类预测/故障诊断Matlab实现
算法·matlab·分类
oioihoii1 小时前
C++23 新增的查找算法详解:ranges::find_last 系列函数
java·算法·c++23
MoonBit月兔1 小时前
插件双更新:LeetCode 刷题支持正式上线,JetBrains IDE 插件持续升级!
ide·算法·leetcode
水水沝淼㵘2 小时前
嵌入式开发学习日志(数据结构--双链表)Day21
c语言·数据结构·学习·算法·排序算法
ai.Neo2 小时前
牛客网NC22012:判断闰年问题详解
开发语言·c++·算法