二次型
二次型
即最基本的将二次型式子变为矩阵形式。
配方法
矩阵乘法
由于二次型是的形式,所以最后的左右两边都存在所有的,所以可以依次把缺的项进行补齐与其他所有乘积的和的形式。
例题:将二次型化为矩阵。
解:
。
即。
一句话提示:二次型就是「每一项都是二次」的多项式(如 、),可以打包写成 ,其中 取对称矩阵。配矩阵的口诀:平方项 的系数放在对角线 ,交叉项 的系数对半分放到 和 。
引导句:二次型 是机器学习里随处可见的「能量/代价」结构:最小二乘的误差、岭回归的 正则项 、高斯分布指数上的马氏距离 、神经网络损失在极值点的二阶近似(Hessian),本质都是二次型。对称矩阵 就是它的「DNA」。
标准形
即将二次型式子变为平方形式,再变量更换,变成矩阵形式。
初等变换法
,线性变换,,又可逆,,,,
- 对做同样的初等列变换。
- 对做相应的初等行变换。(交换列就要交换行)。一套行列变换后为对称矩阵。
- 化成对角矩阵时,化成的就是。
,对整个列变换,只对行变换。
,
可逆线性变换法
即配方法,求可逆线性变换。
- 如果二次型有平方项,则首先从开始往后不断配方,让最后的式子全部以平方加和的形式,从而不会有混合项。
- 如果二次型没有平方项,则首先令,,等然后带入强行出现平方项,然后配方,成功后再用替换。
- 如果总的完全平方项数小于变量个数,则令多余的为,系数为0。
平方项
即依次对存在的式子进行整合配方。从开始,后面含的都提到一起配方,然后依次按这个方法进行配方。
例题:将化为标准形并求出作的可逆线性变换。
解:首先对进行配方,因为有因子的式子有。
所以将全部配在一起:。
所以,然后继续配。
因为还有,所以配成,正好全部配完了。
。
令,,补,。
,此时是,但是我们要求的是,所以,所以才是作出的可逆线性变换。
所以得到的线性变换为。
这样方法还要重新求逆,比较麻烦。实际上我们要求的是,即用来表示,从而直接将来表示就可以了。
首先,所以,,综上,,,也得到同样结果。
无平方项
例题:将二次型化为规范形,并求所用的可逆线性变换。
解:因为二次型中没有平方项式子,而如果进行配方一定会出现平方,就会产生冲突,所以希望把代换称有平方的式子。
令,,,代入二次型中。
。
此时由没有平方项就变成了有平方项,所以就能进行配方。
,继续之前的步骤,进行换元:
令,,,得到标准形。
对于与:。作为过渡变量。
将转换为:,我们需要。
,从而得到。
正交变换法
即求正交变换。
例题:将二次型使用正交变换法化为标准形,并求所作的正交变换。
已知将二次型通过矩阵表示:。
这个矩阵跟第五章相似的实对称矩阵相似对角化的例题的矩阵一样。
所以直接结果:,,,,。
第五步:
一句话提示:「化标准形」就是想办法消掉所有交叉项 ,只留下平方项。三条路:配方法(凑完全平方)、初等变换法、正交变换法。其中正交变换 最特殊: 是正交矩阵,标准形的系数恰好就是 的特征值,且不改变图形的形状大小(保长保角)。
引导句:正交变换化标准形 = 主轴变换,正是 PCA 的几何内核:把协方差矩阵对角化,新坐标轴(主成分)指向数据方差最大的正交方向,对应特征值就是各方向上的方差。配方法/初等变换则对应数值线代里的 分解——同样把二次型化简成无交叉项的对角形式。
规范形
由于只有少部分二次型能转换为规范形,所以基本上都是选择题考察。
而且因为规范形的系数必然是0或1或-1,所以不需要求,直接使用惯性定理即可求出。
惯性定理
多用于规范形的判断。
例题:二次型的规范形为()。
解:
已知的二次型矩阵表示,根据特征方程,,,所以根据特征值符号,正惯性系数,负惯性系数,所以选择。
一句话提示:规范形比标准形更「干净」,系数只能是 、、。惯性定理说:不管你用哪种可逆变换去化简,正系数个数 (正惯性指数)、负系数个数 都不会变。所以数一数特征值里有几个正、几个负、几个零,规范形就定了,根本不用真去配方。
引导句: 这对不变量就是矩阵的符号差(signature),由 Sylvester 惯性定律保证。它在优化里至关重要:Hessian 全正()是极小点、全负是极大点、有正有负则是鞍点。深度学习高维损失面上绝大多数临界点都是鞍点,判据正是 Hessian 的惯性指数。
合同
合同判断
合同基于二次型,所以只有对称矩阵才能讨论是否合同。
二次型的合同只有两种判断方式:
- 秩相同,正(负)惯性系数相同。
- 正负惯性系数都相同。
例题:设,与合同的是()。
解:从四个选项,由于是常量矩阵,所以由对角线元素的正负号可以得出这四个的惯性系数分别为、、、(前面为正惯性系数,后面为负惯性系数)。
且每个选项的秩都是3。
配方法
即将二次型配方为标准型,然后求该矩阵的秩和惯性系数。
解:经过配方,由于有三个平方项,所以矩阵秩为3,正惯性系数为2,与相同。
特征值法
即根据特征方程进行正交变换得到正负惯性系数。
解:求的特征值,得到、、,所以正交变换后标准形为,惯性系数与相同。
可逆矩阵
已知,则。即,得到。
例题:已知合同于,求中的。
解:已知,则可得二次型,规范化让这个二次型与转换的二次型相等,由于正负惯性系数相同,平方必然是正数,所以符号对齐,令、、。
解得,,,即。
所以,解得,此时。
正定二次型
具体型
- 顺序主子式全部大于0。
- 特征值全部大于0。
- 配方化为全平方和的标准型,正惯性指数(未知数个数)。
- 矩阵乘法配方为完全平方和,内积不等于0。
一句话提示:正定二次型就是「除原点外永远 」的二次型()。三把判定钥匙任选其一:① 各阶顺序主子式全 ;② 特征值全 ;③ 正惯性指数 (化成标准形后全是正系数)。
引导句:正定矩阵是工程世界的「好矩阵」:协方差矩阵正定才合法,凸优化里目标函数 Hessian 正定才保证唯一全局极小,正定才能做又快又稳的 Cholesky 分解 (解线性方程组、采样多元高斯的标准手段)。半正定()则对应核矩阵、Gram 矩阵的合法性条件。
抽象型
二次型最值
若的特征值大小排序,则:
- 。
- 若,则,。
一句话提示:在单位球面 上看二次型 ,它的值被夹在最小特征值 和最大特征值 之间:最小值就是 (取对应特征向量时达到),最大值就是 。所以这类「约束下求最值」题,算出特征值就直接出答案。
引导句: 叫瑞利商(Rayleigh quotient),它的极值就是特征值——这正是 PCA「找方差最大方向」的优化形式,也是谱范数 、谱聚类、PageRank 幂迭代收敛性的理论根基。把约束放进去用拉格朗日乘子法,最优性条件 正好又回到了特征值问题。