amonПохоже, ваша задача показывает, в частности, что задать начальные положения и скорости всех зарядов с задаче - это еще не все. Нужно так же задать еще и все начальные поля. Хороший пример того, что поле - это действительно самостоятельная вещь.
Но эта задача больше для непрерывной плотности заряда, не для дискретных зарядов.
diakinЕсть очень простые, практически игрушечные программы моделирования физической реальности. Например Phun. Создайте там замкнутую полость и поместите внутрь нее несколько шариков (дискретные заряды), отталкивающихся друг от друга по закону
. Расчет, правда, будет плоским (для цилиндра, а не для шара), но все равно результаты могут быть интересными. В частности, можно обнаружить, что существует несколько равновесных устойчивых распределений шариков. Если вам это интересно, попробуйте поиграть в эту игру.