广义逆矩阵在数理统计、系统理论、优化计算和控制论等多领域中有重要应用,广义逆矩阵理论与应用的研究是矩阵论的一个重要分支。
广义逆的思想可追溯到1903年(E.)I.弗雷德霍姆的工作,他讨论了关于积分算子的一种广义逆(他称之为伪逆)。1904年,D.希尔伯特在广义格林函数的讨论中,含蓄地提出了微分算子的广义逆。而任意矩阵的广义逆定义最早是由E.H.穆尔在1920年提出的,他以抽象的形式发表在美国数学会会刊上。当时人们对此似乎很少注意。这一概念在以后30年中没有多大发展。曾远荣在1933年,F.J.默里和J.冯·诺伊曼在1936年对希尔伯特空间中线性算子的广义逆作过讨论。20世纪50年代围绕着某些广义逆的最小二乘性质的讨论重新引起了人们对这个课题的兴趣。1951年瑞典人A.布耶尔哈梅尔重新发现了穆尔所定义的广义逆,并注意到广义逆与线性方程组的关系。T.N.E.格雷维尔、C.R.拉奥和其他人也作出了重要的贡献。1955年,彭罗斯证明了存在唯一的X=A+满足前述性质①~④,并以此作为的定义。1956年,R.拉多证明了彭罗斯定义的广义逆与穆尔定义的广义逆是等价的,因此通称A+为穆尔-彭罗斯广义逆矩阵。[1]
若A为非奇异矩阵,则线性方程组的解为
,其中A的逆矩阵
满足
(I为单位矩阵)。若A是奇异阵或长方阵,
可能无解或有很多解。若有解,则解为
,其中у是维数与A的列数相同的任意向量,X是满足
的任何一个矩阵,通常称X为A的广义逆矩阵,用
、
或
等符号表示,有时简称广义逆。当A非奇异时,
也满足
,且
。故非异阵的广义逆矩阵就是它的逆矩阵,说明广义逆矩阵确是通常逆矩阵概念的推广。[2]
存在一个唯一的矩阵M使得下面三个条件同时成立:
(1);
(2)MAM = M;
(3)与
均为对称矩阵。
这样的矩阵M成为矩阵A的Moore-Penrose广义逆矩阵,记作.
1955年R.彭罗斯证明了对每个m×n阶矩阵A,都存在唯一的n×m阶矩阵X,满足:①;②
;③
;④
。通常称X为A的穆尔-彭罗斯广义逆矩阵,简称M-P逆,记作A^+。当A非奇异时,
也满足①~④,因此M-P逆也是通常逆矩阵的推广。在矛盾线性方程组的最小二乘解中,
是范数最小的一个解。
若A是n阶方阵,k为满足的最小正整数(rank为矩阵秩的符号),记作
,则存在唯一的n阶方阵X,满足:(1)
;(2)
; (3)
。[1]
通常称X为A的德雷津广义逆矩阵,简称D逆,记作Ad,A(d)或AD等。虽然它和线性代数方程组的解无关,但它在线性差分方程、线性微分方程、最优控制等方面都有应用。根据实际问题需要还定义了其他各种类型的广义逆矩阵,如网络理论中用到的博特-达芬逆矩阵等。[3]一般说来,它们都具有下列一些性质:当A非异时,广义逆矩阵就是;广义逆矩阵必存在;广义逆矩阵具有逆矩阵的某些性质(或适当修改后的性质),如
,
等等。[3]
广义逆矩阵的计算方法大致可分为三类:以满秩分解和奇异值分解为基础的直接法,迭代法和其他一些常用于低阶矩阵的非平凡方法。
以的计算为例。若A是一个秩为r的m×n阶非零矩阵,记作:
,有满秩分解
。
其中
,
则
。
即将广义逆矩阵的计算化为通常逆矩阵的计算。常用LU分解和QR分解等方法实现满秩分解,然后求出。
若A有奇异值分解,
其中U、V为m阶和n阶酉矩阵,是m×n阶矩阵,∑是r阶对角阵,
对角元是A的r个非零奇异值(AA*的非零特征值的平方根),则
。
其中,是n×m阶矩阵。也可用豪斯霍尔德变换先将 A化为上双对角阵
,然后再对J0使用QR算法化为矩阵
,于是
,故
。
设λ1是AA*的最大非零特征值,若0<α<2/λ1,则计算A+的一个迭代法是,
,当n→∞时,xn收敛于。
格雷维尔逐次递推法也是计算A+的常用方法。设A的第k列为,
则
。
式中
,
,
。
1955年以后,出现了大量的关于广义逆矩阵的理论、应用和计算方法的文献。70年代还出版了一些专著和会议录,指出广义逆矩阵在控制论、系统辨识、规划论、网络理论、测量、统计和计量经济学等方面的应用。[1]