Реферат: Решение задач на переливание на бильярдном столе
Оказывается, это далеко не праздные вопросы — например, они имеют прямое отношение к исследованию специальных систем квантовой механики.
Теорема [Биркгоф]. У бильярда в любой выпуклой области Q на плоскости, ограниченной замкнутой гладкой кривой Г, существуют периодические бильярдные траектории с любым числом звеньев .
3. Задачи на переливание
3.1. Типичные задачи на переливание
В задачах на переливания требуется указать последовательность действий, при которой осуществляется требуемое переливание и выполнены все условия задачи. Если не сказано ничего другого, считается, что
· все сосуды без делений
· нельзя переливать жидкости "на глаз"
· невозможно ниоткуда добавлять жидкости и никуда сливать.
Мы можем точно сказать, сколько жидкости в сосуде, только в следующих случаях.
1) знаем, что сосуд пуст,
2) знаем, что сосуд полон, а в задаче дана его вместимость,
3) в задаче дано, сколько жидкости в сосуде, а переливания с использованием этого сосуда не проводились
4) в переливании участвовали два сосуда, в каждом из которых известно, сколько было жидкости, и после переливания вся жидкость поместилась в один из них
5) в переливании участвовали два сосуда, в каждом из которых известно, сколько было жидкости, известна вместимость того сосуда, в который переливали, и известно, что вся жидкость в него не поместилась: мы можем найти, сколько ее осталось в другом сосуде
Приведем типичные задачи на переливание.
Задача 1. Имеются три сосуда вместимостью 8, 5 и 3 литра. Наибольший сосуд полон молока. Как разделить это молоко на две равные части, используя остальные сосуды?
Решение.
В таблице указан объем молока в литрах после каждого переливания.
8-литровый сосуд | 5-литровый сосуд | 3-литровый сосуд |
8 | 0 | 0 |
3 | 5 | 0 |
3 | 2 | 3 |
6 | 2 | 0 |
6 | 0 | 2 |
1 | 5 | 2 |
1 | 4 | 3 |
4 | 4 | 0 |
После переливания оказалось по 4 л молока в 8-литровом и 5-литровом сосудах, а это и требовалось.
Задача 2 . В бочке не менее 10 л бензина. Как отлить из неё 6 л с помощью девятилитрового ведра и пятилитрового бидона?
Решение.
В таблице указан объем бензина в литрах после каждого переливания.
бочка | ведро | бидон |
не менее 10 | 0 | 0 |
не менее 5 | 0 | 5 |
не менее 5 | 5 | 0 |
не менее 0 | 5 | 5 |
не менее 0 | 9 | 1 |
не менее 9 | 0 | 1 |
не менее 9 | 1 | 0 |
не менее 4 | 1 | 5 |
не менее 4 | 6 | 0 |
Задача 3. Имеется три сосуда без делений объемами 4 л, 5 л, 6 л, кран с водой, раковина и 4 л сиропа в самом маленьком сосуде. Можно ли с помощью переливаний получить 8 л смеси воды с сиропом, так чтобы в каждом сосуде воды и сиропа было поровну?
Решение
4-литровый сосуд | 5-литровый сосуд | 6-литровый сосуд |
4 л сиропа | 0 | 0 |
0 | 4 л сиропа | 0 |
4 л воды | 4 л сиропа | 0 |
0 | 4 л сиропа | 4 л воды |
4 л воды | 4 л сиропа | 4 л воды |
2 л воды | 4 л сиропа | 6 л воды |
2 л воды | 4 л сиропа | 0 |
2 л воды, 2 л сиропа | 2 л сиропа | 0 |
2 л воды, 2 л сиропа | 0 | 2 л сиропа |
0 | 2 л воды, 2 л сиропа | 2 л сиропа |
2 л сиропа | 2 л воды, 2 л сиропа | 0 |
2 л воды, 2 л сиропа | 2 л воды, 2 л сиропа | 0 |
По сути, в данных задачах реализуются два алгоритма.
Первый: последовательно из большего сосуда наполняется меньший сосуд, из него жидкость сливается в сосуд промежуточного объема, эти два действия повторяются до полного наполнения сосуда промежуточного объема, после чего жидкость из него сливается в самый большой. Процедура повторяется несколько раз до тех пор, пока два меньших сосуда будут пустыми, а вся жидкость окажется в большом сосуде. Таким образом, будут реализованы все возможные варианты наполнения сосудов.
Второй алгоритм соответствует действиям первого, записанным в обратном порядке, т.е. с конца. Сначала из большего сосуда наполняется сосуд промежуточного объема. Из него жидкость переливается в самый маленький, а из наименьшего - в наибольший. Два последних действия повторяются до тех пор, пока сосуд промежуточного объема не станет пустым. Тогда он наполняется жидкостью из самого большого сосуда. Эта процедура повторяется до возвращения к исходному состоянию.