前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Moore-Penrose伪逆

Moore-Penrose伪逆

作者头像
狼啸风云
修改2022-09-03 21:53:51
1.7K0
修改2022-09-03 21:53:51
举报

对于非方阵矩阵而言,其逆矩阵没有定义。假设在下面的问题中。我们希望通过矩阵A的左逆B来求解线性方程:

A x=y

等式两边左乘左逆B后,我们得到

x=B y

取决于问题的形式,我们可能无法设计一个唯一的映射A映射到B。

如果矩阵A的行数大于列数,那么上述方程可能没有解。如果矩阵A的行数小于列数,那么上述矩阵可能有多个解。

Moore-Penrose伪逆(Moore-Penrose pseudoinverse)使我们在这类问题上取得了一定进展。矩阵A的伪逆定义为:

A^{+}=\lim _{\alpha \rightarrow 0}\left(A^{T} A+\alpha I\right)^{-1} A^{T}

计算伪逆的实际算法没有基于这个定义,而是使用下面的公式:

A^{+}=V D^{+} U^{T}

其中,矩阵U、D和V是矩阵A奇异值分解后得到的矩阵。对角矩阵D的伪逆D^+ 是其非零元素取倒数之后再转置得到的。当矩阵A的列数多于行数时,使用伪逆求解线性方程组是众多可能解法中的一种。特别地,x=A^{+} y 是方程所有可行解中欧几里得范数\|x\|_{2} 最小的一个。当矩阵A的函数多于列数时,可能没有解。在这种情况下,通过伪逆得到的x使得Ax和y的欧几里得距离\|A x-y\|_{2} 最小。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019年09月09日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档