线性代数笔记(3):基本矩阵操作与线性方程组的解

一、Elementary Matrix Operations and Elementary Matrix




二、矩阵B由矩阵A经过基本矩阵操作而得到,则必有B=AE(或B=EA)


Here E1 and E2 are elementary matrices obtained from Im and In, respectively, by performing the same elementary row and column operations as those which were performed on A to obtain B.


Theorem 3.2. Elementary matrices are invertible, and the inverse of an elementary matrix is an elementary matrix of the same type.


三、矩阵的秩


我们之前已经定义过线性变换T的rank,可以参考《线性代数笔记(2):线性变换及其矩阵表示 》,线性变换T的rank定义为T的值域的维度,即rank(T)=dim(R(T))。下面我们来看看矩阵A的rank是如何定义的。


当然LA这种线性变换是比较特殊的,因为它相当于是输入一个n维的向量,输出一个m维的向量。对于一个更加一般的变换T,我们是否能将它的rank与对应矩阵表达的rank联系起来呢?下列定理给出了我们想要的答案。

得出这个结论并不意外,根据之前介绍的“同构”关系,就很容易得出这个结果。事实上我们还可以证明isomorphism具有rank-preserving的性质。也就是说,如果Φβ是一个isomorphism,V'是V的一个子空间,那么就有dim(V')=dim(Φβ(V'))。

关于rank-preserving的性质,还有如下结果,即矩阵A乘以一个可逆矩阵,那么它的rank不变。这也很容易解释,因为如果存在一个可逆的变换在T,我们其实就得到了一个isomorphism,而isomorphism是rank-preserving的这样的作用当然不会改变rank。


此外,关于基本矩阵操作我们还有如下推论:Elementary row and column operations on a matrix are rank preserving.(因为基本矩阵操作都是invertible的)


四、由矩阵的形式直接判断其rank的方法


上述定理中的ai都表示一个列向量。所以这个定理就告诉我们一个矩阵的rank就等于它最大的“线性独立的列向量的”数量。



其中,Ir有是r行r列的单位矩阵。O1的大小为r×(n-r),O2的大小为(m-r)×r,O3的大小为(m-r)×(n-r)

由此,我们还可以得到如下推论:


这个推论的得出也非常straightforward,你可以想象,定理3.6中,我们是如何从A得到D的。当对A做一个基本行运算或基本列运算时,等价的就相当于对其乘以一个“由相同基本变换”得到的基本矩阵,如下所示,注意到基本矩阵是可逆的,所以它们的连乘仍然可逆。所以得出这个结果也就非常自然了。


我们还可以得到下面这个推论(也就是说矩阵转置,rank不变):


Cor3. Every invertible matrix is a product of elementary matrices.

注意,如果A是可逆矩阵(所以它也是一个n×n的方阵),则rank(A)=n。这是因为A可逆,则LA也可逆,即LA是onto的,如果LA是满射的,则它的值域自然是n,即rank(LA)=n,也就得出了rank(A)=n的结果。


五、算子合成(或矩阵相乘)之后的rank小于原算子(或矩阵)的rank



六、矩阵的逆


如果A是n×n的可逆矩阵,那么by only using 基本行变换(or only using 基本列变换)运算,(A | I) 型的增广矩阵会变成(I | A-1),这也就是一般求解矩阵的逆的方法。

但是,如果A是不可以逆的,那么经过基本行(或列)运算,(A | I) 型的增广矩阵会变成(C | B),其中C中一定有一行全为0。



七、线性方程组



Def. Ax = b of m linear equations in n unknowns is said to be homogeneous(齐次的)if b = 0;相反,若 b ≠ 0,则称为nonhomogeneous(非齐次的)。

注意,上述LA: Fn→Fm。推论告诉我们,如果未知数的数量n大于方程的个数m,则齐次方程有非零解。


(解的唯一性)

Thm 3.11: The system Ax=b is consistent(有解) ⇔ rank(A) = rank(A | b),也就是说b∈Range(A). (解的存在性)



八、高斯消元法解方程组的相关内容


高斯消元法(略)


Thm 3.15:Let Ax = b be a system of r nonzero equations in n unknowns. Suppose that

1)rank(A|b) = rank(A) (注释:保证Ax = b有解)

2)(A|b) is in reduced row echelon form.

Then,

1)rank(A) = r;

2)the general solution s of Ax = b can be written as



例:




(本文完)

本文主要根据台湾交通大学开放课程线性代数(莊重 特聘教授主讲)之授课内容整理,并参考以下书籍:

【1】S.H. Friedberg, A.J. Insel, L.E Spence, 4th edition, Linear Algebra, Prentice-Hall, 2003

【2】David C. Lay. 刘深泉,等译. 线性代数及其应用(原书第3版),机械工业出版社,2005

评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白马负金羁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值