设矩阵A的秩为r,任取A的列向量组的一个极大无关组a1,a2......ar,设B=(a1,a2........ar),在B中任取r个线性无关的行向量,则知由它们组成的r阶子式不为0
我不明白为什么要在B中取r个线性无关的行向量,而不是任取r个行向量。
那么对于矩阵A(n*n)若A的列向量组线性无关,则秩A=n,便可推知A的行向量组也线性无关。但对于矩阵B(m*n),m>n,若B的列向量组线性无关,则秩B=n,可推知B的行向量组线性相关。所以要在B中挑出n个线性无关的行向量才能组成一个值为0的n阶子式。但对于A,它就没有这一选择过程,因为A行向量组的线性无关必然成立。所以才会有对于n个n维向量构成的向量组A,诺其中的向量线性无关,则有|A|不为0,对吧?
追答“对于矩阵A(n*n)若A的列向量组线性无关,则秩A=n”是不对的。我已经说过 列无关 不一定 行无关。必须 行 列 全都无关,才能说 n阶方阵的秩为n。
追问可事实上有这样的推论:对于n个n维向量构成的向量组A,诺其中的列向量线性无关,则有|A|不为0。我明白问题出哪了,是因为从B=(a1,a2........ar)中任取r行,所组成矩阵的列向量不一定也是线性无关,所以才要在行向量上动手脚。对于所有的n*n方形矩阵,只要证明它的列秩(行秩)等于n,就可知其行秩(列秩)也为n,及该矩阵的秩为n。该矩阵的行列式值不为0。