「運動量演算子って何?」「量子力学では運動量がどのように扱われるの?」——量子力学を学び始めたとき、多くの方がこうした疑問を持つでしょう。
古典力学では運動量は単なる数値(または数値の組)ですが、量子力学では運動量は「演算子」という数学的な操作として表現されます。この概念の転換が、量子力学の最も根本的な特徴のひとつです。
本記事では、運動量演算子の定義・性質・波動関数への作用・交換関係・固有状態など、量子力学での運動量演算子に関する重要な概念をわかりやすく解説します。
目次
運動量演算子の定義と量子力学における意味
それではまず、運動量演算子の定義と量子力学における意味について解説していきます。
量子力学において、物理量は一般に「演算子」として表現されます。演算子とは、関数(量子力学では波動関数)に作用して別の関数を生成する数学的な操作のことです。
1次元の運動量演算子の定義
p̂ = -iℏ d/dx
(p̂:運動量演算子、i:虚数単位、ℏ:換算プランク定数 = h/2π)
3次元への拡張:p̂ = -iℏ∇ = -iℏ(∂/∂x, ∂/∂y, ∂/∂z)
なぜ運動量が微分演算子になるのか
「なぜ運動量演算子が微分演算子になるのか」という疑問は、量子力学を学ぶ上で非常に自然な問いかけです。
その根拠は、ド・ブロイの関係式 p = ℏk(pは運動量、kは波数)と波動関数の性質にあります。
自由粒子の波動関数は平面波 ψ(x,t) = A exp(i(kx – ωt)) で表されます。この波動関数をxについて微分してみると次のようになります。
平面波への微分演算子の作用
dψ/dx = ik × ψ
-iℏ dψ/dx = -iℏ × ik × ψ = ℏk × ψ = p × ψ
つまり、-iℏ d/dx を作用させると運動量 p の固有値を持つ関係が得られる
このことから、運動量演算子を「-iℏ d/dx」と定義することが自然であるとわかります。
運動量演算子の定義は、ド・ブロイの関係式と波動関数の性質から自然に導かれます。
演算子と固有値・固有状態の関係
量子力学では、演算子Â が状態ψに作用したとき「Âψ = aψ」という形の方程式(固有値方程式)を満たす場合、ψを「固有状態」、aを「固有値」と呼びます。
運動量演算子の固有値方程式は次のようになります。
運動量演算子の固有値方程式
p̂ψ = pψ
-iℏ dψ/dx = p × ψ
この微分方程式の解:ψₚ(x) = A exp(ipx/ℏ) = A exp(ikx)(平面波)
この結果から、運動量の固有状態は平面波であることがわかります。
平面波は空間の全体に広がった状態であり、「位置が全くわからない代わりに運動量が正確に決まっている状態」を表します。これはハイゼンベルクの不確定性原理と整合する結果です。
運動量演算子の対称性(エルミート性)
量子力学では、物理的な観測量に対応する演算子は「エルミート演算子」(自己共役演算子)でなければなりません。
エルミート演算子の固有値は実数になるという性質があり、これが「観測値が必ず実数になる」という物理的要求に対応します。
運動量演算子のエルミート性の確認
演算子Âがエルミートである条件:⟨φ|Âψ⟩ = ⟨Âφ|ψ⟩(内積の定義による)
または ∫ φ*(Âψ)dx = ∫ (Âφ)*ψ dx
-iℏ d/dx がこの条件を満たすことは、部分積分を使って示せます(境界条件:x→±∞でψ→0)
運動量演算子 p̂ = -iℏ d/dx はエルミート演算子であるため、その固有値(運動量の測定値)は常に実数になります。
運動量演算子と波動関数:期待値の計算
続いては、運動量演算子を波動関数に作用させて期待値を計算する方法を確認していきます。
量子力学では、個々の測定結果は確率的ですが、多数回の測定の平均(期待値)は演算子を使って計算できます。
運動量の期待値の計算式
状態ψ(x,t)にある粒子の運動量の期待値⟨p⟩は、次の式で与えられます。
運動量の期待値
⟨p⟩ = ⟨ψ|p̂|ψ⟩ = ∫ ψ*(x,t) × (-iℏ ∂/∂x) × ψ(x,t) dx
(積分範囲は-∞から+∞)
この積分を計算することで、その量子状態における運動量の平均値が得られます。
注意点として、被積分関数の順序が重要です。演算子p̂は必ずψ(x,t)に作用させる必要があり、ψ*(x,t)には作用させません。
具体的な計算例:ガウス波束の運動量期待値
ガウス波束(ガウス関数の形をした波動関数)は量子力学でよく扱われる状態です。
ガウス波束の例
ψ(x) = (2πσ²)^(-1/4) × exp(-x²/(4σ²)) × exp(ip₀x/ℏ)
(σ:波束の幅、p₀:中心運動量)
運動量の期待値:⟨p⟩ = p₀
運動量の不確定性:Δp = ℏ/(2σ)
位置の不確定性:Δx = σ
ΔxΔp = ℏ/2(不確定性原理の等号が成立する最小不確定状態)
ガウス波束は、ハイゼンベルクの不確定性原理 ΔxΔp ≥ ℏ/2 において等号が成立する「最も古典的な」量子状態と言えます。
運動量表示と位置表示の対称性
量子力学では、波動関数を「位置表示」(座標空間での表現)と「運動量表示」(運動量空間での表現)の両方で表すことができます。
2つの表示はフーリエ変換によって互いに変換できます。
位置表示と運動量表示の関係(フーリエ変換)
運動量表示の波動関数:φ(p) = (1/√(2πℏ)) ∫ ψ(x) exp(-ipx/ℏ) dx
逆変換(位置表示への変換):ψ(x) = (1/√(2πℏ)) ∫ φ(p) exp(ipx/ℏ) dp
運動量表示では、運動量演算子は単なる掛け算演算子:p̂ φ(p) = p × φ(p)
この対称性は量子力学の美しい数学的構造のひとつです。位置表示では運動量演算子が微分演算子になり、運動量表示では位置演算子が微分演算子になるという完全な対称性が存在します。
運動量演算子と交換関係:ハイゼンベルクの不確定性原理
続いては、運動量演算子と位置演算子の交換関係と、そこから生まれるハイゼンベルクの不確定性原理を確認していきます。
交換関係は量子力学の核心にある概念のひとつです。
正準交換関係の導出
位置演算子 x̂(波動関数に x を掛ける操作)と運動量演算子 p̂ = -iℏ d/dx の間には、次の交換関係が成立します。
正準交換関係の導出
[x̂, p̂] = x̂p̂ – p̂x̂
任意の波動関数ψに作用させて計算する:
(x̂p̂)ψ = x × (-iℏ dψ/dx) = -iℏx dψ/dx
(p̂x̂)ψ = -iℏ d(xψ)/dx = -iℏ(ψ + x dψ/dx) = -iℏψ – iℏx dψ/dx
[x̂, p̂]ψ = (x̂p̂ – p̂x̂)ψ = -iℏx dψ/dx – (-iℏψ – iℏx dψ/dx) = iℏψ
∴ [x̂, p̂] = iℏ(正準交換関係)
この正準交換関係 [x̂, p̂] = iℏ は量子力学の最も基本的な関係式のひとつであり、「古典力学のポアソン括弧 {x, p} = 1 を量子力学に翻訳した」ものとも言えます。
ハイゼンベルクの不確定性原理との関係
2つの演算子が交換しない(交換子がゼロでない)ということは、それらの物理量を同時に正確に測定できないことを意味します。
正準交換関係 [x̂, p̂] = iℏ から、ハイゼンベルクの不確定性原理が数学的に導かれます。
ハイゼンベルクの不確定性原理(ロバートソンの不等式から)
ΔxΔp ≥ ℏ/2
(Δx:位置の不確定性、Δp:運動量の不確定性)
「位置を正確に知るほど運動量が不確かになり、運動量を正確に知るほど位置が不確かになる」
不確定性原理は「測定技術の限界」ではなく、「自然界の根本的な性質」であることに注意が必要です。
量子力学的な粒子は、位置と運動量を同時に正確に定義された値を持てないのです。
時間発展演算子とハイゼンベルク方程式
ハイゼンベルク描像(演算子が時間発展し、状態ベクトルは変化しない描像)では、運動量演算子の時間発展は次の方程式に従います。
ハイゼンベルク方程式(運動量の時間発展)
dp̂/dt = (1/iℏ)[p̂, Ĥ]
(Ĥ:ハミルトニアン演算子)
ポテンシャルV(x)の場合:dp̂/dt = -∂V/∂x(エーレンフェストの定理)
これは古典力学のニュートンの第2法則 dp/dt = F = -∂V/∂x に対応する
エーレンフェストの定理は、量子力学の期待値が古典力学の方程式に従うことを示すものであり、「対応原理」の具体的な表れです。
運動量演算子の応用:シュレーディンガー方程式とハミルトニアン
続いては、運動量演算子の最も重要な応用のひとつ、シュレーディンガー方程式とハミルトニアンについて確認していきます。
ハミルトニアンへの運動量演算子の登場
量子力学の中心方程式であるシュレーディンガー方程式は、ハミルトニアン演算子Ĥを使って次のように書かれます。
時間依存シュレーディンガー方程式
iℏ ∂ψ/∂t = Ĥψ
ハミルトニアン(非相対論的量子力学):
Ĥ = p̂²/(2m) + V(x̂) = -ℏ²/(2m) × ∂²/∂x² + V(x)
(p̂² = p̂p̂ = (-iℏ d/dx)(-iℏ d/dx) = -ℏ² d²/dx²)
ハミルトニアンの第1項「p̂²/2m」は運動エネルギー演算子、第2項「V(x̂)」はポテンシャルエネルギー演算子に対応します。
運動量演算子を2乗すると、2階微分演算子「-ℏ² d²/dx²」になるというポイントは、量子力学の計算で頻繁に登場します。
自由粒子の解とド・ブロイ波長
ポテンシャルがゼロ(V = 0)の場合(自由粒子)の定常シュレーディンガー方程式を解くと、平面波解が得られます。
自由粒子の定常シュレーディンガー方程式
-ℏ²/(2m) × d²ψ/dx² = Eψ
解:ψ(x) = A exp(±ikx)(k = √(2mE)/ℏ)
ド・ブロイ波長:λ = 2π/k = h/p = h/√(2mE)
この結果は、ド・ブロイの物質波の考え方(全ての物質は波動性を持つ)と完全に一致しています。
3次元への拡張とベクトル運動量演算子
3次元空間での運動量演算子はベクトル演算子として次のように表されます。
3次元運動量演算子
p̂ = (p̂x, p̂y, p̂z) = -iℏ(∂/∂x, ∂/∂y, ∂/∂z) = -iℏ∇
3次元ハミルトニアン:
Ĥ = |p̂|²/(2m) + V® = -ℏ²/(2m) × ∇² + V®
(∇²:ラプラシアン演算子 = ∂²/∂x² + ∂²/∂y² + ∂²/∂z²)
3次元への拡張では、x・y・z方向の運動量演算子が互いに交換する(同一方向の成分どうしは交換しない)という性質も重要です。
| 交換関係 | 値 | 物理的意味 |
|---|---|---|
| [x̂, p̂x] | iℏ | x と px は同時確定不可 |
| [ŷ, p̂y] | iℏ | y と py は同時確定不可 |
| [x̂, p̂y] | 0 | x と py は同時確定可 |
| [p̂x, p̂y] | 0 | px と py は同時確定可 |
まとめ
本記事では、量子力学における運動量演算子の定義・性質・波動関数への作用・交換関係・シュレーディンガー方程式への応用まで詳しく解説しました。
運動量演算子は p̂ = -iℏ d/dx(1次元)または p̂ = -iℏ∇(3次元)で定義される微分演算子であり、エルミート演算子として実数の固有値(測定値)を与えます。
位置演算子との正準交換関係 [x̂, p̂] = iℏ から、ハイゼンベルクの不確定性原理 ΔxΔp ≥ ℏ/2 が導かれます。
運動量演算子の2乗はシュレーディンガー方程式のハミルトニアンに現れる運動エネルギー演算子となり、量子力学の基本方程式を支えます。
量子力学における運動量演算子の理解は、波動関数・不確定性原理・シュレーディンガー方程式をはじめとする量子力学の全体像を把握するための重要な基礎となります。
本記事を通じて、量子力学への理解がさらに深まっていただければ幸いです。