矩阵的概念和运算
矩阵的概念
-
矩阵的概念
m×n 个数排成如下 m 行 n 列的表格,
a11a21⋮am1a12a22⋮am2⋯⋯⋮⋯a1na2namn
称为是一个 m×n 的矩阵,当 m=n 的时候,称为n阶矩阵或者n阶方阵。
-
零矩阵
当一个矩阵的所有元素都为0的时候称为零矩阵,记作0。
00⋮000⋮0⋯⋯⋮⋯000
-
同型矩阵
两个矩阵行数和列数都相等称为同型矩阵。
-
矩阵相等
两个同型矩阵对应的元素都相等称为矩阵AB相等,记作A=B。
矩阵的运算
-
相加
两个同型矩阵可以相加
A+B=[aij]m×n+[bij]m×n=[aij+bij]m×n
-
数乘
设 k 是数,则有
kA=k[aij]m∗n=[kaij]m∗n
-
乘法
cij=k=1∑saikbkj=ai1b1j+ai2b2j+....+aisbsj
注意点
- AB=BA
- AB=0⇏A=0或B=0
- AB=AC,A=0⇏B=C
-
关于αβT,βαT,αTβ,βTα
注意ααT是对称矩阵
-
转置
将 m×n 型矩阵 A=[aij]m×n 的行列互换得到的 n×m 矩阵 A=[aji]n∗m 称为A的转置矩阵,记为 AT ,即若
A=[a11a21a12a22]
则有
AT=[a11a12a21a22]
-
矩阵多项式
设A是n阶矩阵,f(x)=am⋅xm+…+a1⋅x+a0 是x 的多项式,则称 am⋅Am十am−1⋅Am−1+…+a1⋅A+a0⋅E 为矩阵多项式,记为 f(A)。
-
运算法则
- 加法
A+B=B+A
(A+B)+C=A+(B+C)
A+0=A
A+(−A)=0
- 数乘矩阵
k(mB)=(km)A
(k+m)A=kA+mA
k(A+B)=kA+kB
0A=0
- 乘法
(AB)C=A(BC)
A(B+C)=AB+AC
(A+B)C=AC+BC
- 转置
(A+B)T=AT+BT
(kA)T=kAT
(AB)T=BTAT
(AT)T=A
常见的矩阵
-
单位矩阵
单位矩阵用E表示
[1001]
-
数乘矩阵
数k和单位矩阵E的积kE称为数量阵
-
对角矩阵
[a100a2][b100b2]=[a1b100a2b2]
对角矩阵的注意事项
- AB=BA
-
[a100a2]n=[a1n00a2n]
-
[a100a2]−1=[a1100a21]
-
上(下)三角阵
当i>j(i<j)时,有aij的矩阵称为上(下)三角阵
124035006
100240356
-
对称阵
满足AT=A的对称阵
-
反对称阵
满足AT=−A的对称阵
伴随矩阵、可逆矩阵
伴随矩阵的概念与公式
-
伴随矩阵的概念
对于矩阵A对应的行列式∣A∣所有代数余子式构成的形如
A11A21⋮Am1A12A22⋮Am2⋯⋯⋮⋯A1nA2nAmn
称为矩阵A的伴随矩阵,记作A∗
-
伴随矩阵的公式
- AA∗=A∗A=∣A∣E
由此可以得出A∗=∣A∣A−1
- (A∗)−1=(A−1)∗=∣A∣1A
- (kA)∗=kn−1A∗
- (A∗)T=(AT)∗
- ∣A∗∣=∣A∣n−1
- (A∗)∗=∣A∣n−2A(n≧2)
可逆矩阵的概念和定理
-
概念
对于 n 阶矩阵 A ,如果存在 n 阶矩阵 B 使得
AB=BA=E
则称A是可逆矩阵或者非奇异矩阵,B称为A的逆矩阵,记成A−1=B
-
定理
- 如果 A 矩阵可逆,则它的逆矩阵唯一
设B、C都是A的逆矩阵,则有
AB=BA=E和AC=CA=E
那么很容易得出
B=BE=B(AC)=(BA)C=EC=C
- A可逆⇔∣A∣=0
如果 A 可逆,则存在 A−1 。
∣A⋅A−1∣=∣E∣⇒∣A∣∣A−1∣=1
如果 ∣A∣=0 ,由 AA∗=A∗A=∣A∣E 可以得到
A⋅∣A∣A∗=∣A∣A∗⋅A=E
同时也可以得到
A−1=∣A∣A∗
- 设 A 和 B 都是 n 阶矩阵且 AB=E,则有 BA=E
-
推论
- 如果 A 矩阵可逆,则 A−1 也可逆,且 (A−1)−1=A
- 如果 A 矩阵可逆,且 k=0,则 kA 也可逆,且 (kA)−1=k1A−1
- 如果A和B均可逆,则AB也可逆,且(AB)−1=B−1A−1
-
求逆矩阵的方法
-
A−1=∣A∣A∗
- 用初等变换法 (A∣B)⇒(E∣A−1)
- 使用定义求解
- 使用分块矩阵
[A00C]−1=[A−100C−1]
初等变换、初等矩阵
初等变换与初等矩阵的概念
-
初等变换
初等变换包含倍加,倍乘和互换
- 倍乘:用某个非零常数k(k=0)乘A的某行(列)的每个元素
- 倍加:将A的某行(列)的元素的k倍加到另一行
- 互换:互换A的某两行(列)的位置
-
初等矩阵
由单位矩阵经过一次初等变换所得到的矩阵称为初等矩阵,存在下列三种情况:
-
倍乘初等矩阵,用E(i(k))表示,例如
E(2(k))=1000k0001
表示单位矩阵的第二行或者第二列乘k倍
对倍乘初等矩阵来说,以上面的示例为例,它的逆矩阵可以表示为
E(2(k))−1=1000k10001
-
互换初等矩阵,用E(i,j)表示,例如
E(1,2)=010100001
表示单位矩阵的第一行和第二行互换,或者第一列和第二列互换
对互换初等矩阵来说,以上面的示例为例,它的逆矩阵可以表示为
E(1,2)−1=010100001
-
倍加初等矩阵,用E(ij(k))表示,例如
E(13(k))=10k010001
表示第一行的k倍加到第三行的矩阵
对倍加初等矩阵来说,以上面的示例为例,它的逆矩阵可以表示为
E(13(k))−1=10−k010001
-
初等矩阵的左乘和右乘
初等矩阵P左乘矩阵A所得到的结果PA,就是矩阵A做一次和P相同的行变换
初等矩阵P右乘矩阵A所得到的结果AP,就是矩阵A做一次和P相同的列变换
等价矩阵
矩阵A经过有限次的初等变换所得到矩阵B,则称A和B等价,记作A≅B
分块矩阵
-
概念
将矩阵用若干纵线和横线分成许多小块,每一个小块称为原矩阵的子矩阵或者子块
-
分块矩阵的计算
[A00C]−1=[A−100C−1]
[A00C]n=[An00Cn]
[ACBD]T=[ATCTBTDT]