美文网首页程序员在深圳程序员技术栈Math
线性组合(linear combinations), 生成空间(

线性组合(linear combinations), 生成空间(

作者: 程序员在深圳 | 来源:发表于2018-08-19 12:37 被阅读6次

Mathematics requires a small dose, not of genius, but of an imaginative freedom which, in a larger dose, would be insanity.

​ — Angus K. Rodgers

基向量(basis vectors)

在直角坐标系中,有两个基本的向量: \left[\begin{matrix}1\\0\end{matrix}\right]\left[\begin{matrix}0\\1\end{matrix}\right] ,它们的单位长度都为1,根据前一篇文章《向量是什么》中描述的向量的加法和乘法的意义,用这两个向量就可以表示直角坐标系中的任何向量,例如 \left[\begin{matrix}3\\-2\end{matrix}\right] 可以表示为 3\left[\begin{matrix}1\\0\end{matrix}\right]+(-2)\left[\begin{matrix}0\\1\end{matrix}\right],因此,这两个向量有一个专有的名称——基向量(basis vectors)。同时,在 x 轴上的向量 \left[\begin{matrix}1\\0\end{matrix}\right] 被称为 i-hat,符号为 \hat{i} ;而在 y 轴上的向量 \left[\begin{matrix}0\\1\end{matrix}\right] 被称为 j-hat,符号为 \hat{j}

image

线性组合(Linear combinations)

推而广之,在坐标系中,除了基向量外,任何两个向量的进行基本的加法和乘法运算后,都可以组合成一个新的向量
\vec u = a\vec v + b\vec w
在线性组合中,ab 是变量,即Scalars,如果它们不断变化,则得到的新向量也可以覆盖整个直角坐标系(不包括 \vec v\vec w 在一条直线或一个点上的情况)。

\vec v\vec w 看做基本向量,它们和 \hat{i}\hat{j} 一样,通过改变 scalars,线性变换后的向量集都可以覆盖整个坐标系,区别在于,对于同样的输出向量(方向和长度一样),它们的 scalars 的值是不同的,选取不同的向量作为基本向量,可以构建不同的坐标系

线性组合中的线性从何而来?一种说法是,ab 中,保持其中一个参数不变,则结果向量的顶点将在坐标系中画出一条直线,如下面的右图所示:

保持 a 不变,不断变换 b 的值,得出右图的向量尾部落在一条直线上

生成空间(span)

生成空间的定义:

The "span" of \vec v and \vec w is the set of all their linear combinations.

向量 \vec v 和向量 \vec w 的生成空间为它们线性组合和所有集合

二维空间中,生成空间(span)有三种情况

  1. 如果 \vec v\vec w 在一条直线上,且都不是原点,则 span 将是一条直线

  2. 如果 \vec v\vec w 都是原点,则 span 也是原点

  3. 以上都不是,则 span 覆盖整个坐标系

三维空间中,如果有 2 个 vectors,则它们的线性组合形成的 span 为该维空间中的一个平面;如果有 3 个 vectors,且每一个 vector 和另外 2 个所组成的 span 不在同一个平面上,则这 3 个 vectors 可以构造三维空间中任意一个向量。

可以想象一下,当你引入并不断变换第三个向量(拉伸、翻转、压缩),它会把前两个向量组成的平面在空间中来回移动——相当于席卷了整个空间

线性相关(Linearly dependent)

如果新增的向量和原 span 重合,则它不会给 span 带来更多的变化,例如在二维空间中,2 条 vectors 在同 1 条直线上;三维空间中,第 3 条 vector 在前 2 条 vectors 所组成的平面上,则删去最后 1 条 vector 也不会给 span 带来任何变化,这种新的 vector 是多余的,我们把它称为 Linearly dependent :其中 1 条 vector 可以用其他的 vectors 来表示,例如 3 维空间中有:

\vec u = a\vec v + b\vec w

线性无关(Linearly independent)

有 Linearly dependent ,就有 Linearly independent ,意味着新增的 vector 不在原 span 上,即给原来的 span增加了一个维度。

\vec w \ne a\vec v \\ \vec u \ne a\vec v + b\vec w

相关文章

参考:

相关文章

  • 线性组合(linear combinations), 生成空间(

    Mathematics requires a small dose, not of genius, but of ...

  • 《深度学习》阅读笔记

    chapter 2 2.4 线性相关和生成子空间 一组向量的生成子空间:原始向量线性组合后能到达的点的所组成的空间...

  • 线性代数笔记01

    第一节 列空间,零空间 列空间 The Column Space of A 列空间包含所有的列的线性组合。线性组合...

  • 线代--生成空间

    若在二维空间中任何向量,都可以表示为和的线性组合,则可以说和生成整个二维空间。 在生成的二维空间中,如加入一个向量...

  • 线性回归算法简介

    线性回归(Linear Regression)定义:是一种通过对样本特征进行线性组合来进行预测的线性模型,其目的是...

  • 5. 生成空间

    理解生成空间前, 首先要知道什么是线性组合, 线性相关和线性无关. 令人熟悉的大学线性代数课本上的定义...?? ...

  • 线性代数——几何空间视角

    Abstractness is the price of generality. 线性组合与基 基向量:向量空间的...

  • 线性回归预测房价

    线性回归模型应该是机器学习里面一个基本的模型,线性模型(linear model)试图学得一个属性的线性组合函数来...

  • 向量空间相关概念总结-基

    张成空间 之前的向量空间一节已经说过:向量空间对向量的线性组合封闭(相加和数乘),所以,向量空间可以通过“向量+线...

  • 数字子集的排列组合问题

    Combinations https://leetcode.com/problems/combinations/给...

网友评论

    本文标题:线性组合(linear combinations), 生成空间(

    本文链接:https://www.haomeiwen.com/subject/szwfmftx.html