こんにちは。My Garden 編集部です。
普段は植物の育て方やガーデニングの魅力を発信している私たちですが、実は自然界の美しいルールや、ものの動きを根本から支える物理学の世界にもすごく興味があるんですよね。風で植物の葉っぱが揺れる様子や、地球や惑星が描く美しい楕円軌道を観察していると、その背後にある数理の美しさにいつも魅了されてしまいます。
自然現象の奥深さを突き詰めていくと、必ず出会うのが解析力学という物理学の分野です。そしてその中心に君臨するのがラグランジアンとハミルトニアンという2つの強力な概念です。最近では、高校物理や大学の力学にとどまらず、最先端の人工知能や物理インフォームド深層学習といったAI分野でも話題になっているので、詳しく調べてみたいと思われる方がとても増えているようです。
ただ、独学で学び始めると、ニュートン力学から解析力学へのパラダイムシフトの意義がよく分からなかったり、運動エネルギーとポテンシャルエネルギーの差であるT-Vの符号がなぜマイナスになるのか疑問に思ったりしますよね。さらに、ルジャンドル変換による変数変換の数学的なステップや、配位空間と相空間という記述空間の違いなど、途中でつまずきやすいポイントがいくつも存在します。
それだけでなく、量子力学や場の量子論におけるラグランジアンとハミルトニアンの役割の相違点、物理量としての単位や次元の整理、さらにはLagrangian Neural NetworksやHamiltonian Neural Networksといった最先端の機械学習への応用まで網羅的に理解しようとすると、広範な知識が必要になって大変かなと思います。
そこで今回は、ラグランジアンとハミルトニアンの幾何学的定式化から基礎的な概念、数理的メカニズム、アンド現代の量子論やAI技術への応用展開に至るまで、疑問をすっきり解決できるように徹底的に解説していきます。解析力学の美しさと実用性を深く理解したい方は、ぜひじっくり読み進めてみてくださいね。
- ニュートン力学から解析力学へのパラダイムシフトとエネルギーを軸とした本質的な違い
- ラグランジアンのT-Vという符号の理由やルジャンドル変換による変数変換メカニズム
- 量子力学や場の量子論におけるラグランジアンとハミルトニアンの相補的な役割
- 物理インフォームド機械学習におけるHNNやLNNの基礎概念と最新の発展的応用
- ラグランジアンとハミルトニアンの基本概念と物理的特徴
- ラグランジアンとハミルトニアンの変換と応用展開
ラグランジアンとハミルトニアンの基本概念と物理的特徴
解析力学の世界を紐解く上で、まず避けて通れないのがラグランジアンとハミルトニアンという2大フレームワークです。ここでは、ニュートン力学からなぜ解析力学へと進化する必要があったのかという歴史的背景を踏まえつつ、それぞれの物理的・数学的な特徴や記述空間の違いについて、圧倒的な情報量で丁寧に解説していきますね。
解析力学へのパラダイムシフトとエネルギーの役割
物理学の歴史において、古典力学の最初の金字塔を打ち立てたのはアイザック・ニュートンでした。ニュートン力学では、物体の位置ベクトルと、そこに作用する「力」というベクトル量を主役に据えて運動方程式(m * a = F)を記述します。リンゴが木から落ちる運動や、一定の傾斜を持つ斜面を転がる球の動きのように、対象が単純な質点系であれば、ベクトルを直交成分に分解して運動方程式を解くことで、将来の物体の位置や速度を完璧に予測することができますよね。
しかし、現実の世界や複雑な機械システム、さらには分子や天体の運動を扱おうとすると、ニュートン力学のベクトル的な手法は途端に限界にぶつかってしまいます。例えば、二重振り子のように2つの紐が連結して揺れるシステムや、凹凸のある複雑な曲面上に束縛された物体の運動を考えてみてください。このようなシステムでは、物体が曲面や紐から受ける「拘束力(垂直抗力や張力など)」が、位置や時間によって刻一刻と変化してしまいます。
ニュートン力学でこれを解こうとすると、未知の拘束力をわざわざベクトルとして方程式に組み込み、幾何学的な拘束条件と組み合わせて連立方程式を解かなければなりません。これは計算が極めて煩雑になるだけでなく、物理現象の本質が見えにくくなってしまうという大きな課題がありました。
ベクトルからスカラー(エネルギー)への視点の転換
この計算の泥沼から物理学を解放したのが、ジョゼフ=ルイ・ラグランジュやウィリアム・ローワン・ハミルトンらによって確立された「解析力学」です。解析力学が成し遂げた最も革命的なパラダイムシフトは、運動の記述を「力というベクトル量」から「エネルギーという座標系に依存しないスカラー量」へと全面的に切り替えた点にあります。
スカラー量であるエネルギー(運動エネルギーやポテンシャルエネルギー)は、直交座標系で見ても、極座標系や円筒座標系、あるいは曲面上に沿った任意の座標系で見ても、その値自体は変わりません。解析力学では、系の状態を自由に指定できる「一般化座標」を導入し、拘束力を最初から消去した形で運動方程式を書き下ろすことができます。これにより、どんなに複雑な拘束条件を持つ多体系であっても、統一的かつエレガントに運動を追跡することが可能になったのです。
多体系における自由度と一般化座標の威力
解析力学の凄みをより深く理解するために、「自由度」と「一般化座標」概念について整理しておきましょう。3次元空間中に N 個の質点が存在する場合、何の拘束もなければ自由度は 3N 個となります。しかし、質点間に k 個の拘束条件(例えば分子間の距離が一定であるなど)が存在する場合、系の真の自由度は f = 3N – k 個に減少します。
ニュートン力学では 3N 個の成分すべてについて拘束力を考慮しながら方程式を立てる必要がありますが、解析力学では自由度 f に合わせた f 個の独立な変数「一般化座標 q = (q_1, q_2, …, q_f)」を適当に選ぶだけで完了します。拘束条件は一般化座標の選び方の中に自然に吸収されるため、私たちが解くべき運動方程式の数を必要最小限にまで減らすことができるんですよ。
作用積分と最小作用の原理の直感的イメージ
解析力学の根底に流れる最も優美で、どこか哲学的とも思える原理が「最小作用の原理(ハミルトンの原理 / 変分原理)」です。この原理は、自然界がどのようにして物体の運動軌道を決めているのかという根本的な問いに対して、驚くほど美しい解答を与えてくれます。
ニュートン力学の視点は「ローカル(局所的)」でした。「今この瞬間に力 F が働いているから、次の瞬間に加速度 a で位置が dx だけズレる」というように、時間を刻みながら因果関係を順追っていく考え方です。これに対して、最小作用の原理は「グローバル(大域的)」な視点を採ります。「時刻 t_1 に点 A を出発し、時刻 t_2 に点 B に到達する運動において、自然はあり得る無限の経路の中から、ある物理量(作用)を最小(正確には停留)にする唯一の経路を選択する」というアプローチをとるのです。
作用積分 S の数学的定義
ここで登場する「作用(Action)」と呼ばれる量 S は、後述するラグランジアン L を始刻 t_1 から終刻 t_2 まで時間積分した値として次のように定義されます。
作用積分の定義式
S[q(t)] = ∫_{t_1}^{t_2} L(q(t), dq(t)/dt, t) dt
空間の点 A から点 B へ向かうルートは、まっすぐ進む軌道もあれば、遠回りしたり途中で立ち止まったりする不自然な軌道など、無数に描くことができますよね。それぞれの軌道に対して作用 S の値を計算すると、軌道ごとに異なる数値が得られます。自然界が実際に実現する軌道 q(t) は、この作用 S に対する微小な軌道の変動(変分 δq(t))をとったときに、変化量がゼロになる(δS = 0)という条件を満たす軌道なのです。
変分原理から自動的に立ち現れる運動方程式
この δS = 0 という条件を数学的に展開(部分積分を適用)すると、不思議なことに、私たちが解くべき「エル・ラグランジュ方程式」が一切の天下りなしに自動的に導出されます。つまり、物理法則というのは「自然界が作用というコスト関数を最適化するプロセスそのもの」だと解釈できるわけですね。
この変分原理の考え方は、単に古典力学にとどまりません。光が最短時間で伝播する「フェルマーの原理」や、幾何光学、さらにはアインシュタインの一般相対性理論におけるアインシュタイン・ヒルベルト作用、場の量子論におけるファインマンの経路積分に至るまで、現代物理学のあらゆる領域で根幹をなす指導原理として機能しています。
配位空間で定義されるラグランジアンの数理構造
それでは、解析力学の第一の主役である「ラグランジアン」の具体的な数理構造について、幾何学的な視点も交えながら深く掘り下げていきましょう。
ラグランジアン(符号 L)は、一般化座標 q_i、一般化速度 dq_i/dt(以下 dq/dt と表記)、および時間 t の関数 L(q, dq/dt, t) として定義されます。数学的な微分幾何学の言葉を使うならば、ラグランジアンは「配位空間(Configuration Space)M」の上の接束(Tangent Bundle) T M 上で定義された実数値関数です。配位空間とは、系を構成する物体の位置(一般化座標)をすべて集めた幾何学的な多様体のことです。
非相対論的力学におけるラグランジアンの基本形
電磁場などの特殊な力を受けない最も標準的な非相対論的力学系において、ラグランジアン L は、系の全運動エネルギー T と全ポテンシャルエネルギー V の差として次のように構成されます。
ラグランジアンの定義
L(q, dq/dt, t) = T(q, dq/dt) – V(q)
・T(q, dq/dt):運動エネルギー(一般化速度の2次形式)
・V(q):ポテンシャルエネルギー(位置一般化座標の関数)
作用 S = ∫ L dt に対する変分原理 δS = 0 から導出される運動方程式が、以下のエル・ラグランジュ方程式(Euler-Lagrange Equation)です。
エル・ラグランジュ方程式(各自由度 i = 1, 2, …, f について成立)
(d/dt) ( ∂L / ∂(dq_i/dt) ) – ( ∂L / ∂q_i ) = 0
この方程式は、自由度が f 個あるシステムに対して、f 個の「2階常微分方程式の組」を与えます。一般化座標 q_i の2階時間微分(つまり一般化加速度 d^2q_i/dt^2)が含まれているため、初期位置と初期速度を与えることで、その後の運動が一義的に決定されることになります。
二重振り子を例としたラグランジアンの具体例
ラグランジアンの威力を実感するために、ニュートン力学では計算が絶望的な「二重振り子」を考えてみましょう。長さ l_1, l_2 の軽い棒の先に質量 m_1, m_2 の質点が取り付けられている系です。一般化座標として、鉛直線からの角度 θ_1, θ_2 を選ぶと、質点の位置座標 (x_1, y_1), (x_2, y_2) は三角関数を使って容易に記述できます。
位置を時間微分して速度を求め、運動エネルギー T = (1/2)m_1(dx_1/dt^2 + dy_1/dt^2) + (1/2)m_2(dx_2/dt^2 + dy_2/dt^2) と、ポテンシャルエネルギー V = m_1 g y_1 + m_2 g y_2 を計算して L = T – V を作ります。あとはエル・ラグランジュ方程式に機械的に代入するだけで、複雑な角加速度 d^2θ_1/dt^2, d^2θ_2/dt^2 に関する非線形運動方程式が自動的に得られるのです。拘束力を考慮する必要が一切ない点に、ラグランジアン形式の圧倒的なメリットがあります。
なぜ差の形になるのかという符号の物理的理由
ラグランジアンを学び始めた人がほぼ100%疑問に思うのが、「なぜ全エネルギーの和(T + V)ではなく、運動エネルギーとポテンシャルの差(T – V)というマイナスの符号になるのか?」という点ですよね。全エネルギー T + V の方が感覚的になじみやすいため、このマイナス符号は一見するととても奇妙に思えます。しかし、これには極めて合理的で深い物理的・数学的理由が存在するのです。
理由1:ニュートンの運動方程式(ma = F)との整合性
最も身近な理由は、古典力学の出発点であるニュートンの運動方程式を正しく復元するためです。最も単純な1次元空間を動く質量 m の質点(位置 x, 速度 dx/dt, ポテンシャル V(x))を考えてみましょう。運動エネルギーは T = (1/2)m(dx/dt)^2 です。
ここで、もし仮にラグランジアンを和の形 L_plus = T + V(x) と定義してエル・ラグランジュ方程式を計算してみるとどうなるでしょうか。
【失敗例】L = T + V と置いた場合
・∂L_plus / ∂(dx/dt) = m(dx/dt)
・(d/dt)(∂L_plus / ∂(dx/dt)) = m(d^2x/dt^2)
・∂L_plus / ∂x = + ∂V(x)/∂x = – F(x) (※力の定義 F = – ∂V/∂x より)
これを方程式に代入すると: m(d^2x/dt^2) – (-F(x)) = 0 ⟹ m * a = -F
なんと、加速度の向きと力の向きが逆転してしまい、現実の物理現象と完全に矛盾してしまいます!
一方で、正しい定義である L = T – V(x) を用いて計算を行うと、次のようになります。
【正しい例】L = T – V と置いた場合
・∂L / ∂(dx/dt) = m(dx/dt)
・(d/dt)(∂L / ∂(dx/dt)) = m(d^2x/dt^2)
・∂L / ∂x = – ∂V(x)/∂x = + F(x)
これを方程式に代入すると: m(d^2x/dt^2) – F(x) = 0 ⟹ m * a = F
このように、エル・ラグランジュ方程式の第2項の前にあるマイナス符号と、ポテンシャルから力を導く際の F = – ∂V/∂x というマイナス符号が掛け合わさることで、正確に ma = F が再現される仕組みになっているのですね。
理由2:特殊相対性理論(時空のミンコフスキー幾何学)からの必然性
さらに深い理由は、アインシュタインの特殊相対性理論に由来します。相対論において、時空の距離(不変間隔 ds)を規定するミンコフスキー計量 η_{μν} は、時間成分と空間成分で符号が異なります(diag(-1, +1, +1, +1) または diag(+1, -1, -1, -1))。
自由粒子の相対論的な作用 S は、固有時間 τ を用いて S = – m * c ∫ dτ = – m * c^2 ∫ √(1 – v^2/c^2) dt と表されます。ここで、光速に対して物体の速度が十分遅い(v ≪ c)としてテイラー展開を行うと、次のような近似式が得られます。
– m * c^2 √(1 – v^2/c^2) ≈ (1/2)m * v^2 – m * c^2
定数項である静止エネルギー -m*c^2 にポテンシャル V が対応すると考えると、第1項の運動エネルギー T = (1/2)mv^2 に対して、第2項(ポテンシャル項)は自動的にマイナスの符号を帯びることになります。つまり、ラグランジアンが T – V という差の形をとるのは、私たちの生きる時空が時間と空間で異なる符号を持つという幾何学的構造そのものの表れなのです。
相空間と一般化座標で記述するハミルトニアン
ラグランジアン形式と並び立つ解析力学のもう一つの主峰が「ハミルトニアン形式(ハミルトン力学)」です。ラグランジアンが配位空間上の位置と速度を基軸にしていたのに対し、ハミルトニアンは「位置」と「運動量」を対等な独立変数として扱います。
ハミルトニアン(符号 H)が活躍する舞台は、一般化座標 q_i と正準共役運動量 p_i で構成される「相空間(Phase Space / 位相空間)」と呼ばれる空間です。自由度が f の系において、配位空間は f 次元ですが、相空間は位置 f 個と運動量 f 個をあわせた 2f 次元という偶数次元の多様体になります。
正準共役運動量の定義とハミルトニアンの基本形
ハミルトニアン形式に入るための第一歩は、一般化速度 dq/dt に対応する「正準共役運動量 p_i」をラグランジアンから導出することです。
正準共役運動量の定義式
p_i ≡ ∂L / ∂(dq_i/dt)
標準的な力学系において、ハミルトニアン H(q, p, t) は系全体の全エネルギー(運動エネルギー T + ポテンシャルエネルギー V)として表されます。
ハミルトニアンの基本構造
H(q, p, t) = T(q, p) + V(q)
位置 q と運動量 p を独立変数として相空間全体のエネルギー分布を記述する。
ハミルトンの正準方程式(Hamilton’s Canonical Equations)
ハミルトニアン H から導かれる運動方程式は「正準方程式」と呼ばれ、次のような極めて美しい線形的な対称性を持つ連立方程式となります。
ハミルトンの正準方程式(各 i = 1, 2, …, f)
・dq_i/dt = + ∂H / ∂p_i
・dp_i/dt = – ∂H / ∂q_i
ラグランジュ形式では f 個の「2階常微分方程式」でしたが、ハミルトン形式では 2f 個の「1階常微分方程式」に組み替えられています。1階の常微分方程式は、数学的な解析やコンピュータによる数値シミュレーションにおいてアルゴリズムを構築しやすく、時間発展を追う上で圧倒的に扱いやすいという特長を持っています。
正準方程式が持つシンプレクティック幾何学的属性
ハミルトニアン形式が物理学者や数学者を惹きつけてやまない最大の理由は、正準方程式が背景に秘めている「シンプレクティック幾何学(Symplectic Geometry)」という美しい数学構造にあります。
相空間上の1点 (q(t), p(t)) は、ある瞬間の系の全体状態を表しています。時間が経過すると、この点は正準方程式に従って相空間内をヌルヌルと動き、軌道を描きます。ここで、相空間内に一定の初期状態の集まり(領域 D_0)を考えると、時間が経つにつれて領域は D_t へと変形していきます。
リウヴィルの定理と相空間の体積保存
この相空間内の領域の変形に関して、極めて重要な物理法則が成立します。それが「リウヴィルの定理(Liouville’s Theorem)」です。
リウヴィルの定理
正準方程式に従うハミルトン力学系において、相空間内の任意の領域の体積(∫ dq_1 … dq_f dp_1 … dp_f)は、時間発展によって形がどれほど複雑に歪んでも、その絶対値(体積積)は永久に不変に保たれる。
この体積保存の性質は、相空間の流れが「非圧縮性流体」のように振る舞うことを意味しています。この性質があるおかげで、多数の粒子の統計的な挙動を扱う「統計力学(正準集合・微小正準集合の理論)」が数学的に正しく成り立つのです。
シンプレクティック積分器による長期的シミュレーションの安定性
一般のルンゲ=クッタ法などの数値解法を用いて長時間にわたる惑星の軌道計算などを行うと、丸め誤差や近似誤差によって系のエネルギーが徐々に増大または減少してしまい、最終的に軌道が崩壊してしまいます。
しかし、正準方程式が持つシンプレクティック幾何構造(構造保存特性)を数値計算アルゴリズム自体に組み込んだ「シンプレクティック構造保存積分法(例:オイラー・リフレイン法、フェルハウト法など)」を用いると、数億年分の時間ステップを計算してもエネルギーの統計的ドリフトが一切発生しないという驚異的な長期安定性を実現できます。天体力学や分子動力学シミュレーションにおいて、ハミルトニアン形式は絶対欠かせない基盤となっているのですね。
属性や記述空間における両形式の具体的な対比
ここで一度、ラグランジアンとハミルトニアンという2つの形式の違いや属性を、一覧表で分かりやすく整理してみましょう。それぞれの得意分野や空間的な違いを比較することで、頭の中がすっきり整理できるはずですよ。
| 比較項目 | ラグランジアン(L) | ハミルトニアン(H) |
|---|---|---|
| 独立変数 | 一般化座標 q_i, 一般化速度 dq_i/dt, 時間 t | 一般化座標 q_i, 正準共役運動量 p_i, 時間 t |
| 記述される幾何学空間 | 配位空間の接束(Tangent Bundle T M) | 相空間(余接束 / シンプレクティック多様体 T* M) |
| 空間の次元数(自由度 f の場合) | 2f 次元(f 個の位置 + f 個の速度) | 2f 次元(f 個の位置 + f 個の運動量) |
| 標準的な物理の定義 | L = T – V (運動エネルギー − ポテンシャル) | H = T + V (全エネルギー) |
| 導出される運動方程式 | エル・ラグランジュ方程式(f 個の2階常微分方程式) | ハミルトンの正準方程式(2f 個の1階常微分方程式) |
| 主要な幾何学・幾何構造 | リーマン幾何学、変分幾何学、時空対称性 | シンプレクティック幾何学、ポアソン代数 |
| 幾何学的保存則 | ネーターの定理による連続対称性と保存量 | リウヴィルの定理(相空間体積保存)、正準変換 |
| 次元とSI単位 | エネルギーの次元 [M L^2 T^-2]、単位:ジュール(J) | エネルギーの次元 [M L^2 T^-2]、単位:ジュール(J) |
| 理論物理における主たる役割 | 相対論的場の量子論、経路積分、超弦理論 | 非相対論的量子力学(正準量子化)、統計力学 |
| 現代AI・工学への応用 | Lagrangian Neural Networks (LNN) | Hamiltonian Neural Networks (HNN) |
この対比表からも分かる通り、ラグランジアン形式は「空間の対称性や相対論との相性」に優れており、ハミルトニアン形式は「幾何学的構造の保存や時間発展の解析」に圧倒的な強みを持っています。どちらが優れているかという話ではなく、解きたい物理問題の性質に応じて最適な形式を選択するのがプロの技なんですね。
密度やSI単位系から見る次元の体系的整理
解析力学をさらに深く学び、電磁気学や連続体力学、あるいは場の量子論へと足を踏み入れていく際に、絶対に混同してはならないのが「次元(Dimension)と物理単位(Unit)」の整理です。
質点系におけるエネルギー次元
単一の質点や、有限個の離散的な物体を扱う通常のメカニクスにおいて、ラグランジアン L およびハミルトニアン H は明確に「エネルギーの物理次元」を持っています。
離散質点系における物理次元とSI単位
・物理次元: [M L^2 T^-2] (質量 × 速度の2乗)
・SI単位系: ジュール(J)または kg・m^2/s^2
作用 S = ∫ L dt はエネルギーに時間を掛け合わせた量となるため、作用の次元は [M L^2 T^-1] となり、SI単位は「ジュール秒(J・s)」となります。これは量子力学に登場するプランク定数 h や ℏ(エイチバー)とまったく同じ物理次元ですね。
連続体・場の理論における「密度」への拡張
一方で、空間全体に連続的に分布する場(電磁場、音波、流体、量子場など)を扱う場合、各点での場の値 ϕ(x, t) を変数として運動を記述します。この場合、空間の全領域にわたってエネルギーを集計(空間積分)する前の量として、「ラグランジアン密度 mathcal{L}」や「ハミルトニアン密度 mathcal{H}」が使用されます。
場の理論における密度量の物理次元とSI単位
・関係式: L = ∫ mathcal{L} d^3x , H = ∫ mathcal{H} d^3x
・物理次元: [M L^-1 T^-2] (単位体積あたりのエネルギー)
・SI単位系: ジュール毎立方メートル(J/m^3)
作用 S は、4次元時空全体に対する重積分 S = ∫ mathcal{L} d^4x (ただし d^4x = c dt dx dy dz)として記述されます。場の理論では、単に「ラグランジアン」と言った場合でも、実質的に「ラグランジアン密度」を指しているケースが多いため、数式を読む際には単位や次元が J なのか J/m^3 なのかを意識しておくと理解がスムーズになりますよ。
ラグランジアンとハミルトニアンの変換と応用展開
ラグランジアンとハミルトニアンの基本概念を押さえたところで、ここからは両者を鮮やかに結びつける数学的な変換メカニズムや、現代物理学の2大巨頭である量子力学・場の量子論における役割、さらには最先端の人工知能(AI)技術への応用展開に至るまで、応用面を徹底的に解説していきます。
変数を切り替えるルジャンドル変換の数学的仕組み
配位空間上のラグランジアン L(q, dq/dt, t) から、相空間上のハミルトニアン H(q, p, t) へと理論の舞台を移行させる架け橋となるのが、数学における「ルジャンドル変換(Legendre Transformation)」です。
微分積分学において、ある多変数関数 f(x) が与えられたとき、独立変数を「変数 x」から「その関数の斜面(勾配)p = df/dx」へと、情報の損失なく切り替えたい場面があります。これを実現する幾何学的な双対変換こそがルジャンドル変換なのです。
ルジャンドル変換の3つの計算ステップ
解析力学において、ラグランジアンからハミルトニアンを構成する具体的な計算手順は、以下の3つのステップに整理できます。
ステップ1:正準共役運動量 p_i の計算
ラグランジアンを一般化速度 dq_i/dt で偏微分し、運動量の定義式を作る。
p_i = ∂L(q, dq/dt, t) / ∂(dq_i/dt)
ステップ2:速度 dq_i/dt について方程式を解く
定義した式を変形し、一般化速度を位置と運動量の関数として表す。
dq_i/dt = v_i(q, p, t)
ステップ3:ルジャンドル変換の定義式に代入する
以下の変換式を適用し、速度変数を完全に消去してハミルトニアン H(q, p, t) を構築する。
H(q, p, t) = Σ_{i=1}^f ( p_i * v_i(q, p, t) ) – L(q, v(q, p, t), t)
この代数的な変換によって、独立変数は見事に (q, dq/dt) のペアから (q, p) のペアへと切り替わります。元のラグランジアンが持っていた力学系の情報(運動の法則)は、何一つ失われることなくハミルトニアンへと完璧に継承されるのですね。
全微分を用いた正準方程式の完全導出ステップ
「なぜ上記のルジャンドル変換によって、あの美しい正準方程式が導かれるのか?」という疑問を解き明かすために、全微分を用いた数学的な導出プロセスを途中の計算を省略せずに追ってみましょう。
ステップ1:構成式からハミルトニアンの全微分をとる
ハミルトニアンの定義式 H = Σ p_i (dq_i/dt) – L の両辺の全微分 dH を計算してみます。積の微分公式を適用すると次のようになります。
dH = Σ ( (dq_i/dt) dp_i + p_i d(dq_i/dt) ) – dL
ここで、ラグランジアン L(q, dq/dt, t) 自体の多変数全微分 dL は以下の通りです。
dL = Σ ( (∂L/∂q_i) dq_i + (∂L/∂(dq_i/dt)) d(dq_i/dt) ) + (∂L/∂t) dt
ステップ2:正準運動量の定義とエル・ラグランジュ方程式の代入
上記で得た dL の式を、元の dH の式に代入して整理してみましょう。
dH = Σ [ (dq_i/dt) dp_i + p_i d(dq_i/dt) – (∂L/∂q_i) dq_i – (∂L/∂(dq_i/dt)) d(dq_i/dt) ] – (∂L/∂t) dt
ここで、正準共役運動量の定義 p_i = ∂L / ∂(dq_i/dt) を思い出してください。すると、第2項の `p_i d(dq_i/dt)` と、第4項の `- (∂L/∂(dq_i/dt)) d(dq_i/dt)` が、正負相殺されて完全に消えてしまいます!
さらに、エル・ラグランジュ方程式より (d/dt)(∂L/∂(dq_i/dt)) = ∂L/∂q_i ですから、dp_i/dt = ∂L / ∂q_i と置き換えることができます。これらを整理すると、dH の式は次のように変化します。
dH = Σ [ (dq_i/dt) dp_i – (dp_i/dt) dq_i ] – (∂L/∂t) dt ……(式A)
ステップ3:多変数関数 H(q, p, t) の全微分との比較
一方、独立変数 (q, p, t) をもつ関数 H(q, p, t) の一般的な全微分の定義式は以下の通りです。
dH = Σ [ (∂H/∂p_i) dp_i + (∂H/∂q_i) dq_i ] + (∂H/∂t) dt ……(式B)
(式A)と(式B)の各微分形式 dp_i, dq_i, dt の係数を直接比較すると、次の関係が一対一で導き出されます。
係数比較から導出される最終結果
・∂H / ∂p_i = dq_i/dt (速度の式)
・∂H / ∂q_i = – dp_i/dt (運動量の時間変化=力の式)
・∂H / ∂t = – ∂L / ∂t (時間依存性の関係式)
偏微分の項が見事に相殺される数学的な美しさには、思わず見惚れてしまいますよね!このステップを踏むことで、ルジャンドル変換の正当性を100%納得できるかなと思います。
速度空間から相空間への双対変換と幾何学的意味
数式上の導出だけでなく、ルジャンドル変換が持つ「幾何学的な意味」についても視覚的なイメージを膨らませておきましょう。
2次元のグラフ上に描かれた凹関数(または凸関数)y = f(x) を考えます。この曲線を表現する方法は2種類存在します。1つ目は「曲線上の点 (x, y) の集まり」として描く方法(点描アプローチ)。2つ目は「あらゆる傾き p を持った接線 y = p*x – g(p) の包絡線」として描く方法(接線アプローチ)です。
このとき、接線の傾き p と y 軸切片 -g(p) の関係を与える関数 g(p) こそが、元の関数 f(x) のルジャンドル変換体です。ラグランジアンとハミルトニアンの関係もまさにこれで、速度空間における曲面を「接線の斜面(運動量 p)」を用いて相空間上の曲面へと裏返しにする双対写像(Dual Transformation)を行っているのです。
配位空間の接束 T M から、相空間である余接束 T* M への同相写像が確立されているからこそ、私たちは状況に応じてラグランジュ表現とハミルトン表現を自由に行き来し、最も計算が簡単な視点を選択できるのですね。
量子力学における正準量子化とハミルトニアン
解析力学が作り上げた美しい数理構造は、20世紀初頭に生み出された「量子力学」の基礎フレームワークとしてそのまま移植されることになりました。古典力学から量子力学への架け橋となった最も重要な手続きが、ポール・ディラックらによって確立された「正準量子化(Canonical Quantization)」です。
古典力学から量子演算子への昇格
正準量子化の手順は驚くほどシンプルかつ深遠です。古典ハミルトン力学における相空間の変数である位置 q_i と共役運動量 p_i を、複素ヒルベルト空間に作用する「Hermite演算子(^q_i, ^p_j)」へと昇格させます。
そして、古典力学におけるポアソン括弧 {q_i, p_j} = δ_ij という関係を、演算子の「交換関係(Commutator)」へと読み替えます。
正準交換関係(Heisenberg-Diracの量子化条件)
[^q_i, ^p_j] ≡ ^q_i ^p_j – ^p_j ^q_i = i * ℏ * δ_ij
(※ i は虚数単位、ℏ = h / 2π はプランク定数、δ_ij はクロネッカーのデロタ)
この位置と運動量が「非可換(積の順番を入れ替えると差が出る)」になるという性質こそが、ミクロの世界における位置と運動量を同時に決定できない「ハイゼンベルクの不確定性原理」の直接的な数学的根源となります。
シュレーディンガー方程式とハミルトニアン演算子
古典ハミルトニアン H(q, p) の変数に演算子を代入して作られた「ハミルトニアン演算子 ^H = H(^q, ^p)」は、量子力学において系の状態ベクトル |ψ(t)⟩ の時間発展を支配する最重要演算子となります。
時間依存シュレーディンガー方程式
i * ℏ * (d/dt) |ψ(t)⟩ = ^H |ψ(t)⟩
原子の中の電子のエネルギー準位を求めたり、半導体中のキャリアの挙動を計算したりする非相対論的量子力学において、ハミルトニアンはすべての計算の出発点として君臨しているのです。
相対論的場の量子論でのラグランジアンの役割
「量子力学でハミルトニアンがこれほど大活躍するなら、ラグランジアンは過去の遺物なの?」と思う方もいるかもしれません。しかし、話は全く逆なのです!アインシュタインの特殊相対性理論と量子力学を融合させた「相対論的場の量子論」や素粒子物理学の領域に入ると、今度はラグランジアンが主役に劇的な返り咲きを果たします。
ハミルトニアン形式が抱える「ローレンツ共変性」の課題
ハミルトニアン形式は「時間 t」という特定の一つの変数を特別扱いして、状態の時間発展を追跡する構造を持っています。しかし、特殊相対性理論の世界では、時間と空間(x, y, z, t)は時空として対等に扱われなければなりません(ローレンツ共変性)。
ハミルトニアン形式で理論を構築すると、時間と空間の対等性が表面上崩れてしまうため、理論がアインシュタインの相対性理論を満たしているかどうかを検証するのが非常に困難(構造上の頭痛の種)になってしまいます。
ラグランジアン密度とファインマンの経路積分
一方で、ラグランジアン密度 mathcal{L} は、時空の回転や運動状態の変更(ローレンツ変換)に対して値が変わらない「ローレンツスカラー」として直接記述することができます。例えば、電子と光子の相互作用を記述する量子電磁力学(QED)や、ヒッグス粒子を含む素粒子物理学の標準模型(Standard Model)のラグランジアン密度は、時空の対称性を完璧に満たす形で美しい1つの式に集約されています。
さらに、リチャード・ファインマンが考案した「経路積分定式化(Path Integral Formulation)」では、古典作用 S = ∫ mathcal{L} d^4x を用いて、量子力学的な遷移確率振幅 K を次のように定義します。
ファインマンの経路積分
K = ∫ D[ϕ] exp( (i / ℏ) * S[ϕ] )
あり得るすべての場の歴史(経路)について、位相因子 exp(iS/ℏ) を掛け合わせて足し合わせる。
現代の最先端物理学(素粒子論、超弦理論、宇宙論など)では、まず美しい対称性を持ったラグランジアン密度を書き下ろし、そこから経路積分を通じて物理量を計算するのが世界標準のアプローチとなっているのですね。学術的な研究動向や最先端の物理学に関する一次情報については、(出典:文部科学省『学術研究の推進』)などの公的資料でもその重要性が広く紹介されています。
機械学習へ応用するニューラルネットワークの基礎
歴史ある古典解析力学の原理が、なんと21世紀の最新テクノロジーである「人工知能(AI)」や「深層学習(ディープラーニング)」の世界で革命を起こしています。それが「物理インフォームド機械学習(Physics-Informed Machine Learning)」の台頭です。
従来型AI(Black-box NN)が抱えていた限界
従来の画像認識や自然言語処理で使われる一般的なディープラーニングモデル(全結合DNNやResNetなど)を使って、振り子の運動や天体の軌道、流体の動きといった時系列データを予測させようとすると、深刻な問題が発生していました。
学習データとして与えられた時間領域内ではそれっぽく予測できるのですが、いざ未知の未来の時間をシミュレーションさせると、モデルの内部で本来存在しない「エネルギーの勝手な増大(爆発)」や「謎の減衰(数値的拡散)」が発生し、時間が経つと支離滅裂な予測になってしまうのです。これは、従来のアート系AIが物理学の根本法則(エネルギー保存則やモメンタム保存則)を何も知らない単なる数値フィッティングマシンだったからです。
物理法則をAIの骨格に埋め込む革命
そこで研究者たちは、「AIのネットワーク構造そのものに、ラグランジアンやハミルトニアンの数理構造を直接埋め込めばいいのではないか?」という画期的なアイデアにたどり着きました。
AIに手当たり次第に数値を予測させるのではなく、AIモデルの中に「ハミルトニアン H_θ」や「ラグランジアン L_θ」に相当するスカラー値を出力するサブネットワークを構築させ、その出力に対して微分(自動微分 / AutoGrad)を適用して、正準方程式やエル・ラグランジュ方程式に従うように学習を進めるのです。これにより、物理法則を絶対破らない堅牢なAIモデルが誕生しました。
エネルギー保存則を満たす学習モデルの最新動向
物理インフォームドAIの中でも、特に大きな注目を集めている代表的なモデルが「Hamiltonian Neural Networks (HNN)」と「Lagrangian Neural Networks (LNN)」です。
Hamiltonian Neural Networks (HNN) の仕組み
Greydanusら(2019年)によって提案された HNN では、観測データから得られた位置 q と運動量 p(または速度)を入力として受け取ります。ネットワーク内部のニューラルネット H_θ(q, p) は、単一のスカラー値(推測された全エネルギー)を出力します。
次に、PyTorchやTensorFlowなどのフレームワークが持つ自動微分機能を用いて、このスカラー出力 H_θ に対する偏微分 `∂H_θ/∂p` および `∂H_θ/∂q` を計算します。そして、AIの予測値と正準方程式から求められる時間変化率とのズレを損失関数(Loss Function)としてバックプロパゲーションを行い、重みパラメーター θ を更新します。
HNNの損失関数(Loss Function)の概念
Loss = || dq/dt – ∂H_θ/∂p ||^2 + || dp/dt + ∂H_θ/∂q ||^2
この学習方式の凄まじいところは、数学的に dH/dt = (∂H/∂q)(dq/dt) + (∂H/∂p)(dp/dt) = (∂H/∂q)(∂H/∂p) – (∂H/∂p)(∂H/∂q) = 0 となるため、AIがどれだけ遠い未来をシミュレーションしても、エネルギー保存則が100%厳密に保たれる点にあります!
Lagrangian Neural Networks (LNN) の進歩
相空間の運動量 p が直接観測できず、画像や動画データから得られる位置 q と速度 dq/dt しか手に入らない複雑なロボティクスなどの現場では、Cranmerら(2020年)が開発した LNN が威力を発揮します。
LNN はニューラルネットワークでラグランジアン L_θ(q, dq/dt) をモデル化し、エル・ラグランジュ方程式の2階微分構造を直接解くことで、一般化加速度 d^2q/dt^2 を出力します。座標系の取り方に依存しないラグランジアンの特性を活かし、カメラ映像から二重振り子やカオス系の未来軌道を完璧に予測することに成功しています。
応用範囲の広がりと将来の展望
これらの解析力学融合型AI技術は、単なる基礎研究にとどまらず、多種多様な産業分野へと急速に実用化が進んでいます。
- 高度ロボティクス制御:複雑な関節を持つ多足歩行ロボットやドローンの省エネルギーかつ転倒しないリアルタイム姿勢制御
- 新材料・薬学分子シミュレーション:分子動力学(MD)において、原子間の相互作用ハミルトニアンをAIで高速学習し、巨大タンパク質の構造変化を長時間追跡
- 気象・流体力学予測:大気や海洋の非圧縮性流体運動を、保存則を維持したまま超高速に代理シミュレーション(Surrogate Model)
- 宇宙探査・軌道計算:小惑星の不規則な重力場の中を飛翔する宇宙探査機の長期軌道計算と燃料最適化
数百年の歴史を持つ古典解析力学の美しさが、最先端の人工知能技術と融合して未来のテクノロジーを強力に牽引しているなんて、本当に心が躍るような素晴らしい話ですよね!
専門的情報および実装に関する重要ご案内
※本記事で解説している物理数式、幾何学的定式化、および機械学習モデル(HNN/LNN)のアルゴリズムは、理論物理学およびデータサイエンスの標準的な枠組みに基づく解説です。実際の学術研究、工業製品設計、AIモデルの実装・導入にあたっては、専門の学術書や査読付き論文、ならびに各オープンソースライブラリの公式ドキュメントを必ず確認してください。また、安全性が求められる機械制御や高度なシステム構築の最終的な判断に際しては、物理学や人工知能分野の専門家へ事前にご相談されることを強く推奨いたします。
ラグランジアンとハミルトニアンの要点まとめ
長文にお付き合いいただき、本当にありがとうございました!最後に、この記事で詳しく解説してきたラグランジアンとハミルトニアンの要点を、もう一度整理しておさらいしておきましょう。
この記事の要点まとめ
- ニュートン力学のベクトル記述から解析力学のエネルギースカラー記述へのパラダイムシフトが起きたこと
- ラグランジアンは一般化座標と一般化速度を用いて配位空間の接束上で定義されること
- ラグランジアンがT-Vとなる符号の理由はニュートンの運動方程式の復元と特殊相対論の幾何構造にあること
- ハミルトニアンは一般化座標と正準共役運動量を独立変数として偶数次元の相空間で定義されること
- ハミルトニアンは多くの物理系で全エネルギーT+Vに相当すること
- エル・ラグランジュ方程式はN個の2階微分方程式で構成されること
- ハミルトンの正準方程式は2N個の1階微分方程式の組に帰着されること
- 相空間における正準方程式はシンプレクティック幾何学に基づく体積やエネルギーの保存特性を持つこと
- 両形式は凸解析におけるルジャンドル変換によって完璧な双対性をもって結びついていること
- 単位体系において場を扱う際はJ毎立方メートルの物理次元を持つ密度量が用いられること
- 量子力学の正準量子化ではハミルトニアンを基盤に正準交換関係と演算子が導入されること
- 相対論的場の量子論ではローレンツ共変性を明示できるラグランジアン密度が重宝されること
- ファインマンの経路積分定式化はラグランジアンの作用積分を基礎として構築されていること
- 物理インフォームド機械学習においてHNNやLNNがエネルギー保存則を満たすAIとして注目されていること
- 解析力学の理論構造は最新のロボティクス制御や分子動力学シミュレーションにも広く応用されていること


