Симулятор флипа бутылки: приземление и физика

Переворачивайте виртуальную бутылку, меняйте уровень воды и узнайте, почему примерно треть объёма — лучший вариант для приземления на дно.

Нажмите на бутылку для быстрого броска или запустите сотни бросков сразу и сравните долю удачных приземлений с физической моделью. По умолчанию используется истинная случайность из атмосферного шума RANDOM.ORG.

Нажмите на бутылку, чтобы перевернуть её
Эта сессия: на дно 0 · упала 0
Симулятор флипа бутылки: приземление и физика
Переворачивайте виртуальную бутылку, меняйте уровень воды и узнайте, почему примерно треть объёма — лучший вариант для приземления на дно.
Быстрый выбор:

Модельная вероятность приземления при этом уровне: 22% за бросок

Источник случайности

Почему лучше всего работает треть объёма

В покое: вода внизу
В полёте: вода распределяется
0%25%50%75%100%0%10%20%Уровень водыВероятность приземления22%

Во время переворота вода разлетается вдоль стенок бутылки. Когда масса удаляется от центра, момент инерции растёт, а вращение перед приземлением замедляется — дно успевает ровно встретиться со столом. Пустая бутылка продолжает вращаться как жёсткий стержень, а в полной воде почти некуда двигаться, поэтому торможения нет. Вот почему оба края кривой стремятся к нулю. При заполнении 25-35% торможение максимально, а центр масс остаётся достаточно низко для устойчивого приземления.

Упрощённая модель обычного броска: плавная кривая с пиком успеха 22% примерно при 30% заполнения. Реальные показатели зависят от формы бутылки, поверхности и практики.

О симуляторе флипа бутылки

Флип бутылки покорил мир в 2016 году после одного броска на школьном концерте и оказался по-настоящему интересной задачей физики твёрдого тела. Перевёрнутая бутылка вовсе не является твёрдым телом: вода внутри свободно движется, поднимается по стенкам и распределяется по бутылке во время вращения. Поскольку момент инерции растёт пропорционально квадрату расстояния каждой части массы от оси, такое распределение может резко замедлить вращение. Угловой момент сохраняется, а эффективный момент инерции увеличивается. Физики, изучавшие этот трюк (исследование публиковалось в American Journal of Physics), установили, что оптимально заполнить бутылку примерно на 20-40%. Этот симулятор превращает историю в вероятностный эксперимент. Каждый бросок выбирается по кривой вероятности, похожей на реальную физику: почти нулевой успех для пустой или полной бутылки и пик около 30%. По умолчанию атмосферный шум RANDOM.ORG задаёт начальное состояние быстрого генератора sfc32; при недоступности сервиса инструмент переходит на криптографический генератор браузера и сообщает об этом. Для каждой серии показывается сид, поэтому вставив его в поле повтора, можно точно воспроизвести запуск. Используйте режим серии как статистическую лабораторию: бросьте по 1,000 бутылок при разных уровнях и наблюдайте, как измеренная доля приближается к модельной кривой, или проверьте, какой длины может достигать серия неудач по чистой случайности. Даже при оптимальном заполнении событие с вероятностью один к пяти нередко не происходит десять раз подряд.

Примеры флипа бутылки

Четыре сценария показывают, как уровень воды меняет результат.

НастройкаТипичный результатЧто это показывает
Пустая бутылка (0%), 100 бросков0 приземленийВнутри нечему замедлять вращение — модель не даёт пустой бутылке шанса.
Заполнена на 30%, 100 бросковОколо 22 приземленийОптимальная точка: максимальное торможение распределённой водой и низкий центр масс.
Полная бутылка (100%), 100 бросков0 приземленийПолная бутылка ведёт себя как твёрдое тело: свободной воды нет, торможения нет.
Заполнена на 30%, 1,000 бросковДоля стабилизируется около 22%Чем больше бросков, тем ближе наблюдаемая доля к модельной кривой — закон больших чисел.

Как пользоваться симулятором флипа бутылки

  1. Нажмите на большую бутылку для быстрого одиночного броска — счётчик ведёт статистику сессии.
  2. Перетащите ползунок уровня воды и наблюдайте за маркером кривой; для типичных значений используйте быстрые кнопки.
  3. Для эксперимента выберите источник случайности, укажите число бросков и нажмите «Бросить серию».
  4. Сравните долю приземлений с модельным значением и отметьте самую длинную серию неудач.
  5. Вставьте показанный сид в поле повтора, чтобы точно воспроизвести серию.

Частые вопросы о флипе бутылки

Почему лучше всего работает примерно треть объёма?
В полёте вода распределяется по бутылке, увеличивает момент инерции и замедляет вращение перед приземлением, а центр масс остаётся низко. Исследования называют оптимальным заполнение около 20-40%.
Почему пустая или полная бутылка не приземляется?
В пустой бутылке нет движущейся воды для торможения, а в полной нет места для движения воды. Обе ведут себя как твёрдые тела и продолжают вращаться к столу. Упрощённая модель округляет редкие реальные успехи до нуля.
Откуда берётся случайность?
По умолчанию из RANDOM.ORG, который получает истинные случайные числа из атмосферного шума; 128 бит задают сид быстрому генератору sfc32. Если сервис недоступен, используется криптографический генератор браузера, и результат помечается соответственно.
Что такое приземление на крышку?
Это приземление вверх дном на крышку — легендарно редкая версия трюка. Модель считает его 2% успешных приземлений, то есть при оптимальном уровне это примерно один случай на 200-250 бросков.
Модель приземления основана на точной физике?
Нет. Это плавная кривая, вдохновлённая реальной физикой: ноль на крайних значениях, пик успеха 22% около 30%, модель обычного броска. Реальная вероятность зависит от формы бутылки, жидкости, техники и поверхности.
Можно ли воспроизвести серию?
Да. В каждой серии показывается использованный сид. Вставьте его или любой текст в поле повтора, и те же броски будут получаться каждый раз.