目录
前言
矩阵
定义
运算
特殊矩阵
矩阵分解
矩阵的幂求法
逆矩阵
伴随矩阵
基础概念
广义逆矩阵(伪逆)
最小二乘法
初等变换
解方程AX=B
行列式
概念
性质
计算方法
向量
定义
线性
定义
矩阵的秩
线性相关性质
线性相关与线性无关的分辨方法
向量空间
基变换
内积与线性无关向量组的正交规范化
线性方程组
定义
Crammer法则
解的情况
线性方程组解的结构与性质
解(非)齐次线性方程的过程
特征值与特征向量
概念
相似变换
二次型
定义
合同变换(Contract transformation)
化二次型的标准型
惯性定律
最近在复习线代,写了一份思维导图,打算分享一下有下载MindLine思维导图的朋友可以打开一下文件,文末可以下载
矩阵(matrix):一种存储数据的数阵,最早在线性方程组中,如:
我们称A为系数矩阵(cofficient matrix),B为增广矩阵(augment matrix)
同时,我们习惯在矩阵下方表示矩阵形状,如上述表示矩阵形状2行3列
矩阵转置(transpose)
矩阵元素关于主对角线(主对角线元素:下标为ii即元素所在的位置行数等于列数,如)对称
如下,左边矩阵的主对角线元素为1和5的位置不变,其它元素以1和5为对称轴对称
加法(addition)
矩阵进行加法需要满足两个条件:①矩阵形状一样,如可以与运算而与不可以 ②对应位置元素相加
如:
数乘(scalar multiplication)
常数k分配到矩阵中的每一个元素
如
乘法(multiplication)
,其中C中的元素
如:
分块(block matrix)
矩阵的行列式计算时可以将块矩阵当成整体计算,下面会详细介绍
共轭(conjugate)
矩阵中的元素实部不变,虚部变为原来的相反数
如:
共轭转置(conjugate transpose)
共轭转置本质上就是两种运算的结合,一种是共轭,另一种是转置,符号记为
如:
对称矩阵(symmetric matrix)
矩阵为方阵且关于对角线对称的元素相等
如:
矩阵为方阵且关于对角线对称的元素共轭
正交矩阵(orthogonal matrix)
矩阵列向量的膜为1,且俩俩相互正交
如:
带状矩阵(band matrix)
当时,,w=2m-1为其带宽
m=1,w=21-1=1
酉矩阵(unitart matrix)
即厄米共轭矩阵等于逆矩阵
性质
①酉矩阵不是一个奇异矩阵(一个行列式为0的方阵)
②酉矩阵可逆,且其逆也是一个酉矩阵
③酉矩阵相乘或相加仍是一个酉矩阵
④行向量俩俩正交,列向量俩俩正交
⑤酉矩阵可以不是方阵,但是必须满足④
如:
更详细的资料(为全英想了解或者英语好的小伙伴可以看下)
上下三角矩阵(triangular matrix)
上三角矩阵在行列式的计算中有一定作用,如行列式的值就等于其对应矩阵的迹(trace)
如:
相似矩阵(similar matrix)
满足就叫A与B相似
相似矩阵的秩相等,且tr(A)=tr(B)
相合矩阵(congruent matrix)
,若C为实矩阵非复矩阵时,关系为合同(contract)
范德蒙(Vandermonde)矩阵
每一列或行呈几何级数关系,其行列式的值为:
以四阶行列式为例(第i次运算减去它上一行的倍)
详情证明见百度百科范德蒙行列式第二部分定理
对角矩阵(diagonal matrix)
也叫标量阵
当a=b=c=...=n=1时我们称其为单位阵(identity matrix),记为E或I
夹克比矩阵(Jacobian matrix)
存储函数的偏导数
如:
已知:
我们有
u,v均可用x,y表达
所以对于x我们有:
我们得到夹克比(Jacobi determinant)行列式
我们有:
同理可得
旋转矩阵(Rotation matrix)
旋转矩阵是一种变换矩阵。该矩阵的目的是在欧式空间中执行并得到向量的旋转。我们可以通过旋转矩阵得到旧坐标系(笛卡尔坐标系)与选择后的坐标系之间的关系,也可以看成选择矩阵就是一种映射。
问题引入:在空间(2D平面)内有基底(1,0)(0,1),我们把这俩个基底组成一个矩阵
,记作。
已知在这个空间中有一个点(a,b)当它绕着O点旋转θ度时,求其坐标。
看到这里,我们会首先想到旋转点,但是我们发现直接旋转点去求坐标的话,会发现计算求解会非常麻烦。因此我们可以换个思路,也就是旋转坐标系。
而旋转坐标系我们又会发现坐标系基底与坐标的关系
那么我们就会想,会不会有这么个关系新坐标基底矩阵x原坐标=新坐标
我们可以知道,由于旋转,坐标基底(1,0)变为(cosθ,sinθ),(0,1)变为(-sinθ,cosθ)如下图。
最后我们得到新基底矩阵
那么接下来就是证明:
我们采用极坐标证明令a=rcos,b=rsin。我们有
展开式子:
化简一下
得证*式成立
详细资料(全英)
1.LU分解(三角分解):
矩阵的顺序主子式都是非奇异的
A=LU,L为为下三角,U为上三角用于解线性方程AX=b
L对角线全是1
解决LU分解分为3步
step1:通过已知矩阵A求得L和U
step2:令Y=UX,则LY=b解得Y
step:UX=Y,解得X
如:
已知AX=b,
由于A是三阶的,因此我们可以假定L与U,
step1:
step2:
Y=UX,LY=b
采用矩阵乘法从第一行开始运算
step3:
UX=Y
采用矩阵乘法从最后一行开始运算
参考字B站upHaon8
2.谱分解:
其中,P为特征向量矩阵, 为特征值矩阵
条件:r(A)=r()
性质:tr(A)=tr()
原理:
谱分解即求矩阵的特征向量矩阵,还有对角化矩阵
我们已知一个矩阵A,我们希望找到还有一个矩阵P(P可逆)使得,即
将式子全移到左边,我们有,我们称满足上述式子的称为特征值,而对应的齐次线性方程组的解的基础解系,我们称之为特征向量
对于的解法我们通常是通过行列式|A-E|=0求解,而我们将f()=|A-E|称之为特征多项式(后面求伪逆哈密尔顿-克莱定理有用到)
例:
已知矩阵
求特征向量及其对应的特征值
解得:
当时,
解得特征向量:
同理可得:对应的特征值矩阵D,特征向量矩阵V
3.SVD(Singular Value Decomposition奇异值分解)分解:
过程:
(A为共轭对称矩阵,U和V是正交矩阵)
取用其中AA^{T}非零特征值并存入
证明:
首先,,其中X和Z是正交矩阵,Y是奇异值矩阵
则,,
我们令
同理可证得:
接着,设出Y的一般形式,也就是将其主对角线元素设置成未知数,通过求解可得,
同时我们发现在中的非0数值相同,且求解出来的结果中,恰好这些解是中非0数值的平方根
我们把X换成U,Z换成V,证得结果
如:
matlab代码:
clc
A=[4 0 5;0 0 5]
%结果U,V正交矩阵,S为奇异值矩阵
[U,S,V]=svd(A)
%计算U
ATA=A'*A
[U,lambda1]=eig(ATA)
U=fliplr(U)
lambda1=fliplr(flip(lambda1))
%计算V
AAT=A*A'
[V,lambda2]=eig(AAT)
U=fliplr(V)
lambda2=fliplr(flip(lambda2))
4.满秩分解
(列满秩)(行满秩)(先将A化简成最简矩阵B,接着取B前rank(秩)行作为D,再取每行首个非零元所在列构成C)
如:
rank(A)=3,则全取
取1、2、4列
资料
5.LUP分解
参考链接
在平常AA还是可以计算,可当矩阵变为更为复杂如此时就需要一些技巧计算
1.对角化:,B为对角阵
2.幂零矩阵:将矩阵拆分成一个纯量阵以及幂零矩阵(,N叫做幂零矩阵,k叫做N的度数或指数),即:
3.行列拆分:若矩阵每一行(列)成几何级数关系,我们可以有
4.分块矩阵:
5.找规律
6.Hamilton-Cayley定理:
由特征多项式,
那么我们有联立递归可得结果
我们假设,其中,,我们称R(x)为的余式,Q(x)为的商式。由于f(x)=0,因此,
如
资料
b站讲解
符号:形式:
概念:已知AB=E,那么AB这种关系类似实数里面的倒数关系,因此引入矩阵中逆的概念,B=A^{-1}
条件:方阵(非奇异矩阵)且矩阵的行列式子不为0
性质:
概念:奇异矩阵还有非方阵没有逆,但有伪逆
左逆矩阵:但不满足称为左逆矩阵
Column full rank:列满秩,Least square method:最小二乘法
右逆矩阵:但不满足称为右逆矩阵
伪逆矩阵:的秩为,通过SVD分解,我们有,则伪逆,中每个值为中每个值的倒数
资料
初等矩阵:单位阵仅经过一次初等变换得到的矩阵(其逆为本身)
类别:
1.:与互换
2.:的k倍加到
3.:乘以k倍
左乘初等矩阵为行变换,右乘为列变换
1.初等变换(A|B)~(E|X)
2.逆:X=B
3.最小二乘法:
是一种函数
1.
2.
3.推论:全为0行列式值为0
4.加法:只有一行或一列不同,才可以加减,满足后不同的那一行或列进行加减运算
5.三种变换
:与互换位置,行列式前添负号
:加上的k倍,行列式值不变
:变为原来的k倍,行列式值变为原来的倍
二阶:
三阶:
高阶行列式:采用行列展开降阶或者化为三角阵
向量定义:向量是空间中一组有大小有方向的线段
线性组合定义:已知空间中的一组基底,向量空间中的任意向量都可用基底表示
线性表示定义:,即用线性表示
线性相关与线性无关的定义:两个向量间一个向量可以用另一向量表示就叫做线性相关,而一个向量组中一个向量可以用向量组内的其它向量表示就叫做向量组线性相关,反之,线性无关
向量组等价:向量组内的向量经过一系列线性变换(加减乘)后得到的新向量组,新旧两个向量组的关系就叫做向量组等价
行秩大小=列秩大小
定义:描述矩阵线性无关组的一个量,任取矩阵的i行i列,找到交叉项,取出来组成矩阵,计算行列式,若,则称矩阵的秩为i,通常记为r
求法:化为梯矩阵,数非零行行数
极大线性无关组:
将矩阵化成梯矩阵找到每行首个非零元将每行首个非零元所在的列找出来就是最大线性无关组
化为最简梯矩阵每行首个非0元所在列只有它不是0非首行非0元列向量按维度如(a,b,0,c,d)
则这个向量用其它向量表示就为a+b+0+c+d
1.对应行列式为0 1.行列式: 矩阵A中的向量组线性相关 n维向量空间: 设原基底, 新基底B= 链接资料 内积:对应维数相乘在求和,俩向量内积为零则说明俩向量正交 ... 解空间:包含了线性方程所有解的情况,解空间的解都可以由基础解析线性表示 设有系数矩阵A,X变量与常量B形成AX=B关系,D=|A|,为将B向量替换掉A中的i列,解得X: 下面两种判断解情况可以通过行列式(方阵): 1.基础解系间彼此线性无关 Step1:用初等行变换化增广矩阵为梯矩阵,判断解是否存在 为了求矩阵的幂,平常正常计算步骤太繁琐,因此猜想有没有什么结构能使计算变得简单,若有矩阵P(P可逆)使得,(为一个数值),为了求解我们变换式子,我们得到特征多项式:,我们称的解为特征值,在对应的特征值下的解系,叫做特征向量,利用这个我们得到Hamilton-Cayley定理(在幂求解法有提到) 矩阵A经过对角化后得到对角阵B,则称AB相似,即A~B, 矩阵A可分解为: 合同矩阵: 1.正交变换:系数矩阵对角阵将对角阵的元素作为y=cx的y系数 解出合同变换中的C(C的解要求基底正交规范化)(此处标准型就结束,若要规范型则继续)取y=cz作为规范型 2.配方法:利用完全平方进行配方 正惯性系数=矩阵的秩-负惯性系数=A中正特征向量的个数 思维导图 提取码:cw1r
2.r线性相关与线性无关的分辨方法
2.秩:梯矩阵非零行行数矩阵A中的向量组线性相关
3.比值:向量与有 矩阵A中的向量组线性相关向量空间
子空间:属于向量空间的一部分
基底:空间中所有的向量都可以用基底向量组线性表示
维数:矩阵的秩
坐标:以一个固定点0进行观测的向量基变换
过渡矩阵:P=
基变换公式:B=PA
坐标变换公式:(新坐标)=P(旧坐标)内积与线性无关向量组的正交规范化
线性向量无关组正交规范化的施密特(Schimit)方法:
Step1:
Step2:
重复Step2直到数量到了n
Step3:
规范正交基:基底向量的膜长(norm)为1,正交矩阵:矩阵的列向量组成为规范正交基,俩俩正交线性方程组
定义
Crammer法则
解的情况
齐次线性方程组解的情况:1.零解rank(A)=m;2.通解rank(A)
1.无解:rank(A)
3.通解:rank(A)=rank(A|B)线性方程组解的结构与性质
2.非齐次线性方程的解由齐次的通解加非齐次的特解:解(非)齐次线性方程的过程
Step2:继续初等行变换化梯矩阵为最简梯矩阵
Step3:写出通解
Step4:化解通解为基础解系形式特征值与特征向量
概念
相似变换
B=,相似矩阵间具有特征值矩阵与原矩阵到关系
可对角化条件:列向量个数=特征值个数,重根条件下,多少重根就多少个特征向量
实对称矩阵一定可对角化二次型
定义
合同变换(Contract transformation)
1.原矩阵A为实对称矩阵
2.二次型的秩=未知数个数
化二次型的标准型
惯性定律
正定二次型定义:
正定矩阵:对应的二次型值>0顺序主子式的值>0 正惯性系数p=未知数个数特征值均>0
半正定矩阵:正定矩阵中的条件''>''改为''''
负定矩阵(应用霍尔维茨定理):顺序主子式呈现负正负正...的顺序排列