1.定义

设矩阵ACrm×n(r>0)A\in C_r^{m\times n}(r>0),若存在A=FG,FCrm×r,AGrr×nA=FG,F\in C_r^{m\times r},A\in G_r^{r\times n}则称其为A的一个满秩分解

2.存在性定理

ACrm×n(r>0)A\in C_r^{m\times n}(r>0)存在ECmm×m(r>0)E\in C_m^{m\times m}(r>0)使得EA=[G...O]mrrEA=\left[ \begin{matrix}G\\...\\O \end{matrix}\right]_{m-r行}^{r行} A=E1[G...O]=[FS][G...O]=FGA=E^{-1}\left[ \begin{matrix}G\\...\\O \end{matrix}\right]=\left[ \begin{matrix}F&S \end{matrix}\right]\left[ \begin{matrix}G\\...\\O \end{matrix}\right]=FG其中FCrm×rF\in C_{r}^{m\times r}
(EE是满秩矩阵,它的逆的秩也是mm)

3.hermite矩阵

形如
满秩分解
称为hermite标准型

  • rr行中每一行至少含一个非零元素(称为非零行),且第一个非零元素为1,而后mrm-r行的元素全为零(称为零行);
  • 若第ii行的第一个非零元素(即1)在第jij_i列 ,则j1<j2...<jrj_1<j_2...<j_r

4.满秩分解的一种求法

例1:求A=[123002111021]A=\left[ \begin{matrix}1&2&3&0 \\ 0&2&1&-1 \\1&0&2&1 \end{matrix}\right]的满秩分解
解:整体思路
GG矩阵即为将AA矩阵变为hermite标准型后取前rr行的矩阵,而FF矩阵是F=AP1=E1BP1=[FS][IrO]F=AP_1=E^{-1}BP_1=\left[ \begin{matrix}F&S \end{matrix}\right]\left[ \begin{matrix}I_r\\O \end{matrix}\right]
对A进行初等行变换[AI3]=[1230.1000211.0101021.001]\left[ \begin{matrix}A&I_3 \end{matrix}\right]=\left[ \begin{matrix}1&2&3&0 &.&1&0&0\\ 0&2&1&-1&. &0&1&0\\1&0&2&1&. &0&0&1\end{matrix}\right]第三行加第二行减第一行[1230.1000211.0100000.111]\left[ \begin{matrix}1&2&3&0 &.&1&0&0\\ 0&2&1&-1&. &0&1&0\\0&0&0&0&. &-1&1&1\end{matrix}\right]第一行减第二行[1021.1100211.0100000.111] \left[ \begin{matrix}1&0&2&1 &.&1&-1&0\\ 0&2&1&-1&. &0&1&0\\ 0&0&0&0&. &-1&1&1\end{matrix}\right]
第二行乘1/2[1021.110011/21/2.01/200000.111]\left[ \begin{matrix} 1&0&2&1 &.&1&-1&0\\ 0&1&1/2&-1/2&. &0&1/2&0\\ 0&0&0&0&. &-1&1&1 \end{matrix}\right]

由此我们可以得到G=[1021011/21/2],F=AP1=[123002111021][10010000]=[120210]G=\left[ \begin{matrix}1&0&2&1 \\ 0&1&1/2&-1/2 \end{matrix}\right],F=AP_1=\left[ \begin{matrix} 1&2&3&0 \\ 0&2&1&-1 \\ 1&0&2&1 \end{matrix}\right]\left[ \begin{matrix}1&0 \\ 0&1\\0&0\\0&0 \end{matrix}\right]=\left[ \begin{matrix}1&2 \\ 0&2 \\1&0 \end{matrix}\right]

相关文章: