解析力学 運動方程式の一般化

提供: testwiki
2024年4月6日 (土) 05:31時点におけるimported>Nermer314による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

テンプレート:Pathnav

質点系の解析力学

変分法

ある関数 L(q1,q2,,qK,q˙1,q˙2,,q˙K) があるときに、

S=t0t1dtL(q1(t),q2(t),,qK(t),q˙1(t),q˙2(t),,q˙K(t))

を最小にする qi(t) はどのようなものだろうか。

まずは簡単な例として、関数 f(x) を最小にする x について考えよう。f(x) が最小値を取るとき、f(x)=0 となるのだった。f(x)=0 となることは、x を微小量 δx だけ変化させたとき、f(x) の変化量 δf:=f(x+δx)f(x)δf=0 になるということである。

ここからの類推で、S({qi},{q˙i}) を最小にする {qi(t)} について、{qi(t)} を少しだけ変化させて {qi(t)+δqi(t)} (ただし、境界条件 δqi(t0)=δqi(t1)=0 を課す)としたときの S の変化量 δS=S({qi(t)+δqi(t)},{q˙i(t)+δq˙i(t)})S({qi},{q˙i})δS=0 となると考えることが出来る。


δS=S({qi(t)+δqi(t)},{q˙i(t)+δq˙i(t)})S({qi},{q˙i})=t0t1dtL({qi(t)+δqi(t)},{q˙i(t)+δq˙i(t)})t0t1dtL({qi(t)},{q˙i(t)})=t0t1dt[L({qi(t)+δqi(t)},{q˙i(t)+δq˙i(t)})L({qi(t)},{q˙i(t)})]=t0t1dtk=1K(Lqkδqk+Lq˙kδq˙k(t))=k=1Kt0t1dt(Lqkδqk+Lq˙kδq˙k(t))=k=1K[Lq˙kqk(t)|t0t1+t0t1dtδqk(t)(LqkddtLq˙k)]=k=1Kt0t1dtδqk(t)(LqkddtLq˙k)=0


ここで、 δqk(t) は任意であるので、オイラー=ラグランジュ方程式

ddtLq˙kLqk=0

を得る。


さて、変分法を利用したいくつかの簡単な例を紹介しよう。

等周問題

懸垂線

水平な2点を、その2点間距離を ややこえる長さのヒモで結んだ場合、当然、ロープは、たれる。 このように、ロープなどを垂らした時にできる曲線のことを懸垂線(けんすいせん)という。

(※ 図を追加してください。)
(※ 計算例を記述してください)

計算例のように、導関数y’で偏微分するという操作が必要になる。

最速降下線

ラグランジアンと最小作用の原理

「変分」という考えを用いて、運動方程式の定義を数式で書く事を、この記事では考える。以下、力学における変分の計算方法を説明していく。

ラグランジアン

では、変分を用いてニュートン方程式を書き換えることを考える。まず古典力学でのニュートン方程式は

mx¨=f

の形で書かれる。

変分をするためにラグランジアンという量を導入する。まだ、ラグランジアンの具体的な形は分からないけど、ある質点などの座標位置をqとして、その位置の時間微分(つまり速度)をq˙とすれば。

L=L(q,q˙)

という形になる事が分かっており、加速度q¨は考えなくて良い事が分かっている。やや天下り的だが、q˙が運動量というの係数倍に相当するからである。運動量は、運動している質点などの保存量である。いっぽう、加速度は、運動している質点の保存量ではないからである。(なお、ラグランジアンLはスカラー量(ベクトルでない数)である。)

最小作用の原理

ラグランジアンをある時間の範囲で積分したものを、

S=dtL

と書き、作用と呼ぶ。ここで運動方程式を得るための原理として、"運動方程式は、少しだけ q,q˙ を変化させたとしても、作用が変化しないような値を出す q,q˙ の関係によって与えられる。"ということを要求する。

このとき、q,q˙ を変化させたときの実際の作用の変化 δS を計算すると(δはデルタと読む)、

δS=dtδL=dtLqδq+Lq˙δq˙=dtLqδqtLq˙δq=dt(LqtLq˙)δq

常微分関数q˙で偏微分することの数学的正当性が理解しづらいかもしれないが、ひとまず、こう計算してもらいたい。詳細は後述する。 ここで、2行目から3行目では、部分積分によって

δq˙f(q)=[δqf(q)]titfδqtf(q)=δqtf(q)

とした。右辺で部分積分で出てくる項を消すために、"q,q˙ は積分範囲の両端である t = ti , tf では変化しない"という要請を加えた[注 1]

最小作用の原理によると、このときにδS = 0 でなくてはならない。δq の値に関わらずδS = 0 が成り立つためには、

LqtLq˙=0(1)

が成り立つ必要がある。よって、この式が運動方程式となる。

特にq が通常の座標x である時のことを考える。ここで、

L=12mx˙2

とおくと、式(1)は、

mx¨=0

となり、通常の自由な粒子の運動方程式に一致する。ここで、

12mx˙2

は粒子の運動エネルギーである。

また、保存力の中で、特に物体の速度によらない力を受けて運動している粒子に対しては、その力によって得られる位置エネルギーをV (q ) 、物体の運動エネルギーをT と表すとき、

L=T(q˙)V(q)

とすると、式(1)は、

mq¨=Vq

となるが、右辺は保存力に対する力を表わすのでこのときのラグランジアンは

L=T(q˙)V(q)

で与えられることが分かる。

また、自由な角運動量に対するラグランジアンは

L=12Iω2

によって与えられ、これは剛体の角運動量が持つ(慣性モーメントは剛体以外持つことが出来ないことに注意)エネルギーを表わす。


ラグランジアンは、単に、高校物理でも習うような運動方程式の定義を、変分という数学的手法にもとづいて、言い換えたものである。

ラグランジアンは、物理学において公式を導くための、物理の(ほぼ全ての分野での)共通の指針である。

一般化座標

ところで、角運動量に関する方程式は

Iω=N

と書かれる(I は慣性モーメント、ω は角速度、N は物体に働く力のモーメント)。

角運動量の式は、ニュートン方程式に似ている。

ニュートン方程式

mx¨=fと良く似た形である。


ラグランジアンは、このような運動法則を統一的に記述できる。

統一的に記述できると、ある場合には都合が良い。このような座標の記述方法の統一化の目的で、よくラグランジアンや後述のハミルトニアンが利用される事もある。

運動量、ハミルトニアンの定義

ラグランジアンを用いるとき、運動量p

pLq˙

と定義される。実際、自由な粒子に対しては、

p=mq˙

が得られ、正しいことが分かる。速度に依存した力を考える場合、p は必ずしも一般的な運動量と一致しない。

このとき、ここで定義した運動量を一般化された運動量と呼んで通常の運動量と区別する。

次に、エネルギーの記述を一般化することを考えよう。これから説明するハミルトニアン H が、エネルギーを一般化したものに相当する。

Lq,q˙ を変数として用いる量である。しかし、それよりもq , p を変数として用いた方が便利なことがある。このような量をp,q˙ の間のルジャンドル変換によって作ることが出来る。これをハミルトニアンH と呼び、

Hq˙pL

で定義する。特にL=T(q˙)V(q)を満たす場合、

H=T+V

が得られ、H は系の全エネルギーと一致する。この結果はエネルギー保存則の導出に用いられる。

正準方程式

ハミルトニアンH({qi},{pi})=T+Vにおいて

p˙i=Hqi
q˙i=Hpi

が成り立つ。これを正準方程式という。

ポアソン括弧

テンプレート:Stub

脚注

  1. この要請を外すと別の値が出て来て、ある場合には便利になるようである。