B矩阵的每一个列向量都是Ax=0的解,则AB=0若|B|不等于0则A=0.为什么?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 15:59:14
B矩阵的每一个列向量都是Ax=0的解,则AB=0若|B|不等于0则A=0.为什么?
B矩阵的每一个列向量都是Ax=0的解,则AB=0若|B|不等于0则A=0.为什么?
B矩阵的每一个列向量都是Ax=0的解,则AB=0若|B|不等于0则A=0.为什么?
问题1:
如果B=[b1 b2 b3 ... bn]的每一列(bi都代表列向量)都是A的解,也就是说A*bi=0.
那么对任意i=1,2,...,n来说,那根据矩阵相乘时候的规则,前面的行乘以后面的列,就有A*B=A*[b1 b2 b3 ... bn]=[A*b1 A*b2 A*b3 ... A*bn]=[0 0 ... 0]也就是A*B=0.
问题2:
已知A*B=0,则两边取转置,B转置*A转置=0.
注意到B取了行列式的值,那他应该是个方阵,假设他是n*n的,那B的行列式值不为0,等价于rand(B转置)=rand(B)=n,也就是B转置是满秩矩阵.
那对于B转置*x=0这个求解x的时候,由系数矩阵B转置满秩,可以知道x有且只有唯一解0向量,那B转置*A转置=B转置*[a1 a2 ... am]=[B转置*a1 B转置*a2 ... B转置*am]=[0 0 ...0],也就是说A转置是0矩阵,所以A也是0矩阵.
B矩阵的每一个列向量都是Ax=0的解,假设B=[B1 B2 B3...Bn],其中B1 B2 B3...Bn为B的列向量,则AB1=0,AB2=0。。。ABn=0,显然AB=0.
后面那个不会证……
因为B满秩,且A与B都是n阶方阵,AB=0推出rank(A)+rank(B)<=n,rank(B)=n,总之得到rank(A)=0,秩为0的矩阵只能是0矩阵,A=0.........证毕