问题描述: P为m*n矩阵,r(P)=1怎么推出P=AB,其中A为m维列向量,B为n维行向量 1个回答 分类:数学 2014-10-07 问题解答: 我来补答 因为,r(P)=1所以,P的最大线性无关向量组为α所以,P的行向量都可以用α表示所以,k1α k2αP= ..knα如果向量B和α线性相关,则,存在数x使得B=xα (如果向量B和α线性无关,则该命题是不成立的)设A=(g1,g2,g3,……,gn)',则,g1B g1xα g2B g2xαAB= .= ...gnB gnxα所以,只要g1x=k1,g2x=k2,……,gnx=kn即,g1=k1/x,g2=k2/x,……,gn=kn/x即,A=(k1/x,k2/x,……,kn/x)'则有,g1B g1xα k1αg2B g2xα k2αAB= .= .= .=P...gnB gnxα knα所以,我想楼主给的题目中,A、B也并非任意的m维列向量和n维行向量吧.否则,该命题是不成立的.而A、B的限制在上述解题过程中已经给出. 展开全文阅读