正定与半正定矩阵

通俗理解

首先半正定矩阵定义为:

XTMX0

其中X是向量,M是变换矩阵

我们换一个思路看这个问题,矩阵变换中,MX代表对向量X进行变换,我们假设变换后的向量为Y,记做Y=MX。于是半正定矩阵可以写成:

XTY0

这个是不是很熟悉呢? 他是两个向量的内积。 同时我们也有公式:

cos(θ)=XTY∣∣X∣∣∣∣Y∣∣

||X||,||Y||代表向量X,Y的长度,θ是他们之间的夹角。 于是半正定矩阵意味着cos(θ)0, 这下明白了么?

正定、半正定矩阵的直觉代表一个向量经过它的变化后的向量与其本身的夹角小于等于90度。

证明

矩阵A正定是指,对任意X0恒有XTAX0

矩阵A半正定是指,对任意的X0恒有XTAX0

判定A是半正定矩阵的充要条件是:A的所有顺序主子式大于或等于零。

顺序主子式

An×n阶矩阵,子式

称为Ai阶顺序主子式

例如,3×3矩阵

A的顺序主子式为:



参考

顺序主子式
请问谁能用易于理解的语言解释下矩阵的正定及半正定?

------ 本文结束------
坚持原创技术分享,您的支持将鼓励我继续创作!

欢迎关注我的其它发布渠道

Related Issues not found

Please contact @zdaiot to initialize the comment