线性代数证明rank(AT*A)=rank(A)如题 AT是A的转置 A是m*n矩阵

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 02:47:49
线性代数证明rank(AT*A)=rank(A)如题AT是A的转置A是m*n矩阵线性代数证明rank(AT*A)=rank(A)如题AT是A的转置A是m*n矩阵线性代数证明rank(AT*A)=ran

线性代数证明rank(AT*A)=rank(A)如题 AT是A的转置 A是m*n矩阵
线性代数证明rank(AT*A)=rank(A)
如题 AT是A的转置 A是m*n矩阵

线性代数证明rank(AT*A)=rank(A)如题 AT是A的转置 A是m*n矩阵
证明:记A'=A^T
(1)设X1是AX=0的解,则AX1=0
所以A'AX1=A'(AX1)=A'0=0
所以X1是A'AX=0的解.
故 Ax=0 的解是 A'AX=0 的解.
(2)设X2是A'AX=0的解,则A'AX2=0
等式两边左乘 X2'得 X2'A'AX2=0
所以有 (Ax2)'(Ax2)=0
所以 AX2=0.[长度为0的实向量必为0向量,此时用到A是实矩阵]
所以X2是AX=0的解.
故A'AX=0的解是AX=0的解.
综上知齐次线性方程组AX=0与A'AX=O是同解方程组.
所以 n-r(A) = n-r(A'A)
故 r(A) = r(A'A).