ハミルトニアン

出典: Wikipedio


ハミルトニアン(Hamiltonian、ハミルトン関数特性関数)は、物理学におけるエネルギーに対応する物理量であり、物理系に応じて関数または演算子もしくは行列の形式をとる。例えば、古典力学においてはハミルトニアンは正準変数の関数であり、量子力学では正準変数を量子化した演算子(もしくは行列)の形をとる。各物理系の持つ多くの性質は、ハミルトニアンによって特徴づけられる。名称はイギリスの物理学者ウィリアム・ローワン・ハミルトンに因む。

目次

解説

ここでは、古典力学(解析力学)と量子力学の2つの体系に分けて説明する。量子力学が古典力学から発展した経緯から、両者は密接に関連する。

解析力学(古典力学)

解析力学におけるハミルトニアン

解析力学または古典力学においてハミルトニアンHとは、T を運動エネルギー、V をポテンシャルエネルギーとして、全エネルギー を

<math> H = H(q,p;t) \, = T + V </math>

のように一般化座標 q、一般化運動量 p によって表した関数のことである。但しt は時間とする。

ハミルトニアンの構成方法

ハミルトニアンは、ラグランジュ形式解析力学におけるラグランジアンをルジャンドル変換することで構成される。その具体的な方法は次のとおりである。 まず、対象とする系に対してラグランジアン<math>L = L(\{q_i \},\{\dot{q}_i \};t)</math>を構成する。次に正準運動量を

<math> p_i= {\partial L \over {\partial \dot{q}_i } } </math>

で定義する。この正準運動量を用いて、ラグランジアンに対して、変数の組<math>(q_i,\dot{q}_i)</math>から<math>(q_i,\,p_i)</math>へのルシャンドル変換を行う。その結果、ハミルトニアン

<math> H(\{q_i \},\{p_i \};t) =\sum_{i} p_i\dot{q}_i - L(\left \{q_i \right \},\left \{\dot{q}_i\right \};t) </math>

が得られる。ここで、右辺に現れる<math>\{\dot{q}_i\}</math>は正準運動量の定義式を通じて、<math>\,\{p_i\}</math>で書き直し、ハミルトニアンを<math>(\{q_i \},\, \{p_i \})</math>の関数として表す必要がある。 なお、ラグランジアンの全微分が、

<math> dL = \sum_i \left \{ p_id\dot{q}_i + \dot{p}_idq_i \right \} </math>

となることに着目すると

<math>dH = \sum_i \left \{dp_i \cdot \dot{q}_i + p_id\dot{q}_i\right \}-dL =\sum_i \left \{ \dot{q}_idp_i - \dot{p}_idq_i \right \}</math>

であり、この表式からハミルトンの正準方程式が導かれる。

対象とする系に対し、いろいろな座標系の取り方が可能である。例を挙げると、中心力場の問題では、極座標系で記述されることが多い。これはその方が問題を解く上で通常の直交座標系を使うより便利なためである。扱う系により、扱うのに適した座標系はまちまちとなる。

量子力学

量子力学におけるハミルトニアン

量子力学では、正準量子化に従って位置運動量演算子で表す。従って、位置と運動量の関数であるハミルトニアンは演算子としての性質を持つ。また、両側を固有関数で挟むことによって無限次元の行列としても表現される。この表現の異なり方をシュレーディンガー波動方程式ハイゼンベルク行列力学が争ったが最終的には等価であることが証明された。すなわち解く状況に応じて都合のいいように取ればよいのである。

具体例として時間に依存しない場合のシュレーディンガー方程式を扱う。詳細はシュレーディンガー方程式参照。

時間に依存しない場合のシュレーディンガー方程式は固有関数または固有状態を Ψ、エネルギー固有値E とする固有値問題の形をとる。

<math> \hat{H} \, \Psi = E \, \Psi </math>

行列 H対角化を行うと、上記方程式を解くことができる。現実に解く場合は、無限次元行列を有限な行列に変換して解く。固有値 E が実際に観測される量であるためには、H はエルミート(行列)である必要がある。

Template:Sectstub

ハミルトニアンの代表例

1. 自由粒子系

相互作用のない自由粒子系を考える。3次元空間を運動する1粒子の場合、運動エネルギーは以下で与えられる。

<math> T = {m \over 2} (\dot{x}^2 + \dot{y}^2 + \dot{z}^2)= {1 \over {2m}} ( {p_x}^2 + {p_y}^2 + {p_z}^2 )</math>
但し、正準運動量<math>p_x</math>は
<math>p_x = { {\partial T} \over {\partial \dot{x} } } = m \dot{x} </math>
であり、<math>p_y,\,p_z</math> も同様に与えられるものとする。ポテンシャル V は、ゼロであることから、ハミルトニアンは
<math> H = {1 \over {2m}} ( {p_x}^2 + {p_y}^2 + {p_z}^2 ) </math>
となる。N粒子系であれば、
<math> H = \sum_{i=1}^{N} {1 \over {2m}} ( {p_{xi}}^2 + {p_{yi}}^2 + {p_{zi}}^2 ) </math>
である。

H は時間 t に対して不変である。

2. 保存力が存在する場合(質点は1個)
3次元空間の1質点系で、ポテンシャル場Uによる保存力が作用する場合を考える。このとき、ハミルトニアンは
<math> H = {1 \over {2m}} ( {p_x}^2 + {p_y}^2 + {p_z}^2 ) + U(x,y,z) </math>
となる。U(x,y,z)は t に依存しないので、H は時間 t に対して不変である。
極座標<math>(r,\, \theta,\, \phi)</math>による表示を行えば
<math> T = {m \over 2} (\dot{r}^2 + r^2 \dot{\theta}^2 + r^2 \sin^2{\theta} \dot{\phi}^2 ) </math>
<math> p_r = { {\partial T} \over {\partial \dot{r}} } = m \dot{r}, \quad p_{\theta} = { {\partial T} \over {\partial \dot{\theta}} } = mr^2 \dot\theta, \quad p_{\phi} = { {\partial T} \over {\partial \dot{\phi} } } = mr^2 \sin^2{\theta} \dot\phi </math>
よって、
<math> H = {1 \over {2m}} ({p_r}^2 + {1 \over {r^2}} {p_{\theta}}^2 + {1 \over { r^2 {\sin^2{\theta}}}} {p_{\phi}}^2) + U(r,\theta,\phi) </math>
となる。

更に正準量子化すると、

<math> \hat{H} = - { {{\hbar}^2} \over {2m} }({{\partial}^2 \over {\partial x^2} } + {{\partial}^2 \over {\partial y^2} } + {{\partial}^2 \over {\partial z^2} } )

+ U(x,y,z) </math>

となる。

関連項目

cs:Hamiltonův operátor de:Hamiltonoperator en:Hamiltonian (quantum mechanics) es:Hamiltoniano (mecánica cuántica) fa:هامیلتونی (مکانیک کوانتومی) fi:Hamiltonin operaattori fr:Opérateur hamiltonien it:Operatore hamiltoniano ko:해밀토니안 pl:Hamiltonian pt:Hamiltoniano (mecânica quântica) ru:Гамильтониан (квантовая механика) sk:Hamiltonov operátor (Hamiltonovej funkcie) sv:Hamiltonoperator uk:Гамільтоніан zh:哈密顿算符 (量子力学)

個人用ツール