曲线


7.1 引言

图 1. 球在椭圆形容器中弹跳的轨迹是一条曲线。它是一维物体,因为它可以用一个参数来描述。在这种情况下,我们有一条连续但不光滑的曲线。尽管如此,我们仍然可以使用微积分来描述曲线的性质,例如可以看出它由若干段抛物线组成。顺便说一下,左边有重力的情况,这是一个我们不理解系统。弹跳的小球混沌地运动。我们没有办法,例如,在 10 100 次弹跳后知道小球的位置。右边我们看到没有重力的情况。此时,我们可以确定在 10 100 次弹跳后小球的位置。

7.1.1 线性代数中的曲线

许多几何对象都可以赋予一个维度。这个数字告诉我们描述该对象需要多少个参数。点的维度为 0 ,线的维度为 1 ,平面的维度为 2 。这在线性代数中得到了形式化。给定一个矩阵 A ,在 rref ( A ) 中前导 1 的个数就是 A 的像的维度。自由变量的个数(在 rref ( A ) 中没有前导 1 的列)就是 A 的核的维度。例如,对于已经是行简化形式的 A = [ 1 , 2 , 3 ] ,我们有一个前导 1 和两个自由变量 y z 。方程 1 x + 2 y + 3 z = 0 描述了一个 2 维对象,一个平面。如果给定 y , z ,我们可以从方程中求出 x 。列向量 v = A T 的像是由该向量张成的直线。这条直线垂直于该平面,并说明了线性代数的基本定理,即 A 的核垂直于 A T 的像,或者等价地, A T 的核垂直于 A 的像。

7.1.2 维度与曲线

曲线是维度为 1 的对象。例如,由向量 v 张成的直线可以写为点集 r ( t ) = t v = [ t , 2 t , 3 t ] T 。我们称此为直线的参数化。自由变量 t 称为时间。它决定了我们在固定时间 t 所处的位置。例如,在 t = 12 时,我们位于点 ( 12 , 24 , 36 ) ,对应于向量 [ 12 , 24 , 36 ] T 1 向量 v 被解释为速度。它告诉我们在这条直线上移动的速度有多快。当然,将 v 替换为 3 v 会得到同一条直线,但我们的移动速度会是原来的三倍,并且会以三倍的速度到达点 ( 12 , 24 , 36 )

7.1.3 空间中的曲线探索

如果速度可以改变方向和大小,我们就可以在更有趣的路径上行驶。基本框架是取三个连续函数 x ( t ) , y ( t ) , z ( t ) ,并观察空间中的路径 ( x ( t ) , y ( t ) , z ( t ) ) 。我们将其写为向量记法 r ( t ) = [ x ( t ) , y ( t ) , z ( t ) ] T 。现在,因为我们总是懒得写 T 来表明我们使用的是列向量,我们就直接写为 r ( t ) = [ x ( t ) , y ( t ) , z ( t ) ] 。大多数时候,我们假设这些函数是可微的,但乒乓球从桌上弹起的情况表明,非光滑的曲线在日常生活也可能很重要。曲线可能非常复杂。取一个乒乓球放入椭圆形容器中。它描绘的台球路径是混沌的。在本讲座中,我们研究由参数化给出的曲线,学习如何求导以获得速度或加速度。我们还学习如何积分。这使我们能够计算路径。例如,我们可以计算一个在重力场中下落的球在时间 t 时的位置。

7.2 讲座

7.2.1 参数化曲线及其路径

给定 n 个单变量 t 的连续函数 x j ( t ) ,我们可以考察向量值函数 r ( t ) = [ x 1 ( t ) , , x n ( t ) ] T 。我们称之为参数化曲线。一个例子是 r ( t ) = [ 3 + 2 t , 4 + 6 t ] ,这是一条经过点 ( 3 , 4 ) 且包含向量 [ 2 , 6 ] 的直线。2 如果 t 参数区间 a t b 内,那么 r 的像就是 { r ( t ) a t b } ,这定义了 n 中的一条曲线。曲线 r ( a ) 开始, r ( b ) 结束。另一个重要的例子是 r ( t ) = [ cos ( t ) , sin ( t ) ] ,其中 t 在区间 [ 0 , 2 π ] 内。它的像是平面 2 中的一个圆。参数化 r ( t ) 包含比曲线本身更多的信息:例如,在 t [ 1 , 1 ] 上定义的抛物线 r ( t ) = [ t , t 2 ] 与在 t [ 1 , 1 ] 上的曲线 r ( t ) = [ t 3 , t 6 ] 相同,但在第二种参数化中,曲线以不同的速度被遍历。 3 中的曲线可以在我们的物理空间中欣赏到,例如 r ( t ) = [ x ( t ) , y ( t ) , z ( t ) ] = [ t cos ( t ) , t sin ( t ) , t ] ,这是一条螺旋线。这条特殊的曲线包含在锥面 x 2 + y 2 = z 2 中。

7.2.2 曲线上的速度与加速度

如果函数 t x j ( t ) 可微,我们就可以构造导数 虽然技术上这又是一条曲线,但我们把 看作附着在点 r ( t ) 上的向量,并称 r ( t ) 相切。速度的长度 称为 r 速率。如果函数 x j ( t ) 的高阶导数也存在,我们还可以构造二阶导数 ,称为加速度,或三阶导数 ,称为急动度。接下来是跃度 r ( 4 ) ( t ) 扑动度 r ( 5 ) ( t ) 摆动度 r ( 6 ) ( t ) ,以及 2016 年秋季在一次多变量考试中引入的哈佛度 r ( 7 ) ( t )

7.2.3 微积分基本定理与曲线

给定一阶导函数 以及初始点 r ( 0 ) ,我们可以借助微积分基本定理恢复函数 r ( t ) 。由于牛顿定律指出,质量为 m 的质点在依赖于位置和速度的力场 F 作用下满足牛顿微分方程 ,以下结果很重要:

定理 1. r ( t ) r ( 0 ) 唯一确定。

证明: 在每个坐标中,我们得到 我们只是应用了两次微积分基本定理。 ◻

一个特殊情况是 为常数。一个特殊情况是自由落体情况。此时坐标函数是二次的。假设 ,且 r ( 0 ) = [ 0 , 0 , 20 ] ,那么 r ( t ) = [ 0 , 0 , 20 5 t 2 ] 。如果你从 20 米高处跳入泳池,你需要 t = 2 秒击中水面。

7.2.4 切向量、法向量与副法向量

给定一条速度 永不为零的曲线 r ( t ) ,我们可以构造单位切向量 。如果 永不为零,我们可以接着构造法向量 。向量 B = T × N 称为副法向量。标量 称为该曲线的曲率

定理 2. 3 中,我们有

证明: 我们将在课堂上进行这一计算。 ◻

7.2.5 曲率奇点与光滑性

即使 r ( t ) 完全光滑,曲率也可能变得无穷大。让我们看一个例子 r ( t ) = [ t 2 , t 3 , 0 ] 。那么 ,且 。曲率为 ( 6 / t ) ( 4 + 9 t 2 ) 3 / 2 ,在 t = 0 处有一个奇点。

7.2.6 凹性变化与法向量

即使 r ( t ) 完全光滑且永不为零,法向量也可能以不连续的方式依赖于 t 。例如: r ( t ) = [ t , t 3 / 3 ] 。现在 ,且 T ( t ) = [ 0 , t 2 ] / 1 + t 4 。我们看到 在第二个坐标中取不同的符号。归一化后,我们有 lim t 0 , t > 0 N ( t ) = [ 0 , 1 ] lim t 0 , t < 0 N ( t ) = [ 0 , 1 ] 。在三次函数图像的拐点处,凹性从下凹变为上凹。这改变了法向量 N 的方向。

7.2.7 附注:矩阵值曲线

我们此前只考察了参数化向量。如果一个矩阵的元素 A i j ( t ) 依赖于时间,我们就得到了一个矩阵值曲线 A ( t ) 。这出现在微分方程、量子力学(随时间演化的算子)或者——最重要的——在电影中!一部电影正是一条矩阵值曲线。

7.2.8 附注:简单闭曲线

定义在 t [ 0 , 2 π ] 上的平面曲线 r ( t ) = [ x ( t ) , y ( t ) ] T 称为一条简单闭曲线,如果 r ( 0 ) = r ( 2 π ) 且不存在 0 s t < 2 π 使得 r ( t ) = r ( s ) 。对于光滑曲线,即前两阶导数存在,我们可以考察向量 的极角 α ( t ) 。将曲线的带符号曲率定义为 。我们有 | κ ( t ) | = K ( t ) 霍普夫环绕定理告诉我们 0 2 π κ ( t ) d t = 2 π 。例如,在圆的情况下, κ ( t ) = 1

7.2.9 附注:恒速重参数化

我们可以验证,任何在 [ a , b ] 上参数化且对所有 t [ a , b ] 满足 的曲线 r ( t ) ,都可以在 [ a , b ] 上重新参数化为 R ( t ) ,使得对所有 t 都有

7.2.10 附注:连续曲线的复杂性

证明:我们寻找一个单调函数 s ( t ) 使得 r ( s ( t ) ) 的导数的长度为 1 。这意味着我们希望 。换句话说,寻找一个函数 s ( t ) 使得 s ( a ) = 0 。这就是我们所说的微分方程。微分方程有一个普遍的存在性定理(稍后证明),它保证了存在唯一的解 s ( t ) 。证明完毕。

这个结果非常直观。你可以沿着 r ( t ) 所描绘的曲线,从 r ( a ) 行驶到 r ( b ) ,只需保持速度为 1 。这就得到了你的新参数化。你的新时间区间将是 [ 0 , L ] ,其中 L 是弧长(你的行程长度)。我们将在下一课中讨论弧长的计算。

7.2.10 旁注:连续曲线的复杂性

连续曲线可能很复杂:如果你在显微镜下观察花粉粒子,它会沿着一条处处不可微的曲线无规则地运动,因为它不断受到空气分子的撞击而被弹来弹去。这就是布朗运动。还有皮亚诺曲线希尔伯特曲线 [ 0 , 1 ] [ 0 , 1 ] 2 或空间填充希尔伯特曲线 r ( t ) : [ 0 , 1 ] Q = [ 0 , 1 ] 3 ,它们覆盖了立方体 Q 的每一个点。这些曲线定义了一个从 [ 0 , 1 ] [ 0 , 1 ] 3 的连续双射。(逆映射不连续。尽管如此,这个构造表明 [ 0 , 1 ] 中的点与 [ 0 , 1 ] 3 中的点一样多)。

图 2. 空间填充曲线构造的前四个阶段。

7.3 示例

例 1. 假设牛顿方程 ,求一个质量为 m = 1 / 2 的物体在受力 F ( t ) = [ sin ( t ) , cos ( t ) , 10 ] r ( 0 ) = [ 3 , 4 , 5 ] 下的路径 r ( t )

解:我们有 。积分得 确定常数后得 第二次积分得 r ( t ) = [ 3 t 2 sin ( t ) , 2 t 2 cos ( t ) , 7 t 10 t 2 ] + [ c 1 , c 2 , c 3 ] 其中包含其他常数 C = [ c 1 , c 2 , c 3 ] 。比较 r ( 0 ) = [ 0 , 2 , 0 ] + [ c 1 , c 2 , c 3 ] = [ 3 , 4 , 5 ] r ( t ) = [ 3 + 3 t 2 sin ( t ) , 6 + 2 t 2 cos ( t ) , 5 + 7 t 10 t 2 ] .

例 2. r ( t ) = [ L cos ( t ) , L sin ( t ) , 0 ] 。则 因此 。半径为 L 的圆具有曲率 1 / L

例 3. 3 中的一条闭合简单曲线 C 是一个纽结。对于任意正整数 n m ,我们可以考察环面纽结 r ( t ) = [ ( 3 + cos ( m t ) ) cos ( n t ) , ( 3 + cos ( m t ) ) sin ( n t ) , sin ( m t ) ] . 纽结的总曲率定义为 0 2 π K ( t ) d t 。见图 (7.3)。3

图 3. 环面纽结 T ( 2 , 3 ) T ( 7 , 3 ) T ( 12 , 13 ) ,和 T ( 30 , 43 ) 。它们的总曲率分别为 38.6 245.6 487.2 ,和 2167.3
图 4. 切割百吉饼时得到的维拉尔索圆。给定两个曲面,找到其交线可能很困难。

练习

练习 1. 你坐在 A = r ( 0 ) = [ 0 , 0 , 3 ] 的长椅上,靠近温思罗普和艾略特之间结冰的查尔斯河,你向 B = [ 0 , 300 , 15 ] (哈佛商学院附近的一个点)扔石子。为了避免麻烦,我们假设一切发生在我们想象中,并且石子是无摩擦的。你用一个弹弓以初速度 抛出,假设重力加速度始终为 ,距离用米,时间用秒。在下降过程中,石子在哪一点到达 15 米高度?[可选:你喜欢挑战,想在 C = [ 0 , 200 , 0 ] 的冰面上反弹,然后到达点 B 。在 A 点需要多大的初速度 v 才能做到这一点?]

练习 2. 我们想为一个新公司制作一个标志并进行尝试。绘制曲线 r ( t ) = [ cos ( t ) , sin ( t ) ] + [ cos ( 11 t ) , sin ( 9 t ) ] / 4 ,并求 t = 0 处的速度、加速度和曲率。

练习 3. 参数化由圆柱面 x 2 / 9 + y 2 / 4 = 1 与平面 z = x + 5 y 相交得到的曲线 r ( t )

练习 4. 验证环面纽结 r ( t ) = [ x ( t ) , y ( t ) , z ( t ) ] = [ ( 2 + cos ( m t ) ) cos ( n t ) , ( 2 + cos ( m t ) ) sin ( n t ) , sin ( m t ) ] 位于环面 ( 3 + x 2 + y 2 + z 2 ) 2 16 ( x 2 + y 2 ) = 0 上。

练习 5. 你以非标准方式切一个百吉饼。假设百吉饼由 ( x 2 + y 2 + z 2 + 16 ) 2 100 ( x 2 + y 2 ) = 0 给出。验证如果我们用平面 3 x = 4 z 截此环面,则我们得到维拉尔索圆 r ( t ) = [ 4 cos ( t ) , 3 + 5 sin ( t ) , 3 cos ( t ) ] 以及圆 r ( t ) = [ 4 cos ( t ) , 3 + 5 sin ( t ) , 3 cos ( t ) ] .

图 5. 我们想象中的梦幻弹弓实验场景。

  1. 我们可以将任意向量 v 与一个点关联起来。将该向量视为连接 0 与该点。↩︎
  2. 为简洁起见,我们将行向量写作 [ 2 , 6 , 1 ] 而非列向量 [ 2 , 6 , 1 ] T ↩︎
  3. Fay 和 Milnor 的一个普遍定理保证,总曲率 4 π 的纽结是平凡的。↩︎