广义逆阵

来自testwiki
跳转到导航 跳转到搜索

广义逆(Generalized inverse)[1],是线性代数中针对矩阵的一种运算。一个矩阵A的广义逆叫做A广义逆阵,是指具有部份逆矩阵的特性,但是不一定具有逆矩阵的所有特性的另一矩阵。假設一矩陣An×m及另一矩陣Agm×n,若Ag滿足AAgA=A,則Ag即為A的广义逆阵。

广义逆也稱為偽逆(pseudoinverse)[2],有些时候,偽逆特指摩尔-彭若斯广义逆

建構广义逆阵的目的是針對可逆矩陣以外的矩陣(例如非方陣的矩陣)可以找到一矩陣有一些類似逆矩阵的特性。任意的矩陣都存在广义逆阵,若一矩陣存在逆矩阵,逆矩阵即為其唯一的广义逆阵。有些广义逆阵可以定義在和結合律乘法有關的數學結構(例如半群)中。

提出廣義逆陣的原因

考慮以下的線性方程

Ax=y

其中An×m的矩陣,而y(A)A列空間。 若矩陣A可逆矩陣,則x=A1y即為方程式的解。而若矩陣A為可逆矩陣

AA1A=A

假設矩陣A不可逆或是nm,需要一個適合的m×n矩陣G使得下式成立

AGy=y

因此Gy為線性系統Ax=y的解。 而同樣的,m×n階的矩陣G也會使下式成立

AGA=A

因此可以用以下的方式定義广义逆阵:假設一個n×m的矩陣Am×n的矩陣G若可以使下式成立,矩陣G即為A的广义逆阵

AGA=A

產生廣義逆陣

以下是一種產生廣義逆陣的方式[3]

  1. A=BC為其Template:Le,則G=CrBlA的廣義逆陣,其中CrC的右逆矩陣,而BlB的左逆矩陣。
  2. A=P[Ir000]Q,其中PQ為可逆矩陣,則G=Q1[IrUWV]P1A的廣義逆陣,其中U,VW均為任意矩陣。
  3. Ar的矩陣,在不失一般性的情形下,令A=[BCDE],其中Br×rA的可逆子矩陣,則G=[B1000]A的廣義逆陣。

广义逆阵的種類

彭若斯條件可以用來定義不同的广义逆阵:針對An×mAgm×n,

1.) AAgA=A
2.) AgAAg=Ag
3.) (AAg)T=AAg
4.) (AgA)T=AgA

Ag滿足條件(1.),即為A的广义逆阵,若滿足條件(1.)和(2.),則為A的廣義反身逆陣(generalized reflexive inverse),若四個條件都滿足,則為A摩尔-彭若斯广义逆

以下是一些其他種類的广义逆阵

  • 單邊逆矩陣(左逆矩陣或是右逆矩陣)若矩陣A的維度是n×m且為 满秩,若n>m則用左逆矩陣,若n<m則用右逆矩陣。
    • 左逆矩陣為Aleft1=(ATA)1AT,也就是Aleft1A=Im,其中Imm×m單位矩陣
    • 右逆矩陣為Aright1=AT(AAT)1,也就是AAright1=In,其中 Inn×n單位矩陣。
  • Template:Le
  • Template:Le
  • 摩尔-彭若斯广义逆

應用

任何一種广义逆阵都可以用來判斷线性方程组是否有解,若有解時列出其所有的解[4]。若以下n × m的線性系統有解存在

Ax=b

其中向量x為未知數,向量b為常數,以下是所有的解

x=Agb+[IAgA]w

其中參數w為任意矩陣,而AgA的任何一個广义逆阵。解存在的條件若且唯若Agb為其中一個解,也就是若且唯若AAgb=b

參考資料

Template:Reflist

相關條目

外部連結

  1. Template:Cite web
  2. Template:Cite web
  3. Bapat, Ravindra B. Linear algebra and linear models. Springer Science & Business Media, 2012.springer.com/book Template:Wayback
  4. Template:Cite journal