25
Последовательность прыжков
В этой заметке мы решим задачу M190 из «Заданияка Кванта» — задачу о блюхе, прыгающей по двум прямым. Ее можно решать по-разному. Мы сведем эту задачу к таким вопросу: путь задано два или несколько перемещений плоскости, оставляющих данную точку O неподвижной (это могут быть повороты или симметрины); какое преобразование плоскости получится, если последовательно выполнить данные преобразования одно за другим?
Поскольку этот вопрос интересен и сам по себе, а не только в связи с решением задачи про блюху, мы будем иногда отклоняться в сторону и предлагать упражнения, не относится непосредственно к задаче M190.
Вначале напомним формулировку задачи.
На плоскости даны две пересекающие прямы a и b. В точке A₀, находящейся на прямой a на расстоянии меньше 1 от прямой b, сdim блюха. Затем блюха последовательно прыгает в точки B₀, A₁, B₁, A₂, B₂, …, руководствуясь следующими правилами (рис. 1):
-
точки A₀, A₁, A₂, … лежат на прямой a, точки B₀, B₁, B₂, … — на прямой b;
-
A₀B₀ = B₀A₁ = A₁B₁ = =B₁A₂ = A₂B₂ = … = 1;
-
точка Aₙ+1 не совпадает с Aₙ, кроме случая, когда A_rB_n ⊥ a (и аналогично Bₙ+1 совпадает с Bₙ только, если BₙAₙ+1 ⊥ b).
(Условия 1) — 3) последовательность прыжков определяется однозначно.)
Докажите, что если угодли прямые a и b изменяется рациональным числом градусов, то путь блюхи будет перiodически, то есть в некоторый момент она попадет в начальное точку A₀ и затем будет последовательно проходить неже самые точки B₀, A₁, B₁, …, как в начале пути; а если — irrationalным числом, то блюха не попадет ни в какую точку более двух раз.
Конечно, интересно разобраться не только в том, «зациклистя» путь блюхи или нет, но и вообще разобраться, как устроена последовательность точки A₀, B₀, A₁, B₁, …, (1)
например, научиться по номеру n определять положения точки Aₙ и Bₙ. В нашем решении будет получен ответ и на этот вопрос. В дальнейшем вместе с слова «блюха» мы часто будем употреблять слова «точка».
Рис. 1.
26
- Точка прыгает по двум прямым
Естественно начать с эксперимента:
провести две прямые, вооружиться цирклелем (еше удобнее — измеритель) и, взяв какую-то точку в качестве начальной, посмотреть, как выглядит «траектория» бложи. На рисунке 1 построен один такой пример: точки , , , , … последовательно соединены красными и головными отрезками (со стрелками), указывающих путь бложи. Можно повторить такой эксперимент, взяв другой угол между прямыми или другую начальную точку. После нескольких пробстановия ясно, что точки (и ) попадают то по одному, то по другую сторону от точки пересечения прямых и . Правда, строой перiodичности тут нет:
например, на рисунке 1 бложа былает на каждой из лучей с вершиной иногда подряд два раза, иногда — три. И, конечно, эксперимент не позволяет узнать, попадает ли бложа через несколько шагов в начальную точку : ведь построения мы можем выполнять только приближению, так что по чертежу мы никак не сможем уловить разницу между разциональным и irrationalным угг-
Рис. 2.
Рис. 3.
лом. (Сразу ясен лишь случай, когда угол — прямой; рис. 2.)
No загона рисунки могут подсказать более простую закономерность, определяющую путь бложи, чем правило 1) — 3), сформированные в условиях задачи.
- Направления прыжков
Послеовательные звены ломаной — траектории бложи — это векторы единичной длины
(2)
(KаждыЙ вектор показывает, каков очередной прыжок.)
Заметим, что если мы знаем вектор (пусть он нарисован где-то в стороне, на плоскости), то мы сможем определить, где лежат точки и .
Действительно, верна такая Лемма. Пусть и — пересекающие прямые. Для любого вектора (на плоскости) найдет две точки (на прямой ) и (на прямой ) также, что вектор равен данному вектору . Точки и определяются однозначно.
Доказательство (рис. 3). Если мы хотим, чтобы начало вектора лежало на прямой и этот вектор равнялся , то конец его должен попасть на прямую , полученную параллельным переносом прямой на вектор (на рисунке 3 прямая проведена пунктиром). Поэтому точка должна лежать в точке пересечения прямой с прямой . После этого легко находится и точка .
У разжене 1. Данны две точки и и две прямые и . Найдите на прямых и соответствующего точки и также, что們 сегмент отрезков и совпадает; б) четырехугольник был трапецией, у которой основание вдвое больше основания .
Возьем на плоскости точку и будем все векторы последовательности
27
Рис. 4.
(2) откладывать от этой точки. Эти векторы, равные соответствию вектора последовательности (2), обозначим так:
(3) Из леммы следует, что, зная последовательность (3), мы можем воспользовать последовательность точек (1):
например, зная , можно найти и и .
На рисунке 4 изображены «направления пряжков» (3) для последовательности, изображенной на рисунке 1. Заметьте, что красные векторы (отвечающее пряжкам с прямой на прямую ; ) образуют между собой равные углы. Оказывается, что это — общий факт, справедливый для любой последовательности пряжков. Сформулируем его в виде теоремы.
Теорема. Если уелем между прямыми и равен , то уелем между
ду векторами и равен .
Это — основное сообщение в задаче М190. Теорему можно доказать, пользоваться тем, что любые два соседних звена ломаной в последовательности (2) являются боковым сторонами равнобедренного треугольника, причем основание этого треугольника попеременно лежит то на прямой , то на прямой . Основная трудность доказательства связи с тем, что звены ломаной могут быть по-разному расположены относительно данных прямых. Например, чтобы доказать теорему для , пришлось бы рассмотреть 10 случайных изображенных на рисунке 5 (остальные положительные из них симметрией относительно точки пересечения прямых и ). Мы поступим иначе: пользоваться понятиями «преобразование» и «произведение преобразования», мы приведем общее доказательство, охватывающее сразу все случаи.
28
- Точка прыгает по окружности
Сравним еще раз рисунки 1 и 4. Выделим из них фрагменты, состоящие из двух последовательных звеньев (те самые «правобедренные треугольники», о которых шла речь выше; рис. 6, а, б и 7, а, б). Глядя на эти рисунки, легко сформировать простое правило, по которым строится последовательность (3).
Обозначим через и прямые, проходящие через точку и параллельные соответствующего прямым и ; тогда в последовательности (3)
после вектора идет вектор , симметричный ему относительно прямой ; после вектора идет вектор , симметричный ему относительно прямой (здесь ).
У разженние 2. Проверьте, что это правило в точности соответствует правилам 1)—3) в условиям задачи (в том числе в «выражениях» случая).
У разженние 3. а) Докажите, что если последовательность (1) попадет в точку более двух раз, то она будет перiodичкой и при этом неоторая точка совпадает с .
- Приведите пример, когда последовательность попадает в точку дважды: совпадает с , но уже не совпадает с .
У казан и е. Для точки на прямой существует не более двух векторов, начинающихся в , кончающихся на прямой и имеющих длину 1.
Сформируем теперь еще раз задачу M190 (вернее, ту задачу, к которой она свелась), но будем говорить не о преобразованиях в кто-торов и , а о преобразованиях их концов — точек, лежащих на единичной окружности.
Пусть и — две прямые, проходящие через точку . Обозначим через преобразование симметричного относительного прямой и через преобразование симметричного относительного прямой . (Мы можем рассматривать эти преобразования, как преобразования всех плоскости на себя; например, каждой точке плоскости ставит в соответствие точку , симметрично точке относительно прямой . Но в дальнейшем нам потребуется рассматривать точки на единичной окружности с центром . Ясно, что преобразования и отображают единичную окружность на себя.) Пусть — неокоторая точка, нахождения на расстоянии 1 от , и
— последовательность, определяемая условиями
(рис. 8). Мы должны доказать, что точка при неокотром совпадает с в том и только в том случае, если угол между прямыми и выражается рациональным числом градусов.
Итак, задача о прыжках по двум прямым свелась к задаче о прыжках по окружности.
А теорема, которая мы должны доказать в первую очередь, ути-
29
верждает, что . где — угол между и .
- Произведение преобразования
Наше правило переход (5) еще упрощится, если мы каждые два последовательных прыжка объединим в один: в последовательности
(6)
каждая последующая точка получается из предыдущего по такому правилу:
(7)
то есть надо к применить , а затем к полученной точке .
О пределене. Пусть и — два преобразования множества на себя. Произведение преобразования и называется такое преобразование , которое точке из ставит в соответствие точку .
Таким образом, произведение преобразования и — это просто результат последовательного выполнения двух преобразований: сначала , а затем . Произведение обозначает так: . Запись и именно в таком порядке («справа налево») удобна тем, что для любой точки имеет место равенство:
(8)
Мы специально уточнили, в каком порядке записьются «сомножители», потому что для умножения преобразования, вообще говоря, не выполняется равенство (см. ниже упражнение 4).
Точно так же определяется произведение трех и большого числа преобразования: означает, что нужно сделать сначала , затем , затем . Наконец, запись означает, что — это результат -кратного применения преобразования .
Вернемся к нашим и — преобразованиями симметрины относительно прямых и . Каково будет их произведение? (Сейчас нам удобнее считать, что и — преобразования в сея плоскости на себя.) Ясно, что точка остается при преобразования на месте: она переходит в себя и при преобразования , и при преобразования . Что происходит с остальными точками?
Наглядно это преобразование можно представить себе так. При преобразования всегда плоскость переворочивается вокруг прямой и накладывается на себя «другой стороной». После второго преобразования — симметричное относительное прямой — плоскость снова переворочивается на переходю сторону. Ясно, что перемещением плоскости, имеющим неподвижную точку и не меняющим «ориентации» плоскости (не переворочивающим плоскость на другую сторону), может быть только поворот вокруг точки . Таким образом, — это поворот плоскости на некоторый угол вокруг точки . На какой именно угол? Для того чтобы ответить на этот вопрос, достаточно взять одну какую-то точку и посмотреть, что произойдет с ней. Пусть угол от прямой до прямой равен (мы будем отсчитывать углы против часовой стрелки). Возьмем точку на прямой (рис. 9) и найдем . Ясно, что : какая точка прямой при преобразования переходит в себя. А затем точка попадает на прямую, симметрично прямой относительно прямой , то есть поверхности вокруг точки на угол . Итак, если угол от до равен , то — поворот на угол . Отсюда следует наша основная теорема:
30
Рис. 10.
У пряженние 4. Убедитесь в том, что преобразование — поворот на угол , то есть поворот на по часовой стрелке (см. синтегрина на рис. 4). Таким образом, если угол отличен от нулевого или прямого угла, то .
- Запись поворотов и симметрий окружности
Вычислить произведение преобразованной можно и формально. Для этого нужно ввести координаты. Поскольку нас интересют только перемещения плоскости, имеющие данные точку неподвижной, мы можем вместе преобразованный плоскости говорить об отображениях единичной окружности с центром на себя — о поворотах и симметриях.
Координату окружности введем так. Выберем начало отчета — одну из точек пересечения прямой с единичной окружностью. Каждый точке окружности поставим в соответствие величины угла , отчитываем от против часовой стрелки и измеряемого в градусах (рис. 10); при этом точке соответствует множество чисел
— числом, отличающихся на целое кратное , соответствует одна и та же точке окружности.
У пряженние 5. a) Преобразование — симметрия относительно прямой — задается формулой .
- Преобразование — поворот на угол (против часовой стрелки) — задается формулой .
b) Пусть прямая составляет угол с прямой . Преобразование мы будем далее обозначать через , чтобы явно указать, какой угол сбразует прямая с «начальной» прямой . (В частиности, вместе мы будем писать .) Тогда
Замечание. Конечно, и для любого целого (угодл, который составляет прямая с прямой , определялен с точностью до прибавления любого кратного ). Это как раз соответствует тому, что определялен с точностью до прибавления целого кратного .
У пряженние 6. a) Докажите, что . Каков геометрический смысл этого равенства?
- Докажите, что (отсюда, в частиности, следует, что и )
b) Проверьте, что
г) Докажите, что
d) Чему равно произведение ?
Решим для примера задачу г). Пусть точке соответствует число . Тогда точке соответствует число
позному, как мы знаем (упражнение 5 в)), .
У пряженние 7. Докажите, что a)
- , где — тожественное преобразование ( оставляет все точки на месте).
- Окончание решения задачи про блoxy
Итак, мы выясили, что в последовательности (6) точка каждой следующая из предыдущей поворотом на угол , где — угол между прямыми и . Поэтому получается из поворотом на угол . Для того чтобы и совпали, необходимо и достаточно, чтобы угол поворота был целым, кратным . Ясно, что если
где — целое, то изменяется рациональным числом градусов. Обратно, если градусов, то для получим
где — целое, поэтому .
31
Рис. 11.
В заключение еще раз предлагаем вам поправяться в «прыжках, поворотах и симметриях».
- Неколько упраженный
Хотя большиство вопросов сформировано ниже для конкретных чисел, очень советуем вам попытаться отвести на анализчные вопросы в общем виде (для произвольных значений параметров). Иного эта же даже проще.
-
Пусть угол между прямыми и равен , а угол отрезка с лучом — . Какой угол будет составлять с этим лучом отрезок ? Отрезок ?
-
Пусть угол равен одному радиану и . Выясните, принадлежит ли точка лучу или находится на другой половине прямой .
-
Докажите, что период траектории блоки (наименьшее , при котором ) зависит только от угла , но не зависит от того, из какой точки стартует блока. Чему равен этот период, если ? Пробуйте проверить этот факт «экспериментальис».
-
Пусть . Сколько раз подряд точки последовательности , … будут встречаться на луче (указите наименьшее и наименьшее значения)?
Если вы захотите решить в общем виде и следующее упражнение — про узоры в круге, — то вам придется, вероятно, воспользоваться той небольшой теорией, которая содержится в упражнениях 6 и 7. Под узором мы понимаем просто неексторое множество точки , выделенное внутри единичного круга: можно считать, что круг белый, а это множество