矩阵与线性方程组

以下内容主要引用自《Deep Learning》中文版

https://github.com/exacity/deeplearningbook-chinese

 

1、线性方程组以矩阵的形式表达如下,

              

其中是一个已知矩阵,也就是一个m行n列的矩阵;

是一个已知向量(m行1列);

是一个我们要求解的未知向量(n行1列)。

 

矩阵A中的每一个行和b中对应的元素构成一个约束,所以线性方程可以换种表达方式:

               , 用A的每一行和x向量相乘得到b向量的一个元素 

 

        或者详细的:, 这也是一般多项式的表达。

 

2、通过逆矩阵,我们可以求得线性多项式的解。

逆矩阵的性质:矩阵和其逆矩阵相乘等于单位矩阵。

               

逆矩阵求解多项式的推导过程:也就是逆矩阵左乘的过程。

             

 

3、如果逆矩阵存在,那么对于每一个向量b恰好存在一个解。

4、从方程组考虑,对于b的某些值,解的情况只会有三种可能:

  • 只存在一个解(只限于方阵,存在逆矩阵)
  • 不存在解
  • 存在无限多个解

  不存在多于一个解,少于无限个解的情况: 假设x和y都是方程组的解,考虑下面等式,α是任意值,z也是方程组的解。

               

5、线性方程组也可以换一种理解角度:

  • 可以将A的列向量看作从原点出发的不同方向,分析有多少个解的过程,也就是确定有多少种方法可以到达向量b,也就是坐标系中从原点到b点的路径。
  • 解向量x中的每个元素表示的是沿着对应的A的列向量的方向走多远。

                

     这种操作就是线性组合。一组向量的线性组合,是指每个向量乘以对应标量系数之后的和

 

生成子空间(span):原始向量线性组合后所能抵达的点的集合。

列空间(值域):确定Ax=b是否有解,相当于确定向量b是否在A的列向量的生成子空间中。

  • 如果对于任意b ∈ Rm,Ax=b都有解,那么A的列空间需要构成整个Rm
  • 如果Rm中的某个点不在A的列空间中,那么该点对应的b无解。
  • A至少m列

 

6、线性相关和线性无关

线性无关:一组向量中的任意一个向量,都不能表示成其他向量的线性组合。

线性相关,反之。

  • 线性相关的向量加入向量组中,不会增加向量组的生成子空间。
  • 如果A的列空间构成整个Rm,那么A必须包含至少一组m个线性无关向量。
  • 以上是对每一个b取值都有解的的充要条件。

 

转载于:https://www.cnblogs.com/jimobuwu/p/9160737.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值