贡献者: Siegfried; 欄、停敘; addis
极坐标系中,我们可以用一元函数
\begin{equation}
r = f(\theta)~
\end{equation}
表示一条曲线。简单的例子如
阿基米德螺线或
圆锥曲线。以下我们讨论如何从函数中计算曲线的一些特征。
1. 计算某点切线的方向
在 $x$-$y$ 平面直角坐标系中,我们可以通过求导($ \mathrm{d}{y}/\mathrm{d}{x} $)计算曲线某点切线,那么式 1 表示的极坐标中如何求某点切线的方向呢?可以证明,切线与 $ \hat{\boldsymbol{\mathbf{\theta}}} $ 方向的夹角为
\begin{equation}
\tan\alpha = \frac{1}{r} \frac{\mathrm{d}{r}}{\mathrm{d}{\theta}} = \frac{f'(\theta)}{f(\theta)}~,
\end{equation}
或者说与 $ \hat{\boldsymbol{\mathbf{r}}} $ 方向的夹角为 $\pi/2 - \alpha$。
图 1:极坐标切线示例
证明:
对极坐标中的位置矢量 $ \boldsymbol{\mathbf{r}} = r \hat{\boldsymbol{\mathbf{r}}} $ 两边取全微分,得到:
\begin{equation}
\,\mathrm{d}{ \boldsymbol{\mathbf{r}} } = \,\mathrm{d}{r} \hat{\boldsymbol{\mathbf{r}}} + r \,\mathrm{d}{ \hat{\boldsymbol{\mathbf{r}}} } ~.
\end{equation}
由于:
\begin{equation}
\,\mathrm{d}{ \hat{\boldsymbol{\mathbf{r}}} } = \frac{\partial \hat{\boldsymbol{\mathbf{r}}} }{\partial r} \,\mathrm{d}{r} + \frac{\partial \hat{\boldsymbol{\mathbf{r}}} }{\partial \theta} \,\mathrm{d}{\theta} ~.
\end{equation}
其中,$ \frac{\partial \hat{\boldsymbol{\mathbf{r}}} }{\partial r} $ 和 $ \frac{\partial \hat{\boldsymbol{\mathbf{r}}} }{\partial \theta} $ 可由极坐标系中单位矢量的偏导处证得,结果带入式 4 ,得到:
\begin{equation}
\,\mathrm{d}{ \boldsymbol{\mathbf{r}} } = \,\mathrm{d}{r} \hat{\boldsymbol{\mathbf{r}}} + r \,\mathrm{d}{\theta} \hat{\boldsymbol{\mathbf{\theta}}} ~.
\end{equation}
上式中,$ \,\mathrm{d}{ \boldsymbol{\mathbf{r}} } $ 的方向,即是切线的方向。切线与 $ \hat{\boldsymbol{\mathbf{\theta}}} $ 方向的夹角为:
\begin{equation}
\tan \alpha = \frac{\partial \boldsymbol{\mathbf{r}} }{\partial \hat{\boldsymbol{\mathbf{r}}} } \left/ \frac{\partial \boldsymbol{\mathbf{r}} }{\partial \hat{\boldsymbol{\mathbf{\theta}}} } \right.
=\frac{1}{r} \frac{\mathrm{d}{r}}{\mathrm{d}{\theta}} = \frac{f'(\theta)}{f(\theta)}~.
\end{equation}
2. 曲线长度
若用 $\theta \in [\theta_1, \theta_2]$,来表示曲线的一段,那么其长度为
\begin{equation}
l = \int_{\theta_1}^{\theta_2} \sqrt{f(\theta)^2 + f'(\theta)^2} \,\mathrm{d}{\theta} ~.
\end{equation}
证明:继式 5 ,
\begin{equation}
\begin{split}
\,\mathrm{d}{l} = | \,\mathrm{d}{ \boldsymbol{\mathbf{r}} } | &= \sqrt{( \,\mathrm{d}{r} )^2 + (r \,\mathrm{d}{\theta} )^2} \\
&= \sqrt{\left( \frac{\mathrm{d}{r}}{\mathrm{d}{\theta}} \right)^2 + r^2} \,\mathrm{d}{\theta} \\
&= \sqrt{f(\theta)^2 + f'(\theta)^2} \,\mathrm{d}{\theta} ~.
\end{split}
\end{equation}
对区间 $[\theta_1,\theta_2]$ 积分后,即可求得该段曲线的长度,即式 7 。
3. 直线的极坐标方程
设极坐标为 $(\rho,\theta)$,过点 $(a,0)$,且与极轴夹角为 $\alpha$ 的直线极坐标方程为:
\begin{equation}
\rho \sin\left(\alpha-\theta\right) =a\sin\alpha~.
\end{equation}
通过调整变形,可以讨论不同情况下的特殊形式:
1. 直线过极点
此时 $a=0$,代入式 9 可知,此时表达式为:
\begin{equation}
\theta=\alpha~.
\end{equation}
2.与极轴垂直,极点到直线距离为 $|a|$。
此时 $\displaystyle\alpha={\pi\over2}$,代入式 9 可知,此时表达式为:
\begin{equation}
\rho\cos\theta=a~.
\end{equation}
若 $a>0$ 则直线在极点右侧,否则直线在极点左侧。
3.与极轴平行,极点到直线距离为 $|a|$。
此时由于直线不再过点 $(a,0)$,于是不能直接代入得到表达式。根据此时直线表达式为 $y=a$,而极坐标中 $y=\rho\sin\theta$,可知,此时表达式为:
\begin{equation}
\rho\sin\theta=a~.
\end{equation}
若 $a>0$ 则直线在极点上侧,否则直线在极点下侧。
致读者: 小时百科一直以来坚持所有内容免费无广告,这导致我们处于严重的亏损状态。 长此以往很可能会最终导致我们不得不选择大量广告以及内容付费等。 因此,我们请求广大读者
热心打赏 ,使网站得以健康发展。 如果看到这条信息的每位读者能慷慨打赏 20 元,我们一周就能脱离亏损, 并在接下来的一年里向所有读者继续免费提供优质内容。 但遗憾的是只有不到 1% 的读者愿意捐款, 他们的付出帮助了 99% 的读者免费获取知识, 我们在此表示感谢。