形式陈述
一条参数曲线是映射 γ : I → R n ,其中 I 是实区间。本页至少要求 C 1 :各坐标的导数 理路 导数 Derivative 函数增量比在步长趋零时的极限。 存在且连续。速度为 γ ′ ( t ) ,速率为 v ( t ) = ‖ γ ′ ( t ) ‖ ;范数来自 Euclidean 内积 理路 内积空间 Inner product space 带正定对称双线性形式或正定 Hermitian 半双线性形式的向量空间。 。若处处 v ( t ) > 0 ,称参数曲线正则。闭区间上的可微性按可延拓到开邻域理解。
弧长。 对 [ a , b ] ⊂ I ,由折线逼近定义
L ( γ | [ a , b ] ) = sup a = t 0 < ⋯ < t m = b ∑ j = 1 m ‖ γ ( t j ) − γ ( t j − 1 ) ‖ = ∫ a b v ( t ) d t . 等式对任意 C 1 曲线成立,不要求正则。重复经过同一段会重复计长;这不是像集去重后的长度。
弧长参数。 若曲线正则,固定 t 0 ∈ I ,置
s ( t ) = ∫ t 0 t v ( u ) d u . 则 s 严格递增,是 I 到区间 J = s ( I ) 的 C 1 微分同胚。其逆为 t = t ( s ) ,曲线 α ( s ) = γ ( t ( s ) ) 满足 ‖ α ′ ( s ) ‖ = 1 。s 在 t < t 0 时为负,是有向的累计坐标;两点之间的几何长度仍非负。
称 γ ~ = γ ∘ ϕ 为合法重参数,要求 ϕ : J → I 是 C 1 微分同胚。它的导数处处非零,在连通区间上符号固定。ϕ ′ > 0 保方向,ϕ ′ < 0 反方向;两种情形都保弧长。
直觉
同一条山路可以慢走或快走。t 是手表读数,s 是里程表读数;除以速率,就把“每秒变化”改成“每米变化”。正则性保证里程表从不停止,因此可以反过来用里程定位时刻。若路线自交,一个地理位置可能对应两次经过,几何数据应注明参数时刻。
为什么积分就是折线长度
对每段应用微积分基本定理和积分三角不等式,
‖ γ ( t j ) − γ ( t j − 1 ) ‖ = ‖ ∫ t j − 1 t j γ ′ ( t ) d t ‖ ≤ ∫ t j − 1 t j v ( t ) d t . 所以每条折线都不超过速率积分。反过来,γ ′ 在紧区间上一致连续。给定 ε > 0 ,取网格足够细,使同一小段内导数差的范数不超过 ε 。选段内 ξ j ,则
‖ γ ( t j ) − γ ( t j − 1 ) − γ ′ ( ξ j ) ( t j − t j − 1 ) ‖ ≤ ε ( t j − t j − 1 ) . 反三角不等式说明折线长度与相应速率 Riemann 和相差至多 ε ( b − a ) 。让网格趋零,再让 ε ↓ 0 ,得到另一方向。
为什么换钟表不会换长度
由微积分基本定理 理路 微积分基本定理 Fundamental theorem of calculus 积分与求导在适当连续性条件下互为逆过程。 ,s ′ ( t ) = v ( t ) > 0 ,所以严格递增;逆函数定理 理路 逆函数定理 Inverse function theorem 导数可逆的光滑映射在该点邻域内存在光滑局部逆。 给 t ′ ( s ) = 1 / v ( t ( s ) ) 。再用链式法则 理路 链式法则 Chain rule 复合映射的导数等于各层导数按计算顺序组成的线性映射复合。 ,
α ′ ( s ) = γ ′ ( t ( s ) ) v ( t ( s ) ) , ‖ α ′ ( s ) ‖ = 1. 一般重参数下,‖ γ ~ ′ ( u ) ‖ = v ( ϕ ( u ) ) | ϕ ′ ( u ) | 。一维积分换元连同端点排序证明长度不变;绝对值正是反方向时仍得到正长度的原因。两套保方向单位速参数之间的导数为一,故只差常数;允许反方向时还可有 s ↦ − s + c 。
例子与边界
一圈螺旋线的里程表
取 a > 0 , b ∈ R ,γ ( t ) = ( a cos t , a sin t , b t ) 。速度为 ( − a sin t , a cos t , b ) ,故 v = a 2 + b 2 = c > 0 。从 t = 0 起,s = c t ;单位速参数为
α ( s ) = ( a cos ( s / c ) , a sin ( s / c ) , b s / c ) . 参数 t ∈ [ 0 , 2 π ] 的长度是 2 π c 。例如 a = 2 , b = 1 ,长度为 2 π 5 ,而两端的直线距离只有 2 π 。
参数停止与几何尖点要分开
γ ( t ) = ( t 3 , 0 ) 在零点不正则,但其像是一条直线,另一个参数 u ↦ ( u , 0 ) 完全正则。两者之间 u = t 3 的逆在零点不可微,因此不是上文允许的微分同胚重参数。η ( t ) = ( t 2 , t 3 ) 也在零点速度消失,却产生真正的尖点;非正则既可能来自坏钟表,也可能来自像的奇异,不能只凭速度零判断像的类型。
正则不要求单射。光滑浸入 理路 光滑浸入 Smooth immersion · Immersion 微分在每一点都单射、因而局部把定义域拉直为坐标子空间的光滑映射。 页的八字曲线每次经过交点都有非零速度;它不是嵌入 理路 光滑嵌入 Smooth embedding 同时是浸入且把定义域同胚到其像的光滑映射。 。t ↦ ( cos t , sin t ) 在 [ 0 , 4 π ] 上走两圈,长度为 4 π ,尽管像仍只是单位圆。无穷区间上的总长可以有限,例如 γ ( t ) = ( arctan t , 0 ) 在 R 上正则而总长为 π ;弧长参数的范围不必是整条实线。
推论与应用
以 T = d α / d s 表示单位切向量后,曲率 理路 曲线的曲率与挠率 Curvature and torsion of a space curve · 空间曲线曲率 · Torsion of a curve 用弧长导数定义曲率和挠率,推导任意正则参数的计算公式并核验方向与退化边界。 比较的是每走一米切向转了多少,而不是每过一秒。曲线长度还满足 L ≥ ‖ γ ( b ) − γ ( a ) ‖ ,因为后者是一段折线的长度。单位速曲线把几何形状与运动快慢分开,也让Frenet重建 理路 Frenet 方程与空间曲线重建 Frenet–Serret equations · Fundamental theorem of space curves · 空间曲线基本定理 以正曲率和挠率为输入解一个保持正交性的线性方程,得到唯一到保向刚体运动的单位速曲线。 的输入成为真正的几何函数。
本页用一元微积分完成计算入口。抽象语言中正则曲线是一维浸入,长度则是诱导Riemann 度量 理路 Riemann 度量 Riemannian metric 在每一点切空间上光滑变化的正定内积。 的积分;不必先掌握这套语言才能复算上面的螺旋线。
参考资料