高等代数 第三章 线性空间
知识复习
向量的线性关系
我们先从方程入手
把它写成向量的形式,分别用
如果考虑齐次方程,那么
于是,有非零解等价于向量组
定理3.4.2
线性相关的充要条件是 其中至少有一个向量可以表示为其余向量的线性组合
证明:利用定义即可
定理3.4.3 已知
可以表示为 的线性组合,则表示唯一的充要条件是 线性无关
证明:反证法.
评注:这个定理就说明了方程组有唯一解的充要条件是线性无关.
向量组的秩
给定一组向量,若线性相关,那么一定有一个向量可以表示为其他向量的线性组合,那么去掉它,不断重复这个过程,直到剩下的向量是线性无关的为止
定义3.5.1 (极大线性无关组)
设在线性空间中有一族向量 (其中可能只有有限个向量, 也可能有无限多个向量),如果在 中存在一组向量 适合如下条件:
(1)线性无关
(2)这族向量中的任意一个向量都可以用线性表示,
那么称是向量族 的极大线性无关组,简称极大无关组,
两个条件缺一不可,牢记. 有了极大线性无关组的定义,第一个问题便是存在性——每个向量组一定有极大线性无关组吗?由归纳法可以证明,一定存在!唯一性成立吗?唯一性并不成立. 但是 一个向量组的不同极大线性无关组的元素个数却是一样的. 也就是说,假定已知向量族
引理 3.5.1 设
是 中两组向量, 含有 个向量, 含有 个向量. 如果 中向量线性无关且 中每个向量均可用 中向量线性表示,则
定义3.5.2 (向量组的秩)向量组的极大线性无关组所含向量的个数称为秩,记为
定义3.5.3 如果两个向量组可以相互表示,那么称这两个向量组等价. 等价的向量组有相同的秩.
现在我们把整个线性空间视为一个向量组,那么这个向量组的极大线性无关组就是基
定义 3.5.4 设 V 是数域
上的线性空间,若在 中存在线性无关的向量 ,使得 中任一向量均可表示为这组向量的线性组合,则称 是 的一组基,线性空间 称为 维线性空间(具有维数 如果不存在有限个向量组成 的一组基,则称 是无限维线性空间.
定理 3.5.4 (基扩张定理) 设
是 维线性空间 是 中 个线性无关的向量,又假定 是 的一组基,则必可在 中选出 个向量,使之和 一起组成 的一组基.
矩阵的秩
前面我们考虑向量组的秩,现在把向量写成分量的形式,然后再拼起来,就得到一个矩阵,很自然地引出矩阵的秩的定义
定义 3.6.1 设
是 矩阵,则 的 个行向量的秩称为 的行秩; 的 个列向量的秩称为 的列秩.
定理 3.6.1 矩阵的行秩和列秩在初等变换下不变
推论 任意矩阵的行秩等于列秩
证明: 由于任意矩阵可以变换为那么很容易看出来行秩列秩都是
.
推论 任意非异阵与矩阵
相乘,秩不变
因为非异阵可以写成有限个初等矩阵的乘积.
推论 方阵
为非异阵的充要条件是 满秩.
坐标向量
下面我们讨论坐标向量,将一般的线性空间和我们更熟悉的
引理3.7.1 设
为向量空间 的一组基, , 那么 .
这就表明,如果我们取定了一组基,那么每一个向量的表示方法就唯一确定了,也就是说系数固定了,我们定义如下映射
我们知道极大线性无关组是不唯一的,换句话说,一个线性空间的基是不唯一的,刚刚我们的讨论是取定一组基,然后看坐标,现在的问题是,我们改变基,同一个向量在不同基下的坐标之间有什么关系?
子空间
现在我们开始一个新的话题,子空间,略去简单的定义,只介绍重要的部分.
首先是两类重要的例子,两个子空间的和与交
定义 3.9.2 若
是 的子空间,定义它们的交为既在 又在 中的
全体向量所成的集合.定义它们的和为 即所有形如
的向量的集合,其中要求
如果给了一个向量组,也可以得到一个子空间,定义如下
定义 3.9.3 设
是线性空间 的子集,记 为 中向量所有可能的线性组合构成的子集,则由定义 3.9.1 不难看出 是 的一个子空间,称之为由集合 生成的子空间,或称之为由 张成的子空间.
定理 3.9.1 设
是线性空间 的子集 为由 张成的子空间,则
且若 是包含集合 的子空间,则 ,也即 是
包含的 的最小子空间;
(2)的维数等于 中极大无关组所含向量的个数,且若
是的极大无关组,则
定理 3.9.2 (维数公式)
线性方程组的解
最后一节,我们回到线性方程组的求解问题,给出一般的线性方程组解的判断定理
定理 3.10.1 设有
个未知数 个方程式组成的线性方程组: 它的系数矩阵记为
,增广矩阵记为 ,即 则有下列结论:
(1)若与 的秩都等于 ,则该方程组有唯一一组解;
(2)若与 的秩相等但小于 ,即 r r ,则该方程组有无穷多组解;
(3)若与 的秩不相等,则该方程组无解.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通