参数曲线与向量微积分 (Parametric Curves & Vector Calculus)
本页面详细讲解向量值函数的微分、积分、弧长以及曲率的相关知识点。
1. 向量值函数的导数
向量值函数 $\mathbf{r}(t)$ 通常用于表示空间曲线。其导数 $\mathbf{r}'(t)$ 代表曲线的切向量。
1.1 定义与分量计算
如果 $\mathbf{r}(t) = (x(t), y(t), z(t))$,其中 $x, y, z$ 是可微函数,则 $\mathbf{r}(t)$ 的导数为:
$$ \mathbf{r}'(t) = \frac{d\mathbf{r}}{dt} = (x'(t), y'(t), z'(t)) $$
- 几何意义:$\mathbf{r}'(t)$ 是曲线在参数 $t$ 处的切向量 (Tangent Vector),其指向参数增长的方向。
- 物理意义:如果 $t$ 代表时间,$\mathbf{r}(t)$ 代表位置,则 $\mathbf{r}'(t)$ 代表速度向量 $\mathbf{v}(t)$。
2. 导数的运算法则 (Differentiation Rules)
向量函数的求导法则与实值函数类似,但涉及向量积(叉积)时需特别注意顺序。假设 $\mathbf{r}(t)$ 和 $\mathbf{s}(t)$ 是可微向量函数,$f(t)$ 是可微标量函数,$c$ 是常数。
- 1. 和差法则 (Sum Rule):
$$ \frac{d}{dt}[\mathbf{r}(t) + \mathbf{s}(t)] = \mathbf{r}'(t) + \mathbf{s}'(t) $$
- 2. 常数数乘法则 (Constant Multiple Rule):
$$ \frac{d}{dt}[c\mathbf{r}(t)] = c\mathbf{r}'(t) $$
- 3. 标量函数乘法法则 (Scalar Function Product Rule):
$$ \frac{d}{dt}[f(t)\mathbf{r}(t)] = f'(t)\mathbf{r}(t) + f(t)\mathbf{r}'(t) $$
- (注:类似于标量函数的乘法法则 $(uv)' = u'v + uv'$)*
- 4. 点积法则 (Dot Product Rule):
$$ \frac{d}{dt}[\mathbf{r}(t) \cdot \mathbf{s}(t)] = \mathbf{r}'(t) \cdot \mathbf{s}(t) + \mathbf{r}(t) \cdot \mathbf{s}'(t) $$
- 5. 叉积法则 (Cross Product Rule):
$$ \frac{d}{dt}[\mathbf{r}(t) \times \mathbf{s}(t)] = \mathbf{r}'(t) \times \mathbf{s}(t) + \mathbf{r}(t) \times \mathbf{s}'(t) $$
- 重要提示:由于叉积不满足交换律 ($\mathbf{a} \times \mathbf{b} \neq \mathbf{b} \times \mathbf{a}$),必须保持向量的顺序。$\mathbf{r}$ 必须在 $\mathbf{s}$ 的左边。
- 6. 链式法则 (Chain Rule):
$$ \frac{d}{dt}[\mathbf{r}(f(t))] = f'(t)\mathbf{r}'(f(t)) $$
3. 弧长 (Arc Length)
曲线的长度可以通过对切向量的模长(即速率)进行积分来计算。
3.1 计算公式
曲线 $\mathbf{r}(t)$ 在区间 $a \leq t \leq b$ 上的弧长 $S$ 定义为:
$$ S = \int_{a}^{b} |\mathbf{r}'(t)| \, dt = \int_{a}^{b} \sqrt{(x'(t))^2 + (y'(t))^2 + (z'(t))^2} \, dt $$
3.2 物理意义
如果我们将 $|\mathbf{r}'(t)|$ 记作 $|\mathbf{v}(t)|$(即速度的大小,也就是速率),公式可以写为:
$$ S = \int_{a}^{b} |\mathbf{v}(t)| \, dt $$
这表示:路程等于速率对时间的积分。
4. 曲率 (Curvature)
曲率 $\kappa$ (kappa) 描述了曲线弯曲的程度,即曲线方向改变的快慢。
4.1 预备知识:单位切向量
首先定义单位切向量 $\mathbf{T}(t)$: $$ \mathbf{T}(t) = \frac{\mathbf{r}'(t)}{|\mathbf{r}'(t)|} $$ 这是一个长度始终为 1 的向量,仅指示曲线的方向。
4.2 情况一:单位速率曲线 (Arc Length Parameterization)
如果曲线是用弧长参数 $s$ 表示的,即 $\mathbf{r}(s)$,这意味着粒子以单位速率(速度大小为 1)运动。此时 $|\mathbf{r}'(s)| = 1$。
在此特殊情况下,曲率定义非常简洁: $$ \kappa(s) = |\mathbf{r}''(s)| $$
- 解释:对于单位速率曲线,二阶导数直接衡量了切向量方向的变化率。
4.3 情况二:任意参数曲线 (General Parameterization)
对于一般的参数 $t$(速度不一定为 1),曲率的定义需要消除速率变化的影响,仅关注方向的变化:
$$ \kappa(t) = \frac{|\mathbf{T}'(t)|}{|\mathbf{r}'(t)|} $$
- $\mathbf{T}'(t)$:单位切向量随 $t$ 的变化率。
- $|\mathbf{r}'(t)|$:当前的速率(用于归一化,因为我们关心的是相对于距离的变化,而不是相对于时间的变化)。
4.4 补充计算公式(常用)
在实际解题中,计算 $\mathbf{T}'(t)$ 可能很繁琐。对于任意参数曲线,常用的等价计算公式是: $$ \kappa(t) = \frac{|\mathbf{r}'(t) \times \mathbf{r}''(t)|}{|\mathbf{r}'(t)|^3} $$