Математика · Геометрия

Гомотетия и спиральное подобие

Гомотетия и спиральное подобие: построение центра по двум парам точек, лемма о двух спиралях и точка Микеля

Поворот вокруг точки и растяжение от той же точки, применённые вместе, дают преобразование, которое переводит любой отрезок в любой другой. Центр у него один, находится он пересечением двух окружностей, и почти всегда уже нарисован на чертеже задачи.

  • геометрия
  • подобие
  • точка Микеля
  • олимпиады
  • Арцгольд Максим Дмитриевичфизик, главный редактор, руководитель "Академии"
  • Ребрикова Мария Максимовнавыпускающий редактор

Листай вниз

01подобие

Растяжение из точки

Зафиксируем точку OO и число k≠0k\ne0. Гомотетией с центром OO и коэффициентом kk называют преобразование, которое переводит точку XX в такую точку X′X', что

OX′⃗=k OX⃗.\vec{OX'}=k\,\vec{OX}.

При k>0k>0 образ лежит на том же луче, при k<0k<0 — на противоположном. При k=1k=1 все точки остаются на месте, при k=−1k=-1 получается симметрия относительно центра.

——

При отрицательном коэффициенте образ уходит по другую сторону от центра и переворачивается.

Три свойства следуют из определения. Прямая переходит в параллельную прямую: направление вектора при умножении на число не меняется, меняется только длина. Отрезок переходит в отрезок, длина которого умножается на ∣k∣|k|. Окружность радиуса RR переходит в окружность радиуса ∣k∣R|k|R, а её центр — в образ центра.

Центры подобия двух окружностей

Возьмём две окружности с центрами O1O_1, O2O_2 и радиусами R1R_1, R2R_2. Гомотетия, переводящая первую во вторую, имеет коэффициент ±R2/R1\pm R_2/R_1 и переводит O1O_1 в O2O_2. Это определяет её центр однозначно, и центров получается два.

Внешний центр EE делит отрезок O1O2O_1O_2 внешним образом в отношении R1:R2R_1:R_2, внутренний II — внутренним:

O1E⃗=R1R1−R2 O1O2⃗,O1I⃗=R1R1+R2 O1O2⃗.\vec{O_1E}=\frac{R_1}{R_1-R_2}\,\vec{O_1O_2},\qquad \vec{O_1I}=\frac{R_1}{R_1+R_2}\,\vec{O_1O_2}.
——

Через внешний центр E проходят внешние общие касательные, через внутренний I — внутренние; касательные видны, когда центр лежит вне окружностей.

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

02определение

Поворот вместе с растяжением

Возьмём поворот вокруг точки OO на угол φ\varphi и гомотетию с тем же центром и коэффициентом k>0k>0. Применим их одно за другим; порядок не важен, обе операции вокруг одной точки перестановочны. Получившееся преобразование называют спиральным подобием.

Запишем его комплексным числом. Отождествим точку плоскости с числом z=x+iyz=x+iy. Поворот на φ\varphi — умножение на eiφe^{i\varphi}, растяжение в kk раз — умножение на kk. Вместе:

z↦O+α (z−O),α=k eiφ.z\mapsto O+\alpha\,(z-O),\qquad \alpha=k\,e^{i\varphi}.

Одно комплексное число α\alpha хранит и угол, и коэффициент: его модуль равен kk, аргумент равен φ\varphi. Применить спираль дважды — умножить на α2\alpha^2, то есть повернуть на 2φ2\varphi и растянуть в k2k^2 раз.

гомотетия — это φ=0, поворот — это k=1

——

Все треугольники подобны между собой, а точка идёт по логарифмической спирали: за равные повороты расстояние до центра умножается на одно и то же число.

Повторное применение одной спирали выводит точку на логарифмическую спираль. Расстояние до центра умножается на kk за каждый поворот на φ\varphi, поэтому кривая пересекает все лучи из центра под одним и тем же углом.

Обратное утверждение

Любое преобразование плоскости, сохраняющее отношения длин и направление обхода, — либо параллельный перенос, либо спиральное подобие. Такое преобразование записывается как z↦αz+βz\mapsto\alpha z+\beta, и при α≠1\alpha\ne1 у него есть неподвижная точка

O=β1−α,O=\frac{\beta}{1-\alpha},

относительно которой оно и есть поворот с растяжением: αz+β−O=α(z−O)\alpha z+\beta-O=\alpha(z-O). Случай α=1\alpha=1 — перенос, неподвижной точки нет.

03построение

Где её центр

Пусть даны два отрезка, ABAB и CDCD. Спиральное подобие, переводящее AA в CC и BB в DD, существует и единственно: коэффициент равен

α=D−CB−A,\alpha=\frac{D-C}{B-A},

а центр находится как неподвижная точка. Подставив α\alpha в формулу из предыдущего раздела, получаем

X=CB−DAB+C−A−D.X=\frac{CB-DA}{B+C-A-D}.

Геометрическое построение того же центра:

X — вторая точка пересечения окружностей (PAC) и (PBD)

где PP — точка пересечения прямых ABAB и CDCD.

——

Центр X — вторая точка пересечения окружностей PAC и PBD. Он остаётся на месте, как бы ни двигались концы.

Докажем это. Обозначим через XX вторую точку пересечения названных окружностей. Точки XX, AA, CC, PP лежат на одной окружности, поэтому по признаку из первой статьи серии

∠(AX,AP)=∠(CX,CP).\angle(AX,AP)=\angle(CX,CP).

Прямая APAP — это прямая ABAB, прямая CPCP — прямая CDCD. Значит, ∠(AX,AB)=∠(CX,CD)\angle(AX,AB)=\angle(CX,CD). Так же из второй окружности

∠(BX,BA)=∠(DX,DC).\angle(BX,BA)=\angle(DX,DC).

У треугольников XABXAB и XCDXCD равны два ориентированных угла, поэтому они подобны и одинаково ориентированы. Спиральное подобие с центром XX, углом ∠AXC\angle AXC и коэффициентом XC/XAXC/XA переводит первый треугольник во второй, то есть AA в CC и BB в DD.

Обратно: если две окружности пересекаются в точках PP и XX, а через PP проведены две прямые, пересекающие окружности в AA, CC и BB, DD, то XX — центр спирального подобия, переводящего ABAB в CDCD.

04лемма

Две спирали сразу

Лемма

Если спиральное подобие с центром XX переводит ABAB в CDCD, то спиральное подобие с тем же центром переводит ACAC в BDBD.

——

Оранжевый и фиолетовый треугольники подобны и одинаково ориентированы в обоих режимах; центр X у двух спиралей один и тот же.

Доказательство. В предыдущем разделе получено, что треугольники XABXAB и XCDXCD подобны. Из подобия следуют два равенства:

XAXC=XBXD,∠AXC=∠BXD.\frac{XA}{XC}=\frac{XB}{XD},\qquad \angle AXC=\angle BXD.

Первое переписывается как XA/XB=XC/XDXA/XB=XC/XD, и вместе со вторым это признак подобия треугольников XACXAC и XBDXBD по двум сторонам и углу между ними. Подобие этих треугольников и означает, что спираль с центром XX переводит A→BA\to B и C→DC\to D.

Следствие для построения. Центр спирали, переводящей ACAC в BDBD, можно строить по паре ABAB, CDCD — это та же точка. Из двух пар выбирают ту, у которой прямые пересекаются на чертеже.

Предельный случай: если ABAB и CDCD параллельны и равны, спирали нет — есть перенос. Тогда пара ACAC, BDBD тоже параллельна и равна, и четырёхугольник ABDCABDC — параллелограмм.

05четырёхсторонник

Точка Микеля

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

Уберём одну из прямых — останутся три, и они задают треугольник. Таких троек четыре, значит, и треугольников четыре. Опишем вокруг каждого окружность. Все четыре окружности проходят через одну точку; её называют точкой Микеля.

—

Четыре окружности строятся независимо друг от друга, а сходятся в одной точке: отклонение остаётся нулевым при любом положении прямых.

Связь со спиральным подобием: пусть на двух из прямых лежат отрезки ABAB и CDCD, а прямые пересекаются в PP. Точка Микеля — вторая точка пересечения окружностей (PAC)(PAC) и (PBD)(PBD), то есть центр спирального подобия, переводящего ABAB в CDCD. По лемме о двух спиралях она же переводит ACAC в BDBD, и потому лежит и на двух других окружностях.

Микель для треугольника

Вторая формулировка теоремы. Пусть на сторонах BCBC, CACA, ABAB треугольника отмечены точки XX, YY, ZZ. Тогда окружности (AYZ)(AYZ), (BZX)(BZX) и (CXY)(CXY) имеют общую точку.

—

Окружности (AYZ), (BZX), (CXY) проходят через одну точку M при любом выборе X, Y, Z.

Доказательство — четыре строки ориентированных углов. Пусть MM — вторая точка пересечения первых двух окружностей. Вставим между прямыми MXMX и MYMY прямую MZMZ:

∠(MX,MY)=∠(MX,MZ)+∠(MZ,MY).\angle(MX,MY)=\angle(MX,MZ)+\angle(MZ,MY).

Первое слагаемое переносим на окружность (BZX)(BZX), второе — на (AYZ)(AYZ):

∠(MX,MZ)=∠(BX,BZ),∠(MZ,MY)=∠(AZ,AY).\angle(MX,MZ)=\angle(BX,BZ),\qquad \angle(MZ,MY)=\angle(AZ,AY).

Но BXBX — это прямая BCBC, BZBZ и AZAZ — прямая ABAB, а AYAY — прямая ACAC. Складывая, получаем

∠(MX,MY)=∠(BC,AB)+∠(AB,AC)=∠(BC,AC)=∠(CX,CY),\angle(MX,MY)=\angle(BC,AB)+\angle(AB,AC)=\angle(BC,AC)=\angle(CX,CY),

а это значит, что MM лежит и на окружности (CXY)(CXY).

06применение

Разбор задачи

Две окружности пересекаются в точках XX и YY. Через XX проведена прямая, вторично пересекающая первую окружность в точке AA, а вторую — в точке BB. Докажем, что форма треугольника AYBAYB не зависит от того, как проведена прямая.

———

Поворачивай прямую через X: углы треугольника AYB и отношение YA : YB не меняются. Точка Y — центр спирального подобия, переводящего первую окружность во вторую.

Угол при вершине AA. Точки AA, XX, YY лежат на первой окружности, поэтому угол между прямыми AYAY и AXAX опирается на хорду XYXY и от положения AA на окружности не зависит:

∠(AY,AX)=const.\angle(AY,AX)=\text{const}.

То же верно для второй окружности: ∠(BY,BX)\angle(BY,BX) постоянен. Точки AA, XX, BB лежат на одной прямой, поэтому AXAX и BXBX — это одна прямая ABAB. В треугольнике AYBAYB зафиксированы два угла — при AA и при BB, — а с ними и форма.

Два следствия. Первое: отношение YA:YBYA:YB одно и то же при всех положениях прямой. Второе: спиральное подобие с центром YY, углом ∠AYB\angle AYB и коэффициентом YB/YAYB/YA переводит AA в BB; поскольку AA пробегает всю первую окружность, это подобие переводит первую окружность во вторую.

Точка YY — центр спирального подобия двух окружностей, и она определяется самими окружностями, без прямой. В задачах сначала находят центр, затем из него получают равенства углов и отношений.

07олимпиады

Задачи на спиральное подобие

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

1

ВсОШ 2018, заключительный этап, 9 класс, задача 2

Окружность ω\omega касается сторон ABAB и ACAC треугольника ABCABC. Окружность Ω\Omega касается стороны ACAC и продолжения стороны ABAB за точку BB, а также касается ω\omega в точке LL, лежащей на стороне BCBC. Прямая ALAL вторично пересекает ω\omega и Ω\Omega в точках KK и MM соответственно. Оказалось, что KB∥CMKB\parallel CM. Докажите, что треугольник LCMLCM равнобедренный.

——

Голубая окружность — ω, фиолетовая — Ω, они касаются в L на стороне BC. Оранжевые отрезки KB и CM параллельны, и тогда CL = CM.

Решение

Обе окружности касаются прямых ABAB и ACAC, поэтому их центры лежат на биссектрисе угла BACBAC; точка касания LL лежит на линии центров, значит, ALAL — биссектриса, и KLKL, LMLM — диаметры ω\omega и Ω\Omega.

Стороны треугольников KBLKBL и MCLMCL попарно параллельны: KB∥CMKB\parallel CM по условию, KLKL и LMLM лежат на одной прямой, BLBL и LCLC — тоже. Значит, есть гомотетия с центром LL, переводящая первый треугольник во второй. Она переводит окружность с диаметром KLKL в окружность с диаметром LMLM, то есть ω\omega в Ω\Omega, а отрезок ABAB, касающийся ω\omega, — в параллельный ему отрезок CA′CA', касающийся Ω\Omega; здесь A′A' — образ AA, он лежит на прямой ALAL.

Из AB∥CA′AB\parallel CA' получаем ∠CA′A=∠A′AB\angle CA'A=\angle A'AB, а ∠A′AB=∠A′AC\angle A'AB=\angle A'AC, так как ALAL — биссектриса. Значит, треугольник A′CAA'CA равнобедренный, CA=CA′CA=CA'.

Пусть OO — центр Ω\Omega. Отрезки CACA и CA′CA' — касательные к Ω\Omega, поэтому COCO — биссектриса угла ACA′ACA', а в равнобедренном треугольнике биссектриса — это и высота: CO⊥AA′CO\perp AA'. Но OO — середина LMLM, то есть COCO — медиана треугольника LCMLCM, и она же его высота. Треугольник LCMLCM равнобедренный, LC=MCLC=MC.

2

USAMO 2006, задача 6

Дан четырёхугольник ABCDABCD; точки EE и FF лежат на сторонах ADAD и BCBC так, что AEED=BFFC\dfrac{AE}{ED}=\dfrac{BF}{FC}. Луч FEFE пересекает лучи BABA и CDCD в точках SS и TT. Докажите, что описанные окружности треугольников SAESAE, SBFSBF, TCFTCF и TDETDE проходят через одну точку.

—

Голубые окружности — (SAE) и (SBF), фиолетовые — (TCF) и (TDE). Их общая точка M — центр спирального подобия, переводящего AB в EF.

Решение

Прямые ABAB и EFEF пересекаются в SS, поэтому вторая точка пересечения окружностей (SAE)(SAE) и (SBF)(SBF) — центр MM спирального подобия, переводящего AA в EE и BB в FF. По лемме о двух спиралях MM — также центр подобия, переводящего A→BA\to B и E→FE\to F, то есть отрезок AEAE в отрезок BFBF.

Точка DD лежит на прямой AEAE и делит её в отношении AE:EDAE:ED; точка CC лежит на прямой BFBF и делит её в том же отношении BF:FCBF:FC. Подобие сохраняет отношения на прямой, поэтому оно переводит DD в CC. Итак, спираль с центром MM переводит E→FE\to F и D→CD\to C.

По лемме о двух спиралях та же спираль переводит EoDE o D и FoCF o C, то есть отрезок EFEF в отрезок DCDC. Прямые EFEF и DCDC пересекаются в TT, поэтому по построению центра из третьего раздела центр этой спирали — вторая точка пересечения окружностей (TED)(TED) и (TFC)(TFC). Значит, MM лежит на (TDE)(TDE) и (TCF)(TCF), и все четыре окружности проходят через MM.

3

IMO 2005, задача 5

Дан выпуклый четырёхугольник ABCDABCD, в котором BC=DABC=DA и BC∦DABC\nparallel DA. Точки EE и FF лежат на сторонах BCBC и DADA так, что BE=DFBE=DF. Прямые ACAC и BDBD пересекаются в PP, прямые BDBD и EFEF — в QQ, прямые EFEF и ACAC — в RR. Докажите, что описанные окружности треугольников PQRPQR при всех положениях EE и FF проходят через одну точку, отличную от PP.

—

O — центр поворота, переводящего B в D и C в A; он не зависит от ползунка. Красная окружность (PQR) проходит через O при любом положении E и F.

Решение

Пусть OO — центр спирального подобия, переводящего BB в DD и CC в AA. Так как BC=DABC=DA, коэффициент равен единице: это поворот. Он переводит отрезок BCBC в DADA и потому точку EE с BE=DFBE=DF — в точку FF. Точка OO определяется только четырёхугольником.

Поворот переводит B→DB\to D, E→FE\to F; по лемме о двух спиралях OO — центр подобия, переводящего B→EB\to E и D→FD\to F. Прямые BDBD и EFEF пересекаются в QQ, поэтому OO лежит на окружности (QBE)(QBE). Аналогично поворот переводит C→AC\to A, E→FE\to F, значит, OO — центр подобия C→EC\to E, A→FA\to F, и он лежит на окружности (RCE)(RCE), где R=CA∩EFR=CA\cap EF.

Теперь цепочка ориентированных углов:

∠(QO,QP)=∠(QO,QB)=∠(EO,EB)=∠(EO,EC)=∠(RO,RC)=∠(RO,RP).\angle(QO,QP)=\angle(QO,QB)=\angle(EO,EB)=\angle(EO,EC)=\angle(RO,RC)=\angle(RO,RP).

Первое и последнее равенства — Q,B,P∈BDQ,B,P\in BD и R,C,P∈ACR,C,P\in AC; второе и четвёртое — окружности (QBE)(QBE) и (RCE)(RCE); третье — E,B,CE,B,C на одной прямой. Равенство ∠(QO,QP)=∠(RO,RP)\angle(QO,QP)=\angle(RO,RP) означает, что OO лежит на окружности (PQR)(PQR).

08задачи

Проверь себя

Посчитай, впиши ответ и нажми «Проверить». Разбор открывается кнопкой под задачей. Всё нужное для решения собрано в трёх формулах.

z↦O+α(z−O)α=D−CB−AX=CB−DAB+C−A−D.\begin{gathered} z\mapsto O+\alpha(z-O) \\[8pt] \alpha=\frac{D-C}{B-A} \\[8pt] X=\frac{CB-DA}{B+C-A-D}. \end{gathered}
1
Гомотетия переводит окружность радиуса 22 в окружность радиуса 55. Найди модуль коэффициента.
k=k =
Разбор

Решение

Гомотетия умножает все длины на ∣k∣|k|, в том числе и радиус.

∣k∣=52=2,5.|k|=\frac{5}{2}=2{,}5.

Коэффициент может быть и отрицательным — тогда образ лежит по другую сторону от центра.

Ответ: 2,52{,}5
2
Спиральное подобие с центром в начале координат поворачивает на 90∘90^\circ против часовой стрелки и растягивает вдвое. Куда перейдёт точка (1;0)(1;0)?
x=x =y=y =
Разбор

Решение

В комплексной записи это умножение на α=2eiπ/2=2i\alpha=2e^{i\pi/2}=2i.

1⋅2i=2i ⟺ (0;2).1\cdot 2i=2i\ \Longleftrightarrow\ (0;2).
Ответ: (0;2)(0; 2)
3
Спиральное подобие переводит отрезок длины 33 в отрезок длины 7,57{,}5. Найди коэффициент растяжения.
k=k =
Разбор

Решение

Модуль комплексного коэффициента равен отношению длин.

k=∣D−CB−A∣=7,53=2,5.k=\left|\frac{D-C}{B-A}\right|=\frac{7{,}5}{3}=2{,}5.
Ответ: 2,52{,}5
4
Где лежит центр спирального подобия, переводящего ABAB в CDCD, если PP — точка пересечения прямых ABAB и CDCD?
Разбор

Решение

Это построение из третьего раздела. Точка пересечения прямых ACAC и BDBD тоже связана с задачей, но центром спирали она не является: через неё проходит вторая пара окружностей.

Ответ: во второй точке пересечения окружностей (PAC)(PAC) и (PBD)(PBD)
5
Сколько описанных окружностей проходит через точку Микеля полного четырёхсторонника?
число окружностей ==
Разбор

Решение

Четыре прямые дают четыре тройки, каждая тройка — свой треугольник и своя описанная окружность. Все четыре проходят через одну точку.

Ответ: 44
6
Две окружности пересекаются в XX и YY. Для одного положения секущей через XX получилось YA=4YA=4, YB=6YB=6. Для другого положения оказалось YA=6YA=6. Найди YBYB.
YB=YB =
Разбор

Решение

Форма треугольника AYBAYB не зависит от положения секущей, поэтому отношение YB:YAYB:YA постоянно и равно 6:4=1,56:4=1{,}5.

YB=1,5⋅6=9.YB=1{,}5\cdot6=9.
Ответ: YB=9YB = 9

Пара окружностей на чертеже почти всегда означает спрятанный центр подобия.

В Компендиуме разбираем преобразования, которые переводят одну часть чертежа в другую.

залетай в Академию→