Найдите и опишите геометрическое место точек плоскости, для которых разность (или отношение) расстояний до двух данных прямых равна заданной величине; выведите уравнения этого места в декартовых и полярных координатах и обсудите связанные с этим особенности
Дадим общую и краткую классификацию; обозначения и формулы — в двох вариантах (ориентированные расстояния — «signed», и обычные неотрицательные расстояния). Пусть две прямые заданы в декартовой форме L1: a1x+b1y+c1=0,L2: a2x+b2y+c2=0,
L_1:\;a_1x+b_1y+c_1=0,\qquad L_2:\;a_2x+b_2y+c_2=0, L1:a1x+b1y+c1=0,L2:a2x+b2y+c2=0,ℓi=ai2+bi2\ell_i=\sqrt{a_i^2+b_i^2}ℓi=ai2+bi2. Тогда ориентированное (signed) расстояние от точки (x,y)(x,y)(x,y) до LiL_iLisi=aix+biy+ciℓi,
s_i=\frac{a_i x+b_i y+c_i}{\ell_i}, si=ℓiaix+biy+ci,
и обычное (неотрицательное) расстояние di=∣si∣d_i=|s_i|di=∣si∣. 1) Разность расстояний a) Ориентированная разность s1−s2=ks_1-s_2=ks1−s2=k. Это линейное уравнение: a1x+b1y+c1ℓ1−a2x+b2y+c2ℓ2=k,
\frac{a_1 x+b_1 y+c_1}{\ell_1}-\frac{a_2 x+b_2 y+c_2}{\ell_2}=k, ℓ1a1x+b1y+c1−ℓ2a2x+b2y+c2=k,
то есть геометрическое место — прямая (вырождено или пусто только при несовместности). b) Обычная разность (модуль) ∣d1−d2∣=k|d_1-d_2|=k∣d1−d2∣=k. Так как di=∣si∣d_i=|s_i|di=∣si∣, нужно рассмотреть четыре варианта знаков si=±dis_i=\pm d_isi=±di. В каждом варианте получаем линейное уравнение ε1a1x+b1y+c1ℓ1+ε2a2x+b2y+c2ℓ2=k,ε1,ε2=±1,
\varepsilon_1\frac{a_1 x+b_1 y+c_1}{\ell_1}+\varepsilon_2\frac{a_2 x+b_2 y+c_2}{\ell_2}=k,\qquad \varepsilon_1,\varepsilon_2=\pm1, ε1ℓ1a1x+b1y+c1+ε2ℓ2a2x+b2y+c2=k,ε1,ε2=±1,
и геометрическое место — объединение частей (отрезков/лучей/всех прямых) этих не более чем четырёх прямых, причём для каждой прямой сохраняется требование соответствующих знаков sis_isi. Частные случаи: - если прямые параллельны (нормали пропорциональны), то множество — не более двух прямых, параллельных данным; при расстоянии между прямыми DDD решение существует только при 0≤k≤D0\le k\le D0≤k≤D (иначе пусто); - если k=0k=0k=0 получаем множество точек, равноудалённых от прямых — биссектрисы углов между ними (для ориентированной разности это одна прямая s1=s2s_1=s_2s1=s2, для обычной — внутренняя и внешняя биссектрисы). Полярная запись (удобна, если заданы нормали и расстояния от начала): пусть LiL_iLi имеют нормальные углы ϕi\phi_iϕi и ориентированные расстояния от начала pip_ipi, тогда si=rcos(θ−ϕi)−pi.
s_i=r\cos(\theta-\phi_i)-p_i. si=rcos(θ−ϕi)−pi.
Тогда ориентированная разность даёт r(cos(θ−ϕ1)−cos(θ−ϕ2))=k+p1−p2,
r\big(\cos(\theta-\phi_1)-\cos(\theta-\phi_2)\big)=k+p_1-p_2, r(cos(θ−ϕ1)−cos(θ−ϕ2))=k+p1−p2,
откуда (при ненулевом знаменателе) r=k+p1−p2cos(θ−ϕ1)−cos(θ−ϕ2).
r=\frac{k+p_1-p_2}{\cos(\theta-\phi_1)-\cos(\theta-\phi_2)}. r=cos(θ−ϕ1)−cos(θ−ϕ2)k+p1−p2.
Для обычной разности для каждой комбинации знаков εi\varepsilon_iεi имеем r(ε1cos(θ−ϕ1)+ε2cos(θ−ϕ2))=k+ε1p1+ε2p2,
r\big(\varepsilon_1\cos(\theta-\phi_1)+\varepsilon_2\cos(\theta-\phi_2)\big)=k+\varepsilon_1 p_1+\varepsilon_2 p_2, r(ε1cos(θ−ϕ1)+ε2cos(θ−ϕ2))=k+ε1p1+ε2p2,
и аналогично выражение для rrr. 2) Отношение расстояний a) Ориентированное отношение s1=λs2s_1=\lambda s_2s1=λs2 (λ\lambdaλ — постоянная). Это также линейное уравнение: a1x+b1y+c1ℓ1−λa2x+b2y+c2ℓ2=0,
\frac{a_1 x+b_1 y+c_1}{\ell_1}-\lambda\frac{a_2 x+b_2 y+c_2}{\ell_2}=0, ℓ1a1x+b1y+c1−λℓ2a2x+b2y+c2=0,
то есть прямая (или вырождение). b) Обычное отношение d1/d2=λ>0d_1/d_2=\lambda>0d1/d2=λ>0. Рассматриваем комбинации знаков: ε1s1=λε2s2\varepsilon_1 s_1=\lambda\varepsilon_2 s_2ε1s1=λε2s2 с εi=±1\varepsilon_i=\pm1εi=±1. Для каждой комбинации получаем линейное уравнение ε1a1x+b1y+c1ℓ1−λε2a2x+b2y+c2ℓ2=0,
\varepsilon_1\frac{a_1 x+b_1 y+c_1}{\ell_1}-\lambda\varepsilon_2\frac{a_2 x+b_2 y+c_2}{\ell_2}=0, ε1ℓ1a1x+b1y+c1−λε2ℓ2a2x+b2y+c2=0,
и множество — объединение частей соответствующих прямых, где выбранные знаки действительно выполняются. В полярных координатах (с теми же ϕi,pi\phi_i,p_iϕi,pi) ориентированное равенство даётся r(cos(θ−ϕ1)−λcos(θ−ϕ2))=p1−λp2,
r\big(\cos(\theta-\phi_1)-\lambda\cos(\theta-\phi_2)\big)=p_1-\lambda p_2, r(cos(θ−ϕ1)−λcos(θ−ϕ2))=p1−λp2,
откуда r=p1−λp2cos(θ−ϕ1)−λcos(θ−ϕ2).
r=\frac{p_1-\lambda p_2}{\cos(\theta-\phi_1)-\lambda\cos(\theta-\phi_2)}. r=cos(θ−ϕ1)−λcos(θ−ϕ2)p1−λp2.
для неподписанных — аналогично с εi\varepsilon_iεi. Коротко о важных особенностях - Если брать ориентированные расстояния, и разность или отношение заданы фиксированными числами, то всегда получается прямая (линейное уравнение). - Если брать обычные неотрицательные расстояния, то геометрическое место — объединение частей не более чем четырёх прямых, получающихся из всех вариантов знаков; каждая ветвь ограничена областями, где соответствующие знаки sis_isi верны. - Специальные случаи: k=0k=0k=0 или λ=1\lambda=1λ=1 даёт биссектрисы; для параллельных прямых ограничения по kkk (максимум — расстояние между прямыми); при нулевом знаменателе в полярной форме соответствующие углы исключены (нет решения при данном θ\thetaθ). Этого достаточно для полного описания: в Cartesian — формулы с sis_isi выше; в polar — выражения для rrr через θ\thetaθ.
Пусть две прямые заданы в декартовой форме
L1: a1x+b1y+c1=0,L2: a2x+b2y+c2=0, L_1:\;a_1x+b_1y+c_1=0,\qquad L_2:\;a_2x+b_2y+c_2=0,
L1 :a1 x+b1 y+c1 =0,L2 :a2 x+b2 y+c2 =0, ℓi=ai2+bi2\ell_i=\sqrt{a_i^2+b_i^2}ℓi =ai2 +bi2 . Тогда ориентированное (signed) расстояние от точки (x,y)(x,y)(x,y) до LiL_iLi si=aix+biy+ciℓi, s_i=\frac{a_i x+b_i y+c_i}{\ell_i},
si =ℓi ai x+bi y+ci , и обычное (неотрицательное) расстояние di=∣si∣d_i=|s_i|di =∣si ∣.
1) Разность расстояний
a) Ориентированная разность s1−s2=ks_1-s_2=ks1 −s2 =k. Это линейное уравнение:
a1x+b1y+c1ℓ1−a2x+b2y+c2ℓ2=k, \frac{a_1 x+b_1 y+c_1}{\ell_1}-\frac{a_2 x+b_2 y+c_2}{\ell_2}=k,
ℓ1 a1 x+b1 y+c1 −ℓ2 a2 x+b2 y+c2 =k, то есть геометрическое место — прямая (вырождено или пусто только при несовместности).
b) Обычная разность (модуль) ∣d1−d2∣=k|d_1-d_2|=k∣d1 −d2 ∣=k. Так как di=∣si∣d_i=|s_i|di =∣si ∣, нужно рассмотреть четыре варианта знаков si=±dis_i=\pm d_isi =±di . В каждом варианте получаем линейное уравнение
ε1a1x+b1y+c1ℓ1+ε2a2x+b2y+c2ℓ2=k,ε1,ε2=±1, \varepsilon_1\frac{a_1 x+b_1 y+c_1}{\ell_1}+\varepsilon_2\frac{a_2 x+b_2 y+c_2}{\ell_2}=k,\qquad \varepsilon_1,\varepsilon_2=\pm1,
ε1 ℓ1 a1 x+b1 y+c1 +ε2 ℓ2 a2 x+b2 y+c2 =k,ε1 ,ε2 =±1, и геометрическое место — объединение частей (отрезков/лучей/всех прямых) этих не более чем четырёх прямых, причём для каждой прямой сохраняется требование соответствующих знаков sis_isi . Частные случаи:
- если прямые параллельны (нормали пропорциональны), то множество — не более двух прямых, параллельных данным; при расстоянии между прямыми DDD решение существует только при 0≤k≤D0\le k\le D0≤k≤D (иначе пусто);
- если k=0k=0k=0 получаем множество точек, равноудалённых от прямых — биссектрисы углов между ними (для ориентированной разности это одна прямая s1=s2s_1=s_2s1 =s2 , для обычной — внутренняя и внешняя биссектрисы).
Полярная запись (удобна, если заданы нормали и расстояния от начала): пусть LiL_iLi имеют нормальные углы ϕi\phi_iϕi и ориентированные расстояния от начала pip_ipi , тогда
si=rcos(θ−ϕi)−pi. s_i=r\cos(\theta-\phi_i)-p_i.
si =rcos(θ−ϕi )−pi . Тогда ориентированная разность даёт
r(cos(θ−ϕ1)−cos(θ−ϕ2))=k+p1−p2, r\big(\cos(\theta-\phi_1)-\cos(\theta-\phi_2)\big)=k+p_1-p_2,
r(cos(θ−ϕ1 )−cos(θ−ϕ2 ))=k+p1 −p2 , откуда (при ненулевом знаменателе)
r=k+p1−p2cos(θ−ϕ1)−cos(θ−ϕ2). r=\frac{k+p_1-p_2}{\cos(\theta-\phi_1)-\cos(\theta-\phi_2)}.
r=cos(θ−ϕ1 )−cos(θ−ϕ2 )k+p1 −p2 . Для обычной разности для каждой комбинации знаков εi\varepsilon_iεi имеем
r(ε1cos(θ−ϕ1)+ε2cos(θ−ϕ2))=k+ε1p1+ε2p2, r\big(\varepsilon_1\cos(\theta-\phi_1)+\varepsilon_2\cos(\theta-\phi_2)\big)=k+\varepsilon_1 p_1+\varepsilon_2 p_2,
r(ε1 cos(θ−ϕ1 )+ε2 cos(θ−ϕ2 ))=k+ε1 p1 +ε2 p2 , и аналогично выражение для rrr.
2) Отношение расстояний
a) Ориентированное отношение s1=λs2s_1=\lambda s_2s1 =λs2 (λ\lambdaλ — постоянная). Это также линейное уравнение:
a1x+b1y+c1ℓ1−λa2x+b2y+c2ℓ2=0, \frac{a_1 x+b_1 y+c_1}{\ell_1}-\lambda\frac{a_2 x+b_2 y+c_2}{\ell_2}=0,
ℓ1 a1 x+b1 y+c1 −λℓ2 a2 x+b2 y+c2 =0, то есть прямая (или вырождение).
b) Обычное отношение d1/d2=λ>0d_1/d_2=\lambda>0d1 /d2 =λ>0. Рассматриваем комбинации знаков: ε1s1=λε2s2\varepsilon_1 s_1=\lambda\varepsilon_2 s_2ε1 s1 =λε2 s2 с εi=±1\varepsilon_i=\pm1εi =±1. Для каждой комбинации получаем линейное уравнение
ε1a1x+b1y+c1ℓ1−λε2a2x+b2y+c2ℓ2=0, \varepsilon_1\frac{a_1 x+b_1 y+c_1}{\ell_1}-\lambda\varepsilon_2\frac{a_2 x+b_2 y+c_2}{\ell_2}=0,
ε1 ℓ1 a1 x+b1 y+c1 −λε2 ℓ2 a2 x+b2 y+c2 =0, и множество — объединение частей соответствующих прямых, где выбранные знаки действительно выполняются. В полярных координатах (с теми же ϕi,pi\phi_i,p_iϕi ,pi ) ориентированное равенство даётся
r(cos(θ−ϕ1)−λcos(θ−ϕ2))=p1−λp2, r\big(\cos(\theta-\phi_1)-\lambda\cos(\theta-\phi_2)\big)=p_1-\lambda p_2,
r(cos(θ−ϕ1 )−λcos(θ−ϕ2 ))=p1 −λp2 , откуда
r=p1−λp2cos(θ−ϕ1)−λcos(θ−ϕ2). r=\frac{p_1-\lambda p_2}{\cos(\theta-\phi_1)-\lambda\cos(\theta-\phi_2)}.
r=cos(θ−ϕ1 )−λcos(θ−ϕ2 )p1 −λp2 . для неподписанных — аналогично с εi\varepsilon_iεi .
Коротко о важных особенностях
- Если брать ориентированные расстояния, и разность или отношение заданы фиксированными числами, то всегда получается прямая (линейное уравнение).
- Если брать обычные неотрицательные расстояния, то геометрическое место — объединение частей не более чем четырёх прямых, получающихся из всех вариантов знаков; каждая ветвь ограничена областями, где соответствующие знаки sis_isi верны.
- Специальные случаи: k=0k=0k=0 или λ=1\lambda=1λ=1 даёт биссектрисы; для параллельных прямых ограничения по kkk (максимум — расстояние между прямыми); при нулевом знаменателе в полярной форме соответствующие углы исключены (нет решения при данном θ\thetaθ).
Этого достаточно для полного описания: в Cartesian — формулы с sis_isi выше; в polar — выражения для rrr через θ\thetaθ.