矩阵
⎝⎜⎜⎛a11a21⋮am1a12a22⋮am2⋯⋯⋱⋯a1na2n⋮amn⎠⎟⎟⎞
像上面这样组成的数表,叫作:m×n矩阵
m:行数,n:列数,aij元素
矩阵一般用大写符号表示,A、B、C、E...都行,D一般留给行列式
如:A2×3
|
行列式 |
矩阵 |
本质 |
一个数 |
数表 |
符号 |
绝对值 |
小括号或中括号 |
形状 |
行数=列数 |
行数和列数可以不等 |
- 实矩阵:全是实数的矩阵
- 复矩阵:全是复数的矩阵
- 行矩阵:只有一行的矩阵
- 列矩阵:只有一列的矩阵
- 0矩阵:元素全为0的矩阵
- 负矩阵:所有元素取反后的矩阵,-A
- 方阵:行数列数相等的矩阵,An
- 单位阵:对角线全为1,其余位置全为0,常用:E、I表示,I容易跟1搞混,所以习惯于用E
- 同型矩阵:行列数相同的两个矩阵为同型矩阵(矩阵相同的前提为同型矩阵)
只有一个数的矩阵可以不加括号
方阵的主对角线、次对角线和行列式一样(只有方阵才有对角线)
矩阵的计算(一)
加法/减法:元素一一对应相加减即可(只有同型矩阵才能相加减)
下面的0表示同型的0矩阵
- A+B=B+A
- (A+B)+C=A+(B+C)
- A+0=A
- A+(-A)=0
A+B=C <=> A=C-B
数乘:用一个数k乘以矩阵的所有元素,提公因子(只提一次),与行列式不同(行列式按行计算)
- k(A+B)=kA+kB
- (k+c)A=kA+cA
- k(cA)=(kc)A
矩阵的乘法
矩阵相乘的前提:第一个矩阵的列数=第二个矩阵的行数
结果矩阵形状:结果行数=第一个矩阵的行数,结果列数=第二个矩阵的列数
总结为7个字就是:中间相等取两头
A3×2×B2×3=C3×3
矩阵相乘不满足的三条性质:
一、大部分情况下:AB != BA
AB有意义的时候,BA不一定有意义 比如:A3×2×B2×5
如果AB=BA,则A、B是可交换的(如果两个矩阵可交换,则它们必定是同阶的方阵)
AB可以读成:A左乘B或B右乘A
二、AB=0不能推出A=0或B=0
三、AB=AC A!=0 不能推出 B=C
A=(2−100)B=(0103)C=(0204)
矩阵相乘(满足七字口诀):
与0矩阵相乘,结果等于0矩阵
与单位阵E相乘,结果等于本身 AE=A EB=B
一、结合:(AB)C=A(BC)
二、分配:(A+B)C=AC+BC C(A+B)=CA+CB
三、k(AB)=(kA)B=A(kB)
{x1=y1−y2x2=y1+y2
A=(x1x2)=(11−11)(y1y2)
幂运算
A必须是方阵
Ak=AAA...AAA 共k个A相乘
A0=E
Ak1Ak2=Ak1+k2
Ak1k2=Ak1k2
(AB)k !=AkBk
以(AB)2 !=A2B2为例
ABAB != AABB
(A+B)2 !=A2+2AB+B2
(A−B)2 !=A2−2AB+B2
(A+E)2 =A2+2AE+E2
(A−E)2 =A2−2AE+E2
矩阵的计算(二)
A=⎝⎛111⎠⎞B=(123)
求:(AB)10
BA=6
AB=⎝⎛111222333⎠⎞
(AB)10=ABABABABABABABABABAB
把BA提出来,共9个,所以等于 69AB
矩阵的转置
Am×nAn×mT
一、(AT)T=A
二、(A+B)T=AT+BT,推广:(A+B+C)T=AT+BT+CT
三、(kA)T=kAT
四、(AB)T=BTAT,推广:(ABCD)T=DTCTBTAT
数量矩阵
主对角线有值且全部相等,其余地方全为0
0矩阵和单位矩阵是特殊的数量矩阵
对角型矩阵
主对角线有值,其余地方全为0
数量矩阵是一种特殊的对角型矩阵
diag(a1,a2,...,an)
⎝⎛k1000k2000k3⎠⎞×⎝⎛128228328⎠⎞=⎝⎛k12k28k32k12k28k33k12k28k3⎠⎞
⎝⎛128228328⎠⎞×⎝⎛k1000k2000k3⎠⎞=⎝⎛k12k18k12k22k28k23k32k38k3⎠⎞
左乘对应行,右乘对应列
三角形矩阵
定义跟行列式类似
对称矩阵
定义跟行列式类似
aij=ajiAT=A
A、B同阶对称 <=> AB可交换
- (A+B)T=AT+BT=A+B
- (A−B)T=AT−BT=A−B
- (kA)T=kAT=kA
- (AB)T=BTAT=BA !=AB
反对称矩阵
定义跟行列式类似
aij=−ajiAT=−A
方阵的行列式
A=⎝⎛123123123⎠⎞∣A∣=∣∣∣∣∣∣123123123∣∣∣∣∣∣
一、∣AT∣=∣A∣
二、∣kA∣=kn∣A∣
三、∣AB∣=∣A∣⋅∣B∣,推广:∣ABC∣=∣A∣⋅∣B∣⋅∣C∣
伴随矩阵
只有方阵才有伴随矩阵
求所有元素的代数余子式
按行求的代数余子式按列放(转置)构成一个新的矩阵,就叫伴随矩阵。符号为:A∗
⎣⎢⎢⎡A11A12⋮A1nA21A22⋮A2n⋯⋯⋱⋯An1An2⋮Ann⎦⎥⎥⎤
六字口诀:按行求按列放
一、定理:对任意方阵AA∗=A∗A=∣A∣E
AA∗=∣A∣E => ∣AA∗∣=∣∣A∣E∣ => ∣A∣⋅∣A∗∣=∣A∣n⋅∣E∣ => ∣A∗∣=∣A∣n−1
逆矩阵
永远不要把矩阵放在分母上
定义:n阶方阵A,存在同阶方阵B,且AB=BA=E,则A可逆。记作:A−1=B
推论:n阶方阵A,存在同阶方阵B,若AB=E或BA=E,则A可逆,A−1=B
一、未必所有方阵均可逆
二、如果一个方阵可逆,那么它的逆矩阵是唯一的
定义:若方阵的行列式!=0,那么这个方阵叫非奇异或非退化或满秩,该方阵可逆
反之,若方阵的行列式=0,那么这个方阵叫奇异或退化或降秩,该方阵不可逆
三、如果A可逆,A−1可逆,(A−1)−1=A
四、如果A、B均可逆,那么AB可逆,(AB)−1=B−1A−1
证明:(AB)−1B−1A−1=E,推广:(ABC)−1=C−1B−1A−1
五、如果A可逆,那么AT也可逆,(AT)−1=(A−1)T
六、(kA)−1=k1A−1(k != 0 )
七、如果A可逆,∣A−1∣=∣A∣−1
八、如果A可逆,则A∗也可逆,并且(A∗)−1=∣A∣1A
定理:A可逆的充要条件|A| != 0,A−1=∣A∣1A∗
求逆矩阵有2种方法
- 伴随矩阵法(计算量较大,使用较少)
- 初等变换法
矩阵方程
A=⎣⎡41−1212303⎦⎤
求:Ax = A + 2x
Ax - 2x = A
(A-2E)x = A
先证明:(A-2E)可逆,即计算:|A-2E| != 0
同时左乘:(A−2E)−1
x=(A−2E)−1A
注意点:
- 提的时候注意方向(左乘、右乘)
- 矩阵不能和数字直接计算,借助单位阵
- A−2EA,矩阵不能放分母,要用逆矩阵算
- 先判断是否可逆,再计算
标准形
⎣⎡100010000⎦⎤
从左上角开始的一串1不能断(但是可以一个也没有,即:0矩阵是特殊的标准形),其余地方全是0(标准形矩阵不一定是方的)
分块矩阵
要求:横线或竖线,一条或多条,一切到底
分块加法:[A1A3A2A4]+[B1B3B2B4]=[A1+B1A3+B3A2+B2A4+B4]
数乘:跟普通矩阵类似(把分块后的结果看成一个普通矩阵就行了)
乘法:跟普通矩阵类似,前提是子块可乘。普通矩阵和分块矩阵相乘时,把普通矩阵视为只有一个块的分块矩阵即可
...
分块矩阵转置:先把子块视做元素求转置,再对每个子块求转置
A=[A1A4A2A5A3A6]AT=⎣⎡A1TA2TA3TA4TA5TA6T⎦⎤
假设所有子块可逆,分块矩阵的逆矩阵等于分块矩阵的所有子块求逆矩阵
⎣⎡A000B000C⎦⎤−1=⎣⎡A−1000B−1000C−1⎦⎤