【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(21):正定二次型
目录
- 前言
- 往期文章
- 5.7 正定二次型
- 定理9:惯性定理
- 定义10
- 定理10
- 推论
- 定理11:赫尔维茨定理
- 举例
- 例17
- 结语
前言
Hello!小伙伴!
非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~
自我介绍 ଘ(੭ˊᵕˋ)੭
昵称:海轰
标签:程序猿|C++选手|学生
简介:因C语言结识编程,随后转入计算机专业,有幸拿过一些国奖、省奖…已保研。目前正在学习C++/Linux/Python
学习经验:扎实基础 + 多做笔记 + 多敲代码 + 多思考 + 学好英语!
机器学习小白阶段
文章仅作为自己的学习笔记 用于知识体系建立以及复习
知其然 知其所以然!
往期文章
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(1):二阶与三阶行列式、全排列及其逆序数
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(2):n阶行列式、对换
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(3):行列式的性质
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(4):行列式按行(列)展开
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(5):克拉默法则
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(6):矩阵的运算
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(7):逆矩阵
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(8):矩阵的初等变换
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(9):矩阵的秩、线性方程组的解
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(10):向量组及其线性组合
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(11):向量组的线性相关性
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(12):向量组的秩
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(14):向量空间
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(15):向量的内积、长度及正交性
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(16):方阵的特征值与特征向量
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(17):相似矩阵
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(18):对称矩阵的对角化
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(19):二次型及其标准形
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(20):用配方法化二次型为标准形
5.7 正定二次型
二次型的标准型不是惟一的,只是标准形中所含的项数是确定的(即二次型的秩)
定理9:惯性定理
设有二次型f=xTAxf=x^TAxf=xTAx,它的秩为rrr,有两个可逆变换
x=Cy、x=Pzx=Cy、x=Pzx=Cy、x=Pz
使
f=k1y12+k2y22+....+kryr2(ki≠0)f=k_1y_1^2+k_2y_2^2+....+k_ry_r^2(k_i\neq0)f=k1y12+k2y22+....+kryr2(ki=0)
和
f=λ1z12+λ2z22+...+λrzr2(λi≠0)f=\lambda_1z_1^2+\lambda_2z_2^2+...+\lambda_rz_r^2(\lambda_i\neq0)f=λ1z12+λ2z22+...+λrzr2(λi=0)
则k1,...,krk_1,...,k_rk1,...,kr中正数的个数与λ1,....,λr\lambda_1,....,\lambda_rλ1,....,λr中正数的个数相等
二次型的标准型中正系数的个数称为二次型的正惯性系数,负系数的个数称为负惯性系数
若二次型fff的正惯性系数指数为ppp,秩为rrr,则fff的规范形可确定为
f=y12+...+yp2−yp+12−...−yr2f=y_1^2+...+y_p^2-y_{p+1}^2-...-y_r^2f=y12+...+yp2−yp+12−...−yr2
定义10
设有二次型f(x)=xTAxf(x)=x^TAxf(x)=xTAx
- 如果对任何x≠0x\neq0x=0,都有f(x)>0f(x)>0f(x)>0,则称fff为正定二次型,并称对称阵A是正定的
- 如果对任何x≠0x\neq0x=0,都有f(x)<0f(x)<0f(x)<0,则称fff为负定二次型,并称对称阵AAA是负定的
定理10
nnn元二次型f=xTAxf=x^TAxf=xTAx为正定的充分必要条件是:它的标准型的nnn个系数全为正,即它的规范形的nnn个系数全为1,亦即它的正惯性指数等于nnn
推论
对称阵AAA为正定的充分必要条件是:AAA的特征值全为正
定理11:赫尔维茨定理
对称阵AAA为正定的充分必要条件是:A的各阶主子式都为正,即
对称正AAA为负定的充分必要条件是:奇数阶主子式为负,而偶数阶主子式为正,即
举例
例17
判定二次型f=−5x2−6y2−4z2+4xy+4xzf=-5x^2-6y^2-4z^2+4xy+4xzf=−5x2−6y2−4z2+4xy+4xz的正定性
解答:
二次型fff的矩阵AAA为
A=[−5222−6020−4]A=\begin{bmatrix} -5 & 2 & 2\\ 2 & -6 & 0\\ 2 & 0 & -4 \end{bmatrix}A=⎣⎡−5222−6020−4⎦⎤
一阶主子式
∣a11∣=−5<0|a_{11}|=-5<0∣a11∣=−5<0
二阶主子式
∣a11a12a21a22∣=∣−522−6∣=26>0\begin{vmatrix} a_{11} & a_{12}\\ a_{21} & a_{22} \end{vmatrix}=\begin{vmatrix} -5 & 2\\ 2 & -6 \end{vmatrix}=26>0∣∣∣∣a11a21a12a22∣∣∣∣=∣∣∣∣−522−6∣∣∣∣=26>0
三阶主子式
∣a11a12a13a21a22a23a31a32a33∣=∣−5222−6020−4∣=−80<0\begin{vmatrix} a_{11} & a_{12} & a_{13}\\ a_{21} & a_{22} & a_{23}\\ a_{31} & a_{32} & a_{33}\\ \end{vmatrix}=\begin{vmatrix} -5 & 2 & 2\\ 2 & -6 & 0\\ 2 & 0 & -4 \end{vmatrix}=-80<0∣∣∣∣∣∣a11a21a31a12a22a32a13a23a33∣∣∣∣∣∣=∣∣∣∣∣∣−5222−6020−4∣∣∣∣∣∣=−80<0
发现一阶、三阶都为负,二阶为正
根据定理11:赫尔维茨定理,得到
fff是负定二次型
结语
说明:
- 参考于 课本《线性代数》第五版 同济大学数学系编
- 配合书中概念讲解 结合了自己的一些理解及思考
文章仅作为学习笔记,记录从0到1的一个过程
希望对您有所帮助,如有错误欢迎小伙伴指正~
我是 海轰ଘ(੭ˊᵕˋ)੭
如果您觉得写得可以的话,请点个赞吧
谢谢支持 ❤️
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(21):正定二次型相关推荐
- 【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(20):用配方法化二次型为标准形
目录 前言 往期文章 5.6 用配方法化二次型为标准形 题目一 题目二 结语 前言 Hello!小伙伴! 非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出- 自我介绍 ଘ(੭ˊᵕˋ)੭ ...
- 【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(10):向量组及其线性组合
文章目录 前言 往期文章 4.1 向量组及其线性组合 定义1 定义2 定理1 定义3 定理2 推论 举例 例 1 例2 定理3 小结 结语 前言 Hello!小伙伴! 非常感谢您阅读海轰的文章,倘若文 ...
- 【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(26):线性变换的矩阵表达式
目录 前言 往期文章 6.5 线性变换的矩阵表达式 定义6 定理2 定义7 举例 例11 结语 前言 Hello!小伙伴! 非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出- 自我介绍 ...
- 【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(19):二次型及其标准形
目录 前言 往期文章 5.5 二次型及其标准形 定义8:二次型 定义9:合同 定理8 推论 举例 例14 结语 前言 Hello!小伙伴! 非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出- ...
- 【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(8):矩阵的初等变换
文章目录 前言 往期文章 3.1 矩阵的初等变换 定义 等价具有的性质 矩阵类型 性质 性质1 性质2 定理1 推论 补充 结语 前言 Hello!小伙伴! 非常感谢您阅读海轰的文章,倘若文中有错误的 ...
- 【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(11):向量组的线性相关性
文章目录 前言 往期文章 4.2 向量组的线性相关性 定义4 线性相关/无关 特殊情况 定理4 举例 例4 例5 例6 定理5 结语 前言 Hello!小伙伴! 非常感谢您阅读海轰的文章,倘若文中有错 ...
- 【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(23):维数、基与坐标
目录 前言 往期文章 6.2 维数.基与坐标 定义2 定义3 结语 前言 Hello!小伙伴! 非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出- 自我介绍 ଘ(੭ˊᵕˋ)੭ 昵称:海轰 ...
- 【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(25):线性变换
目录 前言 往期文章 6.4 线性变换 定义4 定义5:线性变换 举例 例10 结语 前言 Hello!小伙伴! 非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出- 自我介绍 ଘ(੭ˊᵕ ...
- 【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(3):行列式的性质
文章目录 前言 1.5 行列式的性质 转置行列式 性质1 内容 证明 性质2 内容 证明 性质3 内容 证明 性质4 内容 证明 性质5 内容 证明 性质6 内容 证明 结语 前言 Hello!小伙伴 ...
最新文章
- C++设计模式——简单工厂模式
- 入门必看!给零基础新手的超快速色彩知识小科普
- 深入理解python的元组本身不可变性
- PHP无法执行MySQL语句,解决PHP执行批量MySQL语句的问题
- go validator使用教程
- mysql.socket没有_mysql启动找不见socket
- java自动化测试成长日记-之CVS客户端和服务端安装和部署1:CVS服务端的配置和基本使用...
- Bootstrap 3.0正式版发布!
- ie8以ie7方式解析
- 视频教程-微信小程序直播开发快速入门-微信开发
- 计算机音译英语单词,汉语谐音英文单词
- Python爬取6271家死亡公司数据,一眼看尽十年创业公司消亡史!
- 查找谷歌浏览器中的Internet选项
- 技术人员的赚钱之道-9:极思极恐,技术人员需了解的“穷人”思维与“富人”思维的差别
- 基于BP神经网络算法的实现静态图片和视频人脸识别、性别识别
- 容器化技术【Kubernetes】
- 公交查询系统c语言数据结构,公交路线查询系统(基于数据结构和C语言)
- 国培2018、四川乡村教师访名校南通培训班联谊晚会——原创朗诵节目《家》
- 磁盘清理工具:DaisyDisk for Mac 4.20.3
- A.c 和B.c两个c文件中使用了两个相同名字的static变量