古典力学において、二体問題は、宇宙空間で互いに周回する2つの質量を持つ物体の運動を計算・予測するために用いられる。この問題では、2つの物体は完全な球体であり、決して衝突しないこと、そしてすべての外力は2つの物体間の相互作用力に比べて無視できるほど小さいことが前提とされている。
古典的な二体問題の最も代表的な例は、重力の場合である(ケプラー問題も参照)。これは、衛星、惑星、恒星などの天体の軌道(または軌道からの脱出)を予測するために天文学で用いられる。このような系の二点粒子モデルは、その挙動をほぼ常に十分に記述し、有用な知見や予測を提供する。
より単純な「単一物体」モデルである「中心力問題」では、一方の物体を、他方の物体に作用する力の不動源として扱います。そして、残りの単一の可動物体の運動を予測しようとします。このような近似は、一方の物体が他方の物体よりもはるかに質量が大きい場合(例えば、重い恒星の周りを公転する軽い惑星のように、恒星を実質的に静止しているとみなせる場合)に有用な結果をもたらすことがあります。
しかし、通常、1体近似は足がかりとして以外は不要である。重力を含む多くの力については、2体問題の一般形を2つの1体問題に還元することができ、それによって問題を完全に解くことが可能となり、効果的に利用できるほど単純な解が得られる。
対照的に、三体問題(そしてより一般的には、n > 2の場合のn体問題)は、特殊な場合を除いて、一般的には解くことができません。
天文学において二体問題が興味深いのは、天体のペアがしばしば任意の方向に高速で移動し(そのためその運動が興味深いものとなる)、互いに大きく離れており(そのため衝突することはない)、さらに他の天体からも大きく離れているため(そのため外部からの影響は無視できるほど小さい)である。
重力の影響下では、このような物体のペアはそれぞれ、互いの重心を中心に楕円軌道を描いて運動します。ただし、互いに完全に離れるほどの速度で運動している場合は、軌道は別の平面円錐曲線に沿って分岐します。一方の物体が他方の物体よりもはるかに重い場合、共通の重心を基準とした移動量は、他方の物体よりもはるかに小さくなります。場合によっては、重心は大きい方の物体の内部にあることもあります。
この問題の解の導出については、「古典的な中心力問題」または「ケプラー問題」を参照してください。
原理的には、重力だけでなく、逆二乗法則に従うあらゆる保存力によって相互作用する物体を含む巨視的な問題にも、同様の解決策が適用できる。静電気引力はその明白な物理的例である。しかし実際には、このような問題はめったに発生しない。実験装置やその他の特殊な装置を除けば、衝突を避けるのに十分な速さと方向で移動し、かつ周囲から十分に隔離された静電気相互作用する物体に遭遇することはほとんどない。
原子内の粒子の反発力と引力は検電器の葉に適用されるのと同じ法則で記述できますが、粒子がこれらの力の下でどのように振る舞うかを予測するには量子力学が必要です。 [ 2 ]亜原子系のほとんどの振る舞いは、この記事の根底にある古典的な仮定やここでの数学を使用して予測することはできません。
原子内の電子は、ニールス・ボーアの初期の推測に基づき、原子核の周りを「軌道を描いて」運動していると表現されることがある(これが「軌道」という用語の由来である)。しかし、実際には電子は原子核の周りを意味のある形で軌道を描いて運動しているわけではなく、電子の真の振る舞いを理解するには量子力学が必要となる。原子核の周りを軌道を描いて運動する電子について古典的な二体問題を解くことは誤解を招くものであり、多くの有益な知見をもたらすものではない。
完全な二体問題は、それを二つの一体問題に再定式化することで解くことができる。一つは自明な問題であり、もう一つは外部ポテンシャル中の一つの粒子の運動を求める問題である。多くの一体問題は厳密に解けるため、対応する二体問題も解ける。

x 1とx 2を2 つの物体の位置ベクトル、m 1とm 2をそれらの質量とする。目標は、初期位置x 1 ( t = 0 )とx 2 ( t = 0 )および初期速度v 1 ( t = 0)とv 2 ( t = 0)が与えられたとき、すべての時刻tにおける軌跡x 1 ( t )とx 2 ( t ) を決定することである。
2つの質量に適用すると、ニュートンの第二法則は次のように述べる。
ここで、F 12は質量 1 と質量 2 の相互作用によって質量 1 に働く力であり、F 21 は質量 2 と質量 1 の相互作用によって質量 2 に働く力である。x位置ベクトルの上にある 2 つの点は、時間に関する 2 階微分、すなわち加速度ベクトルを表す。
これら 2 つの方程式を加算および減算すると、それぞれが独立して解ける 2 つの 1 体問題に分離されます。方程式 (1) と ( 2 )を加算すると、重心(重心) の運動を表す方程式が得られます。一方、方程式 (1) から方程式 (2)を減算すると、質量間のベクトルr = x 1 − x 2が時間とともにどのように変化するかを表す方程式が得られます。これらの独立した 1 体問題の解を組み合わせることで、軌道x 1 ( t )およびx 2 ( t )の解が得られます。
させてをシステムの 重心(重心)の位置とする。力の方程式(1)と(2)を足し合わせると、ここ で、ニュートンの第三法則F 12 = − F 21 を使用し、
結果として得られる方程式: 速度が重心の速度は一定であるため、全運動量m 1 v 1 + m 2 v 2も一定であることがわかります(運動量保存の法則)。したがって、重心の位置R ( t )は、初期位置と初期速度からいつでも決定できます。
両方の力の式をそれぞれの質量で割り、最初の式から2番目の式を引いて整理すると、次の式が得られます。 ここでもニュートンの第三法則F 12 = − F 21 を使用し、r は上記で定義した質量 2 から質量 1 への変位ベクトルです。
2つの物体間に働く力は、2つの物体自体から生じるものであり、それらの距離rのみの関数であり、絶対位置x1とx2の関数であってはならない。そうでなければ、並進対称性がなくなり、物理法則が場所によって変化してしまうことになる。したがって、引き算された方程式は次のように書ける。 どこ換算質量
r ( t )の方程式を解くことが、二体問題の鍵となる。解は物体間の特定の力に依存し、それは次のように定義される。の場合逆二乗法則に従う。ケプラー問題を参照のこと。
R ( t )とr ( t )が決定されれば、元の軌跡が得られる。 これは、 R とrの定義をこれら2つの式の右辺に 代入することで確認できる。
2つの物体の互いに対する運動は、常に平面内(重心座標系)で行われる。
証明:系の重心に対する 線形運動量pと角運動量L を次の式で定義する。
ここで、μは換算質量、rは相対位置r 2 − r 1(これらは質量中心を原点として記述され、したがって両方ともrに平行である)であり、角運動量Lの変化率は正味トルクNに等しい。そして、ベクトルのクロス積の 性質である、同じ方向を向く任意のベクトルvとwに対してv × w = 0を利用すると、
F = μ d 2 r / dt 2 で表す。
(ニュートンの強い第三運動法則に従うほとんどの物理的な力に当てはまる)2つの粒子間の力がそれらの位置を結ぶ線に沿って作用するという仮定を導入すると、r × F = 0となり、角運動量ベクトルLは一定(保存される)であることがわかります。したがって、変位ベクトルrとその速度vは常に一定ベクトルLに垂直な平面内にあります。
力F ( r )が保存力である場合、システムはポテンシャルエネルギーU ( r )を持ち、したがって全エネルギーは次のように表すことができます。
重心座標系では運動エネルギーが最小となり、全エネルギーは 座標x 1とx 2は次のように表すことができます。 同様に、エネルギーEは、それぞれの物体の運動エネルギーを個別に含む エネルギーE1とE2と関連している。
多くの物理問題において、力F ( r )は中心力であり、すなわち、次の形式をとる。 ここで、r = | r |であり、r̂ = r / rは対応する単位ベクトルです。これで次のようになります。 ここで、F ( r )は引力の場合に負の値をとる。