【线性代数】四、二次型

news2025/7/18 6:30:30

第四章 二次型

文章目录

  • 第四章 二次型
    • 一、二次型定义
    • 二、合同变换
      • 1.线性变换
      • 2.矩阵合同
        • 标准型和规范型
      • 3.惯性定理
    • 三、正定二次型

一、二次型定义

在这里插入图片描述
如果系数aij全为实数,那么为实二次型。上述二次型展开式可表示用矩阵为
在这里插入图片描述
可以看出,二次型矩阵A是一个对称矩阵,也就是满足AT=A,一个实对称矩阵对应的则是一个实二次型。一个二次型有多种写法,也有多个展开式,但是二次型矩阵是唯一的,各个等价的二次型展开式能够化为同一个二次型矩阵

二、合同变换

1.线性变换

在这里插入图片描述
那么称*为线性变换,C为线性变换的系数矩阵,如果系数矩阵可逆,那么称为可逆线性变换(常用于配方法),如果是正交矩阵,则称为正交矩阵(用于正交变换法 )。

给出二次型 f ( x ) = x T A x f(x)=x^TAx f(x)=xTAx,令x=Cy,那么就有 f ( x ) = ( C y ) T A ( C Y ) = y T ( C T A C ) y f(x)=(Cy)^TA(CY)=y^T(C^TAC)y f(x)=(Cy)TA(CY)=yT(CTAC)y记B=CTAC,那么就有 f ( x ) = y T B y = g ( y ) f(x)=y^TBy=g(y) f(x)=yTBy=g(y),也就是说二次型f(x)通过线性变换x=Cy变成了新的二次型g(y)

2.矩阵合同

设n阶矩阵A、B是二次型f(x)和g(y)的二次型矩阵,如果存在可逆矩阵C使得 C T A C = B C^TAC=B CTAC=B那么A和B合同,此时称f(x)和g(y)为合同二次型。

性质:

  1. 反身性:A和自身合同
  2. 对称性:A合同于B,则B合同于A
  3. 传递性:A和B合同,B和C合同,则A和C合同
  4. 如果A和B合同,则有r(A)=r(B),因此可逆线性变换不会改变二次型的秩
  5. 根据4.可推导出,和对称矩阵合同的也是对称矩阵。因为如果A、B为对称阵,则有 B T = ( C T A C ) T = C T A T C = C T A C = B B^T=(C^TAC)^T=C^TA^TC=C^TAC=B BT=(CTAC)T=CTATC=CTAC=B

判断同阶实对称矩阵A、B是否合同:
1.用定义法:A,B合同 ⇔ \Leftrightarrow 存在可逆矩阵C使得CTAC=B
2.用正负惯性指数:A,B合同 ⇔ \Leftrightarrow A,B正负惯性指数相同
3.用传递性:A和B合同,B和C合同,则A和C合同
4.同阶实对称矩阵A,B相似必然合同
5.特征值相同、特征向量相同无法推出A、B合同

对于合同的判别,一定要结合矩阵相似联系理解,并且充分认识到矩阵合同和矩阵相似两个概念是如何联系起来的

题型:

  • 已知 A 、 Λ A、\Lambda AΛ,求可逆矩阵C使得 C T A C = Λ C^TAC=\Lambda CTAC=Λ
  • 已知A,B,求可逆矩阵C使得 C T A C = B C^TAC=B CTAC=B(需要重点关注)

在此需要将以下概念对比记忆:矩阵合同,矩阵正交,矩阵相似,矩阵等价,向量组等价

标准型和规范型

如果二次型中只含有平方项,没有交叉项,也就是形如 d 1 x 1 2 + d 2 x 2 2 + d 3 x 3 2 + . . . d n x n 2 + d_1x_1^2+d_2x_2^2+d_3x_3^2+...d_nx_n^2+ d1x12+d2x22+d3x32+...dnxn2+的称之为标准型
若标准型中,系数di仅为0,-1,1这三种,则称该二次型为规范型

如果二次型 f ( x ) = x T A x f(x)=x^TAx f(x)=xTAx合同于标准型,则称其为合同标准型。任何二次型都可以通过配方法化为标准型和规范型,也就是任何实对称矩阵A都存在可逆矩阵C,使得 C T A C = Λ C^TAC=\Lambda CTAC=Λ。任何二次型可以通过正交变换化为标准型,也就是 Q − 1 A Q = Q T A Q = Λ Q^{-1}AQ=Q^TAQ=\Lambda Q1AQ=QTAQ=Λ。需要注意的是,配方法中的C矩阵并非是特征向量矩阵,因为C不一定是正交矩阵,不存在C-1=C^T

二次型化标准型的方法:
1.配方法
将某个变量的平方项和其相关的混合项合并在一起,配成一个完全平方项。如果不含平方项则通过 x 1 = y 1 + y 2 , x 2 = y 1 − y 2 x_1=y_1+y_2, x_2=y_1-y_2 x1=y1+y2,x2=y1y2和平方差公式来创造平方项

2.正交变换法
正交变换法的思想如下:
先求出矩阵A的特征值和特征向量,并且组成矩阵: A Q = Q Λ ⇔ Q − 1 A Q = Λ AQ=Q\Lambda \Leftrightarrow Q^{-1}AQ=\Lambda AQ=QΛQ1AQ=Λ,接着通过施密特正交化,将矩阵Q改造成正交矩阵,则有Q-1=QT,因此 Q − 1 A Q = Q T A Q = Λ Q^{-1}AQ=Q^TAQ=\Lambda Q1AQ=QTAQ=Λ,符合标准型定义

通过正交变换我们可知: Q − 1 A Q = Q T A Q = Λ Q^{-1}AQ=Q^TAQ=\Lambda Q1AQ=QTAQ=Λ,也就是 x T A x = y T ( Q T A Q ) y = y T Λ y x^TAx=y^T(Q^TAQ)y=y^T\Lambda y xTAx=yT(QTAQ)y=yTΛy,也就是x=Qy,那么 x T x = ( Q y ) T Q y = y T Q T Q y x^Tx=(Qy)^TQy=y^TQ^TQy xTx=(Qy)TQy=yTQTQy由于 Q T = Q − 1 Q^T=Q^{-1} QT=Q1,所以 x T x = y T y x^Tx=y^Ty xTx=yTy

基本步骤
在这里插入图片描述

3.惯性定理

无论采用何种可逆线性变换将二次型化为标准型或者规范型,其中的正项个数p,负项个数q都是不变的,p称为正惯性指数,q称为负惯性指数

三、正定二次型

在这里插入图片描述
二次型正定的充要条件
n元二次型f=xTAx正定 ⇔ \Leftrightarrow x ≠ 0 x\neq0 x=0有xTAx>0
⇔ \Leftrightarrow f的正惯性指数p=n
⇔ \Leftrightarrow 存在可逆矩阵D使得A=DTD
⇔ \Leftrightarrow A和E合同
⇔ \Leftrightarrow A的特征值全大于0
⇔ \Leftrightarrow A的全部顺序主子式大于0(最容易用作判断是否正定)

二次型正定的必要条件

  1. aii>0
  2. |A|>0

重要结论

  • 如果A正定,则A-1,A*, Am,kA,AT,CTAC都正定,而且AT=A
  • 如果A,B正定,那么A+B正定,其对角分块矩阵正定
  • A,B正定,而AB正定的充要条件是AB=BA。(对比记忆:正交阵相乘必然正交)
  • 如果矩阵A正定并且正交,那么A=E

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/5278.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

做了8年前端,细说那些曾经让你浴霸不能的后端

说明:本文并没有针对某位大哥大姐,看见如果觉得好笑的就笑一笑,如果被戳中了你的过往,请不要气愤,人活着嘛,开心最重要。 A 曾经有个后端,我要调一个详情。他告诉我传id,然后测试的…

LeetCode 790. 多米诺和托米诺平铺

LeetCode 790. 多米诺和托米诺平铺一、题目(经典动态规划)二、解题思路1. 铺满2*N面积:2. 对于第i列,有4种情况:3. N-1 -> N 转移方程:三、核心代码四、代码中存在的一些知识性问题1. 二层vector的定义、…

浅谈JVM

内存结构: 程序计数器(寄存器) 作用:记住下一条jvm指令的执行地址 特点: 是线程私有的 不会出现内存溢出 虚拟机栈 虚拟机栈:是描述java方法执行的内存模型,每个方法在执行的同时都会创建…

生信初学者必知的镜像设置

文章目录Ubuntu镜像conda镜像R语言镜像Python镜像Julia镜像国内网络问题很烂,大家都知道,github、pubmed这些网站经常访问不了!如果你平常会用到Ubuntu、conda、R语言、Python、Julia, 那你肯定为安转各种包、库、软件而烦恼过&am…

​草莓熊python turtle绘图代码(玫瑰花版)附源代码

​草莓熊python turtle绘图代码(玫瑰花版)附源代码 目录 一、前言 二、草莓熊手持玫瑰花成品效果图 三、代码演示方法和代码命令解释 四、草莓熊手持的玫瑰花源代码 五、相关资源图片 六、我的“草莓熊python turtle绘图(玫瑰花版&…

Sparse编码和字典学习(1)基础知识和python简单实现

Sparse编码和字典学习1. 稀疏表示与字典学习简介1.1 Motivation1.2 字典学习的流程1.3 字典学习的数学模型2 python实现2.1字典学习2.1 稀疏性统计和误差计算参考资料和文献1. 稀疏表示与字典学习简介 1.1 Motivation 字典学习的思想应该源来实际生活中的字典的概念。字典是前…

谷粒商城 -- 项目环境搭建

注:以下的项目环境搭建过程,适用于所有的微服务项目的环境搭建,以后做微服务项目的时候看着这个笔记进行搭建环境即可 一、项目微服务划分图 二、Linux安装Docker 三、Docker安装mysql / redis 四、Vscode下载安装 五、谷粒项目结构创建&a…

碎片化学习Python的又一神作:termux

什么是Termux? 据Termux官网介绍,Termux是一个Android终端仿真器和Linux环境应用程序,运行于内部存储(不在SD卡上),无需root或设置。 系统自动进行最小化安装,使用APT软件包管理器安装其它软件…

【成为红帽工程师】第三天 web服务器

目录 一、www简介 二、网址及http简介 三、www服务器的类型 四、www服务器的基本配置 五、相关实验 一、www简介 (一)什么是www www是world wide web的缩写,也就是全球信息广播的意思。通常说的上网就是使用www来查询 用户所需要的信息…

【十问十答】回归模型知识点

1. 线性回归的假设是什么 线性回归有四个假设: 线性:自变量(x)和因变量(y)之间应该存在线性关系,这意味着x值的变化也应该在相同方向上改变y值。 独立性:特征应该相互独立&#xf…

[附源码]java毕业设计大学生足球预约信息

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

【Java基础】泛型+反射+枚举+Lambda表达式 知识点总结

【大家好,我是爱干饭的猿,本文重点介绍Java基础:泛型、反射、枚举、Lambda表达式知识点总结。 后续会继续分享其他重要知识点总结,如果喜欢这篇文章,点个赞👍,关注一下吧】 上一篇文章&#x…

Redis安装与配置 LInux Centos

1.介绍Redis Redis 是完全开源免费的,遵守BSD协议,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 特点: 支持数据的持久化,可以将内存中的数据保存到硬盘,在重启后再次加载使用。 支持…

Navigation 组件使用入门

Navigation 组件使用入门https://developer.android.google.cn/guide/navigation/navigation-getting-started 添加依赖 dependencies {def nav_version "2.5.2"implementation "androidx.navigation:navigation-fragment:$nav_version"} 创建导航图 …

LeetCode 752. 打开转盘锁

今天在看bfs模板的时候看到了一个题目,解密码锁的这道题,半天也没啥思路和行动力,看了人家的java版的注释,花了40分钟才搞懂这个题,也真的是菜。写完之后发现这个题目还可以去优化,用双向bfs去解决&#xf…

Android App开发超实用实例 | 约束布局

从多个角度介绍约束布局设计中的控件定位。 01、约束布局基础 从 Android Studio 2.3版本起,约束布局是Android Studio布局文件的默认布局。其他布局方式在实现复杂一些的布局设计时存在多种或多个布局嵌套的情况,设备调用这样的布局文件就需要花费更多…

(未整理完)十月每日一题打卡

每日打卡 10.1 [重新格式化电话号码 lc1694](1694. 重新格式化电话号码 - 力扣(LeetCode)) 模拟题:特殊情况就是在最后划分完全部三个之后,还剩四个需要变成aa-bb class Solution { public:string reformatNumber(string number…

Redis系列:Redis主从、哨兵、集群介绍

本篇内容包括:Redis 主从架构、Redis 哨兵架构、Redis 集群架构 的介绍等内容~ 文章目录一、Redis 主从架构1、Redis 主从架构2、主从架构原理二、Redis 哨兵模式1、Redis 哨兵模式2、Redis 哨兵模式工作过程三、Redis 集群模式1、Redis 集群模式2、Redi…

【树莓派不吃灰】基础篇⑲ 搭建usb摄像头MJPG-streamer图片流监控,支持远程视频监控访问

目录1. 前言2. 识别摄像头3. MJPG-streamer方案3.1 什么是 MJPG?3.2 MJPG 的优点?3.2 MJPG 的缺点?4. 搭建usb摄像头监控4.1 开启树莓派摄像头开关4.2 查看设备文件4.3 安装必要的库4.4 下载 mjpg-streamer 安装文件4.5 切换到 /mjpg-streame…

基于51单片机的温度甲烷监测报警串口上报proteus仿真原理图PCB

功能介绍: 0.本系统采用STC89C52作为单片机 1.LCD1602液晶实时显示当前温度和甲烷浓度 2.超过甲烷浓度阈值,蜂鸣器报警 3.按键可更改甲烷浓度阈值上限和启动/暂停检测 4.020%浓度,绿色LED点亮 20%~阈值上限,黄色LED点亮&#xff0…