资料来源:彭家贵《微分几何(第二版)》曲线局部理论,以及个人学习过程中对一般参数曲率、挠率公式的推导与计算整理。
一、30 秒记住两个公式
设 r(t) 是 mathbbR3 中的 C3 正则曲线。空间曲率为
κ(t)=∥r′(t)∥3∥r′(t)∧r′′(t)∥.
在 r′(t)∧r′′(t)=0 处,挠率为
τ(t)=∥r′(t)∧r′′(t)∥2(r′(t),r′′(t),r′′′(t)).
这里
(r′,r′′,r′′′)=⟨r′,r′′∧r′′′⟩=(r′∧r′′)⋅r′′′
是混合积。
记忆口诀是:
一二叉,模除速三;一二三混,除叉模方。
- “一二叉”:曲率分子是 ∥r′∧r′′∥;
- “速三”:曲率分母是 ∥r′∥3;
- “一二三混”:挠率分子是 (r′,r′′,r′′′);
- “叉模方”:挠率分母是 ∥r′∧r′′∥2。
二、适用条件不能省略
1. 曲率公式
曲线至少要正则,即
r′(t)=0.
若 r′(t)∧r′′(t)=0,曲率公式仍能给出 κ(t)=0。
2. 挠率公式
使用挠率公式还需要
r′(t)∧r′′(t)=0,
也就是 κ(t)=0。否则主法向量、副法向量以及 Frenet 意义下的挠率可能无法定义。
三、从 Frenet 标架逐步推导
令 s 为弧长,并记参数速度为
v(t)=dtds=∥r′(t)∥>0.
由链式法则,
dtd=vdsd.
设 (t,n,b) 是右手 Frenet 标架:
dsdtdsdndsdb=κn,=−κt+τb,=−τn.
1. 前两阶导数的标架分解
因为 dr/ds=t,所以
r′=vt.
继续求导:
r′′=v′t+vdtdt=v′t+v2κn.
于是
r′′=v′t+v2κn.
这里 v′t 只改变运动快慢,v2κn 才使切线方向发生变化。
2. 曲率公式
利用 t∧t=0 以及 t∧n=b,
r′∧r′′=(vt)∧(v′t+v2κn)=v3κb.
由于 ∥b∥=1,
∥r′∧r′′∥=v3κ.
代入 v=∥r′∥,便得到
κ=∥r′∥3∥r′∧r′′∥.
3. 挠率公式
对 r′′ 再求一次导数,可整理为
r′′′=(v′′−v3κ2)t+(3vv′κ+v2κ′)n+v3κτb.
计算混合积时,不必记住前两个分量的具体形式,只需注意三个依次出现的新方向:
r′r′′r′′′=vt,=v′t+v2κn,=∗t+∗n+v3κτb.
由于 (t,n,b)=1,
(r′,r′′,r′′′)=v⋅v2κ⋅v3κτ=v6κ2τ.
而曲率公式的推导已经给出
∥r′∧r′′∥2=v6κ2.
两式相除,得到
τ=∥r′∧r′′∥2(r′,r′′,r′′′).
四、最稳的计算模板
设
r(t)=(x(t),y(t),z(t)).
Step 1:连续求三阶导数
r′,r′′,r′′′.
Step 2:外积只算一次
记
A=r′∧r′′.
Step 3:优先计算平方
记
V2=∥r′∥2,Q=∥A∥2.
不要一开始就开根号。先因式分解,再在最后一步开根号,通常更容易发现完全平方。
Step 4:用点积计算混合积
D=A⋅r′′′=(r′,r′′,r′′′).
Step 5:一次代入
κ=(V2)3/2Q,τ=QD.
因此草稿纸上只需固定写出
r′,r′′,r′′′⟶A=r′∧r′′⟶V2, Q, D⟶κ,τ.
五、六个简便计算技巧
技巧 1:外积服务三个位置
同一个 A=r′∧r′′ 同时用于
κ=∥r′∥3∥A∥,τ=∥A∥2A⋅r′′′.
不必为了挠率重新展开一个三阶行列式。
技巧 2:平方先算,根号后开
例如
1+t22+t41=(1+t21)2.
如果直接对原式开根号,很容易错过这个完全平方。
技巧 3:看到 r′′′=0,立即检查 τ
如果 r′′′=0 且 r′∧r′′=0,则
τ=0.
这种二次参数曲线落在某个固定平面内。
技巧 4:提前识别恒等式
三角函数题常用
sin2t+cos2t=1.
双曲函数题则要区分
cosh2t−sinh2t=1,
和
cosh2t+sinh2t=cosh2t.
技巧 5:用量纲检查常数次数
若坐标整体具有长度量纲,则曲率和挠率都应具有长度倒数的量纲。出现 a 时,最终结果通常应含有 1/a 的整体量纲,而不应仍具有长度量纲。
技巧 6:用参数缩放恢复公式指数
在线性换参下,形式上有
r′∼c,qquadr′′∼c2,qquadr′′′∼c3.
所以
r′∧r′′∼c3,(r′,r′′,r′′′)∼c6.
为了消去参数速度,曲率分母必须是 ∥r′∥3,挠率分母必须是 ∥r′∧r′′∥2。
六、四类典型例题
例 1:双曲函数曲线
设
r(t)=(acosht,asinht,bt),qquada>0.
计算得到
∥r′∥2r′∧r′′∥r′∧r′′∥2(r′,r′′,r′′′)=a2cosh2t+b2,=(−absinht,abcosht,−a2),=a2(a2+b2cosh2t),=a2b.
因此
κ(t)=(a2cosh2t+b2)3/2aa2+b2cosh2t,τ(t)=a2+b2cosh2tb.
例 2:二次参数曲线
设
r(t)=(3t−t2,3t2,3t+t2).
有
r′∧r′′=(−18,−12,18),
∥r′∥2=2(9+22t2),r′′′=0.
所以
κ(t)=(9+22t2)3/2311,τ(t)=0.
曲线还满足
−3x−2y+3z=0,
这说明它确实位于固定平面内。
例 3:圆柱螺旋线的平移与换相位
设
r(t)=(a(1−sint),a(1−cost),bt),a>0.
关键中间量为
∥r′∥2r′∧r′′∥r′∧r′′∥2(r′,r′′,r′′′)=a2+b2,=(−abcost,absint,−a2),=a2(a2+b2),=−a2b.
故
κ=a2+b2a,τ=−a2+b2b.
曲率与挠率都是常数。挠率的负号来自曲线旋转方向与所采用空间定向的组合。
例 4:满足 κ=τ 的曲线
设
r(t)=(at,2alnt,ta),a>0,quadt>0.
有
∥r′∥2r′∧r′′∥r′∧r′′∥2(r′,r′′,r′′′)=t4a2(1+t2)2,=(t42a2,−t32a2,−t22a2),=t82a4(1+t2)2,=t622a3.
代入公式得到
κ(t)=τ(t)=a(1+t2)22t2.
本题中 lnt 要求 t>0,这是计算之外必须补充的定义域条件。
七、单位速度情形作为自检
若参数本身就是弧长,即
∥r′(s)∥=1,
那么一般公式简化为
κ=∥r′′∥,
以及
τ=∥r′′∥2(r′,r′′,r′′′).
这是检查一般参数公式是否记对的最快方法之一。
八、易错点清单
九、方法提炼
十、变式练习