Комментарии 42
Дайте знать как опубликуют простую изящную формулу для решения этой задачи.
А что мешало рассмотреть момент имульса системы, который сохраняется и равен 0.
J*ω1 + m*b^2*ω2 = 0
Δφ1 = -m*b^2/J*Δφ2
Или через расстояние s, которое проползёт насекомое по шарику:
Δφ1 = s*m*b/(J+m*b^2)
Момент импульса системы это уравнение (1). Ваше решение получается когда жук ползет по большому кругу (b = R). В этом случае уравнение (6), действительно, элементарно интегрируется и можно волне обойтись без него. В общем случае, Δφ2и Δφ1 - векторы, зависящие от φ2, который тоже вектор.
Рассмотрим чуть более простую задачу. На гладкой горизонтальной поверхности лежит брусок массой и длиной
. Трение между поверхностью и бруском отсутствует. На одном из концов бруска сидит жук массой
. Жук начинает ползти к другому концу бруска. Насколько сдвинется брусок относительно поверхности, когда жук доползет до другого конца бруска.
Решение такое. Импульс системы брусок+жук всегда равен нулю. Следовательно, скорости жука и бруска (относительно поверхности) всегда обратно пропорциональны массам (и противоположны). И пройденные расстояния соотносятся также. Обозначим . Тогда расстояние на которое сдвинется брусок равно
.
Переходим к оригиналу. Массы переводим в момент инерции, скорости — в угловые, расстояние — в угловые смещения. Тогда . Ответ:

Напомнило
В задаче с бруском центр масс покоится, что делает ее чуть больше, чем "чуть" более простой.
А в оригинале какие силы действуют на центр масс? В смысле, что приводит к тому, что он не покоится?
Сила реакции подвеса. Центр масс сферы, по видимому, фиксирован, а жук перемещается, следовательно, центр масс системы смещается.
После ответа на ваш комментарий выше у меня уже сомнения закрались. Если поставить жука на диск, чтоб он там круги наматывал, то выглядит так, что центр масс системы тоже крутиться начнет.
Что-то я, видимо, не учитываю. Подумаю.
Спасибо за комментарии!
Сейчас у меня получается следующее. В случае с жуком на диске ответ остаётся тем же. В нем главное отношение моментов жука и диска.
С шаром всё сложнее, но не сильно. Если жук ползёт по экватору, то ось вращения не меняется и этот случай аналогичен движению на диске. Далее слово экватор использовать не буду, буду называть это большим радиусом.
Главное, из любой точки на шаре жук может ползти по большому радиусу в бесконечном количестве направлений. Или другими словами, жук всегда ползёт по какому-то из больших радиусов. И чтобы описать какую-либо траекторию, жук после каждого шажка решает по какому большому радиусу ползти дальше.
Поэтому, момент инерции жука всегда , а пройденный угол при движении по траектории задачи
.
Однако, моя формула будет давать скалярную сумму углов поворота шара относительно всех осей, вокруг которых шар будет вращаться.
Чтоб ответить на вопрос задачи надо ещё подумать.
Да, главная сложность задачи в том, что если жук ползет не по большому кругу, направление оси мгновенного поворота сферы изменяется. Удивительно не то, что задача сложная, а то, что очень сложная. Ну, пусть бы был какой-нибудь неберущийся эллиптический интеграл, так ведь и этого нет.
Есть решение. При этом ответ парадоксальный.
Некоторые определения, чтоб понятней было о чём говорю. Полюс Z – точка на координатной оси Z на расстоянии R от начала координат. Полюс Z никак не связан с шаром. Эпицентр – точка на поверхности шара, про которую можно сказать, что вокруг нее ползает жук. Эпицентр принадлежит шару (вращается вместе с ним).
Главное. На шаре можно нарисовать такую окружность, при ползании жука по которой, полюс Z будет всегда находится на кратчайшей дуге между эпицентром и жуком. И полюс Z всегда на одном и том же расстоянии от эпицентра.
Из этого следует, что шар из начальной позиции в конечную (когда жук приползет в точку на шаре из которой стартовал) можно привести поворотом только и строго вокруг оси Z. Это легко представить, если на шаре нарисовать дугу, соединяющую эпицентр и точку старта жука и посмотреть где эта дуга будет в конце.
И самое парадоксальное это ответ на вопрос задачи (если жук полз по "нашей" окружности, а не окружности из условий задачи). Шар повернется вокруг оси Z (1) на тот же угол, что и жук, и (2) в том же направлении, что и жук.
Чтоб привести "нашу" окружность к окружности задачи приводим её к радиусу b (и находим расстояние от эпицентра до полюса Z), в потом приводим в плоскость паралельную плоскости XY с соответствующим наклоном результирующей оси вращения.
И самое парадоксальное это ответ на вопрос задачи (если жук полз по "нашей" окружности, а не окружности из условий задачи). Шар повернется вокруг оси Z (1) на тот же угол, что и жук, и (2) в том же направлении, что и жук.
А это разве не противоречит результату, который получается когда жук ползет по большому кругу?
Да, это выглядит как противоречие. И если честно, то я это противоречие пока не решил.
Написал решения, потому что не вижу в нем – решении – логических нестыковок.
Я ещё не выводил формулу зависимости угла наклона результирующей оси вращения от b. В моем представлении (было) – чем больше b, тем больше Угол между результирующей осью и осью Z. Но может быть, что есть такое B<R, при превышении которого и при дальнейшем увеличении b, Угол уменьшается и равен нулю при b=R. Ну и при ползании по большому кругу шар повернется на ту же альфу и в том же направлении, что и жук :). Правда, в этом случае понятней было бы сказать, что в противоположном и на два пи минус альфа.
Надо подумать про значение B.
при ползании по большому кругу шар повернется на ту же альфу и в том же направлении, что и жук
А, в том смысле, что один и тот же поворот совмещает жука и сферу в их конечном и начальном состоянии? Да, это работает при движении по большому кругу (сечение плоскостью, проходящей через центр сферы). Но вот то, что это же работает для сечений другими плоскостями, неочевидно.
Похоже, у меня получилось выразить ответы задачи – наклон результирующей оси и угол поворота – формулами.
Ответ с картинкой попробую сделать. Сегодня -завтра в основную ветку комментарий с ответом напишу.
Делов то правильно белочку подвесить на ниточке.
1/3
Решение.
Сначала напишу несколько утверждений, на которых строил решение. Постараюсь понятно излагать их.
1. Если жук ползет по экватору, то определить насколько повернулся шар просто. Ось вращения известна и не меняется, угол поворота зависит от отношения моментов инерции шара и жука. Введем коэффициент . И, например, жук должен проползти расстояние
(длина траектории на шаре) по экватору. Отметим точку в системе координат (и не связанную с шаром), в которой находиться жук перед началом движения. Так вот, относительно этой точки жук пройдет расстояние
, а точка начала движения, отмеченная на шаре, сдвинется в противоположном направлении на расстояние
. Поделив расстояния на
, можно узнать угол поворота жука и шара. Далее понятие “экватор” использовать не буду.
Плоскостей, проходящих через центр шара, и соответствующих окружностей радиуса , бесконечное количество. Далее такие окружности буду называть “большой круг”, “большой радиус”, “меридиан”.
2. Каждый свой маленький шаг жук всегда делает по какому-то большому кругу. Представьте, что жук находится на полюсе. Его шаг в любом направлении будет по какому-либо меридиану. Углы, на которые при этом провернутся жук и шар, определяются как в первом утверждении.
3. Для своего шага жук может без ограничений выбирать любой большой круг, который проходит через точку где жук находится. И если нарисованная на шаре траектория отлична от большого круга, то жук после каждого шага должен решить по какому большому кругу делать следующий шаг. Другими словами, решить на какой угол надо повернуть после каждого шага.
4. Для движения по окружности на шаре, отличной от большого круга, жук после каждого шага должен повернуть на один и тот же угол. И обратное утверждение: если жук после каждого шага поворачивает на один и тот же угол, то он ползет по какой-то окружности на шаре.
Здесь перефразирую вопросы задачи. Т.к. при движении жука мгновенная ось вращения изменяется, то для ответа надо сделать следующее. Взять начальное и конечное положения шара и найти такую ось, при вращении вокруг которой (и только вокруг которой) шара “руками” можно привести шар из начальной позиции в конечную. Эту ось будем называть результирующей. Угол такого поворота вокруг результирующей оси и будет ответом на задачу.
Следующее утверждение, наверно, главное для решения задачи и, чтоб было по-понятней о чём говорю, введу некоторые определения. Полюс Z – точка на координатной оси Z на расстоянии от начала координат. Полюс Z никак не связан с шаром. Эпицентр – точка на поверхности шара, про которую можно сказать, что вокруг нее ползает жук. Эпицентр принадлежит шару (вращается вместе с ним).
5. И само утверждение. На шаре всегда можно нарисовать такую окружность (назовем её zed), при ползании жука по которой, Полюс Z будет всегда находится на кратчайшей дуге между эпицентром и жуком. И Полюс Z всегда на одном и том же расстоянии от эпицентра и жука. Еще раз скажу, Полюс Z не связан с шаром, это точка в системе координат.
Перед стартом нарисуем на шаре кратчайшую дугу, соединяющую эпицентр окружности zed и точку старта жука и отдельным цветом отметим где находиться Полюс Z на этой дуге. В конце движения жука по окружности zed эта нарисованная на шаре дуга опять будет соединять эпицентр и жука, а Полюс Z будет находиться в отмеченной точке. Т.е., шар из начальной позиции в конечную можно привести поворотом только и строго вокруг оси Z.
И обратное утверждение. При ползании жука по любой окружности на шаре, есть такая точка A в системе координат (и не связанна с шаром), которая всегда находится на кратчайшей дуге между эпицентром и жуком и всегда на одном и том же расстоянии от эпицентра и жука. И при выполнении условия задачи о том, что жук приползает в точку старта, ось, проходящая через точку A и центр шара становится результирующей. Угол поворота эпицентра вокруг этой результирующей – ответ на задачу.
Продолжу решение в следующем комментарии.
2/3

На картинке выше нарисован разрез шара плоскостью XZ перед началом движения. Эпицентр, точка E, в начальный момент времени находится на оси Z. Точка E принадлежит шару. Точку старта жука тоже поместим в плоскость XZ. На рисунке это точка B. Перемещается и по шару, и в системе координат. Точка A, через которую будет проходить результирующая ось, также лежит в этой плоскости. Точка системы координат.
Во время движения жук крутится вокруг результирующей оси. Он не специально так делает, так получается. Плоскость вращения отмечена пунктиром. Плоскость принадлежит системе координат. Эпицентр – единственная точка шара, которая делает также. В общем случае – в своей плоскости. Эпицентр и жук всегда противоположны относительно результирующей. Поэтому повернуться на один и тот же угол, что и будет ответом.
В точке B (и далее по ходу движения в той точке где находится жук) соприкасаются друг с другом три окружности: большой круг с радиусом (OB), по которому жук делает шаг, окружность на шаре (радиус
, B’B) и окружность в системе координат (радиус
, B"B).
Угол задан начальными условиями (через значение
). Нам надо найти угол
. Он так же зависит от отношения моментов инерции.
С помощью этой картинки угол не найти, она представлена для помощи в объяснении решения. На численные значения не обращайте внимания, это я на геогебре игрался. Тройной полоской, без буквенного обозначения, отмечен угол отклонения результирующей от оси Z. Некоторое время я пытался определить результирующую через него, но угол
оказалось выразить проще. Да и полезней.
Окончательное решение в виде формул в следующем комментарии.
3/3
Немного переопределим коэффициент, который выражает отношение моментов инерции.
В формулах будет использоваться он. Он показывает на какую часть шага сдвигается жук относительно точки начала шага, отмеченной в системе координат (а не на шаре).
Теперь определим угол . Для этого рассмотрим один шаг жука. Для большей наглядности немного повернем шар и сделаем большой круг, по которому шагнет жук, экватором. После этого можно сказать, что эпицентр, точка E, лежит на широте
. Нам нужно найти угол
, широту точки A. Рисунок одного шага ниже.

Точки A и B1 — точки системы координат. Точки E, AS, и B принадлежат шару. BS — жук после шага. Перед шагом точки A и AS совпадали. Также совпадали точки B, B1 и BS. Жук шагнул на восток, а точки шара сдвинулись на запад. Надо найти широту на которой меридиан B1 (принадлежит системе координат) пересечет кратчайшую дугу между эпицентром E и новым положением жука (точка BS). Конечно, при стремящемся к нулю.
Ход решения этой стереометрической задачи показывать не буду, там особо сложного нету ничего, несколько муторно, как и вся стереометрия. Напишу формулу конечного ответа. Она, к удивлению, исключительно компактна:
Далее все совсем просто. Жук суммарно сдвинулся (провернулся) на расстояние по окружности радиусом
. На тот же угол провернулся эпицентр. Таким образом ответ:
Это всё.
4/3
Финальный ответ можно подсократить:
Угол это соответствующий полярный угол? Из последних выражений можно исключить
и получить окончательно ...
После продолжительной борьбы с полем комментариев сдался. Резюмируя, у Вас получился правильный ответ. Но, сознаюсь, разобраться в геометрических рассуждениях мне оказалось сложнее, чем проинтегрировать уравнение (6) заметки. Оно, оказывается, не такое уж и сложное в конце концов.
Да, (6) действительно, интегрируется. Это я только после вашего замечания об этом всерьез задумался. Сюрприз.
Да, можно, конечно, исключить из ответа. Но я, честно сказать, несколько впечатлился компактностью формулы (2), что не стал этого делать.
Да и сокращённая форма ответа имеет такой простой вид, что я решил и 4-й комментарий написать :)
Соглашусь, формулы красивые, через интегрирование (6) такие не получаются. Собственно, я потому и хотел в своем комментарии явную формулу написать, чтобы показать, что она совпадает с результатом интегрирования, но запостить не удалось.
Компактность и определенная естественность формул (2) и (3) подсказывает, что вполне может быть какое-то хитрое рассуждение, из которого решение получается почти в уме, как, скажем, в задаче с бруском. Вроде того, что "подвесим сферу с жуком в центре масс так, чтобы..." Я пробовал, когда задачу увидел, но у меня на этом пути навскидку ничего убедительного не получилось.
Да, это то, что получается, интегрируя (6). Обозначая , это можно записать как
, где
. Вводя
, находим
, что получается из (2) и (3) выше.
Не в этом дело. Я выше написал неправильную формулу. Ответ задачи следующий:
Ну, для данной задачи ответ угол в сторону жука и ответ
в противоположную равнозначны :)
Ошибаетесь. В задаче спрашивалось, на какой угол повернулся шар. Иными словами, нужно найти разность между углами поворота шара в конце и в начале движения. Если у вас эта разность равна при
то ваши формулы неверны.
Тут кому что нравится. В этом случае меня ответ и , и
, и даже
устроит.
Тут немного сложнее. Я и забыл, что хотел с этим разобраться. Строго говоря, наверху ответ тоже неправильный, должно быть (считая обход против часовой стрелки положительным) . Чтобы увидеть, что это правильный ответ, посмотрите на случай, когда жук ползет по большому кругу, когда можно независимо получить, что
. Собственно, только этот ответ и показывает, что вычитание полного оборота - операция, над которой стоит подумать.
Дело тут вот в чем. Интегрируя уравнение (6), получаем, что матрица поворота сферы, когда жук проползет угол
по кругу (покроет расстояние
), имеет вид
, где
- матрица поворота вокруг оси, перпендикулярной (с правильным знаком) плоскости круга, по которому ползет жук,
, a
- некая кососимметрическая матрица, сейчас неважно какая. Используя, скажем, формулы Эйлера-Родригеса, можно явно записать
, где
и есть искомый угол. Аккуратно рассматривая предел, когда жук обходит весь круг,
, получается выражение наверху. Аккуратность заключается в том, что если исходить из Эйлера-Родригеса, то надо еще смотреть, что там с осью вращения происходит, иначе можно знак потерять.
Какого-то элементарного рассуждения, объясняющего происходящее (почему так просто вносится в экспоненту), я не знаю, хотя в свое время немало в этих формулах ковырялся в контексте когерентных спиновых состояний.
Тут, наверно, вопрос больше философский.
С математической точки зрения, если считаем разницу, то ответы ,
, или -
одинаковы.
С точки зрения физики, а задача у нас по физике, ответы и
, конечно, различны. И в этом случае про неправильный ответ можно сказать, что он максимально возможно неправильный. И если заставить жука ползти по экватору, то совершенно наглядно видно, кто куда крутится. Но в общем случае, результирующая ось вращения никогда не совпадает ни с какой мгновенной осью. Однако, если проецировать мгновенную на результирующую, то, да, видно что шар и жук крутятся в противоположных направлениях. Но еще раз однако, направление мгновенной оси крутится вместе с жуком. И на шаре есть точка, которая сразу крутится вокруг результирующей и тоже вместе с жуком. Вобщем, есть повод перевести задачу в математическую. Но я настаивать, не буду. Мне представляется, что мы здесь друг друга понимаем.
Спасибо за дискуссию. Ваш комментарий подтолкнул меня на путь решения задачи.
Может на выходных анимашку сделаю, чтоб посмотреть как шар крутится. Но тут без обещаний :)









Задача о жуке на глобусе