线性代数导论 - #10 线性相关性、向量空间的基和维数

这节课中,我们先讲了前面的课程中一直提及的线性相关性的具体定义,并以此为基础建立了向量空间的“基”和“维数”的定义,最后归纳为一种已知若干向量求其生成的空间的基和维数的系统方法。

首先是线性相关性的定义。

已知一个由n个向量构成的向量组【V1,V2,…,Vn】,如果存在n个系数【C1,C2,Cn】,使得各CiVi(i=1,2,3,…,n)的和为0,则称这组向量线性相关。反之,如不存在,则称其线性无关。

当然,这里要排除Ci均为0的情况。

对于这个定义,有两点注意之处:

1.线性相关性是整组向量的性质,不是某一个或几个向量与另一个向量之间的性质(以此表述为准,#1~#9中的表述可能有误);

2.系数中可以出现0。

诚然,线性相关的向量组内,存在一个向量能表示为其它若干向量的线性组合的情况,但是这并不意味着该情况是普遍情况。事实上,只有系数非0的向量,才可以通过移项,被表示为其它所有向量的线性组合。如果把线性相关表述为注意1中的“狭隘”形式,很可能带有一种先入为主的观念,干扰后续对于找向量组内的“基”(即剔除一些向量使得余下的向量线性无关)的正确认识。

线性相关性的定义可以用矩阵语言表述为:

对于一个由n个向量构成的向量组,将每个向量均视为列向量后构成的m*n矩阵A的零空间中,若含有非零向量,则线性相关,反之线性无关。

零空间生成的基础是Ax=0,系数的组合所构成的向量生成零空间。矩阵语言下的说法实质上也就是判定Ax=0是否存在非零解。

运用矩阵的一些性质,我们可以把线性相关性进一步抽象为:

若r<n,则线性相关;若r=n,则线性无关。

根据#9中的知识,自由变量/自由列的个数为n-r,如果存在自由变量,我们可以通过将其置为非零值获得非零解。而一个列向量之所以能在消元的过程中变为自由列,就是因为该列向量可以表示为主元列的线性组合。

运用这些结论,请思考:为什么由三(n+1)个及以上二(n)元向量组成的向量组一定线性相关呢?

其次是基和维数的定义。

对于一个给定的向量空间(下简称为空间),如果存在一组向量同时满足:

1.线性无关;

2.能够生成整个空间。

那么称这组向量为该空间的基。

显然,根据空间生成的方式,空间的基是不唯一的。但是它们都具有一个共同点:所包含向量的个数相同。我们将这个固定的个数称为该空间的维数。

一个空间的基包含该空间全部的信息,可以通过各基向量乘上常系数C(比如零空间的表示方法)的形式表示空间。

基和维数的定义建立在“空间已给定”的基础上。所谓的“给定”,显然就是给出了该空间的基,其所包含的向量个数不多也不少,恰好等于维数。

如果已知若干向量,求其生成的空间的基和维数,该怎么办?

根据条件,这些向量是足以生成对应的空间的。但是它们可以直接作为该空间的基吗?不一定,因为它们不一定线性无关。

所以我们要通过以下的方法剔除出那些对于生成空间“没有贡献”的向量,以达到余下的向量线性无关的效果:

1.将这些向量视为列向量写成矩阵的形式;

2.利用消元法确定主元列和自由列;

3.主元列所对应的原来的列向量(不是主元列,行变换过程中列空间发生了改变)即为原列空间的一组基。

根据这个方法,我们可以得到以下这些量之间神奇的等量关系:

矩阵A的r=A中主元/主元列的个数=列空间的维数,也即 dim C(A) = rank(A)。

回想我们在#8中求零空间的基的方法,请思考:对于一个m*n,秩为r的矩阵A,其零空间N(A)的维数是?

转载于:https://www.cnblogs.com/samaritan-z/p/8438754.html

数学 - 线性代数导论 - #10 线性相关性、向量空间的基和维数相关推荐

  1. 线代[2]|对极易混淆概念的梳理—线性相关与线性无关、极大线性无关部分组与秩与基础解系、向量空间的基与维数

    原创首发于CSDN,转载请注明出处(CSDN:古希腊的汉密士),谢谢! 文章目录 一般形式的线性方程组 线性相关与线性无关 线性极大无关部分组与秩与基础解系 |齐次线性方程组的解 向量空间的基与维数 ...

  2. matlab求向量空间的基,线性空间维数与基的求法.doc

    线性空间维数与基的求法,求子空间的基和维数,线性空间的维数,线性空间维数,向量空间的基与维数,什么叫线性的维数和秩,matlab求矩阵的维数,matlab求矩阵维数,基和维数,cao法求嵌入维数 线性 ...

  3. 线性代数学习笔记——第五十一讲——n维向量空间的基、维数与坐标

    1. n维向量空间的一些基本概念(基.维数.标准基) 2. 任一向量在给定基下的坐标是唯一的

  4. 数学-线性代数3(相关性、基、维数、四个基本子空间)

    目录: 九.线性相关性.基.维数 1.线性无关与线性相关 1)背景知识   2)线性无关与线性相关   3)零空间的作用   4)生成空间 2.基 3.维数 4.总结 ---------------- ...

  5. 三阶矩阵的lu分解详细步骤_数学 - 线性代数导论 - #4 矩阵分解之LU分解的意义、步骤和成立条件...

    线性代数导论 - #4 矩阵分解之LU分解的意义.步骤和成立条件 目前我们用于解线性方程组的方法依然是Gauss消元法.在Gauss消元法中,我们将右侧向量b与A写在一起作为一个增广矩阵进行同步的操作 ...

  6. 数学 - 线性代数导论 - #9 Ax=b的解:存在性、解法、解的结构、解的数量

    线性代数导论 - #9 Ax=b的解:存在性.解法.解的结构.解的数量 终于,我们在b为参数的一般情况下,开始分析Ax=b的解,包括标题中的四个方面. 首先是解的存在性. 从几何上说,当且仅当向量b位 ...

  7. 数学建模--线性回归和线性相关性分析基于R语言

    线性相关性分析: x=c(171,175,159,155,152,158,154,164,168,166,159,164) y=c(57,64,41,38,35,44,41,51,57,49,47,4 ...

  8. 漫步线性代数十——线性无关,基和维数

    m,nm,n没有给出线性系统实际大小的真实信息,在我们上文的例子中有三行和四列,但是第三行仅仅是前两行的组合,在消元后得到了零行,它对奇次问题Ax=0Ax=0 没有影响.第四列同样是相关的,列空间减到 ...

  9. 线性代数 --- 线性代数基本定理上(四个基本子空间的维数,行秩=列秩)

    由向量张成VS用条件约束 构造子空间的方法主要有两种: 1,一种是给出一组向量,由他们来张成子空间. 例如,矩阵的列空间和行空间就是通过这种方法来构造的. 2,一种是给出子空间所应受到的约束,满足这些 ...

最新文章

  1. 怎么用matlab建立双机系统,基于MATLAB的双机通信的实现
  2. 机器学习模拟1亿原子:中美团队获2020「超算诺贝尔奖」戈登贝尔奖
  3. POJ 2104 K-th Number
  4. asp.net c#截取指定字符串函数
  5. heidiSQL使用简介
  6. 比尔盖茨的十句话,让你改变一生
  7. geth访问节点_以太坊客户端Geth控制台使用及 Web3.js 使用实战
  8. react native 包学不包会系列--认识react native
  9. UE3 体积感光束教程
  10. 报告PPT|Python编程之美(45页)
  11. mysql主从北_mysql北非之主从同步
  12. 全球搜索引擎集合(主要有移动搜索APP的)
  13. “交通·未来”第22期:城市轨道交通管理与控制优化:相关问题及方法
  14. 漏洞补丁:windwos补丁下载(MS17-010)
  15. YAML语法详细介绍
  16. 微信公众号开发之消息模板
  17. 过去分词和动词过去式区别
  18. 创建MovieClip类
  19. 最后采用加权求和的方式得到样本的_一种婴幼儿视力自动检测方法与流程
  20. python实战应用讲解-【numpy科学计算】scikits-statsmodels模块(附python示例代码)

热门文章

  1. vtkpolydata图形着色
  2. poj3190 区间贪心 挑战程序设计竞赛
  3. Apache Shiro<=1.2.4反序列化RCE漏洞
  4. TCP/IP四层模型及各层协议首部详述(包含IOS7层)
  5. windows 播放MP3音乐
  6. hdu1284经典钱币兑换问题
  7. 基于墨刀的轻音乐播放器——乐享APP原型设计
  8. 创建一个方便设计的自定义栅格布局
  9. 参加kaggle比赛
  10. 为Apple Push开发的PHP PEAR 包:Services_Apple_PushNotification