左逆矩阵与右逆矩阵
满足 L A = I LA=I LA=I,但不满足 A L = I AL=I AL=I的矩阵称为矩阵A的左逆矩阵,类似的,满足 A R = I AR=I AR=I,但不满足 R A = I RA=I RA=I的矩阵称为右逆矩阵。
定理1:仅当 m ≥ n m \geq n m≥n时,矩阵 A ∈ C m × n A \in \mathbb{C}^{m \times n} A∈Cm×n才可能有左逆矩阵。
证明:当 m ≥ n m \geq n m≥n时,矩阵 A A A可以分块为 A = [ B C ] A= \left[\begin{matrix}B\\C\end{matrix}\right] A=[BC],其中 B ∈ C n × n B \in \mathbb{C}^{n \times n} B∈Cn×n和 C ∈ C ( m − n ) × n C \in \mathbb{C}^{(m-n) \times n} C∈C(m−n)×n,令 L = [ X , Y ] L=\left[\begin{matrix}X,Y\end{matrix}\right] L=[X,Y]满足 L A = I LA=I LA=I,则 X B + Y C = I XB+YC=I XB+YC=I,因此只要矩阵 X X X和 Y Y Y满足 X B + Y C = I XB+YC=I XB+YC=I,矩阵 L = [ X , Y ] L=\left[\begin{matrix}X,Y\end{matrix}\right] L=[X,Y]就是 A A A的左逆矩阵,例如若 B B B非奇异,则去 X = B − 1 X=B^{-1} X=B−1和 Y = O Y=O Y=O即可。
对于
m
<
n
m < n
m<n,可将矩阵
A
A
A分块为
[
B
,
C
]
\left[\begin{matrix}B,C\end{matrix}\right]
[B,C],其中
B
∈
C
m
×
m
B \in \mathbb{C}^{m \times m}
B∈Cm×m和
C
∈
C
m
×
n
−
m
C \in \mathbb{C}^{m \times {n-m}}
C∈Cm×n−m,
L
L
L分块为
[
X
Y
]
\left[\begin{matrix}X\\Y\end{matrix}\right]
[XY],假定
L
L
L是
A
A
A的左逆矩阵,则
L
A
=
[
X
Y
]
[
B
,
C
]
=
[
X
B
X
C
Y
B
Y
C
]
=
I
n
×
n
=
[
I
m
×
m
O
m
×
(
n
−
m
)
O
(
n
−
m
)
×
m
I
(
n
−
m
)
×
(
n
−
m
)
]
LA=\left[\begin{matrix}X\\Y\end{matrix}\right]\left[\begin{matrix}B,C\end{matrix}\right]=\left[\begin{matrix}XB&XC\\YB&YC\end{matrix}\right]=I^{n \times n}=\left[\begin{matrix}I_{m \times m}&O_{m \times (n-m)}\\O_{(n-m) \times m}&I_{(n-m) \times (n-m)}\end{matrix}\right]
LA=[XY][B,C]=[XBYBXCYC]=In×n=[Im×mO(n−m)×mOm×(n−m)I(n−m)×(n−m)]
既有
(1)
X
B
=
I
m
×
m
XB=I_{m \times m}\tag{1}
XB=Im×m(1)
(2)
X
C
=
O
m
×
(
n
−
m
)
XC=O_{m \times (n-m)}\tag{2}
XC=Om×(n−m)(2)
(3)
Y
B
=
O
(
n
−
m
)
×
m
YB=O_{(n-m) \times m}\tag{3}
YB=O(n−m)×m(3)
(4)
Y
C
=
I
(
n
−
m
)
×
(
n
−
m
)
YC=I_{(n-m) \times (n-m)}\tag{4}
YC=I(n−m)×(n−m)(4)
若
B
B
B非奇异,则
X
=
B
−
1
X=B^{-1}
X=B−1,代入式(2)可得
C
=
O
m
×
(
n
−
m
)
C=O_{m \times (n-m)}
C=Om×(n−m),则
Y
C
=
O
(
n
−
m
)
×
(
n
−
m
)
YC=O_{(n-m) \times (n-m)}
YC=O(n−m)×(n−m),与式(4)矛盾,即
L
L
L是
A
A
A的左逆矩阵这一假设矛盾。
定理2:仅当 m ≤ n m \leq n m≤n时,矩阵 A ∈ C m × n A \in \mathbb{C}^{m \times n} A∈Cm×n才可能有右逆矩阵。
证明与定理1类似。
作为定理1和定理2的特例,矩阵 A ∈ C m × m A \in \mathbb{C}^{m \times m} A∈Cm×m可能既有左逆矩阵又有右逆矩阵,逆矩阵便是既满足左逆矩阵又满足右逆矩阵,且左逆矩阵和右逆矩阵相等的特殊矩阵。
对给定矩阵 A ∈ C m × n A \in \mathbb{C}^{m \times n} A∈Cm×n,当 m > n m>n m>n时, A A A可能有多个左逆矩阵,当 m < n m<n m<n时 A A A可能有多个右逆矩阵,那么什么情况下左逆矩阵或右逆矩阵唯一呢?如下讨论。
当
m
>
n
m>n
m>n且矩阵
A
A
A具有满列秩时(
R
a
n
k
(
A
)
=
n
Rank(A)=n
Rank(A)=n),此时
n
×
n
n \times n
n×n矩阵
A
H
A
A^HA
AHA是可逆的,显然
L
=
(
A
H
A
)
−
1
A
H
L=(A^HA)^{-1}A^H
L=(AHA)−1AH
满足左逆矩阵的定义。这种左逆矩阵是唯一的,常称为左伪逆矩阵。
同理当
m
<
n
m<n
m<n且矩阵
A
A
A具有满行秩时(
R
a
n
k
(
A
)
=
m
Rank(A)=m
Rank(A)=m),此时
m
×
m
m \times m
m×m矩阵
A
A
H
AA^H
AAH是可逆的,显然
R
=
A
H
(
A
A
H
)
−
1
R=A^H(AA^H)^{-1}
R=AH(AAH)−1
满足右逆矩阵的定义。这种右逆矩阵是唯一的,常称为右伪逆矩阵。