解析力学

【解析力学:放物線上に束縛された運動(2)】運動方程式を解析的に解く。

こんにちは(@t_kun_kamakiri)(‘◇’)ゞ

本記事は前回の続きとなります。
前回は以下のお題を出し、放物線上を運動する球の運動方程式を導出しました。

内容をさらっと振り返っておきましょう。

内容の振り返り

2つの球を初期の高さを変えて同時に静かに離すと、どちらが先に最下端に到達するか?

  • 球は質点とみなす
  • 空気抵抗は考えない
  • 摩擦もなし
  • 放物線$y=\frac{1}{2}x^2$上を運動

運動方程式は以下となりました。

\begin{align*}
(1+x^2)\ddot{x}&=-x\dot{x}^2-gx
\end{align*}

本記事はこちらの運動方程式を解析的に解くための導出過程を記します。

運動方程式の時間積分

再度、放物線上を運動する運動方程式を書いておきます。

\begin{align*}
(1+x^2)\ddot{x}&=-x\dot{x}^2-gx\tag{1}
\end{align*}

こういった2階微分と1階微分がある微分方程式を解くにあたって合成微分を使うとうまく解くことができます

(1)を以下のように整理します。

\begin{align*}
\frac{1}{g+\dot{x}^2}\ddot{x}&=-\frac{x}{1+x^2}\tag{2}
\end{align*}

左辺は$f(\dot{x})\ddot{x}$の形ができたので、時間積分するにあたって$\int f(\dot{x})\frac{d\dot{x}}{dt}dt=\int f(\dot{x})d\dot{x}$ と考えれば、$f(\dot{x})\ddot{x}$時間積分は$f(\dot{x})$を$\dot{x}$で積分した結果と同じになりますね。

右辺も同じような形を出しつつ左辺を計算しやすいようにするため、(1)の両辺に$2\dot{x}$を掛けます。

\begin{align*}
\frac{2\dot{x}}{g+\dot{x}^2}\ddot{x}&=-\frac{2x}{1+x^2}\dot{x}\tag{3}
\end{align*}

右辺も左辺と同じような形にできました。
よって、(3)を以下のように微分の形で書くことができます。

\begin{align*}
\frac{d}{dt}\log (g+\dot{x}^2)=\frac{d}{dt}\log (1+x^2)\tag{4}
\end{align*}

では(4)を時間積分しましょう。

\begin{align*}
\log (g+\dot{x}^2)=-\log (1+x^2)+C_{1}\tag{5}
\end{align*}

結果は$f(\dot{x})=\frac{2\dot{x}}{g+\dot{x}^2}$を$\dot{x}$で積分したことになりますね。$C_{1}$は積分定数です。

次に、対数を指数に置き換えると

\begin{align*}
g+\dot{x}^2&=e^{C_{1}}e^{-\log (1+x^2)}\\
&\Leftrightarrow\\
g+\dot{x}^2&=C(1+x^2)^{-1}\tag{6}
\end{align*}

ここで、$C=e^{C_{1}}$と置きました。
また$e^{\log a}=a$であることを使いました。対数の逆関数が指数なので元に戻ったということです。

初期条件を課して積分定数を求める

初期条件を課すことで積分定数が求まります。

初期条件
  • 初期位置:$x(0)=x_{0}$
  • 初速度:$v(0)=\dot{x}(0)=0$

よって、

\begin{align*}
g&=C(1+x_{0}^2)^{-1}\\
&\Leftrightarrow\\
C&=g(1+x_{0}^2)\tag{7}
\end{align*}
となります。

積分して時刻を求める

(6)をもう少し整理しましょう。

\begin{align*}
\dot{x}&=\pm \sqrt{\frac{C-g(1+x^2)}{1+x^2}}\\
&\Leftrightarrow\\
\frac{dx}{dt}&=\pm \frac{1}{\sqrt{g}}\sqrt{\frac{x_{0}^2-x^2}{1+x^2}}\tag{8}
\end{align*}

(8)を変数分離して積分すると以下となります。

\begin{align*}
t=\pm\frac{1}{\sqrt{g}}\int^{x}_{x_{0}} \sqrt{\frac{1+x^2}{x_{0}^2-x^2}}\, dx\tag{9}
\end{align*}

(9)をゴリゴリ手計算して結果を出せればいいですね・・・・
ちょっとしんどそうなのでwolfram alphaさんにひとまず計算を任せてみました。

どうやら第2種楕円積分を使って求めることができるようです(‘ω’)

\begin{align*}
t=\pm\frac{1}{\sqrt{g}}\frac{x_{0}\sqrt{\frac{x^2+1}{x_{0}^2-x^2}}\sqrt{1-\frac{x^2}{x_{0}^2}}E\bigg(\sin^{-1}\big(\frac{x}{x_{0}}\big)|-x_{0}^2\bigg)}{\sqrt{x^2+1}}\tag{10}
\end{align*}

(10)の結果の係数のほとんどが約分できますね。
なので、もう少しきれいにまとめることができます。

\begin{align*}
t=\pm\frac{1}{\sqrt{g}}E\bigg(\sin^{-1}\big(\frac{x}{x_{0}}\big)|-x_{0}^2\bigg)\tag{11}
\end{align*}

どのように導出するかはTwitterに画像をアップしておきました。


Twitter上でも議論が続いています。

まとめ:運動方程式の結果

運動方程式$(1+x^2)\ddot{x}=-x\dot{x}^2-gx$の解は以下であることがわかりました。

積分した結果は以下です。

\begin{align*}
t=\pm\frac{1}{\sqrt{g}}E\bigg(\sin^{-1}\big(\frac{x}{x_{0}}\big)|-x_{0}^2\bigg)\tag{11}
\end{align*}

途中計算機に丸投げして結果を得ましたが、追々自力で(10)を導きたいと思います(‘ω’)ノ

カマキリ

乞うご期待!

解析力学・量子論 第2版

解析力学・量子論 第2版

須藤 靖
3,080円(04/20 15:19時点)
Amazonの情報を掲載しています
関連記事もどうぞ

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です