逆矩陣在 線性代數 中,特別是在計算中起著關鍵作用。然而,只有方陣才有可能可逆。這促使我們引入了可能非方陣的實值或復值矩陣的 *Moore-Penrose 逆*,它滿足逆矩陣的一些但不一定是全部性質。
定義。
令

為在域

上的 *m*-by-*n* 矩陣,其中

是實數

或複數

。回想一下

指的是

的共軛轉置。那麼,以下四個標準被稱為 *針對

的 Moore–Penrose 條件*。
,
,
,
.
我們將在下面看到,給定矩陣
,存在唯一的矩陣
滿足所有四個 Moore–Penrose 條件。它們推廣了通常逆的性質。
備註。
如果

是一個可逆方陣,那麼普通逆矩陣

滿足

的 Moore-Penrose 條件。觀察如果

滿足

的 Moore-Penrose 條件,那麼

滿足

的 Moore-Penrose 條件。
我們收集共軛轉置的一些基本性質以備後用。在下面的引理中,
是一個具有複數元素的矩陣,它有 n 列,
是一個具有複數元素的矩陣,它有 n 行。
引理 (1)。
對於任何

-矩陣

,

證明。 該假設表明 A*A 的所有元素均為零。因此,

因此,所有
等於 0,即
。 
引理 (2)。
對於任何

-矩陣

,

證明。 :

引理 (3)。
對於任何

-矩陣

,

證明。 這與引理 2 的證明方式類似(或者只需取厄米特共軛)。 
我們證明了每個矩陣都存在且唯一地存在摩爾-彭羅斯逆。
定理。
如果

是一個

-矩陣,並且

和

滿足

的摩爾-彭羅斯條件,那麼

.
證明。 令
是
或
上的矩陣。假設
和
是
的 Moore-Penrose 逆。觀察到:

類似地,我們得出結論
。透過觀察以下內容,完成證明:

定理。
對於每個

-矩陣

,都存在一個滿足 Moore-Penrose 條件的矩陣

。
證明. 證明分步驟進行。
是一個 1x1 矩陣
對於任何
,我們定義

很容易看出
是
(解釋為一個 1x1 矩陣)的偽逆。
是一個方對角矩陣
令
是一個在
上的 nxn 矩陣,其非對角線元素為零。我們定義
作為在
上的 nxn 矩陣,其中
如上所定義。我們簡寫為
代表
.
請注意,
也是一個非對角線元素為零的矩陣。
我們現在證明
是
的偽逆。




是一個通用的對角矩陣
設
是一個在
上的 m 行 n 列矩陣,主對角線以外的元素均為零,其中 m 和 n 不相等。也就是說,當
時,
,對於某些
;否則,
。
考慮
的情況。我們可以透過堆疊的方式將
重寫為
,其中
是一個 m 行 m 列的對角方陣,
是一個 m 行 (n−m) 列的零矩陣。我們定義
為一個在
上的 n 行 m 列矩陣,其中
是上面定義的
的偽逆,
是一個 (n−m) 行 m 列的 零矩陣。我們現在證明
是
的偽逆。
- 透過分塊矩陣的乘法,
因此,根據上一節中證明的關於方陣對角矩陣的性質 1,
有
.
- 類似地,
,因此
- 根據 1 和關於方陣對角矩陣的性質 3,
.
- 根據平方對角矩陣的性質 2 和 4,

當
時,
的存在性可以透過在
情況下交換
和
的角色,並使用
的事實得出。
是一個任意矩陣
奇異值分解定理指出,存在以下形式的分解:

其中
是一個 m 行 m 列的酉矩陣,其元素屬於
。
是一個 m 行 n 列的矩陣,其元素屬於
,對角線上是大於等於零的實數,非對角線上是零。
是一個 n 行 n 列的酉矩陣,其元素屬於
。[1]
將
定義為
。
我們現在證明
是
的偽逆。




這將我們引向了自然定義:
定義(摩爾-彭羅斯逆)。
令

為一個

-矩陣。那麼滿足

的 Moore-Penrose 條件的唯一

-矩陣被稱為

的 *Moore-Penrose 逆*

。
我們已經從上面看到 Moore-Penrose 逆將經典逆推廣到了可能是非方陣的矩陣。我們現在將列出它與 Hermitian 共軛相互作用的一些基本性質,將大多數證明留給讀者練習。
練習。
對於任何

-矩陣

,

以下恆等式成立
- A+ = A+ A+* A*
- A+ = A* A+* A+
- A = A+* A* A
- A = A A* A+*
- A* = A* A A+
- A* = A+ A A*
第一個的證明:
以及
意味著
。□
剩下的恆等式作為練習留給讀者。
本節的結果表明,偽逆的計算可以簡化為它在 Hermitian 情況下的構造。只需證明假設的構造滿足定義的標準即可。
命題。
對於每一個

-矩陣

,

證明。 觀察到

類似地,
意味著
即
.
此外,
所以
.
最後,
意味著
.
因此,
. 
練習。
對於每個

-矩陣

,

我們現在來計算兩個矩陣
的 Moore-Penrose 逆。
命題。
如果

的列是正交歸一的,即

,那麼對於任何

-矩陣

(尺寸正確),

.
證明。由於
,
。寫成
和
。我們證明
滿足
的 Moore–Penrose 準則。
![{\displaystyle {\begin{aligned}CDC&=ABB^{+}A^{*}AB=ABB^{+}B=AB=C,\\[4pt]DCD&=B^{+}A^{*}ABB^{+}A^{*}=B^{+}BB^{+}A^{*}=B^{+}A^{*}=D,\\[4pt](CD)^{*}&=D^{*}B^{*}A^{*}=A\left(B^{+}\right)^{*}B^{*}A^{*}=A\left(BB^{+}\right)^{*}A^{*}=ABB^{+}A^{*}=CD,\\[4pt](DC)^{*}&=B^{*}A^{*}D^{*}=B^{*}A^{*}A\left(B^{+}\right)^{*}=\left(B^{+}B\right)^{*}=B^{+}B=B^{+}A^{*}AB=DC.\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/d47101e6fd996def4bbaab662b4cba4e89730adb)
因此,
. 
練習。
如果

的行向量是正交歸一的,那麼對於任何

矩陣

(維度合適),

.
另一個重要的特例,它與可逆矩陣的情況非常接近,是當
的列向量是線性無關的,而
的行向量是線性無關的。
命題。
如果

的列滿秩,且

的行滿秩,則

.
證明. 由於
的列滿秩,
可逆,所以
。類似地,由於
的行滿秩,
可逆,所以
.
令
(使用埃爾米特矩陣的簡化)。我們證明
滿足摩爾-彭羅斯準則。
![{\displaystyle {\begin{aligned}CDC&=ABB^{*}\left(BB^{*}\right)^{-1}\left(A^{*}A\right)^{-1}A^{*}AB=AB=C,\\[4pt]DCD&=B^{*}\left(BB^{*}\right)^{-1}\left(A^{*}A\right)^{-1}A^{*}ABB^{*}\left(BB^{*}\right)^{-1}\left(A^{*}A\right)^{-1}A^{*}=B^{*}\left(BB^{*}\right)^{-1}\left(A^{*}A\right)^{-1}A^{*}=D,\\[4pt]CD&=ABB^{*}\left(BB^{*}\right)^{-1}\left(A^{*}A\right)^{-1}A^{*}=A\left(A^{*}A\right)^{-1}A^{*}=\left(A\left(A^{*}A\right)^{-1}A^{*}\right)^{*},\\\Rightarrow (CD)^{*}&=CD,\\[4pt]DC&=B^{*}\left(BB^{*}\right)^{-1}\left(A^{*}A\right)^{-1}A^{*}AB=B^{*}\left(BB^{*}\right)^{-1}B=\left(B^{*}\left(BB^{*}\right)^{-1}B\right)^{*},\\\Rightarrow (DC)^{*}&=DC.\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/08bdb378e22cd4b259999bba6b945be51c9da492b)
因此,
. 
最後,我們推匯出計算
的摩爾-彭羅斯逆的公式。
命題。
如果

,那麼

。
證明。 這裡,
,因此
且
。我們證明
確實滿足摩爾-彭羅斯四個條件。
![{\displaystyle {\begin{aligned}CDC&=AA^{*}A^{+*}A^{+}AA^{*}=A\left(A^{+}A\right)^{*}A^{+}AA^{*}=AA^{+}AA^{+}AA^{*}=AA^{+}AA^{*}=AA^{*}=C\\[4pt]DCD&=A^{+*}A^{+}AA^{*}A^{+*}A^{+}=A^{+*}A^{+}A\left(A^{+}A\right)^{*}A^{+}=A^{+*}A^{+}AA^{+}AA^{+}=A^{+*}A^{+}AA^{+}=A^{+*}A^{+}=D\\[4pt](CD)^{*}&=\left(AA^{*}A^{+*}A^{+}\right)^{*}=A^{+*}A^{+}AA^{*}=A^{+*}\left(A^{+}A\right)^{*}A^{*}=A^{+*}A^{*}A^{+*}A^{*}\\&=\left(AA^{+}\right)^{*}\left(AA^{+}\right)^{*}=AA^{+}AA^{+}=A\left(A^{+}A\right)^{*}A^{+}=AA^{*}A^{+*}A^{+}=CD\\[4pt](DC)^{*}&=\left(A^{+*}A^{+}AA^{*}\right)^{*}=AA^{*}A^{+*}A^{+}=A\left(A^{+}A\right)^{*}A^{+}=AA^{+}AA^{+}\\&=\left(AA^{+}\right)^{*}\left(AA^{+}\right)^{*}=A^{+*}A^{*}A^{+*}A^{*}=A^{+*}\left(A^{+}A\right)^{*}A^{*}=A^{+*}A^{+}AA^{*}=DC\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/8297222023e6c7515b29e06a7e06a22b9c66bfdd)
因此,
. 換句話說

並且,由於

經典逆矩陣的定義特徵是
我們可以對
和
說些什麼呢?
我們可以很容易地從上面的基本性質推匯出一些性質
練習。
令

為一個

-矩陣。那麼

以及

我們可以得出結論,
和
是正交投影。
命題。
令

為一個

-矩陣。那麼

和

是正交投影
證明。 實際上,考慮運算元
: 任何向量都可以分解為

對於所有滿足
和
的向量
和
,我們有
.
由此可知,
和
。 同樣地,
和
。 現在可以容易地識別出正交分量。 
最後,我們透過確定由摩爾-彭羅斯逆表示的對映的像和核來完成我們的分析。
命題。
設

為一個

-矩陣。 那麼,

且

。
證明. 如果
屬於
的值域,那麼對於某些
,
且
。反之,如果
,那麼
,因此
屬於
的值域。由此可見,
是
值域上的正交投影。
然後是
值域的正交補上的正交投影,它等於
的核。
使用關係
的類似論證表明,
是
值域上的正交投影,而
是
核上的正交投影。
利用關係
和
,可知 P 的值域等於
的值域,進而意味著
的值域等於
的核。類似地,
意味著
的值域等於
的值域。因此,我們發現:

我們介紹了 Moore-Penrose 逆在求解線性方程組中的兩種應用。
Moore-Penrose 逆可用於最小二乘最小化可能沒有精確解的方程組。
命題。
對於任何

矩陣

,

,其中

。
證明: 首先注意到(說明覆雜情況),利用事實
滿足
和
,我們有

因此(
代表以下項的厄米共軛)

如所述。 
備註。
這個下界不一定是零,因為系統

可能沒有解(例如,當矩陣
A沒有滿秩或系統超定)。如果

是單射的,即一對一的(這意味著

),那麼邊界在

處唯一取得。
上面的證明也表明,如果方程組
是可解的,即存在解,那麼必然
是一個解(不一定唯一)。我們可以說更多
命題。
如果方程組

是可解的,那麼

是具有最小歐幾里得範數的唯一解。
證明。首先注意,對於
,有
,並且有
。因此,假設
,我們有

因此

當且僅當
時等號成立,證畢。 
該結果的一個直接推論是
也是所有
的最小二乘最小化問題的唯一最小解,包括當
既不是單射也不是滿射時。可以證明最小二乘近似
是唯一的。因此,所有
解決最小二乘最小化問題的必要條件和充分條件是滿足
。由於
位於
的列空間中,該系統始終存在解(不一定是唯一的)。從上面的結果來看,解決此係統的最小
是
。
- ↑ 一些作者對因子的維數使用了略微不同的定義。這兩個定義是等價的。