当前位置: 首页 > news >正文

二次型和矩阵正定的意义

一、概述

1、矩阵正定的意义
通过矩阵来研究二次函数(方程),这就是线性代数中二次型的重点。

2、通过矩阵来研究二次方程因为二次函数(方程)的二次部分最重要,为了方便研究,我们把含有n个变量的二次齐次函数:
f ( x 1 , x 2 , ⋅ , x n ) f(x1,x2,⋅,xn) f(x1,x2,,xn)
= a 11 x 12 + a 22 x 22 + ⋯ + a n n x n 2 + 2 a 12 x 1 x 2 + 2 a 13 x 1 x 3 + ⋯ + 2 a n − 1 , n x n − 1 x n f ( x 1 , x 2 , ⋅ , x n ) =a11x12+a22x22+⋯+annxn2+2a12x1x2+2a13x1x3+⋯+2an−1,nxn−1xnf(x_1,x_2,\cdot ,x_ n) =a11x12+a22x22++annxn2+2a12x1x2+2a13x1x3++2an1,nxn1xnf(x1,x2,,xn)
= a 11 x 1 2 + a 22 x 2 2 + ⋯ + a n n x n 2 + 2 a 12 x 1 x 2 + 2 a 13 x 1 x 3 + ⋯ + 2 a n − 1 , n x n − 1 x n f ( x 1 , x 2 , ⋅ , x n ) =a_{11}x_1^2+a_{22}x_2^2+\cdots +a_{nn}x_ n^2+2a_{12}x_1x_2+2a_{13}x_1x_3+\cdots +2a_{n-1,n}x_{n-1}x_ nf(x_1,x_2,\cdot ,x_ n) =a11x12+a22x22++annxn2+2a12x1x2+2a13x1x3++2an1,nxn1xnf(x1,x2,,xn)
= a 11 x 1 2 + a 22 x 2 2 + ⋯ + a n n x n 2 + 2 a 12 x 1 x 2 + 2 a 13 x 1 x 3 + ⋯ + 2 a n − 1 , n x n − 1 x n =a_{11}x_1^2+a_{22}x_2^2+\cdots +a_{nn}x_ n^2+2a_{12}x_1x_2+2a_{13}x_1x_3+\cdots +2a_{n-1,n}x_{n-1}x_ n =a11x12+a22x22++annxn2+2a12x1x2+2a13x1x3++2an1,nxn1xn
称为二次型。

实际上我们可以通过矩阵来表示二次型:
在这里插入图片描述
更一般的:
在这里插入图片描述
可以写成更线代的形式:
在这里插入图片描述所以有下面一一对应的关系:
在这里插入图片描述
在线代里面,就是通过一个对称矩阵,去研究某个二次型。

3、正定正定是对二次函数有效的一个定义,对方程无效。对于二次型函数, f ( x ) = x T A x : f(x)=x^{T}Ax: f(x)=xTAx:
在这里插入图片描述
正定图示
在这里插入图片描述
半正定图示
在这里插入图片描述
不定图示
在这里插入图片描述

二、其他角度

  • 数学视角看,当我们说矩阵正定,相当于对矩阵做了相当强的一种限制,那么在这个限制里就会发现相当多有趣的性质,另外有许多矩阵是正定的,比如协方差矩阵,动力矩阵等等。这就给了数学家研究归纳性质的强烈兴趣。
  • 从系统角度看,如果一个矩阵是正定的,那么我们可以简单理解这个系统拥有全局最大值。而绝大部分问题都可以抽象为解决一个优化问题,如果能证明或者将问题用正定矩阵表示,那么从理论上该问题便拥有全局最优解。比如如果矩阵二阶导为正定矩阵 x T A x > 0 x^TAx>0 xTAx>0,则证明其具有局部最大值解,反之 x T A x > 0 x^TAx>0 xTAx>0 则证明其具有局部最小值解,如果不满足上述两种则证明函数会有鞍点(saddle point)。从下图可以看 A 为最小值,B为鞍点,C为最大值。而如果理论上拥有全局最优解,便会给我们使用很多已知成熟的方式去求解最优值的方法,(简单举个例子:比如使用Hessian矩阵求解最优等),这也是机器学习,优化问题最喜欢去研究和解决的情况。
    在这里插入图片描述
  • 可以将正定矩阵理解为矩阵版标量正系数。进一步讲 比如 在标量中: y = ax 当a > 0 时 y 将与x的正负号相同,即如果x > 0 则 y > 0, x < 0 则y <0。与a 相乘不会改变正负号。那该性质如何在多维空间中表示呢?这里我们说,简单理解正定矩阵便是符合标量中a性质的矩阵。也则是 x T A x > 0 x^TAx>0 xTAx>0的含义。A正定,则其中一个性质是A与X同向夹角小于九十度,所以AX将会与X同向,而不会将X变换到与之完全相反的方向。总结:在标量空间中我们拥有y = ax, 我们可以规定a > 0。 而在多维空间中,Y = AX, 我们定义矩阵A > 0 的方式便是正定,而矩阵A > 0 不能这么定义, x T A x > 0 x^TAx>0 xTAx>0便是正确的定义方式,其在标量空间中等价于 a > 0。
Ref:

  [1].二次型的意义是什么?有什么应用?
  [2].一个矩阵正定(Possitive definite) 到底能说明什么,能解决什么问题?

相关文章:

  • Springboot整合RabbitMQ
  • 量化投资交易接口究竟能否取缔手工交易?
  • didChangeDependencies什么时候被调用
  • 【测试面试】2022年软件测试面试题大全(精品带回答的)
  • Java --- JVM年轻代与老年代
  • 制作地图的布局、元素和设计介绍
  • C/C++面试准备——运算符
  • 【华为机考】ACM输入输出(中等+)
  • 美团四年,字节三年这七年测试之路希望能让正在迷茫的你少走弯路
  • Vue 基础
  • Ts/Typescript基础运用
  • 嵌入注意力机制的多尺度深度可分离表情识别--2021.宋玉琴
  • 页面登录功能的思路
  • ShardingSphere 5.2.0:分片审计功能拦截多分片场景下的不合理请求
  • 毕业设计 单片机stm32智能大棚监控护理系统 - lora 远程通信
  • JavaScript 如何正确处理 Unicode 编码问题!
  • 【JavaScript】通过闭包创建具有私有属性的实例对象
  • Angularjs之国际化
  • angular学习第一篇-----环境搭建
  • HomeBrew常规使用教程
  • Python十分钟制作属于你自己的个性logo
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • WePY 在小程序性能调优上做出的探究
  • 阿里云Kubernetes容器服务上体验Knative
  • 从零开始在ubuntu上搭建node开发环境
  • 探索 JS 中的模块化
  • 一份游戏开发学习路线
  • 用简单代码看卷积组块发展
  • 终端用户监控:真实用户监控还是模拟监控?
  • ## 临床数据 两两比较 加显著性boxplot加显著性
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (11)MSP430F5529 定时器B
  • (30)数组元素和与数字和的绝对差
  • (NO.00004)iOS实现打砖块游戏(十二):伸缩自如,我是如意金箍棒(上)!
  • (windows2012共享文件夹和防火墙设置
  • (附源码)springboot学生选课系统 毕业设计 612555
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (强烈推荐)移动端音视频从零到上手(上)
  • (十七)Flask之大型项目目录结构示例【二扣蓝图】
  • ******IT公司面试题汇总+优秀技术博客汇总
  • .htaccess 强制https 单独排除某个目录
  • .h头文件 .lib动态链接库文件 .dll 动态链接库
  • .md即markdown文件的基本常用编写语法
  • .NET Core 中插件式开发实现
  • .NET Micro Framework 4.2 beta 源码探析
  • ?
  • [ 蓝桥杯Web真题 ]-Markdown 文档解析
  • [ 渗透测试面试篇 ] 渗透测试面试题大集合(详解)(十)RCE (远程代码/命令执行漏洞)相关面试题
  • [52PJ] Java面向对象笔记(转自52 1510988116)
  • [AIR] NativeExtension在IOS下的开发实例 --- IOS项目的创建 (一)
  • [Android实例] 保持屏幕长亮的两种方法 [转]
  • [BUUCTF]-PWN:wustctf2020_number_game解析(补码,整数漏洞)
  • [C#]winform使用引导APSF和梯度自适应卷积增强夜间雾图像的可见性算法实现夜间雾霾图像的可见度增强
  • [C语言]——函数递归