Исследуйте классическую задачу на построение: для данного отрезка AB и заданного угла α постройте с прямыми средствами (циркуль и линейка) треугольник ABC с вершиной C на заданной прямой l так, чтобы угол ACB = α; опишите все допустимые случаи существования решения, алгоритм построения и докажите корректность
Коротко: все точки CCC с углом ∠ACB=α\angle ACB=\alpha∠ACB=α лежат на(х) циркуля(х) через AAA и BBB с радиусом R=∣AB∣2sinαR=\dfrac{|AB|}{2\sin\alpha}R=2sinα∣AB∣; центры этих окружностей лежат на перпендикулярной биссектрисе отрезка ABABAB на расстоянии MO=∣AB∣2cotαMO=\dfrac{|AB|}{2}\cot\alphaMO=2∣AB∣cotα от середины MMM. Решения — пересечения заданной прямой lll с этими окружностями (в предельных и вырожденных случаях — касания или их отсутствие). Ниже — формулировки, алгоритм построения и доказательство. Условия на α\alphaα и естественные замечания - Нужен непустой отрезок ABABAB и 0<α<π0<\alpha<\pi0<α<π. При α=0\alpha=0α=0 или α=π\alpha=\piα=π треугольника с ненулевым основанием не бывает. - Если α=π2\alpha=\tfrac{\pi}{2}α=2π, то искомая окружность единственная — окружность с диаметром ABABAB (центр MMM). - Если α≠π2\alpha\ne\tfrac{\pi}{2}α=2π, то существуют две окружности через AAA и BBB (центры симметричны относительно MMM на перпендикулярной биссектрисе). Лемма (локус). Пусть d=∣AB∣d=|AB|d=∣AB∣, s=d2s=\dfrac{d}{2}s=2d. Тогда любые точки CCC, для которых ∠ACB=α\angle ACB=\alpha∠ACB=α, лежат на тех окружностях через AAA и BBB, радиус которых R=d2sinα,
R=\frac{d}{2\sin\alpha}, R=2sinαd,
а центры находятся на перпендикулярной биссектрисе в точках, отстоящих от MMM на расстояние MO=d2cotα.
MO=\frac{d}{2}\cot\alpha. MO=2dcotα.
Доказательство леммы: если CCC лежит на окружности с центром OOO и через A,BA,BA,B, то центральный угол ∠AOB\angle AOB∠AOB равен 2∠ACB2\angle ACB2∠ACB (теорема о вписанном и центральном углах), значит ∣OA∣=∣OB∣=R|OA|=|OB|=R∣OA∣=∣OB∣=R и по отношению хорды ABABABd=2Rsinα⇒R=d2sinα.
d=2R\sin\alpha\quad\Rightarrow\quad R=\frac{d}{2\sin\alpha}. d=2Rsinα⇒R=2sinαd.
Так как OM2=R2−(d/2)2OM^2=R^2-(d/2)^2OM2=R2−(d/2)2, получаем MO=(d/2)cotαMO=(d/2)\cot\alphaMO=(d/2)cotα. Обратное тоже верно: любая точка на соответствующей дуге окружности даёт вписанный угол α\alphaα. Алгоритм построения (линейка + циркуль) 1. Постройте середину MMM отрезка ABABAB и перпендикулярную биссектрису ppp к ABABAB через MMM. Пусть d=∣AB∣d=|AB|d=∣AB∣, s=d2s=\tfrac{d}{2}s=2d. 2. Если α≤0\alpha\le 0α≤0 или α≥π\alpha\ge\piα≥π — решений нет. Если α=π2\alpha=\tfrac{\pi}{2}α=2π: центр окружности O=MO=MO=M, постройте окружность с центром MMM и радиусом MAMAMA; пересечения этой окружности с lll — все решения (0,1 или 2 точки). 3. Если α≠π2\alpha\ne\tfrac{\pi}{2}α=2π: нужно на ppp отложить от MMM оба направления отрезки длины MO=d2cotαMO=\dfrac{d}{2}\cot\alphaMO=2dcotα. Построение MOMOMO стандартно: построьте прямоугольный треугольник с острым углом α\alphaα и катетом, равным sss (это делается с помощью переноса отрезков и построения угла α\alphaα); прилежащий катет этого треугольника будет равен scotαs\cot\alphascotα — перенесите этот отрезок из MMM на биссектрису в обе стороны и получите центры O1,O2O_1,O_2O1,O2. (альтернативно: построив MOMOMO, можно сразу построить радиус R=(s)2+(MO)2=d2sinαR=\sqrt{(s)^2+ (MO)^2}=\dfrac{d}{2\sin\alpha}R=(s)2+(MO)2=2sinαd и окружности с центрами O1,O2O_1,O_2O1,O2 радиуса RRR.) 4. Постройте окружности с центрами O1,O2O_1,O_2O1,O2 и радиусом RRR. Пересечения каждой окружности с прямой lll дают кандидатов CCC. 5. Для каждого найденного пересечения проверьте (построением угла) равенство ∠ACB=α\angle ACB=\alpha∠ACB=α. Примите те точки, для которых углы действительно равны (обычно это точки на соответствующих дугах; если точка даёт угол π−α\pi-\alphaπ−α, её нужно отклонить). 6. Ответ: все принятые точки CCC дают требуемые треугольники ABCABCABC. Количество решений варьируется от 0 до 4 (две окружности × до двух пересечений каждой с lll), при касании даётся по одному решению от соответствующей окружности; при α=π2\alpha=\tfrac{\pi}{2}α=2π максимум два решения. Корректность и все случаи существования - Необходимость: если ∠ACB=α\angle ACB=\alpha∠ACB=α, то по лемме CCC лежит на окружности(ях), описанных выше, следовательно C∈l∩(эти окружности)C\in l\cap(\text{эти окружности})C∈l∩(этиокружности). - Достаточность: любая точка пересечения CCC соответствующей окружности с нужной дугой даёт по теореме о вписанном угле ∠ACB=α\angle ACB=\alpha∠ACB=α. - Сколько окружностей: если α=π2\alpha=\tfrac{\pi}{2}α=2π, то cotα=0\cot\alpha=0cotα=0 и центры совпадают (O=MO=MO=M) — одна окружность; если α≠π2\alpha\ne\tfrac{\pi}{2}α=2π, то два центра O1,O2O_1,O_2O1,O2 — две окружности. Если sinα\sin\alphasinα очень мал, RRR велика, но это не мешает построению (в Евклидовой геометрии допускается). - Итог по числу решений: 0 (нет пересечений), 1 (касание или единственная окружность и касание), 2, 3 или 4 (максимум 4 при двух окружностях и двух пересечениях каждой). Исключаются решения, совпадающие с AAA или BBB (они дают вырожденный треугольник). Замечание о выборе «правильной» дуги: на каждой окружности одна дуга даёт вписанный угол α\alphaα, другая — π−α\pi-\alphaπ−α; поэтому из пересечений берём только те точки, которые лежат на нужной дуге (это легко проверить построением угла в точке пересечения). Таким образом алгоритм сводится к построению (одной или двух) окружностей, проходящих через AAA и BBB и дающих вписанный угол α\alphaα, и пересечения их с заданной прямой lll.
Условия на α\alphaα и естественные замечания
- Нужен непустой отрезок ABABAB и 0<α<π0<\alpha<\pi0<α<π. При α=0\alpha=0α=0 или α=π\alpha=\piα=π треугольника с ненулевым основанием не бывает.
- Если α=π2\alpha=\tfrac{\pi}{2}α=2π , то искомая окружность единственная — окружность с диаметром ABABAB (центр MMM).
- Если α≠π2\alpha\ne\tfrac{\pi}{2}α=2π , то существуют две окружности через AAA и BBB (центры симметричны относительно MMM на перпендикулярной биссектрисе).
Лемма (локус). Пусть d=∣AB∣d=|AB|d=∣AB∣, s=d2s=\dfrac{d}{2}s=2d . Тогда любые точки CCC, для которых ∠ACB=α\angle ACB=\alpha∠ACB=α, лежат на тех окружностях через AAA и BBB, радиус которых
R=d2sinα, R=\frac{d}{2\sin\alpha},
R=2sinαd , а центры находятся на перпендикулярной биссектрисе в точках, отстоящих от MMM на расстояние
MO=d2cotα. MO=\frac{d}{2}\cot\alpha.
MO=2d cotα. Доказательство леммы: если CCC лежит на окружности с центром OOO и через A,BA,BA,B, то центральный угол ∠AOB\angle AOB∠AOB равен 2∠ACB2\angle ACB2∠ACB (теорема о вписанном и центральном углах), значит ∣OA∣=∣OB∣=R|OA|=|OB|=R∣OA∣=∣OB∣=R и по отношению хорды ABABAB d=2Rsinα⇒R=d2sinα. d=2R\sin\alpha\quad\Rightarrow\quad R=\frac{d}{2\sin\alpha}.
d=2Rsinα⇒R=2sinαd . Так как OM2=R2−(d/2)2OM^2=R^2-(d/2)^2OM2=R2−(d/2)2, получаем MO=(d/2)cotαMO=(d/2)\cot\alphaMO=(d/2)cotα. Обратное тоже верно: любая точка на соответствующей дуге окружности даёт вписанный угол α\alphaα.
Алгоритм построения (линейка + циркуль)
1. Постройте середину MMM отрезка ABABAB и перпендикулярную биссектрису ppp к ABABAB через MMM. Пусть d=∣AB∣d=|AB|d=∣AB∣, s=d2s=\tfrac{d}{2}s=2d .
2. Если α≤0\alpha\le 0α≤0 или α≥π\alpha\ge\piα≥π — решений нет. Если α=π2\alpha=\tfrac{\pi}{2}α=2π : центр окружности O=MO=MO=M, постройте окружность с центром MMM и радиусом MAMAMA; пересечения этой окружности с lll — все решения (0,1 или 2 точки).
3. Если α≠π2\alpha\ne\tfrac{\pi}{2}α=2π : нужно на ppp отложить от MMM оба направления отрезки длины MO=d2cotαMO=\dfrac{d}{2}\cot\alphaMO=2d cotα. Построение MOMOMO стандартно: построьте прямоугольный треугольник с острым углом α\alphaα и катетом, равным sss (это делается с помощью переноса отрезков и построения угла α\alphaα); прилежащий катет этого треугольника будет равен scotαs\cot\alphascotα — перенесите этот отрезок из MMM на биссектрису в обе стороны и получите центры O1,O2O_1,O_2O1 ,O2 .
(альтернативно: построив MOMOMO, можно сразу построить радиус R=(s)2+(MO)2=d2sinαR=\sqrt{(s)^2+ (MO)^2}=\dfrac{d}{2\sin\alpha}R=(s)2+(MO)2 =2sinαd и окружности с центрами O1,O2O_1,O_2O1 ,O2 радиуса RRR.)
4. Постройте окружности с центрами O1,O2O_1,O_2O1 ,O2 и радиусом RRR. Пересечения каждой окружности с прямой lll дают кандидатов CCC.
5. Для каждого найденного пересечения проверьте (построением угла) равенство ∠ACB=α\angle ACB=\alpha∠ACB=α. Примите те точки, для которых углы действительно равны (обычно это точки на соответствующих дугах; если точка даёт угол π−α\pi-\alphaπ−α, её нужно отклонить).
6. Ответ: все принятые точки CCC дают требуемые треугольники ABCABCABC. Количество решений варьируется от 0 до 4 (две окружности × до двух пересечений каждой с lll), при касании даётся по одному решению от соответствующей окружности; при α=π2\alpha=\tfrac{\pi}{2}α=2π максимум два решения.
Корректность и все случаи существования
- Необходимость: если ∠ACB=α\angle ACB=\alpha∠ACB=α, то по лемме CCC лежит на окружности(ях), описанных выше, следовательно C∈l∩(эти окружности)C\in l\cap(\text{эти окружности})C∈l∩(эти окружности).
- Достаточность: любая точка пересечения CCC соответствующей окружности с нужной дугой даёт по теореме о вписанном угле ∠ACB=α\angle ACB=\alpha∠ACB=α.
- Сколько окружностей: если α=π2\alpha=\tfrac{\pi}{2}α=2π , то cotα=0\cot\alpha=0cotα=0 и центры совпадают (O=MO=MO=M) — одна окружность; если α≠π2\alpha\ne\tfrac{\pi}{2}α=2π , то два центра O1,O2O_1,O_2O1 ,O2 — две окружности. Если sinα\sin\alphasinα очень мал, RRR велика, но это не мешает построению (в Евклидовой геометрии допускается).
- Итог по числу решений: 0 (нет пересечений), 1 (касание или единственная окружность и касание), 2, 3 или 4 (максимум 4 при двух окружностях и двух пересечениях каждой). Исключаются решения, совпадающие с AAA или BBB (они дают вырожденный треугольник).
Замечание о выборе «правильной» дуги: на каждой окружности одна дуга даёт вписанный угол α\alphaα, другая — π−α\pi-\alphaπ−α; поэтому из пересечений берём только те точки, которые лежат на нужной дуге (это легко проверить построением угла в точке пересечения).
Таким образом алгоритм сводится к построению (одной или двух) окружностей, проходящих через AAA и BBB и дающих вписанный угол α\alphaα, и пересечения их с заданной прямой lll.