3 - 矩阵的运算、逆矩阵

布布的线代笔记 3

 

0. 前序知识

 

1.行图、列图

2.高斯消元法:确定主元 → 消去主元下方所有系数 → 得到只含一个未知量的方程 → 回代得解

3.利用矩阵表示消元法:消去矩阵 E,置换矩阵 P,增广矩阵 i.e. [Ab]

 

1. 矩阵

 

一个 mm 列的矩阵称为 m×m 矩阵,第 i 行第 j 列的元素用 aij 表示,称为 A(i,j) 元素

i.e.  A=[a11...a1j...a1nai1...aij...ainam1...amj...amn]=[a1...an]

行数,列数都相同的矩阵可以相加,矩阵可以乘以任意常数 C

i.e.  [123456]+[101101]=[224557]

i.e.  2[123456]=[24681012]

0 矩阵:所有元素都为 0
  i.e. [000000000]

方阵:m=n
  i.e. [a11a12a13a21a22a23a31a32a33]

对角矩阵:非对角都是 0 的方阵
  i.e. [a11000a22000a33]

 

2. 矩阵的乘法

 

A=[row 1...row m],  B=[b1...bn]

      Ab1=[row 1b1...row mb1]   Ab2 ...

(AB)ij=ai1b1j+ai2b2j+...+ainbnj=k=1naikbkj(AB)i.j=(row i of A)(column j of B)

矩阵乘法是怎么来的?

{x=a11x+a12yy=a21x+a22y     [xy]=[a11a12a21a22][xy]

{x=b11x+b12yy=b21x+b22y     [xy]=[b11b12b21b22][xy]

x,y 表示 x,y

x=b11(a11x+a12y)+b12(a21x+a22y)=(b11a11+b12a21)x+(b11a12+b12a22)yy=(b21a11+b22a21)x+(b21a12+b22a22)y

[xy]=[b11a11+b12a21b11a12+b12a22b21a11+b22a21b21a12+b22a22][xy]=[b11b12b21b22][a11a12a21a22][xy]

要想做矩阵 A,B 的乘法,要求 A 的列数 =B 的行数

Am×nBn×p=Cm×p

i.e.  A23=[a11a12a13a21a22a23]   B32=[b11b12b21b22b31b32][xy]=AB[xy]

{x=b11x+b12yy=b21x+b22yz=b31x+b32y    {x=a11x+a12y+a13zy=a21x+a22y+a23z

其它两种理解方式

[1121]A[2234]B=[5610]AB

i. AB 的第 i=A 的第 i×B

[11][2234]=[56]

ii. AB 的第 j=A×B 的第j

[1121][24]=[60]

 

3. 矩阵运算的性质

 

加法交换律:A+B=B+A

数乘分配律: c(A+B)=cA+cB

加法结合律:A+(B+C)=(A+B)+C

乘法左分配律:A(B+C)=AB+AC

乘法右分配律:(A+B)C=AC+BC

乘法结合律:A(BC)=(AB)C

没有乘法交换律:ABBA (例外:单位矩阵、数量矩阵)

AB=AC 不代表 B=C (不满足消去律,可逆才可消去)

AB=0 不代表 A=0B=0

 

4. 矩阵的方幂

 

Am×n 的矩阵,p 是正整数,则 Ap=A ... ApA 称为矩阵 Ap 次幂

规定 A0=Im×n, 有 ApAq=Ap+q,  (Ap)q=Apq,但 (AB)pApBp

 

5. 分块矩阵

 

分块矩阵乘法时:若矩阵 A 的列的划分与矩阵 B 的行的划分一致,可对 AB 进行分块运算

A=[121043502312210]   B=[1201321101]

A11=[121350]  A12=[0423]  A21=[122]  A22=[10]

B11=[120132]  B21=[1101]

A=[A11A12A21A22]  B=[B11B22]  AB=[A11B11+A12B21A21B11+A22B21]

A11B11+A12B21=[4652]A21B11+A22B21=[61]  AB=[465261]

m×n 的矩阵 A 分为每列一块,n×p 的矩阵 B 分为每行一块

[a1...an]A[b1bn]B=[a1b1+...+anbn]AB

从线性组合的角度看矩阵乘法(矩阵可以看作向量)

矩阵 * 列向量 是关于 矩阵列线性组合,系数是 列向量 的对应元素

行向量 * 矩阵 是关于 矩阵行线性组合,系数是 行向量 的对应元素

[1121][2234]=[12][22]+[11][34]=[2244]+[3434]=[5610]

 

6. 逆矩阵

 

若方阵 A 存在矩阵 B,满足 AB=BA=I,则 A 可逆,称 BA 的逆矩阵,记 A1

A1A=AA1=A0=IAx=b  x=A1b

不可逆矩阵也称为奇异矩阵,可逆矩阵也称为非奇异矩阵

 

7. 矩阵可逆的性质

 

1. n×n 的方阵的逆矩阵存在当且仅当消元法得到 n 个主元

2. 矩阵 A 不可能存在两个不同的逆矩阵,若 ABA=I, AC=IB=C

3. 若矩阵 A 可逆,则 Ax=b 有唯一解 x=A1b

4. Ax=0 有非零解,则矩阵 A 不可逆

5. 2×2 矩阵
A=[abcd] 可逆     adbc0 且有 A1=1adbc[dbca]

6.    其对角元都不为 0,且有:

A=[d100dn]    A1=[1d1001dn]

n 阶方阵 A,B 都可逆,则 AB 可逆,(AB)1=B1A1

 

8. Gauss - Jordan 消元法

 

假设有 3×3 矩阵 A,有逆矩阵 A1,则有:

AA1=A[x1x2x3]A1=[e1e2e3]=I

Ax1=e1,  Ax2=e2,  Ax3=e3

Multiply [A I] by A1 to get [I A1]

i.e.  [A I]=[100100213010001001] R22R1 [100100013210001001]R23R3[100100010213001001]=[I A1]

AAB=I,则 BA=I,  B=A1

posted @   アキスイ·シエスタ  阅读(235)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示