跳转到内容

微积分/向量函数

来自维基教科书,开放世界开放书籍

如果我们有一个函数 ,我们说 的像(集合 - 或者 的某个子集)是 中的曲线,而 是它的参数化。

参数化不一定是唯一的 - 例如, 其中 是单位圆的一种参数化,而 其中 是该圆的整个参数化族。

碰撞点和交点

[编辑 | 编辑源代码]

假设我们有两条不同的曲线。考虑以下几点可能很重要:

  • 两条曲线共有的点 - 它们相交的地方
  • 在相同 值下发生的交点 - 它们碰撞的地方。

首先,我们有两个参数化 ,我们想要找出它们何时相交,这意味着我们想知道每个参数化的函数值何时相等。这意味着我们需要解

因为我们正在寻找与它们相交时间无关的函数值。

例如,如果我们有 ,我们想要找到交点

解为

所以,这两条曲线在点 处相交。

碰撞点

[edit | edit source]

但是,如果我们想知道这些点何时“碰撞”,与 ,我们需要知道何时函数值和时间都相同,所以我们需要解

例如,使用与之前相同的函数,, 我们想要找到碰撞点。

这给出了解 。因此碰撞点是

我们可能想要这样做来实际模拟物理问题,例如弹道学。

交叉向量函数

[edit | edit source]

我们也可以使用向量函数来表示两个曲面的交线。例如,我们想知道圆柱体 和平面 的交线。

向量函数依赖于参数化,因此我们可以将圆柱体的方程改写为: , 其中


从平面的方程,我们知道 。因此对应的向量方程为


极限和连续性

[edit | edit source]

向量函数的极限 是通过对其分量函数取极限来定义的。

向量函数的极限

存在一个向量函数 . 如果 存在,那么

而连续性的要求也很简单

向量函数 处连续,如果 .

导数和积分

[编辑 | 编辑源代码]

回顾一下,标量函数 的一阶导数定义为

向量函数 的一阶导数的定义方式几乎相同

我们可以使用这个定义来证明向量函数的导数可以表示为其分量函数的导数。

因此,使用相同的方法,我们可以推导出二阶导数等等。

向量函数的导数

有一个向量函数。 该向量函数的一阶导数为

所以阶导数应该看起来像这样

微分法则

[编辑 | 编辑源代码]

就像实值函数一样,向量函数的世界中也有一些微分法则。使向量微分法则稍微复杂的是乘积法则,因为向量中存在两种类型的乘法:点积和叉积。

向量函数的微分法则

假设 是可微向量函数, 是实值函数。 那么

  1. (加法)
  2. (标量乘法)
  3. (点积)
  4. (叉积)
  5. (链式法则)

当然,我们将证明这些规则是正确的。假设 以及 .


规则 1:加法规则

规则 2:标量乘法规则

规则 3:点积规则

规则 4:叉积规则

规则 5:链式法则

曲线之间的角度

[编辑 | 编辑源代码]

然后我们可以通过考虑两个切向向量之间的角度来阐述两条曲线之间的角度的概念。如果两条曲线由 参数化,并在某一点相交,这意味着

这两条曲线在 处的角度是切向向量 之间的角度,使用点积,由以下公式给出

类似于实值函数,向量函数 的定积分定义为

我们可以将微积分基本定理扩展到连续向量函数,如下所示

微积分基本定理(包括向量函数)

对于不定积分,定义是

回想一下在第 5.3 章中,我们推导出具有参数方程的曲线的长度 , 应该是

由于向量函数本质上是具有方向的参数方程,我们可以将上述公式应用于空间曲线的长度。

空间曲线的弧长

如果曲线具有向量方程 ,或等价地,参数方程 ,其中 是连续的,则从 的曲线长度是

对于那些喜欢简洁的人来说,这个公式可以改写成

参数重整

[编辑 | 编辑来源]

假设存在一个向量函数描述了粒子相对于时间的位移,其方程为

然而,出于某种原因,我们不想知道这个粒子相对于时间的位移。相反,我们想知道它相对于其行进距离 () 的位移,从 沿 递增方向。为了做到这一点,我们需要找到一种方法来描述时间作为距离的函数。换句话说,我们需要找到 。我们可以使用弧长公式来建立时间和距离之间的关系,因为在这种情况下,弧长描述了粒子行进的距离。


在我们开始计算之前,我们需要引入弧长函数。

弧长函数

假设一条分段光滑曲线,其向量函数为 ,并且当 增加到 时,该曲线恰好被遍历一次。弧长函数

根据定义,我们曲线的弧长函数 应该是

注意,,因为初始点 对应于参数值 。由于它处于 增加的方向,因此积分方向应该是从

然后我们将原始函数代入,得到答案

参数变换在现实生活中有着重要的应用,因为我们有时需要根据不同的变量来了解某个值。在本例中,我们不是用时间来描述粒子的路径,而是用其距离来描述其路径,这在某些情况下将非常有用。

曲率

[edit | edit source]

术语

[edit | edit source]

在我们开始讨论曲率之前,有一些重要的向量和概念我们至少需要了解。

单位切向量

[edit | edit source]

在本节的微分部分,我们讨论了向量函数的导数。我们知道 处与曲线 处相切。 称为切向量。然而,单位切向量消除了幅度的方面,因为它被定义为

我们可以看到,单位切向量的幅度始终为 。我们可以将 想象成粒子随时间推移的位移。因此,单位切向量可以被认为是粒子速度随时间的变化方向。它也可以被认为是粒子切向加速度随时间的变化方向。我们将在下一节讨论空间中的运动,但这是一种直观理解一些向量的有用方法。

单位法向量

[edit | edit source]

单位法向量定义为

单位法向量与单位切向量正交,因为由于 ,我们可以得到


这意味着 正交。 因此, 正交。我们可以想象单位法向量是粒子相对于时间的法向加速度的方向。

副法向量

[edit | edit source]

副法向量定义为

由于叉积的性质,副法向量垂直于单位切向量和单位法向量。副法向量的模长始终为 1,因为

法平面、密切平面和密切圆

[edit | edit source]
  • 法平面是由法向量和副法向量 确定的平面。法平面包含所有与切向量 正交的直线。
  • 密切平面是由单位切向量和单位法向量决定的平面。它是最接近包含曲线在点附近的曲线的平面。
  • 密切圆是位于密切平面内、朝向方向的圆,其半径为(曲率的倒数,我们将在后面立即讨论)。它能最好地描述曲线在点附近的行为,因为它在该点具有相同的切线、法线和曲率。

这些概念在微分几何分支及其在航天器运动中的应用中非常重要。

曲率

[edit | edit source]

曲线在给定点处的曲率是衡量曲线在该点处改变方向速度的度量。我们将其定义为单位切线相对于弧长的变化率的大小。我们使用弧长,以便曲率与参数化无关。

假设一条空间曲线具有向量函数,单位切向量和弧长。这条曲线的曲率为:.

还有两种方法可以表示曲率。我们可以利用链式法则(回想一下)用而不是来表示曲率。

第三种方法推导起来比较复杂,但它在实际应用中通常比较方便,因为它只需要及其导数。

现在来证明这个定理。

根据单位切向量的定义,我们知道 . 所以 的二阶导数应该是

现在我们计算 .

然后我们计算 .

我们将方程重新排列成

由于 , 我们可以用 代替 并得到:

以下是关于计算曲率的方法的小结。

定义 关于 的参数化 根据 及其导数

空间运动

[编辑 | 编辑源代码]

速度和加速度

[编辑 | 编辑源代码]

请记住,在二维微积分中,我们提到,位移函数为 的粒子,其速度为 ,加速度为 。在向量函数中,定义基本相同。假设一个粒子在空间中移动,使其在时间 的位置向量为 ,其速度函数和加速度函数为

简而言之:


粒子的速度不考虑方向。它是速度向量的幅度:。粒子从 行进的距离为 ,这也是弧长的公式。


借助微积分基本定理,我们可以推导出粒子的速度函数和位置函数,前提是我们知道粒子的加速度。

切向加速度和法向加速度

[编辑 | 编辑源代码]

我们可以将加速度向量分成两个分量:切向加速度 和法向加速度 。切向加速度与单位切向量方向相同 (),法向加速度与单位法向量方向相同 ()。由于 都是单位向量,加速度向量可以写成两个向量的和

我们的目标是弄清楚如何描述这两个分量。

回想一下 ,因此

现在我们对等式的两边求导,

所以我们得到 .

回想一下 ,因此 .

回想一下 ,因此 .

我们用 替换 以得到:

这留下了我们

以及

当然,如果这些分量可以用 及其导数表示,会更加方便。假设 之间的角度,那么我们可以这样写

总结一下

扩展

[edit | edit source]

我们只讨论了包含三个变量的向量函数 。 那如何将我们对向量函数的理解扩展到 个变量? 假设我们有一条向量函数为

极限

[edit | edit source]

向量函数的极限定义为

微分和积分

[edit | edit source]

向量函数的导数定义为

, 因此

所有微分规则都适用。


我们可以将积分扩展到

那么,弧长将变为

华夏公益教科书