「ボーム解釈」とは、量子力学のシュレーディンガー方程式を、古典力学に従って運動する粒子のイメージで再解釈を行おうという試みです。1952年にデヴィッド・ボームにより提案されました。解釈問題を論じた書物の中でたびたび言及されますが、その内容についてはその場ではほとんど解説がなく、それぞれで調べなくてはならないような状況になっていますので、ここで分かりやすくまとめておくことにしました。
マーデルング変換
まず、量子力学の基本方程式であるシュレーディンガー方程式を用意します。
iℏ∂t∂ψ(x,t) = −2mℏ2∇2ψ(x,t) + V(x)ψ(x,t)(1)
これは初級の教科書にも出てくるものですが、非相対論的な1粒子の振る舞いを表す方程式です。波動関数ψ(x,t)は複素数ですから、それを極形式で表すことができます。絶対値を表す実関数R(x,t)と位相を表す実関数S(x,t)とを導入すれば次のように表すことが出来ます。
ψ(x,t) = R(x,t)eiS(x,t)/ℏ(2)
このように波動関数を表し直すことを「マーデルング変換」と呼びます。
(2) 式を (1) 式に代入したいのですが、∇2ψの計算が面倒なので、まずはこれだけを先にやっておくことにしましょう。
∇2ψ amp;= ∇⋅((∇R)eiS/ℏ + RℏieiS/ℏ(∇S))amp;= [(∇2R)eiS/ℏ + (∇R)⋅ℏieiS/ℏ∇S]amp;+ [(∇R)⋅ℏieiS/ℏ(∇S) + R(ℏi)2eiS/ℏ(∇S)2amp;+ RℏieiS/ℏ(∇2S)]amp;= [∇2R + 2ℏi∇R⋅∇S − ℏ21R(∇S)2 + ℏiR∇2S]eiS/ℏ
(2) 式を (1) 式に代入して、今の結果も使うと、次のようになります。
iℏamp;(∂t∂ReiS/ℏ+Rℏi∂t∂SeiS/ℏ)amp;= −2mℏ2[∇2R + 2ℏi∇R⋅∇S − ℏ21R(∇S)2 + ℏiR∇2S]eiS/ℏamp;+ VReiS/ℏ
全ての項にeiS/ℏが残るので全体を割って消してしまうことが出来ます。もう少し整理してみます。
amp;iℏ∂t∂R − R∂t∂Samp;= −2mℏ2∇2R − imℏ∇R⋅∇S + 2m1R(∇S)2amp;− i2mℏR∇2S + VR
この両辺は実部は実部で、虚部は虚部でそれぞれ成り立っているはずです。分けて書いてみましょう。
【実部】【虚部】amp; −R∂t∂S = −2mℏ2∇2R + 2m1R(∇S)2 + VRamp; iℏ∂t∂R = − imℏ∇R⋅∇S − i2mℏR∇2S
確率の流れの保存則
虚部の式の方から見ていきましょう。どの項にもiℏが含まれているので、割ってやれば消えてしまってシンプルになります。
∂t∂R ∴ 2R∂t∂R ∴ ∂t∂R2 amp;= − m1∇R⋅∇S − 2m1R∇2Samp;= − m1(2R∇R⋅∇S + R2∇2S)amp;= − m1∇⋅(R2∇S)
この式は、ρ:=R2とv:=∇S/mとで書き換えれば流れの保存則の形になります。
∂t∂ρ = −∇⋅(ρv)
波動関数ψの絶対値の 2 乗はR2で、それは確率密度を表していましたからそれをρで表すことは妥当でしょう。この式は確率の保存則を表していることになります。vは確率の流れの速度を表していることになりますが、なぜそれがSを使って表せるのかはこの時点では分かりません。ただそのように解釈できそうだということだけです。
ハミルトン・ヤコビ方程式
次に実部の式を見てみましょう。全体をRで割ってみると簡単になりそうです。
−∂t∂S = −2mℏ2R1∇2R + 2m1(∇S)2 + V
この右辺第 1 項を「量子ポテンシャル」と呼ぶことにして、Qという記号で表します。
Q := −2mℏ2R∇2R
式を整理すると次のようになるでしょう。
∂t∂S + 2m(∇S)2 + V + Q = 0
先ほどはv:=∇S/mという書き換えをしましたが、この両辺にmを掛ければmv=∇Sとなりますし、運動量pはmvですから、p=∇Sと言えるのではないかという気がします。この書き換えを左辺第 2 項にだけ使えば次のようになります。
∂t∂S + 2mp2 + V + Q = 0
左辺第 2 項は運動エネルギーの形をしています。量子ポテンシャルQもポテンシャルの一種として認めてしまえば、左辺の第 2 項以降は全エネルギーを表していることになり、ハミルトニアンH(q,p)としてまとめられます。
∂t∂S + H(q,p) = 0
この形はハミルトン・ヤコビの方程式そのものです。実際、解析力学ではSが正準変換の母関数で、pi=∂S/∂qiという関係があることが言えていますから、p=∇Sと解釈したこととも整合しています。このあたりは解析力学の方で説明されていますから、量子力学的な見地から付け加えるような話もありません。
量子ポテンシャル
以上のような理屈から、ボーム解釈では粒子の量子力学的な振る舞いを、ニュートン力学に従って動く粒子のイメージで説明できます。粒子の位置は常に確定しており、連続的な軌道を描きます。ニュートン力学との違いは、通常のポテンシャルVの他に、量子ポテンシャルと呼ばれるポテンシャルQからも力を受けていると考える点だけです。
量子ポテンシャルの定義にはℏ2が含まれるため、多くの場合においてポテンシャルVに比べて非常に影響が小さくなっています。そのためにマクロの世界ではほとんど無視されていると考えることができます。同一の初期条件から始めたように思っていても、粒子の初期位置は正確には分かりませんし、コントロールも出来ないので、そのごく僅かな違いによって行き先が大きく変わることによって結果がばらつくと考えます。
二重スリットのような状況では粒子は毎回どちらか一方のスリットだけを通りますし、確定した軌道上を連続的に移動しながら通過すると考えます。微妙な初期位置の違いによって、粒子のたどり着きやすいところとそうでないところが作られ、多数の粒子についての結果を集計すれば干渉縞として観察されるという説明になります。
このように非常に素朴な古典力学的なイメージで理解できるので、実はこれこそが真実の姿なのではないかと思いたくもなるでしょう。しかし量子ポテンシャルの正体についてはうまく説明できません。粒子の存在確率が全空間で決まり、そこから力を受けるという理論構造になっています。この存在確率は固定されたものではなく、時々刻々と変化します。通常のポテンシャルVとは違って外部の条件として勝手に決めることもできません。この理論はもともとのシュレーディンガー方程式と等価ですので結局はそれを解いて求めるのと同じです。
古典力学に信頼を起きすぎだということも言えるかと思います。粒子の動きが慣れ親しんだ古典力学に従っていてくれれば確かに安心感はあります。しかしどこまでも古典力学が成り立つと信じるのも無邪気が過ぎますし、実際、このままでは相対論的な拡張にも対応できません。
さらに、2粒子以上を考えると面倒なことになります。量子ポテンシャルは複数粒子の座標の関数として表されます。あるひとつの粒子が受ける力は他の全ての粒子の現在位置を代入した量子ポテンシャルによって決まるという形になってしまいます。量子ポテンシャルを介して即座に他の粒子の運動にも影響を与えているかのような形になり、相対論的な因果律の問題も避けられなくなってきます。
先導方程式
ボーム解釈を調べていると先導方程式というものが出てきますが、ここまでに話したことと完全に等価です。先ほど、粒子の速度がv=∇S/mで決まると書きましたが、それが先導方程式で、これを波動関数ψを使う形で表し直したものが良く紹介されています。
∇Sという形がほしいのですから、まずはψにナブラを作用させると良いでしょう。次のようになります。
∇ψ = (∇R)eiS/ℏ + RℏieiS/ℏ(∇S)
この両辺をψで割れば余計な部分が色々と消えてくれます。
ψ∇ψ = R∇R + ℏi∇S
ほしいのは∇Sだけですから、この虚部だけを選び、ℏを掛ければ∇Sだけが残ります。
ℏIm(ψ∇ψ) = ∇S
よって、次の式が成り立ちます。
v = mℏIm(ψ∇ψ)
このように書けば、シュレーディンガー方程式によって決まるψによって、なぜか時々刻々の粒子の速度が決まるという見方ができるようになります。波動関数は粒子を先導する場であるという解釈です。水先案内をする波ということで、パイロット波と呼びます。こうなると、せっかくシンプルな力学的なイメージを用意した利点も失われたように見えてしまいます。結局はシュレーディンガー方程式を解かなくてはならず、それが粒子の速度を決める機構は謎のまま残るからです。