矩阵论(四)——矩阵的广义逆

  • 1. 广义逆矩阵
  • 2. 减号广义逆
  • 3. 极小范数广义逆
  • 4. 最小二乘广义逆
  • 5. 加号广义逆
  • 6.方程通解与最小二乘解
  • 6.1 相容方程的通解
  • 6.2 矛盾方程的最小二乘解


1. 广义逆矩阵

R语言广义加性模型怎么解释 r语言求广义逆_广义逆,满足下列的一个、多个或者全部,则称G为A的广义逆矩阵
R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_02
R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_03
R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_04
R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_05
若满足第i个条件,记为R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_06
若满足第i, j个条件,记为R语言广义加性模型怎么解释 r语言求广义逆_广义逆_07

减号逆(R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_08): R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_09,满足R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_10

极小范数广义逆(R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_11): R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_12,满足R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_13

最小二乘广义逆(R语言广义加性模型怎么解释 r语言求广义逆_广义逆_14): R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_15,满足R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_16

加号广义逆(R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_17): R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_18,满足R语言广义加性模型怎么解释 r语言求广义逆_广义逆_19

2. 减号广义逆

R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_20,若存在R语言广义加性模型怎么解释 r语言求广义逆_最小二乘_21,使R语言广义加性模型怎么解释 r语言求广义逆_最小二乘_22,则称G为A的一个减号广义逆,记为R语言广义加性模型怎么解释 r语言求广义逆_广义逆_23

R语言广义加性模型怎么解释 r语言求广义逆_最小二乘_24存在的条件及求法: R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_25
(1) 若秩(A) = 0,即R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_26,则R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_27存在,即R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_28
(2) 若秩(A) = n(m = n),即R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_29,则R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_27不唯一,且R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_31
(3) 若秩(A) = r,有可逆P,Q,使R语言广义加性模型怎么解释 r语言求广义逆_最小二乘_32,即R语言广义加性模型怎么解释 r语言求广义逆_最小二乘_33
R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_34,其中U、V、W为相应的任意矩阵

R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_35,则R语言广义加性模型怎么解释 r语言求广义逆_最小二乘_36满足一下性质:
R语言广义加性模型怎么解释 r语言求广义逆_最小二乘_37
R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_38都是幂等矩阵,且R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_39
R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_40

例如:

R语言广义加性模型怎么解释 r语言求广义逆_广义逆_41


说明:可以先对R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_42做行变换,将变换后的结果记为R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_43,然后对R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_44做列变换,即可得到最终的P和Q

3. 极小范数广义逆

极小范数广义逆: R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_20,若存在R语言广义加性模型怎么解释 r语言求广义逆_最小二乘_21,使R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_47,则称G为A的一个极小范数广义逆
记为R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_48

R语言广义加性模型怎么解释 r语言求广义逆_最小二乘_49存在的条件及求法: R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_20,A的奇异分解:R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_51,则
R语言广义加性模型怎么解释 r语言求广义逆_最小二乘_52,K和M为相应任意矩阵
奇异分解求解过程可参考

相容方程: 方程组Ax=b有解
矛盾(不相容)方程: 方程组Ax=b无解

极小范数解: 方程R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_53有无数解,在所有的解中最小的解就是极小范数解。即R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_54R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_55R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_53的极小范数解

R语言广义加性模型怎么解释 r语言求广义逆_广义逆_57,即R语言广义加性模型怎么解释 r语言求广义逆_广义逆_58是相容方程组Ax=b的极小范数解
R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_59是相容方程Ax=b的极小范数解
R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_60,即相容方程的极小范数解是唯一的。

例如:

R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_61

4. 最小二乘广义逆

最小二乘广义逆: R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_20,若存在R语言广义加性模型怎么解释 r语言求广义逆_最小二乘_21,使R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_64,则称G为A的一个最小二乘广义逆,记为R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_65

R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_66存在的条件及求法: R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_20,A的奇异分解:R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_51,则
R语言广义加性模型怎么解释 r语言求广义逆_广义逆_69,L和M为相应任意矩阵
奇异分解求解过程可参考

最小二乘解: R语言广义加性模型怎么解释 r语言求广义逆_广义逆_70取最小值时x的解,即矛盾方程R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_71时u的值

R语言广义加性模型怎么解释 r语言求广义逆_广义逆_72

R语言广义加性模型怎么解释 r语言求广义逆_广义逆_73是矛盾方程Ax=b的最小二乘解,即R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_74

例如:

R语言广义加性模型怎么解释 r语言求广义逆_广义逆_75

5. 加号广义逆

加号广义逆: R语言广义加性模型怎么解释 r语言求广义逆_广义逆_76,满足R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_77
则称G为A的Moore-Penrose广义逆加号广义逆,简称A的M-P逆,记为R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_78

R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_17存在的条件及求法: R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_20,则R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_81存在且唯一
A的奇异分解:R语言广义加性模型怎么解释 r语言求广义逆_最小二乘_82,则R语言广义加性模型怎么解释 r语言求广义逆_广义逆_83
奇异分解求解过程可参考

设rank(A) = r,A的一个满值分解为R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_84
R语言广义加性模型怎么解释 r语言求广义逆_广义逆_85

R语言广义加性模型怎么解释 r语言求广义逆_最小二乘_86满足以下性质:
R语言广义加性模型怎么解释 r语言求广义逆_广义逆_87
R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_88
R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_89,其中R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_90
R语言广义加性模型怎么解释 r语言求广义逆_R语言广义加性模型怎么解释_91

例如:

R语言广义加性模型怎么解释 r语言求广义逆_逆矩阵_92

6.方程通解与最小二乘解

6.1 相容方程的通解

相容方程:R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_93
R语言广义加性模型怎么解释 r语言求广义逆_最小二乘_94

6.2 矛盾方程的最小二乘解

矛盾方程:R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_93
R语言广义加性模型怎么解释 r语言求广义逆_矩阵论_96