Найдите геометрическое место центров всех окружностей, которые проходят через фиксированную точку P и касаются двух заданных непараллельных прямых l1 и l2; опишите различные случаи (P на одной из прямых, P на пересечении, общая касательная и т.д.) и приведите аналитическое обоснование
Кратко: центры всех окружностей, проходящих через фиксированную точку PPP и касающихся двух непараллельных прямых l1,l2l_1,l_2l1,l2, лежат на биссектрисах углов, образованных l1l_1l1 и l2l_2l2, и одновременно удовлетворяют уравнению параболы с фокусом в PPP и директрисой одной из этих прямых. Аналитически это даёт пересечения двух прямых (биссектрис) с одной параболой, поэтому максимум — по две точки на каждой биссектрисе, всего не более четырёх центров. Ниже — пояснение и разбор случаев. 1) Общая постановка. Пусть центр искомой окружности — точка X=(x,y)X=(x,y)X=(x,y), радиус rrr. Касание к l1l_1l1 и l2l_2l2 даёт dist(X,l1)=r,dist(X,l2)=r,
\operatorname{dist}(X,l_1)=r,\qquad \operatorname{dist}(X,l_2)=r, dist(X,l1)=r,dist(X,l2)=r,
следовательно dist(X,l1)=dist(X,l2).
\operatorname{dist}(X,l_1)=\operatorname{dist}(X,l_2). dist(X,l1)=dist(X,l2).
Это условие означает, что XXX лежит на одной из двух биссектрис угла между l1l_1l1 и l2l_2l2 (внутренняя или внешняя). Дальше требование, что окружность проходит через PPP, даёт ∣XP∣=r=dist(X,l1).
|XP|=r=\operatorname{dist}(X,l_1). ∣XP∣=r=dist(X,l1).
Итого система {dist(X,l1)=dist(X,l2),∣XP∣=dist(X,l1).
\begin{cases} \operatorname{dist}(X,l_1)=\operatorname{dist}(X,l_2),\\[4pt] |XP|=\operatorname{dist}(X,l_1). \end{cases} {dist(X,l1)=dist(X,l2),∣XP∣=dist(X,l1).
Первое условие — уравнение биссектрис, второе — определение параболы с фокусом PPP и директрисой l1l_1l1 (или, эквивалентно, директрисой l2l_2l2, поскольку на биссектрисе расстояния до l1l_1l1 и l2l_2l2 равны). Следовательно, множество центров равно (биссектриса1∩парабола(P, l1)) ∪ (биссектриса2∩парабола(P, l1)).
(\text{биссектриса}_1\cap\text{парабола}_{(P,\,l_1)})\ \cup\ (\text{биссектриса}_2\cap\text{парабола}_{(P,\,l_1)}). (биссектриса1∩парабола(P,l1))∪(биссектриса2∩парабола(P,l1)). 2) Аналитическое обоснование числа решений. Пусть уравнения прямых заданы как l1: a1x+b1y+c1=0l_1:\;a_1x+b_1y+c_1=0l1:a1x+b1y+c1=0, l2: a2x+b2y+c2=0l_2:\;a_2x+b_2y+c_2=0l2:a2x+b2y+c2=0. Биссектрисы задаются нормализованно: a1x+b1y+c1a12+b12=±a2x+b2y+c2a22+b22.
\frac{a_1x+b_1y+c_1}{\sqrt{a_1^2+b_1^2}}=\pm\frac{a_2x+b_2y+c_2}{\sqrt{a_2^2+b_2^2}}. a12+b12a1x+b1y+c1=±a22+b22a2x+b2y+c2.
Парабола с фокусом P=(xP,yP)P=(x_P,y_P)P=(xP,yP) и директрисой l1l_1l1 задаётся (x−xP)2+(y−yP)2=∣a1x+b1y+c1∣a12+b12.
\sqrt{(x-x_P)^2+(y-y_P)^2}=\frac{|a_1x+b_1y+c_1|}{\sqrt{a_1^2+b_1^2}}. (x−xP)2+(y−yP)2=a12+b12∣a1x+b1y+c1∣.
Подставляя линейное уравнение биссектрисы (одну из двух) в уравнение параболы и возводя в квадрат, получаем квадратичное уравнение по параметру точки на биссектрисе. Значит для каждой биссектрисы возможно не более двух решений; вместе не более четырёх. 3) Различные случаи (коротко): - Общий случай ( PPP не лежит на l1l_1l1 и не на l2l_2l2 и P≠l1∩l2P\neq l_1\cap l_2P=l1∩l2 ): на каждой биссектрисе пересечение с параболой даёт 0, 1 (касание) или 2 точки → в сумме 0..4 центров. Геометрически это означает, что может существовать от нуля до четырёх окружностей. - PPP лежит на одной из прямых, скажем P∈l1P\in l_1P∈l1, но P∉l2P\notin l_2P∈/l2: в этом случае фокус параболы лежит на директрисе, и уравнение параболы упрощается. Конкретно для P∈l1P\in l_1P∈l1 парабола превращается в прямую, перпендикулярную l1l_1l1 через PPP (решение уравнения (x−xP)2+(y−yP)2=∣dist to l1∣\sqrt{(x-x_P)^2+(y-y_P)^2}=|\text{dist to }l_1|(x−xP)2+(y−yP)2=∣dist to l1∣ даёт эту прямую). Тогда центры — пересечения этой перпендикулярной прямой с двумя биссектрисами (0,1 или 2 точки). - PPP совпадает с точкой пересечения O=l1∩l2O=l_1\cap l_2O=l1∩l2: тогда P∈l1P\in l_1P∈l1 и P∈l2P\in l_2P∈l2. Аналогично предыдущему, парабола по директрисе l1l_1l1 — это перпендикуляр к l1l_1l1 через OOO, и пересечения с биссектрисами дают конечное число решений (обычно не более 2 на биссектрису; всего не более 4). Никаких бесконечных семейств окружностей не возникает. - Внутреннее/внешнее касание: выбор знака в уравнении биссектрис (+++ или −-−) соответствует тому, касаются ли окружности обеих прямых с одной стороны или с противоположных сторон (центры на внутренней или внешней биссектрисе). Это даёт две независимые семейства пересечений, отсюда максимум по два решения в каждом. 4) Примечания и примеры вырождений: - Если на какой-то биссектрисе парабола пролегает так, что касание с ней даёт кратный корень, получаем ровно одно (кратное) решение на этой биссектрисе. - Параметрический вид для численных вычислений: задать бискектрису в виде X(t)=O+tuX(t)=O+t\mathbf{u}X(t)=O+tu (вектор единичный вдоль биссектрисы), подставить в (X(t)−P)⋅(X(t)−P)=∣a1Xx(t)+b1Xy(t)+c1∣a12+b12
\sqrt{(X(t)-P)\cdot(X(t)-P)}=\frac{|a_1 X_x(t)+b_1 X_y(t)+c_1|}{\sqrt{a_1^2+b_1^2}} (X(t)−P)⋅(X(t)−P)=a12+b12∣a1Xx(t)+b1Xy(t)+c1∣
и получить квадратное уравнение по ttt. Итого: геометрическое место центров = пересечение биссектрис угла между l1l_1l1 и l2l_2l2 с параболой(ами) фокусом PPP и директрисой l1l_1l1 (эквивалентно l2l_2l2). Каждая биссектриса даёт не более двух центров, всего не более четырёх; особые положения PPP (на прямой или в точке пересечения) приводят к упрощённым (вплоть до прямой) параболам и соответственно к менее общим (0..2) решениям.
1) Общая постановка. Пусть центр искомой окружности — точка X=(x,y)X=(x,y)X=(x,y), радиус rrr. Касание к l1l_1l1 и l2l_2l2 даёт
dist(X,l1)=r,dist(X,l2)=r, \operatorname{dist}(X,l_1)=r,\qquad \operatorname{dist}(X,l_2)=r,
dist(X,l1 )=r,dist(X,l2 )=r, следовательно
dist(X,l1)=dist(X,l2). \operatorname{dist}(X,l_1)=\operatorname{dist}(X,l_2).
dist(X,l1 )=dist(X,l2 ). Это условие означает, что XXX лежит на одной из двух биссектрис угла между l1l_1l1 и l2l_2l2 (внутренняя или внешняя). Дальше требование, что окружность проходит через PPP, даёт
∣XP∣=r=dist(X,l1). |XP|=r=\operatorname{dist}(X,l_1).
∣XP∣=r=dist(X,l1 ). Итого система
{dist(X,l1)=dist(X,l2),∣XP∣=dist(X,l1). \begin{cases}
\operatorname{dist}(X,l_1)=\operatorname{dist}(X,l_2),\\[4pt]
|XP|=\operatorname{dist}(X,l_1).
\end{cases}
{dist(X,l1 )=dist(X,l2 ),∣XP∣=dist(X,l1 ). Первое условие — уравнение биссектрис, второе — определение параболы с фокусом PPP и директрисой l1l_1l1 (или, эквивалентно, директрисой l2l_2l2 , поскольку на биссектрисе расстояния до l1l_1l1 и l2l_2l2 равны). Следовательно, множество центров равно
(биссектриса1∩парабола(P, l1)) ∪ (биссектриса2∩парабола(P, l1)). (\text{биссектриса}_1\cap\text{парабола}_{(P,\,l_1)})\ \cup\ (\text{биссектриса}_2\cap\text{парабола}_{(P,\,l_1)}).
(биссектриса1 ∩парабола(P,l1 ) ) ∪ (биссектриса2 ∩парабола(P,l1 ) ).
2) Аналитическое обоснование числа решений. Пусть уравнения прямых заданы как l1: a1x+b1y+c1=0l_1:\;a_1x+b_1y+c_1=0l1 :a1 x+b1 y+c1 =0, l2: a2x+b2y+c2=0l_2:\;a_2x+b_2y+c_2=0l2 :a2 x+b2 y+c2 =0. Биссектрисы задаются нормализованно:
a1x+b1y+c1a12+b12=±a2x+b2y+c2a22+b22. \frac{a_1x+b_1y+c_1}{\sqrt{a_1^2+b_1^2}}=\pm\frac{a_2x+b_2y+c_2}{\sqrt{a_2^2+b_2^2}}.
a12 +b12 a1 x+b1 y+c1 =±a22 +b22 a2 x+b2 y+c2 . Парабола с фокусом P=(xP,yP)P=(x_P,y_P)P=(xP ,yP ) и директрисой l1l_1l1 задаётся
(x−xP)2+(y−yP)2=∣a1x+b1y+c1∣a12+b12. \sqrt{(x-x_P)^2+(y-y_P)^2}=\frac{|a_1x+b_1y+c_1|}{\sqrt{a_1^2+b_1^2}}.
(x−xP )2+(y−yP )2 =a12 +b12 ∣a1 x+b1 y+c1 ∣ . Подставляя линейное уравнение биссектрисы (одну из двух) в уравнение параболы и возводя в квадрат, получаем квадратичное уравнение по параметру точки на биссектрисе. Значит для каждой биссектрисы возможно не более двух решений; вместе не более четырёх.
3) Различные случаи (коротко):
- Общий случай ( PPP не лежит на l1l_1l1 и не на l2l_2l2 и P≠l1∩l2P\neq l_1\cap l_2P=l1 ∩l2 ): на каждой биссектрисе пересечение с параболой даёт 0, 1 (касание) или 2 точки → в сумме 0..4 центров. Геометрически это означает, что может существовать от нуля до четырёх окружностей.
- PPP лежит на одной из прямых, скажем P∈l1P\in l_1P∈l1 , но P∉l2P\notin l_2P∈/l2 : в этом случае фокус параболы лежит на директрисе, и уравнение параболы упрощается. Конкретно для P∈l1P\in l_1P∈l1 парабола превращается в прямую, перпендикулярную l1l_1l1 через PPP (решение уравнения (x−xP)2+(y−yP)2=∣dist to l1∣\sqrt{(x-x_P)^2+(y-y_P)^2}=|\text{dist to }l_1|(x−xP )2+(y−yP )2 =∣dist to l1 ∣ даёт эту прямую). Тогда центры — пересечения этой перпендикулярной прямой с двумя биссектрисами (0,1 или 2 точки).
- PPP совпадает с точкой пересечения O=l1∩l2O=l_1\cap l_2O=l1 ∩l2 : тогда P∈l1P\in l_1P∈l1 и P∈l2P\in l_2P∈l2 . Аналогично предыдущему, парабола по директрисе l1l_1l1 — это перпендикуляр к l1l_1l1 через OOO, и пересечения с биссектрисами дают конечное число решений (обычно не более 2 на биссектрису; всего не более 4). Никаких бесконечных семейств окружностей не возникает.
- Внутреннее/внешнее касание: выбор знака в уравнении биссектрис (+++ или −-−) соответствует тому, касаются ли окружности обеих прямых с одной стороны или с противоположных сторон (центры на внутренней или внешней биссектрисе). Это даёт две независимые семейства пересечений, отсюда максимум по два решения в каждом.
4) Примечания и примеры вырождений:
- Если на какой-то биссектрисе парабола пролегает так, что касание с ней даёт кратный корень, получаем ровно одно (кратное) решение на этой биссектрисе.
- Параметрический вид для численных вычислений: задать бискектрису в виде X(t)=O+tuX(t)=O+t\mathbf{u}X(t)=O+tu (вектор единичный вдоль биссектрисы), подставить в
(X(t)−P)⋅(X(t)−P)=∣a1Xx(t)+b1Xy(t)+c1∣a12+b12 \sqrt{(X(t)-P)\cdot(X(t)-P)}=\frac{|a_1 X_x(t)+b_1 X_y(t)+c_1|}{\sqrt{a_1^2+b_1^2}}
(X(t)−P)⋅(X(t)−P) =a12 +b12 ∣a1 Xx (t)+b1 Xy (t)+c1 ∣ и получить квадратное уравнение по ttt.
Итого: геометрическое место центров = пересечение биссектрис угла между l1l_1l1 и l2l_2l2 с параболой(ами) фокусом PPP и директрисой l1l_1l1 (эквивалентно l2l_2l2 ). Каждая биссектриса даёт не более двух центров, всего не более четырёх; особые положения PPP (на прямой или в точке пересечения) приводят к упрощённым (вплоть до прямой) параболам и соответственно к менее общим (0..2) решениям.