【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6


文章目录

  • ​​前言​​
  • ​​往期文章​​
  • ​​4.4 线性方程组的解的结构​​
  • ​​解向量​​
  • ​​性质1​​
  • ​​性质2​​
  • ​​通解(齐次线性方程组)​​
  • ​​基础解系(齐次线性方程组)​​
  • ​​定理7​​
  • ​​举例​​
  • ​​例12​​
  • ​​例13​​
  • ​​例14​​
  • ​​例15​​
  • ​​性质3​​
  • ​​结语​​

前言

Hello!小伙伴!
非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~
 
自我介绍 ଘ(੭ˊᵕˋ)੭
昵称:海轰
标签:程序猿|C++选手|学生
简介:因C语言结识编程,随后转入计算机专业,有幸拿过一些国奖、省奖…已保研。目前正在学习C++/Linux/Python
学习经验:扎实基础 + 多做笔记 + 多敲代码 + 多思考 + 学好英语!
 
机器学习小白阶段
文章仅作为自己的学习笔记 用于知识体系建立以及复习
知其然 知其所以然!


4.4 线性方程组的解的结构

解向量

设有齐次线性方程组
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_02

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_python_03

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_04为方程的解,则

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_05
称为方程组的解向量(所有解中的一个解,在有解的情况下)

性质1

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_06都为方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_07的解,则【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_08也是方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_07的解

证明:

因为【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_10为方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_07的解

所以

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_python_12

那么

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_python_13

所以【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_08也是方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_15的解

性质2

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_16为方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_07的解,【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_python_18为实数,则【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_19也是方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_07的解

证明:

因为【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_16为方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_07的解

所以有

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_23

那么

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_24

所以【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_19也是方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_07的解

通解(齐次线性方程组)

方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_07的全体解所组成的集合记作【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_28

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_28中存在一个最大无关组【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_30

使得方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_07任一解都可以由【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_32线性表示;

另一方面,【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_32的任意线性组合【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_34都是方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_07的解

所以【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_34称为通解

基础解系(齐次线性方程组)

齐次线性方程组的解集的最大无关组称为该齐次线性方程组的基础解系

若要求齐次线性方程组的通解,则只需要求出它的基础解系

定理7

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_37矩阵【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_38的秩【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_39,则【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_40元齐次线性方程组【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_07的解集【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_28的秩【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_python_43

举例

例12

求齐次线性方程组【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_python_44的基础解系与通解

解答:

对系数方程进行初等行变换,得到行最简矩阵

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_45

从而

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_46

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_47,有

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_48

得到通解

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_49

例13

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_50,证明【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_51

证明:

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_python_52,则有

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_53

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_54

说明【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_python_55是齐次方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_15的一个解(【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_57中的每一个列向量都是方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_15的解)

令方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_15的解集为【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_28

因为【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_python_61

所以

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_62

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_63

又由定理7可知

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_64

综上,得

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_65

例14

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_40元齐次线性方程组【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_15【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_68同解,证明【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_69

证明:

因为方程组【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_15【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_68同解,设其共同的解集为【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_28

由定理7可知

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_73

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_74

所以 【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_69

Note:当矩阵【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_76【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_python_77的列数相等时,若需要证明【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_python_78,则只需要证明齐次方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_python_79【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_python_80同解

例15

证明:【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_81

证明:

由例14可知,若需要证明【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_81

则只需要证明齐次方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_15【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_84同解

情况一:当【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_15

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_86

说明x是两个方程的同一个解

情况二:当【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_84

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_88

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_89

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_90

则可以说明【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_15

矩阵【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_92的充分必要条件是方阵【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_93

综合情况一和二

可以知道方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_15【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_84同解

性质3

非齐次线性方程组

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_96

也可以记作

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_97

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_98【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_99都是方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_100的解,则【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_101是对应齐次方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_15的解

证明:

因为【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_98【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_99是方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_100的解

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_python_106

那么

【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_机器学习_107

所以【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_线性代数_101是对应齐次方程【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构_Machine_15的解

结语

说明:

  • 参考于 课本《线性代数》第五版 同济大学数学系编
  • 配合书中概念讲解 结合了自己的一些理解及思考

文章仅作为学习笔记,记录从0到1的一个过程

希望对您有所帮助,如有错误欢迎小伙伴指正~

我是 海轰ଘ(੭ˊᵕˋ)੭



阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: 机器学习