2 次元(平面上)の衝突では、運動量保存則を x 成分と y 成分それぞれ別々に立てるのがコツ。各方向で「衝突前の合計 = 衝突後の合計」が成り立ちます。
1 つのベクトル方程式 \(m_A \vec v_A + m_B \vec v_B = m_A \vec v_A' + m_B \vec v_B'\) は、成分に分けると 2 つのスカラー方程式になります。
衝突後の B の速さと向き(角度)。x 成分と y 成分から大きさと方向を計算します。
2 次元では「速度の合計が等しい」を各成分ごとに立てること。1 つの式で大きさだけ等しいとしてはいけない。\(\cos, \sin\) の符号と角度の取り方に注意。