Эта задача представляет собой несколько более продвинутую модификацию задач, встречающихся на студенческих олимпиадах по механике. Там обычно вместо шара в кардановом подвесе рассматривается диск на стержне. Интересно также, что основные проблемы в этой задаче начинаются не на уровне динамики, а на уровне кинематики.

Однородный шар радиуса закреплен в кардановом подвесе так, что он может свободно вращаться вокруг своего неподвижного центра
. Момент инерции шара относительно любой оси, проходящей через точку
, равен
.
На шаре сидит жук массы . В начальный момент времени система покоится, затем жук начинает ползти по шару так, что его траектория вычерчивает на шаре окружность радиуса
. Придя в исходную точку, жук останавливается.
На какой угол повернулся шар к моменту остановки жука, если сила тяжести отсутствует?
Специалисты по теоретической механике, коих немало на Хабре, наверняка найдут короткое и прямое решение этой задачи, приводящее к явному и красивому ответу. Мы же ограничимся лишь следующими тремя наблюдениями.
Во-первых, мы покажем, что шар останавливается в тот самый момент, когда останавливается жук. Во-вторых, докажем, что ответ задачи совершенно не зависит от конкретного закона движения жука по окружности. Наконец, мы выпишем систему дифференциальных уравнений, из которой численно находится матрица поворота шара, которая, собственно, и определяет угол и ось поворота шара.
Обозначим через время от начала движения жука до его остановки.
Свяжем с шаром декартову систему координат так, чтобы жук двигался в плоскости
. Тогда радиус-вектор жука выражается формулой
Функция по условию монотонно возрастает на отрезке
и такова, что
Кинетический момент системы относительно точки , очевидно, сохраняется:
Здесь — угловая скорость шара относительно лабораторной системы координат, а
– скорость жука.
Поскольку радиус-вектор жука естественным образом задан в системе, связанной с шаром, удобно расписать абсолютную скорость жука по теореме о сложении скоростей:
где
— переносная скорость жука, а
— его относительная скорость.
Подставляя эти формулы в уравнение (1) и решая получившееся линейное алгебраическое уравнение относительно вектора , находим:
где
Формула (2) отражает важный факт: в тот момент, когда жук останавливается на шаре, шар тоже прекращает вращение.
По формулам (2) и (3) получаем:
где
И тут начинается самое интересное. Введем лабораторную систему координат так, чтобы при
она совпадала с системой
.
Через обозначим матрицу размера
, которая является решением следующей задачи Коши для матричного дифференциального уравнения:
где
а — компоненты вектора
(см. формулу (4)) в системе
.
Смысл оператора следующий. Предположим, вектор
жестко связан с шаром. Его координаты в системе
не меняются, а в системе
изменяются, поскольку этот вектор поворачивается вместе с шаром. То есть наблюдатель, находящийся в системе
, видит зависимость координат вектора
от времени:
.
В учебниках по теоретической механике доказывается, что
В этой формуле и
--- это столбцы координат вектора
в системе
в соответствующие моменты времени.
Таким образом, — это матрица поворота шара. В этой матрице и содержится ответ на вопрос задачи.
Сделаем замену переменной в (5):
Решением этой системы является матрица ; соответственно, искомая матрица поворота шара — это
.
Важный вывод из этого наблюдения состоит в том, что матрица поворота шара совершенно не зависит от конкретного закона движения жука .
Маловероятно, что систему (6) можно проинтегрировать в замкнутой форме. Этот вопрос требует отдельного исследования. Однако матрицу поворота шара всегда можно найти численно, решив задачу (6) на интервале .
Комментарии (16)

kovserg
16.05.2026 18:37А что мешало рассмотреть момент имульса системы, который сохраняется и равен 0.
J*ω1 + m*b^2*ω2 = 0 Δφ1 = -m*b^2/J*Δφ2Или через расстояние s, которое проползёт насекомое по шарику:
Δφ1 = s*m*b/(J+m*b^2)
misha_erementchouk
16.05.2026 18:37Момент импульса системы это уравнение (1). Ваше решение получается когда жук ползет по большому кругу (b = R). В этом случае уравнение (6), действительно, элементарно интегрируется и можно волне обойтись без него. В общем случае,
Δφ2иΔφ1- векторы, зависящие отφ2, который тоже вектор.
kovserg
16.05.2026 18:37Так вы рассмотрите закон сохранения момента импульса вдоль оси симметрии Z’ и потом вдоль перпендикулярных осей X’ и Y’.

jury-churkin
16.05.2026 18:37Рассмотрим чуть более простую задачу. На гладкой горизонтальной поверхности лежит брусок массой
и длиной
. Трение между поверхностью и бруском отсутствует. На одном из концов бруска сидит жук массой
. Жук начинает ползти к другому концу бруска. Насколько сдвинется брусок относительно поверхности, когда жук доползет до другого конца бруска.
Решение такое. Импульс системы брусок+жук всегда равен нулю. Следовательно, скорости жука и бруска (относительно поверхности) всегда обратно пропорциональны массам (и противоположны). И пройденные расстояния соотносятся также. Обозначим
. Тогда расстояние на которое сдвинется брусок равно
.
Переходим к оригиналу. Массы переводим в момент инерции, скорости — в угловые, расстояние — в угловые смещения. Тогда
. Ответ:

misha_erementchouk
16.05.2026 18:37В задаче с бруском центр масс покоится, что делает ее чуть больше, чем "чуть" более простой.

jury-churkin
16.05.2026 18:37А в оригинале какие силы действуют на центр масс? В смысле, что приводит к тому, что он не покоится?

misha_erementchouk
16.05.2026 18:37Сила реакции подвеса. Центр масс сферы, по видимому, фиксирован, а жук перемещается, следовательно, центр масс системы смещается.

jury-churkin
16.05.2026 18:37После ответа на ваш комментарий выше у меня уже сомнения закрались. Если поставить жука на диск, чтоб он там круги наматывал, то выглядит так, что центр масс системы тоже крутиться начнет.
Что-то я, видимо, не учитываю. Подумаю.
Спасибо за комментарии!

jury-churkin
16.05.2026 18:37Сейчас у меня получается следующее. В случае с жуком на диске ответ остаётся тем же. В нем главное отношение моментов жука и диска.
С шаром всё сложнее, но не сильно. Если жук ползёт по экватору, то ось вращения не меняется и этот случай аналогичен движению на диске. Далее слово экватор использовать не буду, буду называть это большим радиусом.
Главное, из любой точки на шаре жук может ползти по большому радиусу в бесконечном количестве направлений. Или другими словами, жук всегда ползёт по какому-то из больших радиусов. И чтобы описать какую-либо траекторию, жук после каждого шажка решает по какому большому радиусу ползти дальше.
Поэтому, момент инерции жука всегда
, а пройденный угол при движении по траектории задачи
.
Однако, моя формула будет давать скалярную сумму углов поворота шара относительно всех осей, вокруг которых шар будет вращаться.
Чтоб ответить на вопрос задачи надо ещё подумать.

gerbert_MX
Дайте знать как опубликуют простую изящную формулу для решения этой задачи.
drzewo Автор
Ну вот видите, а вы сомневались :)
gerbert_MX
да я не сомневался, я просто не понимал как можно проще то. не моя сфера деятельности, но было интересно
drzewo Автор
На самом деле там ниже в коментах чепуха написана, это я просто иронизировал.