跳转至内容

微积分/向量

来自维基教科书,开放世界中的开放书籍
← 多元微积分和微分 微积分 空间中的直线和平面 →
向量

二维向量

[编辑 | 编辑源代码]

在大多数数学课程中,到目前为止,我们处理的是**标量**。这些是只需要一个数字来表示的量。例如,驾驶去杂货店的汽油量是一个标量,因为它只需要一个数字:2 加仑。

在本单元中,我们处理的是**向量**。向量是一个**有向线段** - 也就是说,一个指向一个方向或另一个方向的线段。因此,它有一个**起点**和一个**终点**。向量从起点开始,到终点结束,并且向量指向终点。向量绘制为一个带有终点箭头的线段

A single vector without coordinate axes.
单个没有坐标轴的向量。


同一个向量可以放在坐标平面的任何地方,并且仍然是同一个向量 - 向量表示的只有两个信息是**大小**和**方向**。大小只是向量的长度,方向是它指向的角度。由于它们都不指定起点或终点,因此同一个向量可以放在任何地方。为了说明,以下所有线段都可以定义为大小为 且角度为 45 度的向量

Multiple locations for the same vector.
同一个向量的多个位置。

然而,习惯上将向量放置在起点位于原点的坐标系中,如黑色向量所示。这称为**标准位置**。

分量形式

[编辑 | 编辑源代码]

在标准做法中,我们不通过列出长度和方向来表达向量。相反,我们使用**分量形式**,它列出向量的垂直高度(上升)和水平宽度(运行)。写成如下形式

Vector with rise and run measurements.

表示分量形式的向量还有其他方法,包括

从图中我们可以看到标准位置的优点:终点的坐标的两个数字与向量的上升和下降的两个数字相同。注意我们把这个向量命名为 。就像你可以在代数中给变量赋值(通常是),你也可以在微积分中给向量赋值。字母 通常被使用,并且字母上方的粗体或箭头被用来识别它是一个向量。

当以分量形式表示向量时,不再明显地知道其大小和方向。因此,我们必须进行一些计算才能找到大小和方向。

大小

[edit | edit source]

其中 是向量的宽度或下降; 是向量的长度或上升。你应该认识到这个公式是勾股定理。它就是--大小是起点和终点之间的距离。

向量的长度也可以称为范数。

方向

[edit | edit source]

Vector triangle with ux and uy labeled.

其中 是向量与正 轴所成的逆时针角。这个公式只是直角三角形的正切公式。

向量运算

[edit | edit source]

对于这些定义,假设

向量加法

[edit | edit source]

向量加法通常被称为首尾相连加法,因为这更容易记住。

你正在加的向量的总和被称为合向量,它是从第一个向量的起点(首)到第二个向量的终点(尾)所画的向量。尽管它们看起来像箭头,但尖头部分是尾部,而不是首部。(想象一下你在沿着向量指向的方向行走...... 你会从平的一端(首)开始,朝着尖的一端走去。)

它看起来像这样

Tip-to-tail addition

(注意,黑线向量是两个点线向量的总和!)


数值上

或者更一般地

标量乘法

[edit | edit source]

从图形上看,用标量乘以一个向量只改变向量的长度,并且是乘以同一个标量。也就是说,用 2 乘以一个向量将会把向量“拉伸”到其原始长度的两倍,而方向保持不变。

Multiplication of a vector with a scalar

在数值上,可以用以下公式计算出结果向量

,其中 是一个常数标量。

如前所述,长度会乘以相同的常数

由于用一个常数乘以一个向量会得到一个方向相同的向量,所以我们可以推断,如果一个向量是另一个向量的常数倍,那么这两个向量是平行的——也就是说, 如果 对于某个常数 成立。

我们也可以用倒数乘以一个非零标量来除以它,就像除以普通数字一样

线性函数

[edit | edit source]
对应用于二维向量的函数,线性性质的描述。在本图中,很明显 .

给定一个函数 ,它接受一个向量作为输入,并返回一个向量或标量作为输出,如果函数 满足以下条件,则它被认为是“线性的”

  1. 对于任何向量 ,都有
  2. 对于任何向量 和标量 ,都有

更一般地,当给定一个具有多个向量值参数的函数 时,函数 是一个“多线性”函数,如果 对每个参数都是线性的,同时保持所有其他参数不变。

对于每个 和向量

  1. 对于与 位于同一向量空间的任何向量 ,情况如下:
  2. 对于任何标量 ,情况如下:

如果 ,那么 是“双线性的”。双线性函数包括点积和叉积。

点积

[edit | edit source]

点积是一种将两个向量相乘以产生一个标量值的方法。因为它将两个向量的分量组合起来形成一个/标量/,所以它有时被称为标量积。如果你被要求对两个矩形向量进行“点积”,你会做以下操作

需要特别注意的是,两个向量的点积不会产生另一个向量,它会给你一个标量,只是一个数值。

如果你的向量不是矩形(“笛卡尔”)格式,可能会出现另一个常见的陷阱。有时,向量以极坐标表示,其中第一个分量是向量的幅度(长度),第二个分量是相对于 轴的向量方向角。不能使用传统方法对这些向量执行点积;必须将极坐标形式的向量转换为等效的矩形形式,然后才能使用上面给出的公式对其进行操作。转换为矩形坐标的一种常见方法是想象将向量水平和垂直投影以形成一个直角三角形。然后,你可以使用正弦和余弦的性质来找到直角三角形两条边的长度。水平长度将是向量的矩形表达式的 x 分量,垂直长度将是 y 分量。请记住,如果向量指向下方或左侧,则相应的分量必须为负数以表明这一点。

通过一些重排和三角函数操作,我们可以看到,两个向量点积得到的结果是一个令人惊讶且有用的恒等式

其中 是两个向量之间的夹角。

使用点积计算像甲烷这样的对称四面体分子的键角

这提供了一种方便的方法来找到两个向量之间的夹角

注意,点积是“可交换的”,也就是说

此外,两个向量的点积将是向量长度的平方

根据勾股定理,

点积可以被视为一个向量投影到另一个向量上的长度。换句话说,点积询问“这个向量的多少大小指向那个向量方向?”

推导出点积

[edit | edit source]

从点积的以下定义开始: ,其中 之间的角度。

公式 可以通过多种方法从上述定义推导出来

三角形 .

方法 1

一种较为直接的方法是利用余弦定理。创建一个三角形 ,顶点分别为 。位移 ,位移 ,以及位移 。角 .

三角形的边长分别为 。应用余弦定理得

因此 .

方法 2

更直观的推导利用了点积是一个双线性算子的事实。为了证明点积是一个双线性算子,必须验证以下内容

  1. 保持 为常数,点积 必须关于 是线性的。
  2. 保持 常数,点积 必须关于 线性。

由于从定义 可以很容易地看出 ,关于 的线性意味着关于 的线性。因此,只需要证明点积关于 是线性的,就可以证明双线性。

的正交投影。

其中 是向量 到直线 上的“正交投影”,该直线的方向与 的方向一致。通过绘制相似三角形,可以观察到 关于 是线性的,而 保持不变。点积 关于 是线性的,因此点积是一个双线性算子。

点积的双线性现在使得推导

因此 .

标量乘法和点积的应用

[编辑 | 编辑源代码]

单位向量

[编辑 | 编辑源代码]

单位向量是指长度为 1 的向量。向量 u 的单位向量是指与 同方向,但长度为 1 的向量。

Unit vector
单位向量


的单位向量称为标准化。如标量乘法中所述,将向量乘以常数 会导致长度乘以 。我们知道如何计算 的长度。我们知道,将向量除以一个常数会将长度除以该常数。因此,如果该常数为长度,将向量除以长度会导致一个与 同方向的单位向量。

,其中 的单位向量。

标准单位向量

[edit | edit source]

单位向量的一个特例是标准单位向量  : 指向 方向正方向的单位长度, 指向 方向正方向的单位长度。

使用标量乘法和向量加法规则,我们可以用不同的方式表达向量。

如果我们把这个方程解出来,它是有意义的。将 乘以 将得到向量 。将 乘以 将得到向量 。将这两个向量相加将得到我们最初的向量,。用 表示向量称为 **标准形式**。

向量的投影和分解

[编辑 | 编辑源代码]

有时需要将向量 分解为两个分量:一个分量平行于向量 ,我们将其称为 ;另一个分量垂直于它,

Projection of a vector

由于 的长度为 ,因此可以直接写出 的公式 

向量的长度

[edit | edit source]

向量的长度由向量与其自身的点积给出,并且

垂直向量

[edit | edit source]

如果两个向量的夹角 为 90 度或 (如果两个向量相互正交),即向量垂直,则点积为 0。 这为我们提供了一种简单的方法来寻找垂直向量:如果你有一个向量 ,则可以很容易地通过以下两种方式找到垂直向量:

极坐标

[edit | edit source]

极坐标是另一种二维坐标系,当旋转很重要时,它通常很有用。 我们不指定沿 轴和 轴的位置,而是指定到原点的距离 和方向,一个角度

Polar coordinates

观察这个图,我们可以看到 的值与 通过以下公式相关联:

由于 tan-1 是多值的,因此必须注意选择正确的值。

就像笛卡尔坐标系中指向 方向的单位向量是特殊的,因此在极坐标系中,指向 方向的单位向量也是特殊的。

我们将这些向量称为 ,分别读作“r-hat”和“theta-hat”。在向量上加一个尖帽子通常表示该方向上的单位向量。

再次,从图中可以看出,

三维坐标和向量

[edit | edit source]

基本定义

[edit | edit source]

我们之前讨论过的二维笛卡尔坐标系可以很容易地扩展到三维,方法是添加一个额外的值: 。如果在纸上绘制标准的 坐标轴,则 -轴将从纸面上向上延伸。

3D coordinate axes.
3D坐标轴。

与二维坐标系中的两个坐标轴类似,空间中有三个坐标平面。分别是 平面平面平面。每个平面都是包含名称中提到的两个轴的“纸张”。例如,-平面包含 轴,并且垂直于 -轴。

Coordinate planes in space.
空间中的坐标平面。

因此,向量可以通过简单地添加 值扩展到三维。

为了方便标准形式的表示,我们添加另一个标准单位向量

同样,两种形式(分量形式和标准形式)是等价的。

模长: 三维空间中的模长与二维空间中的模长相同,只是在被开方数中添加了一个 项。

三维空间

[edit | edit source]

极坐标系扩展到三维空间,有两种不同的坐标系,即圆柱坐标系和球坐标系,两者都包含二维或平面极坐标作为子集。本质上,圆柱坐标系通过添加一个额外的距离坐标来扩展极坐标,而球坐标系则添加一个额外的角度坐标。

用圆柱坐标绘制的点。

圆柱坐标

[edit | edit source]

圆柱坐标系是一个坐标系,它本质上通过添加一个测量点在平面以上高度的第三个坐标来扩展二维极坐标系,类似于笛卡尔坐标系扩展到三维空间的方式。第三个坐标通常表示为 (或简称为 ,即与笛卡尔坐标系相同的符号),使三个圆柱坐标为 (或 )。

三个圆柱坐标可以通过以下公式转换为笛卡尔坐标

球坐标

[edit | edit source]
用球坐标绘制的点

极坐标也可以扩展到三维空间,使用坐标 (或 ),其中 是到原点的距离,(或 )是相对于 轴的角度(称为余纬度或天顶角,测量范围为 0 到 180°),而 是相对于 轴的角度(与极坐标中相同)。这种坐标系称为 *球面坐标系*,类似于地球使用的经纬度系统,其中原点位于地球中心,纬度 的余角,由 决定,经度 测量。

三个球面坐标转换为笛卡尔坐标如下:

两个向量的叉积是一个 行列式

它也是一个伪向量.

两个向量的叉积与这两个向量都正交。叉积的大小是两个向量的大小和它们之间夹角的正弦的乘积。

这个大小是这两个向量定义的平行四边形的面积。

叉积是线性的反交换的。对于任何数字

如果两个向量都指向同一个方向,它们的叉积为 0。

推导叉积

[edit | edit source]
向量的叉积的示意图。

从以下叉积定义开始:。向量 是一个单位长度向量,它垂直于 ,并根据“右手定则”进行定向。角度 是从 的逆时针角度,在垂直于 的平面内。

公式 可以通过利用叉积的双线性性质推导出来。为了将叉积确立为双线性算子,必须建立以下内容

  1. 保持 常量,叉积 必须相对于 是线性的。
  2. 保持 常量,叉积 必须相对于 是线性的。

从定义 ,可以推断出叉积的反交换性:(向量 交换时方向会反转)。这意味着关于 的线性意味着关于 的线性。因此,只需要确定叉积关于 是线性的,就可以确定双线性。

关于直线 的垂直分量。

,其中

  • 相对于直线 的垂直分量,直线的方向与 相同。 其中向量 是一个单位长度向量,它平行于
  • 逆时针旋转 90 度。 注意,

很容易观察到 关于 是线性的,而 保持不变,并且 关于 是线性的,而 保持不变。叉积 关于 是线性的,因此叉积是一个双线性算子。

叉积的双线性现在使得推导成为可能

因此 .

三重积

[edit | edit source]

如果我们有三个向量,我们可以用两种方法将它们组合起来,一个三重标量积,

以及一个三重向量积

三重标量积是一个行列式

如果三个向量从原点看去是顺时针排列的,那么该积的符号为正。如果它们是逆时针排列的,那么符号为负。

叉积和点积的顺序无关紧要。

无论哪种方式,该积的绝对值都是由三个向量 定义的平行六面体的体积。

三重向量积可以简化。

这种形式更容易进行计算。

三重向量积不是结合的。

在某些特殊情况下,两边相等,但一般来说,括号很重要。它们不能省略。

三维直线和平面

[编辑 | 编辑源代码]

我们将使用 表示点的坐标。

向量 的所有倍数都位于过原点的直线上。添加一个常向量 将会移动直线,但保持直线不变,因此直线的方程为:

这是一个参数方程。位置是根据参数 指定的。

任何两个向量的线性组合,,只要这两个向量不共线,就位于通过原点的单个平面上。我们可以通过一个常向量再次平移这个平面并写成

如果我们选择 作为平面上的标准正交向量(即直角单位向量),那么 是平面中点的笛卡尔坐标。

这些参数方程可以扩展到更高维度。

我们不提供直线和平面的参数方程,而是使用约束条件。例如,对于 平面上的任何点,

对于通过原点的平面,垂直于平面的单个向量, ,根据定义,与平面中的每个向量垂直,所以

是通过原点的平面,垂直于

对于不通过原点的平面,我们得到

一条直线位于两个平面的交线上,因此它必须满足两个平面的约束条件,即

这些约束方程也可以扩展到更高维度。

向量值函数简介

[edit | edit source]

向量值函数是函数,它们不提供结果标量值,而是提供结果向量值。它们有助于创建方向和向量场,因此在物理学中用于帮助可视化电场、磁场和许多其他类型的场。它们具有以下形式

介绍

[edit | edit source]

极限、导数和积分

[edit | edit source]

简单来说,向量值函数的极限是其各个部分的极限。

证明

假设

因此,对于任何,存在一个,使得

但根据三角不等式

所以

因此

类似的论据可以应用于所有部分

现在令 再次,并且对于任何 存在一个对应的 使得 意味着

那么

因此

由此,我们可以创建一个向量值函数导数的精确定义


最后一步是通过我们刚对极限所做的操作来完成的。

根据微积分基本定理,积分可以应用于向量的分量。

换句话说:向量函数的极限是其各个部分的极限,向量函数的导数是其各个部分的导数,向量函数的积分是其各个部分的积分。

速度、加速度、曲率,以及关于副法线的简要说明

[edit | edit source]

假设我们有一个向量值函数,它从原点开始,随着其自变量的变化,向量所指向的点会描绘出一条路径。

我们将这个向量称为 ,它通常被称为位置向量

如果 表示一个位置,而 t 表示时间,那么在物理模型中我们知道以下内容

是位移。
,其中 是速度向量。
是速度。
,其中 是加速度向量。

有时还会用到另一个向量,称为曲率向量。

用来求曲率向量的向量 被称为单位切向量,其定义为 或简写为

然后,该向量的法向量

我们可以通过取点积来验证这一点

还要注意

然后,我们实际上可以验证

因此 垂直于

这导致了 **单位法向量** ,其中最上面的向量是法向量,但下半部分 被称为曲率。由于法向量指向曲线的内侧,因此转弯越急,法向量的幅度就越大,因此曲率的值就越小,它被用作土木工程中的指标,用于反映曲线的急缓程度(例如三叶草形高速公路)。

唯一没有提到的就是三维曲线中出现的副法线 ,它在创建平行于曲线的平面时很有用。

华夏公益教科书