問いしるべ
問いから始める物理 対称性から組み立てる力学(発展)

対称性から組み立てる力学(発展)

変分法

著者:柚木芹香

経路という「関数」を少し変えたときに,作用という「数」がどう変わるかを調べる計算を変分法といいます.本体の節で使った2つの道具,部分積分と「どんな変化でも0なら中身が0」を,ここで確かめます.

定理 数学の道具:変分と部分積分

経路 q(t) を q(t)+δq(t)(δq(t1)=δq(t2)=0)に変えたとき,S=∫t1t2L(q,q˙,t)dt の変化の δq について1次の部分 δS を,作用の変分という.

δS=∫t1t2(∂L∂qδq+∂L∂q˙δq˙)dt=∫t1t2(∂L∂q−ddt∂L∂q˙)δqdt

2つ目の等号は部分積分で,両端で δq=0 なので境界の項が消える.

例で確かめます.L=q˙2 とし,q(0)=0,q(1)=1 とします.直線の経路 q=t を q=t+εη(t)(η(0)=η(1)=0)に変えると

S(ε)=∫01(1+εη˙)2dt=1+2ε∫01η˙dt+ε2∫01η˙2dt=1+ε2∫01η˙2dt

です.∫01η˙dt=η(1)−η(0)=0 なので,ε について1次の項が消えています.直線の経路で作用は停留し,しかも ε2 の項が正なので最小です.

定理 数学の道具:変分法の基本補題

連続な関数 g(t) が,両端で0になるどんな連続な関数 η(t) についても ∫t1t2g(t)η(t)dt=0 を満たすなら,区間のすべての t で g(t)=0 である.

証明 η(t)=(t−t1)(t2−t)g(t) と選ぶ.これは両端で0になる.すると ∫t1t2(t−t1)(t2−t)g(t)2dt=0 である.区間の内側で (t−t1)(t2−t)>0,g2≥0 なので,被積分関数は0以上で,積分が0になるには区間の内側で g=0 でなければならない.g は連続なので,両端でも g=0.

練習1 L=12q˙2−12q2 のオイラー=ラグランジュ方程式を書け.

練習2 L=12q˙2+qq˙ のオイラー=ラグランジュ方程式を書き,L=12q˙2 と同じになることを確かめよ.その理由を,ラグランジアンの不定性で説明せよ.

答え 練習1:∂L/∂q˙=q˙,∂L/∂q=−q なので q¨+q=0.練習2:∂L/∂q˙=q˙+q,その時間微分は q¨+q˙.∂L/∂q=q˙ なので,方程式は q¨+q˙−q˙=q¨=0 で,L=12q˙2 と同じ.足した qq˙ は ddt(12q2) という全微分だからである.

例題

例題 1

オリジナル ★★☆☆☆

平面の上の2点 (0,0) と (1,h) を結ぶ曲線 y(x) の長さは

ℓ=∫011+y′2dx(y′=dydx)

である.x を「時刻」,y を「座標」と見て,長さが停留する曲線を求めよ.

両端(0,0),(1,h)を固定し,直線と少し曲げた曲線を描く.式や長さの値は示していない. 両端(0,0),(1,h)を固定し,直線と少し曲げた曲線を描く.式や長さの値は示していない.
解答を見る

考え方 被積分関数 1+y′2 をラグランジアン,x を時刻と見て,オイラー=ラグランジュ方程式を立てる.

∂L/∂y=0,∂L/∂y′=y′1+y′2 なので,方程式は

ddx(y′1+y′2)=0

で,y′1+y′2 は一定.これは y′ が一定ということなので,y は1次関数.両端を通るので y=hx,つまり2点を結ぶ直線である.

確かめ:「2点を結ぶ最短の線は直線」という,よく知っている結果に合う.変分法は,時刻の代わりに位置を変数にした問題にも使える.

例題 2

オリジナル ★★☆☆☆

空気中(光の速さ c1)の点 A(0,a) から,水中(光の速さ c2)の点 B(d,−b) へ光が進む.水面は y=0 で,a,b>0 とする.水面の点 (x,0) を通るとしてかかる時間を x の関数で書き,それが停留する条件から,入射角 θ1 と屈折角 θ2(どちらも水面の垂線から測る)の関係を求めよ.

空気中のAから水中のBへ,水面上のPを通る候補の折れ線.θ₁,θ₂はいずれも水面の垂線から測る. 空気中のAから水中のBへ,水面上のPを通る候補の折れ線.θ₁,θ₂はいずれも水面の垂線から測る.
解答を見る

考え方 道のりを速さで割って時間を出し,x で微分して0とおく.

T(x)=x2+a2c1+(d−x)2+b2c2
dTdx=1c1xx2+a2−1c2d−x(d−x)2+b2=sin⁡θ1c1−sin⁡θ2c2=0

したがって

sin⁡θ1sin⁡θ2=c1c2

確かめ:c1=c2 なら θ1=θ2 でまっすぐ進む.水中のほうが遅い(c2<c1)と θ2<θ1 で,光は垂線のほうへ曲がる.これは光の屈折の法則(スネルの法則)である.

例題 3

オリジナル ★★★☆☆

L=12q˙2−12ω2q2(ω>0 は定数)で,両端を q(0)=0,q(τ)=0 とする.

  1. q(t)=0 がオイラー=ラグランジュ方程式を満たすことを確かめよ.

  2. 経路を q=εsin⁡πtτ に変えたときの作用 S(ε) を求めよ.

  3. τ>π/ω のとき,q=0 の作用は最小でないことを示せ.それでも q=0 が実際の運動である理由を述べよ.

解答を見る

考え方 具体的な経路で作用を計算し,ε の関数として調べる.

  1. 方程式は q¨+ω2q=0 で,q=0 はこれを満たし,両端の条件も満たす.

  2. q˙=επτcos⁡πtτ.∫0τcos2⁡πtτdt=∫0τsin2⁡πtτdt=τ2 を使うと

S(ε)=12⋅ε2π2τ2⋅τ2−12ω2ε2⋅τ2=ε2τ4(π2τ2−ω2)
  1. τ>π/ω なら π2/τ2<ω2 で,ε≠0 のとき S(ε)<0=S(0).q=0 より作用の小さい経路があるので,最小ではない.一方,S(ε) には ε の1次の項が無いので,q=0 で作用は停留している.原理が求めるのは停留なので,q=0 はやはり実際の運動である.

確かめ:τ<π/ω なら S(ε)>0 で最小になる.短い時間では最小,長い時間では最小とは限らない,という本体の節の説明に合う.τ=π/ω は振動の周期のちょうど半分で,このとき q=εsin⁡ωt はすべて実際の運動になり,S は ε によらず0になる.

ポイント ここまでのまとめ

  • 作用の変分 δS は,部分積分で ∫(∂L/∂q−ddt∂L/∂q˙)δqdt の形にまとまる.

  • 基本補題:両端で0のどんな η でも ∫gηdt=0 なら g=0.これでオイラー=ラグランジュ方程式が出る.

  • 全微分を足したラグランジアンは,同じ方程式を与える.

  • 変分法は,時刻の代わりに位置を変数にした問題(最短の線,光の道)にも使える.

  • 停留は最小とは限らない.調和振動では,半周期より長い時間で最小でなくなる.