お久しぶりです.xsuzです.
前回の記事では,力学系を変分問題として定式化するところまで紹介しました.3年前なんですね…
今回は,拘束を伴う力学系について紹介します.何となくLagrange力学の良さが分かる気がしました.
拘束力と変分原理
前回の記事で扱った単振り子について考えてみます.ただし,今回は質点がR3空間を動くとします.
系の状態を表す座標としてq=x,y,zを選んだ場合を考えてみます.このとき,Lagrangianは次のように書けます:
L(q,q˙)=21m(x˙2+y˙2+z˙2)−mgz
ただし,この系には質点が糸に繋がれていて,糸の長さがlであるという拘束条件があります.この拘束条件は次のように書けます:
g(q)=x2+y2+z2−l2=0
このとき,Lagrangianを用いると,Hamiltonの原理は次のように書けます:
δ∫t1t2L(q,q˙)dt=0
ただし,このときの変分δqは,拘束条件g(q)=0を満たすような変分をとる.
Lagrangeの未定乗数法
このような拘束された変分を扱うための方法の一つが,Lagrangeの未定乗数法です.Lagrangeの未定乗数法では,拘束条件を満たすようにするための未定乗数λiを導入します.具体的には,次のような拡張されたLagrangianを考えます:
L′(q,q˙,λ)=L(q,q˙)+i=1∑mλigi(q)
この拡張されたLagrangianを用いて表された変分原理は次のようになります:
δ∫t1t2L′(q,q˙,λ)dt=0
このとき,変分δqは任意に選ぶことができます.この変分原理から得られる方程式は次のようになります:
dtd(∂qi˙∂L)−∂qi∂Lgk(q)=k=1∑mλk∂qi∂gk(i=1,2,…,n)=0(k=1,2,…,m)
運動法則を変分問題として定式化するモチベーションの一つとして,拘束条件を簡単に扱えるようになるというのがあるのかもしれませんね.
配位空間
単振り子の例では,拘束条件g(q)=0を課すことにより,質点の運動はR3空間の中の球面S2上に制限されます.前回の記事の場合は,質点の運動は円周S1上に制限されていました.一般に,拘束条件を課すことにより,質点の運動はある超曲面Nに制限されます.この超曲面Nを配位空間と呼びます.
未定乗数λkの物理的意味を考えると,系の運動空間を超空間Nに制限するための力を表していると考えることができます.つまり,未定乗数λkは,拘束力の大きさを表していると考えることができます.
まとめ
- 拘束条件を伴う力学系は,Lagrangeの未定乗数法を用いて定式化できる.
- 拘束条件を課すことにより,質点の運動はある超曲面Nに制限される.この超曲面Nを配位空間と呼ぶ.
- 未定乗数λkは,系の運動空間を超空間Nに制限するための拘束力の大きさを表している.