Этих уравнений достаточно, чтобы сосчитать потери энергии при ударе.
Значит вы какую-то неправильную модель придумали.
Нижним индексом

будем обозначать величины относящиеся к

-му шару. Верхним индексом

будем обозначать величины после удара. Без верхнего индекса -- до удара.

-- центры шаров,

-- скорости центров шаров.

-- точка контакта шаров в момент удара. шары однородные массами

.
![$$J_i(\boldsymbol\omega_i^+-\boldsymbol\omega_i)=[\boldsymbol{O_iC},\boldsymbol F_i],\quad m_i(\boldsymbol v_i^+-\boldsymbol v_i)=\boldsymbol F_i,\quad i=1,2,\qquad (1)$$ $$J_i(\boldsymbol\omega_i^+-\boldsymbol\omega_i)=[\boldsymbol{O_iC},\boldsymbol F_i],\quad m_i(\boldsymbol v_i^+-\boldsymbol v_i)=\boldsymbol F_i,\quad i=1,2,\qquad (1)$$](https://dxdy-02.korotkov.co.uk/f/d/d/c/ddc7168fb189d281aadc254b5176b77782.png)
здесь

-- ударный импульс.
Система уравнений (1) это 4 векторных уравнения, или 12 скалярных относительно

--5 неизвестных векторов или 15 скаляров. Не хватает 3 уравнений.
Добавим сюда закон сохранения энергии -- это одно уравнение; и условие непроскальзывания в момент удара. Для этого введем оператор

ортогонального проектирования на плоскость, перпендикулярную прямой

. Оставшиеся два скалярных уравнения следующие:
![$$P(\boldsymbol v_1^++[\boldsymbol\omega_1^+,\boldsymbol{O_1C}])=P(\boldsymbol v_2^++[\boldsymbol\omega_2^+,\boldsymbol{O_2C}]).$$ $$P(\boldsymbol v_1^++[\boldsymbol\omega_1^+,\boldsymbol{O_1C}])=P(\boldsymbol v_2^++[\boldsymbol\omega_2^+,\boldsymbol{O_2C}]).$$](https://dxdy-01.korotkov.co.uk/f/c/b/8/cb8ba2646f1a19d8818e919b52eec35382.png)
Если вместо закона сохранения энергии использовать теорему Карно с коэффициентом восстановления, то мы получим весь спектр от абсолютно упругого удара до абсолютно неупругого.