Даны две непересекающиеся окружности на плоскости; опишите геометрическое место центров всех окружностей, касающихся обеих заданных, и рассмотрите частные случаи (вписанные, внешние касания, равные радиусы)
Пусть заданные окружности имеют центры O1,O2O_1,O_2O1,O2 и радиусы r1,r2r_1,r_2r1,r2. Рассмотрим искомую окружность с центром XXX и радиусом RRR. Для каждой из двух касательностей существует знак εi∈{+1,−1}\varepsilon_i\in\{+1,-1\}εi∈{+1,−1} (``+'' — внешняя касательность, ``–'' — внутренняя) такой, что XOi=R+εiri(i=1,2).
XO_i=R+\varepsilon_i r_i\qquad(i=1,2). XOi=R+εiri(i=1,2).
Вычитая эти равенства, получаем XO1−XO2=ε1r1−ε2r2=const.
XO_1-XO_2=\varepsilon_1 r_1-\varepsilon_2 r_2=\text{const}. XO1−XO2=ε1r1−ε2r2=const.
Отсюда общее описание геометрического места: центры всех окружностей, касающихся обеих заданных, лежат на ветвях гипербол (с фокусами в O1,O2O_1,O_2O1,O2), задаваемых уравнениями вида ∣ XO1−XO2 ∣=C,
|\,XO_1-XO_2\,|=C, ∣XO1−XO2∣=C,
где возможные значения константы C∈{ ∣r1−r2∣, r1+r2 },
C\in\{\,|r_1-r_2|,\; r_1+r_2\,\}, C∈{∣r1−r2∣,r1+r2},
соответствуют двум классам сочетаний касаний: - одинаковые по типу (обе внешние или обе внутренние): ∣XO1−XO2∣=∣r1−r2∣|XO_1-XO_2|=|r_1-r_2|∣XO1−XO2∣=∣r1−r2∣; - разные по типу (одна внешняя, другая внутренняя): ∣XO1−XO2∣=r1+r2|XO_1-XO_2|=r_1+r_2∣XO1−XO2∣=r1+r2. Частные случаи и замечания: - если r1=r2r_1=r_2r1=r2, то уравнение первого типа даёт ∣XO1−XO2∣=0|XO_1-XO_2|=0∣XO1−XO2∣=0 — перпендикулярный биссектрисе отрезка O1O2O_1O_2O1O2 (прямая); второй тип даёт ∣XO1−XO2∣=2r1|XO_1-XO_2|=2r_1∣XO1−XO2∣=2r1. - уравнение ∣XO1−XO2∣=C|XO_1-XO_2|=C∣XO1−XO2∣=C имеет реальные точки только если C<∣O1O2∣C<|O_1O_2|C<∣O1O2∣ (иначе ветвей нет); следовательно для каждого типа касания нужно дополнительно проверять условие существования. - вытекает, что в общем случае геометрическое место — объединение до двух гипербол (каждая даёт две ветви), но некоторые ветви могут отсутствовать или вырождаться (в частности при совпадении центров O1=O2O_1=O_2O1=O2 или при равенстве радиусов). Кратко: центры всех окружностей, касающихся обеих заданных, лежат на ветвях гипербол с фокусами O1,O2O_1,O_2O1,O2 и постоянной разностью расстояний, равной либо ∣r1−r2∣|r_1-r_2|∣r1−r2∣, либо r1+r2r_1+r_2r1+r2; частные случаи описаны выше.
XOi=R+εiri(i=1,2). XO_i=R+\varepsilon_i r_i\qquad(i=1,2).
XOi =R+εi ri (i=1,2). Вычитая эти равенства, получаем
XO1−XO2=ε1r1−ε2r2=const. XO_1-XO_2=\varepsilon_1 r_1-\varepsilon_2 r_2=\text{const}.
XO1 −XO2 =ε1 r1 −ε2 r2 =const. Отсюда общее описание геометрического места: центры всех окружностей, касающихся обеих заданных, лежат на ветвях гипербол (с фокусами в O1,O2O_1,O_2O1 ,O2 ), задаваемых уравнениями вида
∣ XO1−XO2 ∣=C, |\,XO_1-XO_2\,|=C,
∣XO1 −XO2 ∣=C, где возможные значения константы
C∈{ ∣r1−r2∣, r1+r2 }, C\in\{\,|r_1-r_2|,\; r_1+r_2\,\},
C∈{∣r1 −r2 ∣,r1 +r2 }, соответствуют двум классам сочетаний касаний:
- одинаковые по типу (обе внешние или обе внутренние): ∣XO1−XO2∣=∣r1−r2∣|XO_1-XO_2|=|r_1-r_2|∣XO1 −XO2 ∣=∣r1 −r2 ∣;
- разные по типу (одна внешняя, другая внутренняя): ∣XO1−XO2∣=r1+r2|XO_1-XO_2|=r_1+r_2∣XO1 −XO2 ∣=r1 +r2 .
Частные случаи и замечания:
- если r1=r2r_1=r_2r1 =r2 , то уравнение первого типа даёт ∣XO1−XO2∣=0|XO_1-XO_2|=0∣XO1 −XO2 ∣=0 — перпендикулярный биссектрисе отрезка O1O2O_1O_2O1 O2 (прямая); второй тип даёт ∣XO1−XO2∣=2r1|XO_1-XO_2|=2r_1∣XO1 −XO2 ∣=2r1 .
- уравнение ∣XO1−XO2∣=C|XO_1-XO_2|=C∣XO1 −XO2 ∣=C имеет реальные точки только если C<∣O1O2∣C<|O_1O_2|C<∣O1 O2 ∣ (иначе ветвей нет); следовательно для каждого типа касания нужно дополнительно проверять условие существования.
- вытекает, что в общем случае геометрическое место — объединение до двух гипербол (каждая даёт две ветви), но некоторые ветви могут отсутствовать или вырождаться (в частности при совпадении центров O1=O2O_1=O_2O1 =O2 или при равенстве радиусов).
Кратко: центры всех окружностей, касающихся обеих заданных, лежат на ветвях гипербол с фокусами O1,O2O_1,O_2O1 ,O2 и постоянной разностью расстояний, равной либо ∣r1−r2∣|r_1-r_2|∣r1 −r2 ∣, либо r1+r2r_1+r_2r1 +r2 ; частные случаи описаны выше.