Lecture 4:矩阵的定义及其基本运算
4.1 矩阵的本质
4.1.1 矩阵概念
引入:矩阵的作用 -> 表达系统信息;
- 核心:任何一个矩阵,最后都可以用基向量来表示,矩阵中的信息都是可以用基向量表达出来的;
概念:什么是矩阵
- 概念:
- 列:
- 代表变换的基向量的个数;
- 行:
- 代表变换后空间的维数;
- 列:
- 意义:
- 从线性变换的角度,假设现在有一个三维方阵矩阵 ,此时 A 矩阵的三个列就代表了:在进行线性变换
Ax=b当中,对三个基向量的变换;
- 从线性变换的角度,假设现在有一个三维方阵矩阵 ,此时 A 矩阵的三个列就代表了:在进行线性变换
- 举例:如果当前是
3*2的矩阵,即当前矩阵有三行、两列;- 两列:也就是有两个基向量,也就是一个二维的平面;
- 三行:代表这两个基向量有
[x,y,z]这三个维度; - 乘以三行两列,也就代表:
- 将两个基向量映射到三维的空间中,因此变换构成了三维空间中的二维平面;
- 当出现
3*2的矩阵 时,其表示将一个二维的图形映射到三维的空间中;因为 A 有两个基向量,并且这两个基向量现在是三维的[x,y,z];
- 举例: 如果当前是
2*3的矩阵,即当前矩阵有两行、三列- 当出现
2*3的矩阵 时,其表示将一个三维的图形映射到二维的空间中;因为 A 有三个基向量,并且这三个基向量现在是二维的[x,y]基向量;
- 当出现
概念:矩阵和行列式分别的乘积
- 矩阵:表示系统信息的乘积,作用在每一个系统信息上
- 行列式:表示对一个测度(比如一个平行四边形的某个维度)进行乘积
- 公式:
概念:矩阵信息表达中、数据和数据之间的关系
- 引入:
- 矩阵不一定是方形的,可能是
1000*2或者2*1000;
- 矩阵不一定是方形的,可能是
Gram矩阵- 对于 ,
- 作用:
- 如果只是给了你一个 的矩阵,其实并不知道其中 之间的关系;但是可以通过将 乘以其转置矩阵的方式,得到其中更多的信息:
- 在这里面可以得到数据之间的相似度;
- 概念:
- 矩阵不能运算,但是其若干行 (列) 向量之间可能存在着某种关系
重要观点 1:矩阵也是由若干行 (列) 向量拼成的
- 上面那个矩阵可以看作由三个行向量: 组成,也可以看作是三个列向量组成:
定义: #矩阵的秩
描述:设 是 矩阵, 中最高阶非零子式的阶数称为矩阵的秩,记为 也可以这样定义:若存在 阶子式不为零,而任意 阶子式 (如果有的话) 全为零,则 ,且: 即:矩阵秩的本质,就是组成该矩阵的线性无关的向量的个数
概念
- 解释:
- 如果一个向量,可以找到其基准向量、其所有内容可以使用基准向量表示出来;
- 基准向量当中成员的个数,就是矩阵的秩;
- 意义:
- 比如秩为 1:
- 这个矩阵所形成的一个世界是一维的;
- 一维不仅是一个
x轴;
4.1.2 矩阵和行列式区别
1、行列式的本质是线性变换的放大率,而矩阵的本质就是个数表。 2、行列式行数=列数,矩阵不一定(行数列数都等于n的叫n阶方阵),二者的表示方式亦有区别。 3、行列式与矩阵的运算明显不同 (1) 相等:只有两个同型的矩阵才有可能相等,并且要求对应元素都相等;而两个行列式相等不要求其对应元素都相等,甚至阶数还可以不一样,只要两个行列式作为两个数的值是相等即可。 (2)加(减)法:两个矩阵相加(减)是将其对应元素相加(减),因此只有同型的矩阵才可以相加(减);而两行列式作为两个数总是可以相加(减)的。 (3) 数乘运算:一个数乘以矩阵是指该数乘以矩阵的每一个元素;而数乘行列式,只能用此数乘行列式的某一行或列,提取公因数也是如此。 (4) 乘法:矩阵的乘法不满足交换律,所以,一般地, AB≠BA。但是,如果 A与 B 都是 n 阶方阵,则有 |AB|=|A| |B|=|B| |A|=|BA|。
4.2 矩阵的定义
定义: #矩阵
描述: : 其称为一个 矩阵,简记为 或 当 时,称 为 阶方阵; 两个矩阵 ,若 ,则称 与 为同型矩阵.
解释
- 补充:为什么要研究方阵
- 实际情况中,使用矩阵时经常需要使用到非方阵,经常不是方形;
- 但如果要使用逆矩阵等性质时,又必须要基于方阵来求;
- 所以就需要经常使用 来得到非方阵矩阵的方阵形式;
- 同型矩阵:
A和B的行和列数量相等;
4.3 矩阵运算
分析:如何计算矩阵
-
- 先看其是不是
秩 1 矩阵
- 先看其是不是
-
- 如果不是
秩 1 矩阵,此时可以考虑试算一下其平方或三次方;
- 举例: 即单位阵
<-经过四次运作,变成了单位阵;
- 如果不是
-
- 如果按照矩阵可以分成合的分解,可以将矩阵进行分解
4.3.1 矩阵基本运算
运算:相等
- 且 ,即 是同型矩阵,且对应元素相等.
运算:加法
- 两个矩阵是同型矩阵时,可以相加,即:
运算:数乘
- 每一个元素都需要乘;
运算:运算律 - 数乘/加具有交换律、结合律、分配律
-
其中,
A,B,C是同型矩阵,k, l 是任意常数
4.3.2 矩阵乘法运算
定理: #矩阵乘法
描述:矩阵的乘法设 是 矩阵, 是 矩阵 (矩阵 的列数必须与矩阵 的行数相等 ), 则 , 可以相乘,乘积 是 矩阵,记 的第 行第 列元素 是 的第 行的
s个元素与 的第 列的 个对应元素两两乘积之和,即:
解释
- 本质:
- 两个矩阵相乘,实际上体现了一种运算:左边矩阵的每一行,乘以右边矩阵的每一列,而且每一行乘以每一列都是向量的内积(点积运算)
- 内积的结果,可以体现两个向量的大小,还可以体现两个向量的夹角的余弦;
- 计算:
- 核心:左边的决定行,右边的决定列;
- 是一种多行乘多列的类型,需要将 A 矩阵中的每一列乘以 B 中的每一行;
- 因为是以
A的列中每个乘以B中行的每个,因此A的列数需要和B的行数相等;
- 即:矩阵的乘法得到的结果中的每个元素,都是内积的结果;
- 举例:
-
- 多行乘多列:
-
运算:乘法运算的运算律
- 运算律:
-
- 结合律:满足
-
- 分配律:满足
-
- 数乘与矩阵乘积的结合律
->
- 数乘与矩阵乘积的结合律
-
- 不能用的:不满足交换律、不能使用消去律
-
- 矩阵的乘法一般情况下不满足交换律,即
AB≠BA
- 比如:
AB*C和BA*C是不一定相等的;
- 矩阵的乘法一般情况下不满足交换律,即
-
-
-
运算:乘法运算的其他规律
- (1)
- (2)
- (3)重要:
A的多项式
4.3.3 转置矩阵
定义: #转置矩阵
描述:
解释
- 第
n行写到第n列; - :
- 假设 ,其他其次类推,则得到:
- 这是一个格拉姆矩阵
->
运算:转置矩阵的运算律
- 重要:穿脱原则
- 从左到右乘,等于从右到左写:
4.3.4 方阵的行列式
定义: #方阵的行列式
描述: ;
- 注意:
4.4 几种重要矩阵
4.4.1 基本矩阵形式
矩阵一:零矩阵
- 定义:每个元素均为零的矩阵,记为
矩阵二:单位矩阵
- 定义:
- 主对角线元素均为
1, 其余元素全为零的n阶方阵, 称为n阶单位矩阵,记成 或
- 主对角线元素均为
- 注意:
E的写法- 如果是 与
- 此时:若要计算
E-AB - 则 要写成
- 此时:若要计算
E-BA - 则 要写成
矩阵三:数量矩阵
- 定义:
- 数
k和单位矩阵的乘积称为数量矩阵
- 数
- 公式:
- 特征:
- 数量矩阵和任何的矩阵相乘都是可以交换的:
矩阵四:(重点) 对角矩阵
- 定义:
- 非主对角线元素均为零的矩阵称为对角矩阵;
- 即:主对角线之外的元素皆为
0的矩阵 - 这是矩阵的最简形式,大量的矩阵不能化成这个矩阵;
- 公式:
矩阵五:上(下)三角矩阵
- 定义:
- 当 或 是, 的矩阵称之为上三角矩阵或者下三角矩阵;
矩阵六:(重要) 对称矩阵
- 定义:
- 概念:
- 如果一个矩阵转置之后还是它自己,则称其为对称矩阵;
- 对称阵天生性质很多,适合进行数学上的分析;
- 举例:
- 结论:
- 所以: 必定是一个对称矩阵。可以使用对称矩阵的形式;
矩阵七:反对称矩阵
- 定义:
- 满足 的矩阵 称之为反对称矩阵;
- 公式:
- 概念:
- 反对称阵的主对角线一定都是零;
- 举例:
矩阵八:行矩阵
- 只有一行元素的矩阵,也称行向量;
- 实际上就是一行多列;
矩阵九:列矩阵
- 只有一列元素的矩阵,也称列向量;
- 实际上就是多行一列;
- 补充:
- 一般写向量,一般都是写成列向量;
- 需要把向量写成转置,才能使行向量;
- 补充: 和
- :
1*n和n*1相乘->得到1*1 - :
n*1和1*n相乘->得到n*n
- :
补充:秩 1 方阵
- 举例:
- 已知 要找回到 ,此时必须要其数值成比例;
- 这种矩阵就是秩
1矩阵; - 这个矩阵当中,另外两个向量都可以由
(1.1,-2)这个向量乘以2和-1表示出来->即:其基准向量是一个; - 所以其是三维向量当中的一个子空间;
- 注意:
- 并不是秩为 1 的矩阵就是秩 1 矩阵;
- 性质:
- 对于秩 1 方阵 A,其
- 比如:
补充:矩阵的迹
- 概念:
- 矩阵的主对角线之和,称之为矩阵的迹;
- 符号:
tr
4.4.2 分块矩阵
概念:矩阵的分块
- 概念:
- 用几条纵线和横线把一个矩阵分成若干小块,每一小块称为原矩阵的子块;
- 把子块看作原矩阵的一个元素,就得到了分块矩阵;
- 分块可以体现矩阵里面的一些规律,此时就可以利用这些分块、简化计算;
- 比如:
- 按
A进行按行分块: - 按
B进行按列分块:
运算:分块矩阵的基本运算(以 2*2 举例)
- 加法:
- 注意:两个矩阵的切法必须一致,此时就等于每个元素对应相加;
- 数乘:
- 乘法:
- 概念:
- 分块之后,将其当元素看,相当于两个
2*2的矩阵相乘;
- 分块之后,将其当元素看,相当于两个
- 注意:
- 因为是矩阵运算,没有交换律,因此得到的结果,比如 ,其顺序不能变化,不能写成
- 注意:
- 对于乘法的运算要注意,分块相乘后,左边的矩阵仍在左边,右边的矩阵仍在右边;
- 若 A, B 分别为
m, n阶方阵,则分块对角矩阵的幂为;
- 补充:
- 概念:
4.5 矩阵的复合变换
举例:矩阵的复合变换
- 概念:
- 矩阵需要从右往左读,因为函数写在变量左侧:
f(g(x))
- 矩阵需要从右往左读,因为函数写在变量左侧:
- 举例:

Pasted image 20240626192119.png
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

