看文献时,很多条件下的矩阵都要求是正定矩阵,虽然之前线性代数学习过,但也遗忘地差多了,今天就重新温习一下。
定义
根据百度百科,正定矩阵分为广义和狭义两个定义。
(1) 广义定义:设M是n阶方阵,如果对任何非零向量z,都有,其中zT 表示z的转置,就称M为正定矩阵
(2)狭义定义:一个n阶的实对称矩阵M是正定的的条件是当且仅当对于所有的非零实系数向量z,都有zTMz> 0。其中zT表示z的专制。
(3)对称正定矩阵:,若,,如果对任何非零向量X,都有,则称A为对称正定矩阵。
正定矩阵的性质
正定矩阵有以下性质:
(1)正定矩阵的行列式恒为正;
(2)实对称矩阵A正定当且仅当A与单位矩阵合同;
(3)若A是正定矩阵,则A的逆矩阵也是正定矩阵;
(4)两个正定矩阵的和是正定矩阵;
(5)正实数与正定矩阵的乘积是正定矩阵。
判定方法
根据正定矩阵的定义及性质,判别对称矩阵A的正定性有两种方法:
(1)求出A的所有特征值。若A的特征值均为正数,则A是正定的;若A的特征值均为负数,则A为负定的。
(2)计算A的各阶主子式。若A的各阶主子式均大于零,则A是正定的;若A的各阶主子式中,奇数阶主子式为负,偶数阶为正,则A为负定的。
何为矩阵的主子式和顺序主子式?
主子式:在n 阶行列式中,选取行号(如 1、3、7行),再选取与行号相同的列号(1、3、7 列),则行数和列数都为i个的行列式即为n阶行列式的i阶主子式,也可以说由上述选取的行列交汇处的元素所组成的新的行列式 就称为“n 阶行列式的一个 i 阶主子式。
顺序主子式是取n阶方阵的部分元素化为行列式形式,方阵的第k阶行列式是由该方阵的前k行和k列元素组成(可以看作是主子式的一个特例)。对于n阶方阵A,其共有n阶顺序主子式。设A为n*n阶矩阵,子式
称为A的顺序主子式 。
等价命题
对于n阶实对称矩阵A,下列条件是等价的:
(1)A是正定矩阵;
(2)A的一切顺序主子式均为正;
(3)A的一切主子式均为正;
(4)A的特征值均为正;
(5)存在实可逆矩阵C,使A=C′C;
(6)存在秩为n的m×n实矩阵B,使A=B′B;
(7)存在主对角线元素全为正的实三角矩阵R,使A=R′R 。