物理学と幾何学には、密接に関連する2つのベクトル空間があり、通常は3次元ですが、一般には任意の有限次元です。 位置空間(実空間または座標空間とも呼ばれる)は、ユークリッド空間におけるすべての位置ベクトルrの集合であり、長さの次元を持ちます。位置ベクトルは空間内の点を定義します。(点粒子の位置ベクトルが時間とともに変化すると、粒子の軌跡である経路を描きます。)運動量空間は、物理システムが持つことができるすべての運動量ベクトルpの集合です。粒子の運動量ベクトルは、その運動に対応し、質量⋅長さ⋅時間−1の次元を持ちます。
数学的に言えば、位置と運動量の双対性はポントリャーギン双対性の一例である。具体的には、位置空間で与えられた関数f ( r ) のフーリエ変換によって、運動量空間の関数φ ( p ) が得られる。逆に、運動量空間の関数の逆フーリエ変換は、位置空間の関数となる。
これらの量と概念は古典物理学と量子物理学のすべてを超越しており、物理システムは構成粒子の位置または運動量のどちらを使用しても記述できます。どちらの定式化も、検討対象のシステムについて同じ情報を提供します。波の文脈で定義すると便利なもう1つの量があります。波ベクトルk (または単に「kベクトル」) は逆長さの次元を持ち、逆時間の次元を持つ角周波数ωの類似物です。すべての波ベクトルの集合はk 空間です。通常、位置ベクトルrは波ベクトルkよりも直感的で単純ですが、固体物理学のようにその逆も真である場合があります。
量子力学は、位置と運動量の双対性の2つの基本的な例を提供します。1つは、位置と運動量を同時に任意の精度で知ることはできないことを示すハイゼンベルクの不確定性原理 Δ x Δ p ≥ ħ /2、もう1つは、自由粒子の運動量と波数ベクトルが互いに比例することを示すド・ブロイの関係式p = ħ kです。[ 1 ] [ 2 ]この文脈では、曖昧さがない場合は、「運動量」と「波数ベクトル」という用語は互換的に使用されます。ただし、結晶ではド・ブロイの関係式は成り立ちません。[ 3 ]
ラグランジュ力学では、多くの場合、ラグランジアンL ( q , d q / dt , t ) は構成空間にあり、ここでq = ( q 1 , q 2 ,..., q n ) は一般化座標のn組です。オイラー・ラグランジュ運動方程式は次のとおりです 。
(ドット1つは時間微分1つを表します)。各一般化座標に対する正準運動量の定義を導入します。 オイラー・ラグランジュ方程式は次の形式をとる。
ラグランジアンは運動量空間でも表現でき、[ 4 ] L ′( p , dp / dt , t ) 、ここでp = ( p1 , p2 , ..., pn )は一般化運動量のn組です。一般化座標空間ラグランジアンの 全微分における変数を変換するためにルジャンドル変換が実行されます。 ここで、一般化運動量の定義とオイラー・ラグランジュ方程式がLの偏微分に置き換えられています。微分に対する積の法則[ nb 1 ]により、一般化座標と速度の微分を一般化運動量とその時間微分の微分と交換することができます。 代入後、簡略化して整理すると次のようになる。
さて、運動量空間ラグランジアンL ′ の全微分は次のようになる。 したがって、ラグランジアン、運動量、およびそれらの時間微分の微分を比較することにより、運動量空間ラグランジアンL ′ およびL ′ から導出される一般化座標はそれぞれ次のようになる。
最後の2つの式を組み合わせると、運動量空間のオイラー・ラグランジュ方程式が得られる。
ルジャンドル変換の利点は、変換過程で新しい関数と古い関数、およびそれらの変数間の関係が得られる点です。座標形式と運動量形式の方程式はどちらも等価であり、システムのダイナミクスに関する同じ情報を含んでいます。この形式は、運動量または角運動量がラグランジアンに含まれる場合に特に有用です。
ハミルトン力学では、座標または運動量のどちらか一方のみを用いるラグランジュ力学とは異なり、ハミルトン運動方程式では座標と運動量が同等に扱われます。ハミルトニアンH ( q , p , t ) を持つ系の場合、方程式は次のようになります 。
量子力学では、粒子は量子状態によって記述されます。この量子状態は、基底状態の重ね合わせとして表すことができます。原理的には、基底状態の集合は、状態空間を張る限り自由に選択できます。位置演算子の(一般化された)固有関数を基底関数の集合として選択すると、位置空間における波動関数ψ ( r )として状態が表現されます。位置rに関するおなじみのシュレーディンガー方程式は、位置表現における量子力学の一例です。[ 5 ]
異なる演算子の固有関数を基底関数として選択することで、同じ状態のさまざまな表現を得ることができます。運動量演算子の固有関数を基底関数として選択すると、結果として得られる波動関数は次のようになります。は運動量空間における波動関数であると言われている。[ 5 ]
量子力学の特徴の一つは、位相空間が離散変数、回転子、連続変数の3種類に分類できることである。下の表は、これら3種類の位相空間に関連するいくつかの関係をまとめたものである。[ 6 ]

波動関数の運動量表示とド・ブロイの関係は、フーリエ反転定理と周波数領域の概念に密接に関係している。自由粒子は空間周波数を持つため運動量に比例する粒子を周波数成分の和として記述することは、運動量空間における「十分に良い」波動関数のフーリエ変換として記述することと同等である。[ 2 ]
位置空間における3次元波動関数ψ ( r )があると仮定すると、この関数は直交基底関数ψj ( r )の重み付き和として表すことができる。 または、連続の場合、積分として 関数のセットを指定すれば、例えば、運動量演算子の固有関数の集合として、関数ψ ( r )を再構成するために必要なすべての情報を保持しており、したがって状態の代替記述である。。
座標表示では、運動量演算子は[ 7 ]で与えられる。 (分母表記については行列計算を参照)適切な定義域を持つ。固有関数は そして固有値ħk 。したがって そして、運動量表現はフーリエ変換によって位置表現と関連付けられることがわかります。[ 8 ]
逆に、運動量空間における三次元波動関数直交基底関数の重み付き和として表現できる 、 または積分として、
運動量表現では、位置演算子は[ 9 ]で与えられる。 固有関数を用いて および固有値r。したがって、同様の分解はこの演算子の固有関数を用いて表すことができ、これは逆フーリエ変換であることがわかる。[ 8 ]
位置演算子と運動量演算子はユニタリ等価であり、ユニタリ演算子はフーリエ変換によって明示的に与えられ、すなわち振動子ハミルトニアンによって生成される位相空間における四分の一周期の回転である。したがって、それらは同じスペクトルを持つ。物理的な言葉で言えば、運動量空間の波動関数に作用するpは、位置空間の波動関数に作用するrと同じである(フーリエ変換の像の下で)。
結晶中の電子(またはその他の粒子)の場合、 kの値は、通常運動量ではなく、ほぼ常に結晶運動量に関係します。したがって、 kとp は単純に比例するのではなく、異なる役割を果たします。例として、k・p 摂動理論を参照してください。結晶運動量は、波が単位セルごとにどのように変化するかを記述する波の包絡線のようなものですが、各単位セル内で波がどのように変化するかについては何も情報を提供しません。
kが真の運動量ではなく結晶運動量に関連する場合、 k空間の概念は依然として意味があり非常に有用ですが、上述の非結晶k空間とはいくつかの点で異なります。例えば、結晶のk空間には、 k = 0と「等価」な点の無限集合である逆格子が存在します(これはエイリアシングに類似しています)。同様に、「第一ブリルアンゾーン」はk空間の有限体積であり、すべての可能なkはこの領域内のちょうど1つの点と「等価」になります。