Квант
Основные статьи

Решение задач с помощью геометрических преобразований

Фишман В. М.

30

РЕШЕНИЕ ЗАДАЧ С ПОМОЩЬЮ
ГЕОМЕТРИЧЕСКИХ
ПРЕОБРАЗОВАНИЙ

В школьном курсе геометрии вы часто встречаете со многими геометрическими преобразованиями плоскости: парапельными переносами, симметриями, врашеними, преобразованиями подобия. О важности этих понятий говорит хотя бы то, что при доказательстве конгрузентности фигур использует геометрические преобразования — перемешения. Однако геометрические преобразования встречаются не только в формулировках определений и в доказательствах школьных теорем; они применяются при решении самых разнообразных геометрических задач. При этом преобразования совсем не обязательно должны фигурировать непосредственно в формулировках задач: часто бывают так, что формулировка задачи носит совершенню «статичный» характер, а самоое простое и изящное решение оказывается «динамичным», существенно использующим различные геометрические преобразования заданных фигур. В этой заметке мы рассекем о том, как можно научиться видеть эту внутреннюю «динамику» планиметрических задач.

Общие сведения о геометрических преобразованиях

Начнем с определения перемещения.

О пределене 1. Перемещением называется отображение плоскости на себя, при котором сохраняется расстояния между точками.

Докажем такую теорему о перемещениях:

Теорема 1. Существует одно и только одно перемещение, которое переводит вершины A, B и C заданного невыраженной преуездника ABC соответствующего в вершины A1, B1, C1 конгрузительного ему преуездника A1B1C1.

Доказательство. Существование такого перемещения следует из того, что треугольники ABC и A1B1C1 конгрузны. Докажем, что оно единственно.

Пусть F — некоторое перемещение плоскости, такое что F(A) = A1, F(B) = B1, F(C) = C1, и пусть X — произвольная точка плоскости. Тогда точка F(X) должна находиться на расстояниях |XA|, |XB|, |XC| соответственно от точки A1, B1 и C1.

Но три окружности с центрами в точках A1, B1, C1, не лежащих на одной прямой, имеют не более одной общей точки; значит, точка F(X) определяется однозначно.

Вы знакомы с темя видами перемещений:

  1. Параallelными переносами.
    (Параallelный перенос определяется заданием точки и ее образа).

  2. Поворомами.
    (Поворот определяется заданием его центра O, угла поворота α и направления поворота; угол поворота α при этом считается заключенным в пределах 0° ≤ α ≤ 180°. Но если выбрать какое-либо направление поворота в качестве положительного, а противоположное направление считать отрицательным, то тогда поворот полностью определяется заданием его центра и угла поворота α; угол поворота при этом считается направленной вершиной, числовое значение которого может быть как положительным, так и отрицательным. Поворот с центром O на угл α обозначает

31

R0αR_0^\alpha. Теперь любой поворот может быть задан указанием его центра и угла поворота α\alpha, лежащого в пределах −180∘≤α≤180∘-180^\circ \leq \alpha \leq 180^\circ. Если β=α+360∘\beta = \alpha + 360^\circ, nn, где nn — целое и −180∘≤α≤180∘-180^\circ \leq \alpha \leq 180^\circ, то поворот на угол β\beta называется поворот RαR^\alpha.

  1. Осевыми симметриями.

(Освая симметрия определяется заданием оси симметрии — прямой ll.)

Простейшим перемещением является мождественное отображение плоскости, которое любую точку XX отображает на себя; его обозначают буквой EE, — тогда E(X)=XE(X) = X. Тождественное отображение считается поворотом на нулевой угол вокруг центра OO. Подобным же образом размещено считать тождественное отображение и параллельным переносом на нулевое расстояние. Тождественное отображение — единственное перемещение, которое является одновременно поворотом и переносом.

Для любого центра OO поворот на 180∘180^\circ в обохх направлениях совпадает и является центральной симметрией (относительно центра поворота OO).

Можно доказать, что любое перемещение является либо параллельным переносом, либо поворотом, либо композицией параллельного переноса или поворота с некоторой осевой симметрией. Понятие композиции двух геометрических преобразований будет для нас очень в дальнейшем, поэтому останавемся на нем более подробно.

Пусть данные два отображения FF и GG неоторого множества MM на себя. Произведя их последовательно, мы получим новое отображение HH, которое отображает x∈Mx \in M на H(x)=G(F(x))H(x) = G(F(x)). Это новое отображение HH является тоже отображением множества MM на себя. Оно называется композицией отображения FF и GG и обозначется G∘FG \circ F.

Из определения 1 следует, что композиция любых двух перемещений (то есть отображений плоскости на себя, сохраняющих расстояния между точками), снова является перемещением. Обратите внимание на порядок записи: обозначая композицию G∘FG \circ F, мы справа ставим обозначение отображения, которое производится первым. Это заменение существенно; мы увидим, что операция композиции, вообще говоря, не переме-

стительна — существуют такие отображения FF и GG, для которых G∘F≠F∘GG \circ F \neq F \circ G.

Попытаемся теперь разобраться, что представляется собой композиция известных нам отображений — перемещений — в конкретных случаях.

Особенноство композиции двух параллельных переносов является перемещением — это одна из причины, по которой композицию параллельных переносов (векторов) называют их сложением композицию отображений называться сложением не принято).

Случай композиции двух поворотов более интересен; перемещем к нему. Нам понадобится следующие определения: точка X0X_0 множество MM называется неподвижной точкой отображения GG множество MM на себя, если G(X0)=X0G(X_0) = X_0.

Характеристическое свойство поворотов описывается.

Теорема 2. Немождественное перемещение является поворотом модула и молко модула, когда оно имеет единственный неподвижную модулу.

Доказательство. Невобходимость условия очевидна: единственный неподвижной точкой поворота на нулевой угол является центр поворота.

Достаточноств. Расмотрим неокторое перемещение FF с единственным неподвижной точкой OO. Выберем неокторую точку AA, отличную от OO, и рассмотрим ее образ B=F(A)B = F(A); точка BB отлична от AA и лежит на окружности (O;r)(O; r) с центром в точке OO и радиусом r=∣OA∣r = |OA|.

Если для любой точки AAOB^=180∘A \widehat{AOB} = 180^\circ, то FF — симметрия относительно точки OO, и достаточно условия доказана. Предположим теперь, что существует точка AA такая, что AOB^=α≠180∘\widehat{AOB} = \alpha \neq 180^\circ. Расмотрим точку F(B)=F2(A)F(B) = F^2(A) (F2F^2 — это сокращенное обозначение для композиции

32


Рис. 1.


Рис. 2.

F∘FF\circ F). Так как перемещение FF сохраняет расстояния, то точка F(B)F(B) снова лежит на окружности (O;r)(O;r) и расстояние между точками F(B)F(B) и BB равно расстоянию между точками BB и AA. Этим условиям удовлетворяют две точки: точка AA и точка CC окружности (O;r)(O;r) такая, что BO^C=αB\hat{O}C=\alpha (рис. 1). Но если F(B)=AF(B)=A, то середина отрезка ABAB — точка DD — является неподвижной точкой преобразования FF: F(D)=DF(D)=D (докажите!), а это противоречит тому, что точка OO — единственная неподвижная точка FF. Значит, F(B)=CF(B)=C, и мы доказали, что перемещение FF, как и ROαR_O^\alpha, переводит точки OO, AA и BB, не лежащие на одной прямой, в точки OO, BB и CC соответственно. Из теоремы 1 следует, что F=ROαF=R_O^\alpha. Теорема доказана.

Рассмотрим повороты ROαR_O^\alpha и ROβR_O^\beta с общим центром OO. В результате их композиции получается поворот вокруг того же центра OO на угол α+β\alpha+\beta:
ROβ∘ROα=ROα+β.R_O^\beta\circ R_O^\alpha=R_O^{\alpha+\beta}.

(Полное доказательство этой формулы требует разбора ряда частных случаев — проделайте это самостоятельно.)

Так как всегда α+β=β+α\alpha+\beta=\beta+\alpha, то

Rβ∘Rα=Rβ+α=Rα+β=Rα∘Rβ,R^\beta\circ R^\alpha=R^{\beta+\alpha}=R^{\alpha+\beta}=R^\alpha\circ R^\beta,

и композиция поворотов с общим центром переместительна.

Пусть теперь есть два поворота RO1α1R_{O_1}^{\alpha_1} и RO2α2R_{O_2}^{\alpha_2} с различными центрами

O1O_1 и O2O_2 и углами α1\alpha_1 и α2\alpha_2 такими, что α1\alpha_1 и α2\alpha_2 одного знака (то есть повороты осуществляются в одном и том же направлении) и ∣α1+α2∣≠360∘|\alpha_1+\alpha_2|\neq 360^\circ. Покажем, что в этом случае их композиция RO2α2∘RO1α1R_{O_2}^{\alpha_2}\circ R_{O_1}^{\alpha_1} является поворотом на угол α1+α2\alpha_1+\alpha_2, и найдем центр этого поворота.

Обозначим для краткости поворот RO1α1R_{O_1}^{\alpha_1} через R1R_1, поворот RO2α2R_{O_2}^{\alpha_2} — через R2R_2. Нам нужно найти все неподвижные точки перемещения R2∘R1R_2\circ R_1.

Предположим, что некоторая точка плоскости AA является неподвижной точкой перемещения R2R1R_2R_1, то есть что R2(R1(A))=AR_2(R_1(A))=A. Обозначив точку R1(A)R_1(A) через BB, получим, что R2(B)=AR_2(B)=A. Из этого равенства следует, что точка O2O_2 равноудалена от точек AA и BB; но так как B=R1(A)B=R_1(A), то и точка O1O_1 равноудалена от точек AA и BB; следовательно, точки AA и B=R1(A)B=R_1(A) должны быть симметричны относительно прямой O1O2O_1O_2 (рис. 2).

Так как AO^1B=α1A\hat{O}_1B=\alpha_1, и точки AA и BB симметричны относительно прямой O1O2O_1O_2, то точка AA должна лежать на прямой l1l_1, проходящей через точку O1O_1 и переходящей при повороте вокруг точки O1O_1 на угол α1/2\alpha_1/2 в прямую O1O2O_1O_2. С другой стороны, поскольку BO^2A=α2B\hat{O}_2A=\alpha_2, то точка AA должна лежать и на прямой l2l_2, в которую переходит прямая O1O2O_1O_2

33

при повороте на угол α2/2\alpha_2/2 вокруг точки O2O_2. По предположению ∣α1+α2∣2≠180∘\frac{|\alpha_1 + \alpha_2|}{2} \neq 180^\circ и значит, прямые l1l_1 и l2l_2 не параллельны, то есть пересекаются в единственной точке — точке AA. Итак, точка AA пересечения прямых l1l_1 и l2l_2 является единственной неподвижной точкой перемещения R2∘R1R_2 \circ R_1. Из теоремы 2 следует, что перемещение R2∘R1R_2 \circ R_1 — поворот вокруг AA. Найдем угол этого поворота.

Чтобы это сделать, достаточно найти образ произвольной точки, отличной от центра AA, при повороте R2∘R1R_2 \circ R_1 вокруг AA. Удобнее всего взять точку O1O_1. Поворот R1R_1 оставляет ее на месте, а поворот R2R_2 переводит в такую точку CC, что ∣O2O1∣=∣O2C∣|O_2O_1| = |O_2C| и O1O^2C=α2O_1\widehat{O}_2C = \alpha_2 (рис. 2). Следовательно, перемещение R2∘R1R_2 \circ R_1 — это поворот вокруг AA на угол O1AC^\widehat{O_1AC}. Вычислим этот угол для случая 0∘<α1+α2<360∘0^\circ < \alpha_1 + \alpha_2 < 360^\circ (рис. 2).

CAO^2=O2AO^1=180∘−α1/2−α2/2,\widehat{CAO}_2 = O_2\widehat{AO}_1 = 180^\circ - \alpha_1/2 - \alpha_2/2,
O1AC^=360∘−CAO^2−O2AO^1=α1+α2.O_1\widehat{AC} = 360^\circ - \widehat{CAO}_2 - O_2\widehat{AO}_1 = \alpha_1 + \alpha_2.

(Для случая −360∘<α1+α2<0∘-360^\circ < \alpha_1 + \alpha_2 < 0^\circ следует использовать)

Задание 3. Композиция R02α2R_{02}^{\alpha_2}. ∘R01α1\circ R_{01}^{\alpha_1} двух поворотов R01α1R_{01}^{\alpha_1} и R02α2R_{02}^{\alpha_2} с различными центрами O1O_1 и O2O_2 и уделами поворотов α1\alpha_1 и α2\alpha_2 максими, что α1\alpha_1 и α2\alpha_2 — однозоно знака uu ∣α1+α2∣<360∘|\alpha_1 + \alpha_2| < 360^\circ, является поворотом на угол α1+α2\alpha_1 + \alpha_2. Центром этого поворота служит точка перемещения прямых l1l_1 и l2l_2, где l1l_1 — это прямая, проходящая через точку O1O_1 и переходящая при повороте вокруг точки O1O_1 на угол α1/2\alpha_1/2 в прямую O1O2O_1O_2, а l2l_2 — это прямая, в котором переходит прямая O1O2O_1O_2 при повороте вокруг точки O2O_2 на угол α2/2\alpha_2/2.

Заметим, что при выполнении условий 3 композиция R01α1R_{01}^{\alpha_1}.

Рис. 3.

∘R02α2\circ R_{02}^{\alpha_2} является поворотом на угол α1+α2\alpha_1 + \alpha_2 вокруг BB, симметричной точке AA относительной прямой O1O2O_1O_2. Это и показывает, что композиция поворотов с различными центрами не переместительна.

Задание 1. Доказите, что композиция двух поворотов с центрами O1O_1, O2O_2 и углами поворотов α1\alpha_1, α2\alpha_2 такими, что α1\alpha_1 и α2\alpha_2 — однозоно знака uu ∣α1+α2∣=360∘|\alpha_1 + \alpha_2| = 360^\circ, является параллельным переносом. Постройте этот параллельный перенос по заданным O1O_1, O2O_2, α1\alpha_1. Переместительная ли композиция двух таких поворотов? (Подсказка: расстояние композицию симметричной относительной двух различных точек.)

Задание 2. Найдем композицию:
a) двух освых симметри;
b) параллельного переноса и поворота.

Исследуйте переместительность композиции различных видов перемещений.

Задание

Постараемся теперь применить полученные результаты к решению некоторых планимерических задач.

Рассмотрим сначала такую задачу (она поможет нам в дальнейшем):

На плоскости даны два квадрата A1B1A2C1A_1B_1A_2C_1 и A2B2A3C2A_2B_2A_3C_2 с общей вершиной A2A_2 (см. рис. 3). Пусть O1O_1 и O2O_2 — центры квадратов, BB — середина отрезка B1B2B_1B_2, CC — середина отрезка C1C2C_1C_2. Доказите, что O1BO2CO_1BO_2C — квадрат.

Конечно, эту задачу можно решить и без геометрических преобразований, произведя дополнительные построения и рассмотрев неокторные конструктивные треугольники. Однако то, что в задаче говорится о «правильных»

34

фигурах — квадратах,— наводит на мысль попробовать применить при ее решения геометрические преобразования.

Заметим, что поворот на 90° вокруг точки O1O_1 переводит точку B1B_1 в точку A2A_2, а поворот на 90° вокруг точки O2O_2 переводит точку A2A_2 в точку B2B_2. По теореме 3 композиций этих двух поворотов является поворот на 180°, то есть центральная симметрия относительно некоторых точки. Так как в результате последовательного выполнения этих двух поворотов точка B1B_1 переходит в точку B2B_2, то композиций рассмотренных поворотов будут симметрично относительно определенных отрезка B1B2B_1B_2 — точки BB. С другой стороны, из теоремы 3 следует, что центр композиции этих двух поворотов лежит на пересечении двух прямых, проходящих через точки O1O_1 и O2O_2 соответственно под углами 45° к прямой O1O2O_1O_2. Значит, эти прямые пересекаются в точке BB, и треугольник O1BO2O_1BO_2 — равноведренный с прямым углом при вершине BB. Аналогично доказывается, что и треугольник O1CO2O_1CO_2 — равноведренный, с прямым углом при вершине CC. Обедининие этих двух треугольников дает квадрат O1BO2CO_1BO_2C, что и требовалось доказать.

Следующие две задачи — это задачи М291 и М297 из «Задачика «Квант»» (см. «Квант», 1974, №911, 12). Решения этих задач с помощью геометрических преобразований оказались не только более простыми и изящными, но и более содержательными, чем традиционные решения, основывающиеся на различных искусственных приемах.

М291. На сторонах A2A3A_2A_3, A3A1A_3A_1, A1A2A_1A_2 треугольника A1A2A3A_1A_2A_3 построены квадраты с центрами O1O_1, O2O_2, O3O_3, лежащие вне треугольника (рис. 4). Доказите, что:

a) отрезки O1O2O_1O_2 и A3O3A_3O_3 равны по длине и взаимно перпендикулярны;
b) середины отрезков A3A1A_3A_1, O1O2O_1O_2, A3A2A_3A_2 и A3O3A_3O_3 являются вершинами квадрата;

Рис. 4.

в) площадь этого квадрата в 8 раз меньше площади квадрата с центром O3O_3.

Обозначим через B1B_1 середину отрезка A3A2A_3A_2, через B2B_2 — середину отрезка A1A3A_1A_3. Применив к квадратам с центрами O2O_2 и O3O_3 результат предыдущего задачи, получим, что треугольник O2B1O3O_2B_1O_3 — равноведренный с прямым углом при вершине B1B_1. Следовательно, поворот на 90° вокруг точки B1B_1 переводит отрезок A3O3A_3O_3 в отрезок O1O2O_1O_2, что доказывает утверждение a). Так как поворот на 90° вокруг точки B2B_2 переводит точку O2O_2 в точку A3A_3, то, применяя теорему 3 к композиции этих двух поворотов (вокруг точки B1B_1 и B2B_2), мы получим, как и в предыдущей задаче, что треугольник B2C1B1B_2C_1B_1, где C1C_1 — середина отрезка A3O3A_3O_3, — равноведренный с прямым углом при вершине C1C_1. Аналогично, треугольник B2C2B1B_2C_2B_1, где C2C_2 — середина отрезка O1O2O_1O_2, равноведренный с прямым углом при вершине C2C_2, и утверждение б) доказано. Утверждение же в) следует из того, что диагональ B2B1B_2B_1 полученного квадрата как средняя линия треугольника A1A2A3A_1A_2A_3 в два раза меньше стороны A1A2A_1A_2 квадрата с центром O3O_3.

М297. На плоскости заданы 12 точки, являющиеся вершинами четырех квадратов A1B1A2C1A_1B_1A_2C_1, A2C2A3B2A_2C_2A_3B_2, A3B3A4C3A_3B_3A_4C_3 и A4C4A1B4A_4C_4A_1B_4 (вершины каждойdoю квадрата перечислены по часовой стрелке, рис. 5). Доказите,

35

что B1B2B3B4B_1B_2B_3B_4 и C1C2C3C4C_1C_2C_3C_4 — конецрузимные паралелограммы, один из которых получается из другой поворотом на 90∘90^\circ (эти паралелограммы могут быть вырожденными: чемые вершины какдоо из них в этом случае лежат на одной прямой).

Пусть D1D_1 — середина отрезка A1A3A_1A_3, D2D_2 — середина отрезка A2A4A_2A_4.

Рассматривая композиции двух соответствующих поворотов на углы 90∘90^\circ (с центрами в отечеющих им вершинах заданных квадратов, см. рис. 5), мы, как и прежде, получим, что треугольники B1D1C2B_1D_1C_2, B3D1C4B_3D_1C_4, B4D1C3B_4D_1C_3 и B2D1C1B_2D_1C_1 — равноведенные с прямым углом при вершине D1D_1.

Поэтому поворот на угол 90∘90^\circ вокруг точки D1D_1 переводит четырехугольник B1B4B3B2B_1B_4B_3B_2 в четырехугольник C2C3C4C1C_2C_3C_4C_1, что доказывает их congruentность (одновременно получаем, что отрезки B1B3B_1B_3 и C2C4C_2C_4 равны по длина и взаимно перпендикулярны, что является обобщением утверждения a) задачи М291 на случай произвольного четырехугольника A1A2A3A4A_1A_2A_3A_4).

Осталось доказать, что, например, четырехугольник B1B2B3B4B_1B_2B_3B_4 — паралелограмм. Для этого заметим, что все треугольники C2D2B3C_2D_2B_3, C4D2B1C_4D_2B_1, C3D2B2C_3D_2B_2, C1D2B4C_1D_2B_4 — равноведенные с прямым углом при вершине

Рис. 5.

шине D2D_2. Значит, поворот на угол 90∘90^\circ вокруг точки D2D_2 переводит четырехугольник C2C3C4C1C_2C_3C_4C_1 в четырехугольник B3B2B1B4B_3B_2B_1B_4. Композиция двух поворотов вокруг точки D1D_1 и D2D_2 на углы 90∘90^\circ является центральной симметрией относительно некоторых O1O_1 и отображает четырехугольник B1B4B3B2B_1B_4B_3B_2 на себя так, что вершины B1B_1 и B3B_3, B2B_2 и B4B_4 меняются местами. Из этого следует, что четырехугольник B1B2B3B4B_1B_2B_3B_4 — центрально-симметричный, то есть паралелограмм, а это и требовалось доказать.

Примена к композиции поворотов на углы 90∘90^\circ вокруг точки D1D_1 и D2D_2 теорему 3, мы получим также, что центры O1O_1 и O2O_2 паралелограмм B1B2B3B4B_1B_2B_3B_4 и C1C2C3C4C_1C_2C_3C_4, и середины D1D_1 и D2D_2 диагоналей четырехугольника A1A2A3A4A_1A_2A_3A_4 являются вершинами квадрата.

Это утверждение является обобщением утверждения б) задачи М291 на случай произвольного четырехугольника A1A2A3A4A_1A_2A_3A_4.

Докажите теперь, что в условиях задачи М297, середины строки четырехугольников B1C2B3C4B_1C_2B_3C_4 и C1B4C3B2C_1B_4C_3B_2 являются вершинами квадрата. Центры этих квадратов и квадрата D1O1D2O2D_1O_1D_2O_2 совпадают и лежат в центре пляжесты четырехугольника A1A2A3A4A_1A_2A_3A_4.

И наконец, задача, которая предлагалась в 1961 году на втором type XXIV Московской математической olимпиды. Тогда эту задачу решили только два участника olимпиды, причем оба — с применением геометрических преобразований. Телерь, когда вы освоили техническую геометрическую преобразование, для вас ее решение не должно представить больших затруднений.

Задача 3. Точки AA и BB двужутся равномерно и с равными угловыми скоростями по окружности O1O_1 и O2O_2 соответствующим (промышленным стрелки). Докажите, что вершина CC правильно треугольника ABCABC также двужутся равномерно по некоторой окружности.