30
Плавные последовательности
В этой заметке мы обсуждим характерные сообразения, возникшие при решении задач, где на последовательность или функцию наложены некоторые локальные orphanения — ей запрещено резко менять или круг поворачивать — и требуется оценить, насколько большим может оказаться колебание в целом.
Игра «гонки» и вторые разности
Вероятно, многие из наших читателей знают игру «гонки», описанную в книге M. Гарднера. «Matематические новеллы».
Напомним правила игры. На клетчатой бумаге рисунется более-менее произвольная изогнутая область (трек), у одного края трека для каждой игрока отмещается своей точка с тарта, у другого края — линия ф и и ша. Автомобилисты по очереди делают ходы в один из узлов сетки, причем изменять скорость разрешается только на единицу: если предыдущий ход автоматически был , то следующий ход либо точно такой же (), либо заканчивается в одном из воспоминаних с узлов. Ходить можно только по отрезкам, целиком лежащим в пределах трека: тот, кто слишком «разогнался» и вылетел за границу, пропускает ход и начинает с единичной скоростью (так же проводится и старт, рис. 1).
По сравнению с другими играми на клетчатой бумаге (например, с «морским бомем») эта игра замечательна не только близостью к реальной ситу-
цин, но и разнообразием: ведь каждый новый трек — это новая игра.
Найти наиболее удачный путь на сложном треке — задача далего не простая. Такие задачи очень характерны для теории оптимального управления — сравнительно молодой и быстро развивающейся области математики. Мы не будет касаться общих сообщений, относится к этой теории, а рассмотрим одну конкретиную задачу, наeyerную игрой «гонки».
Задача 1. На клетчатой бумаге на одной горизонтальной линии семки отмещен отрезок длины 1 (сторона одной клетки). Нужно, начав с эмодогом отрезка, построить путь, в котором:
-
каждый следующий шаг либо макой же, как предыдущий , либо отличается от него на одну единицу в ее рхили в и и з (в отличие от «гонок», скорость смещения вправо всегда остается одинаковой: 1 клетка за каждой шаг);
-
последний отрезок лежит на той же пряной, что и первой .
На какую наиболее высокую высоту, при заданном , может подняться макой путь над пряной l?
Эту задачу легко, конечно, сформировать и без клетчатой бумаги. Если считать, что отрезки и — это отрезки [0, 1] и [] оси (рис. 2), то путь впол-
31
не определяется последовательностью координат точек , причем эта последовательность должна удовлетворять таким условиям:
a) разность разностей и соседних членов последовательности, т. е. вморая разность
при каждой , , не превыходит 1;
- , а все другие — целые числа. В задаче спрашивается, какое наиболее значение может иметь наиболее или этой последовательности.
Путь, о котором говорится в первой формулировке, — в некотором смысле «график» последовательности . Далее бы мы начали сразу с алгебраической формулировки, его очень полезно было бы «выдумать»: он помогает найти представить смысл условия a).
Перейдем к решению задачи.
Чтобы удовлетворить условия 1), «верхушка» ломаной должна быть горизонтальной. Ясно, что можно рассматривать только симметричные пути: если — самое верхнее звено, то более длинную из частей и можно укоротить, заменив ее симметриным отражением другой части относительно серединой перпендикулара к отрезку .
Итак, достаточно рассматривать лишь участок по дыма (отведя на него более наклонных шагов) — с пуск к будет точного таким же.
Кстати, отсюда видно, что для четного максимальная высота подьема — обозначим ее — будет такой же, как и для следующего за ним нечетного числа: .
Если подниматься и опускаться под углом , то максимальная высота, как нетрудно проверить, будет . Но такой способ будет наиболее лишь до (рис. 3, a). На рисунке 3, б показан путь для , который поднимается на высоту 4 (а не на ).
Найти оптимальный путь нам еще раз помогут сообщения симметрины. Ясно, что поначалу выгодно максимальным образом наращивать скорость подьема: ; но — чтобы успеть затормить — так можно поступать лишь до середины участка подьема [1; ] (рис. 4, 5).
Эти сообщения можно строго оформить так. Оценим разности одновременного с двух стороны участка:
Тепер, чтобы получить оценку для наиболее высокей высоты подьема, т. е. величины , нужно сложить оценки первых разностей. Таким образом,
для (например, , рис. 4)
Рис. 2.
Рис. 3.
32
для (например, , рис. 5)
Ясно — из тех же рисунков, — что эти оценки точные, т. е. что такое высоту подьема можно реализовать. В частности, .
Итак, мы нашли наиболее высокую высоту при любом . Проверьте, что ответ можно записать в такой компактной форме: , или, еще короче, . (Напомним, что при четном .) Значит, при любом достаточно точную оценку сверху для дает неравенство .
Заметим еще, что вершины оптимальный траектории в каждой ее четвертой части лежат на одной параболе. Это происходит не случайно. Ведь если последовательность — арифметическая прогрессия (в частиности, отрезок натурального ряда), а у последовательности вторые разности равны между собой, то точки лежат на одной параболе*). Именно так обстоятель дело в нашем случае (рис. 4, 5): в первой и последней четвертях траектории .
*) Ср. «Квант», 1973, № 2, с. 28—29.
, а в средних четвертях .
Мы увидим, что и в других задачах, где ограничения накладываются на вторые разности, оптимальная траектория также склеена из парабола.
Непрерывный анализ.
Скорости и ускорения
Задача 2. Электровоззамена в моче , пропуская с места, но, дав «задний ход», через секунды снова вернулся в моче и оставился в ней. На какое наиболее расстояние он может удалиться за это время от мочи , если абсолитная величина его ускорения ни в какой момент не превышает а см/сек?
Эта задача — полный анализ 1, с той разницей, что вместо дискретной последовательности теперь решить о функции непрерывно в него аргумента (здесь — время; будем считать, что пробегает отрезок от 0 до ). Аналогом первых разностей является скорость (первая произведение от координаты ), аналогом вторых разностей — ускорение (вторая произведение ). Мы решим эту задачу, пользоваться физическими терминами; те, кто уже знаком с произvodной и интегралом, легко переведут условия задачи и ее решение на языке математического анализа.
Докажем, что ответ в этой задаче таков: (см).
33
Пусть электровоз доступа самого далего от точки положения в некоторый момент времени , . Ясно, что скорость его в этот момент равна нулю. Можно считать, что (в случае мы будем следить за движением электровоза на отрезке времени от до , а не от до — ведь до и после момента движение проискодит совершенно аналогично).
Оценим скорость электровоза при . Поскольку , то . С другой стороны, поскольку , то . Отсюда следует, что перемещение — площадь под графиком скорости на отрезке времени — не превышает площади треугольника с основанием и высотой , т. е. . Ясно, что эта оценка — точная, причем график оптимального перемещения в каждой четверти отрезка — парабола (рис. 6, а—в).
Мы видим, что для «непрерывного» варианта (заданц 2) ответ и решение получается более простыми, чем для «дискретного» (заданц 1).
Большинство реализации задач оптимального управления при их математическом оформлении также допускают и непрерывный, и дискретный варианты. При этом непрерывные модели обычно легче исследовать теоретически, и результаты имеют более красивую форму. Но иногда дискретность задачи дискретется существом делала или упрощает корректную постановку математической задачи; да и для расчетов на цифровых ЭВМ приходится переходить обчично к неокоторому дискретному приближению непрерывной задачи.
В следующем пункте мы видны вернемся к дискретной задаче, но теперь числа последовательности будут расположены на окружности.
Числа на окружности.
Формулировка результата
Задание 3. На окружности расположены действительных чисел, одно из которых равно 1, а сумма всех равна 0. Доказать, что:
a) найдут два соседних числа, различующихся не менее чем на 4/n;
b) найдет число, отличное от среднего арифметического двух севих соседей не менее чем на .
Далее мы очень кратко изложим решение, позволяющее получить для каждой точки в оценки в утверждениях a) и b). Эти налучшие возможности оценки таковы:
a) максимальная из разностей между соседними числами не меньше , если четно, и не меньше , если нечетно (заметим, что );
b) максимальное отклонение числа от среднего арифметического двух севих соседей не меньше соответствующего , или , если даем при делении на 4 остаток 0,1, 2 или 3.
На рисунках 7 и 8 изображены оптимальные последовательности (при ):
34
для последовательности на рисунке 7 разность между любыми двумя соседними числами не меньше 2/15 (это — 4/n при n=30); для последовательности на рисунке 8 отклонение каждого числа от среднего арифметического двух соседей не меньше 2/113 и, как и в первой задаче, точки в каждой четверти отрезка лежат на одной параболе. Доказательство результатов a) и 6) мы проведем ниже лисы для n=30 (для других n оно примерно такое же). Тем самым мы получим решение цикла задач М398 из «Задачника «Кванта»»).
Обозначим данные числа через так, что . Для задачи a) получить нужную оценку нетрудно: если для всех , то, суммируя оценки разностей, как и в задаче 1, получим . Но сумма равна нулю, поэтому
откуда .
Перейдем к задаче 6). Заметим, что в линияна , которое мы должны оценить, — это просто положения «второй разности» .
Нормировка и повторение. Попробуем действовать с помощью двухратного применения задачи a).
Пусть , . Согласно a), . К последовательности мы можем вновь применить a) (нетрудно убедиться, что сумма всех 30 чисел равна нулю и что максимальное из равно единице); поэтому , а следовательно,
Эта оценка примерно вводе хуже требуемой (в общем случае так же получится оценка вместе ).
Идея более тонкой оценки проста: нужно, исходя из оценки для вторых разностей, точнее оценить первые разности, затем оценить сами числа (пользовать тем, что ) и, наконец, из равенства получить оценку сизу для β.
Симметризация и комбинрование оценки.. Прежде чем перейти к осуществлению нашей плана, заметим, что можно ограничиться рассмотрением лишь симметричных последовательностей: таких, для которых . В самом деле, из любой последовательности , удовлетворяющей условием , ,
*) См. «Квант», 1976, № 8.
**) Здесь и ниже k пробегает значение . Для k=15 мы полагаем , — ведь соседнее с число на окружности — это .
, мы можем получить симметриную последовательность , удовлетворяющую, как нетрудно проверить, всем этим условиям. (В наших обозначениях .)
Теперь имеем:
Из первых семи неравенств находим
при ;
из остальных
при . Суммируя все (напомним, что ), найдем , откуда .
В заключение — несколько задач, в том или ином относительной связи с рассмотренными выше.
-
В последовательности числа и равны нулю, а модель разности между каждой числом и средним арифметическим двух его соседей не превыходит единиц. Доказите, что .
-
Известно, что > , и при всех . Доказите, что .
-
Дан числа . Известно, что их сумма равна нулю и что наиболее низкие из них по абсцилотной величины . Оцените максимум абсцилотной величины вторых разностей.
-
Дан некоторый набор чисел . Известно, что
и т. д. Доказите, что в сумме можно было знак так, чтобы выполнялось неравенство: .
- a) Пусть и — две последовательности также, что их «вторые разности» постоянны: . Доказите, что точки лежат на одной параболе в плоскости .
- Доказите, что точки , где , лежат на одной параболе.
-
Пусть функция f периодична с периодом T, имеет первый (a в задание 6) — и второй (производную, не перерывную) периодичную, кроме конечного числа точек; f непрерывна на [0, n].
-
Пусть f определяна на отрезке [0, n], . Какого наиболее значения может достигать f, если a) , 6) ? (Производные непрерывные вскрыд, кроме конечного числа точек; f непрерывна на [0, n].).
-
Пусть функция f периодична с периодом T, имеет первый (a в задание 6) — и второй (производную, не перерывную) периодичную, кроме конечного числа точек; f непрерывна на [0, n].
-
Пусть f определяна на отрезке [0, n], . Какого наиболее значения можетxima твердость f, если a) , 6) ? (Производные непрерывные вскрыд, кроме конечного числа точек; f непрерывна на [0, n].)