矩阵和实数运算不同之处
除了矩阵乘法不满足交换律外,矩阵还有几个特殊之处。
定义 零矩阵 元素都是零的矩阵称为零矩阵,记作
O
\mathbf{O}
O 。注意不同型的零矩阵是不同的。
实数
a
b
=
0
ab=0
a b = 0 可得
a
=
0
a=0
a = 0 或
b
=
0
b=0
b = 0 ,矩阵中存在类似的结论吗,即两个矩阵乘积为零矩阵,可得出某个矩阵为零矩阵吗?结论是不能!若有两个矩阵
A
A
A 、
B
B
B 满足
A
B
=
O
A B = \mathbf{O}
A B = O ,不能得出
A
=
O
A = \mathbf{O}
A = O 或
B
=
O
B = \mathbf{O}
B = O 的结论;若
A
≠
O
A \ne \mathbf{O}
A = O 而
A
(
X
−
Y
)
=
O
A(X - Y)= \mathbf{O}
A ( X − Y ) = O ,不能得出
X
=
Y
X = Y
X = Y 的结论。
为什么呢?如果矩阵
A
A
A 是相关组,则存在多个非零向量
b
i
\mathbf{b_i}
b i 满足
A
b
i
=
0
A\mathbf{b_i} = \mathbf{0}
A b i = 0 ,合成矩阵形式即得
A
B
=
O
A B = \mathbf{O}
A B = O 。
例如
A
=
[
1
2
2
4
]
B
=
[
2
−
4
−
1
2
]
A
B
=
[
0
0
0
0
]
A= \left[ \begin{matrix} 1 & 2 \\ 2 & 4 \\ \end{matrix} \right] \quad B= \left[ \begin{matrix} 2 & -4 \\ -1 & 2 \\ \end{matrix} \right] \quad AB= \left[ \begin{matrix} 0 & 0 \\ 0 & 0 \\ \end{matrix} \right]
A = [ 1 2 2 4 ] B = [ 2 − 1 − 4 2 ] A B = [ 0 0 0 0 ]
实数
a
2
=
1
a^2=1
a 2 = 1 可得
a
=
1
a=1
a = 1 或
a
=
−
1
a=-1
a = − 1 ,矩阵中存在类似的结论吗,即矩阵平方为单位矩阵,可得出矩阵为单位矩阵或相反的单位矩阵吗?结论是不能!若有矩阵
A
A
A 满足
A
A
=
E
AA = E
A A = E ,不能得出
A
=
E
A = E
A = E 或
A
=
−
E
A = -E
A = − E 的结论。
定义 对合矩阵 逆矩阵等于自身的矩阵,即满足
A
A
=
E
AA = E
A A = E 的矩阵。
对合矩阵有无穷多个,不只是单位矩阵。矩阵如果即是对称矩阵又是正交矩阵,则是对合矩阵。
实数
a
2
=
a
a^2=a
a 2 = a 可得
a
=
1
a=1
a = 1 或
a
=
0
a=0
a = 0 ,矩阵中存在类似的结论吗,即矩阵平方等于自身,可得出矩阵为单位矩阵或零矩阵吗?结论是不能!若有矩阵
A
A
A 满足
A
A
=
A
AA = A
A A = A ,不能得出
A
=
E
A = E
A = E 或
A
=
O
A = \mathbf{O}
A = O 的结论。
定义 幂等矩阵 矩阵平方等于自身,即满足
A
A
=
A
AA = A
A A = A 。
幂等矩阵有无穷多个,投影矩阵
P
P
P 就是幂等矩阵, 且
2
A
−
E
2A - E
2 A − E 是对合矩阵。
故大家在进行矩阵运算时,不能想当然地认为实数结论可以推广到矩阵,一定要谨慎!因为矩阵本质上是一种线性映射,是一种函数。矩阵乘法对应着函数的复合,而函数的复合是不可交换的,导致矩阵乘法极其复杂。
矩阵乘法没有逆运算:除法,不能定义矩阵
A
/
B
A/B
A / B 。
因为矩阵乘法
A
B
=
C
AB=C
A B = C 的逆是已知矩阵
A
A
A 和
C
C
C ,求矩阵
B
B
B 。满足等式成立的矩阵
B
B
B 不唯一,所以无法定义矩阵除法。矩阵
A
A
A 满足什么条件,矩阵
B
B
B 是唯一的呢?当矩阵
A
A
A 的向量组是无关组时,
A
b
i
=
c
i
A\mathbf{b_i} = \mathbf{c_i}
A b i = c i 是单射, 向量
c
i
\mathbf{c_i}
c i 确定唯一的向量
b
i
\mathbf{b_i}
b i ,所以
A
B
=
[
A
b
1
,
⋯
,
A
b
p
]
=
[
c
1
,
⋯
,
c
p
]
=
C
AB=\left[ A\mathbf{b_1},\cdots,A\mathbf{b_p}\right] = \left[ \mathbf{c_1},\cdots,\mathbf{c_p}\right]=C
A B = [ A b 1 , ⋯ , A b p ] = [ c 1 , ⋯ , c p ] = C ,矩阵
C
C
C 确定唯一矩阵
B
B
B ,此时才能定义矩阵除法。