Опишите алгоритм нахождения на плоскости геометрического места точек, расстояние которых до данных двух точек отличается на заданную величину, и объясните, как этот алгоритм меняется при переходе к эллиптической и гиперболической геометрии
Алгоритм (общая схема) — и как он меняется в трёх геометриях. Общая идея: выбрать удобную систему/модель, положить фокусы в удобные координаты, записать условие разности геодезических расстояний и алгебраически исключить обратные функций/корни, получить уравнение множества точек; учесть ограничения на заданную разность и вырожденные случаи. 1) Евклидова плоскость - Пусть фокусы F1,F2F_1,F_2F1,F2 на оси xxx в точках (±c,0)(\pm c,0)(±c,0), задана абсолютная разность расстояний D≥0D\ge0D≥0. Обозначим a=D2a=\tfrac{D}{2}a=2D. - Условие: ∣(x−c)2+y2−(x+c)2+y2∣=2a.\displaystyle \left|\sqrt{(x-c)^2+y^2}-\sqrt{(x+c)^2+y^2}\right|=2a.(x−c)2+y2−(x+c)2+y2=2a.
- Возведение в квадрат и приведение даёт стандартное уравнение гиперболы (при 0<a<c0<a<c0<a<c): x2a2−y2b2=1,b2=c2−a2\displaystyle \frac{x^2}{a^2}-\frac{y^2}{b^2}=1,\qquad b^2=c^2-a^2a2x2−b2y2=1,b2=c2−a2
(здесь 2c=d(F1,F2)2c=d(F_1,F_2)2c=d(F1,F2)). - Ограничения и вырожд. случаи: 0≤D≤2c.\,0\le D\le 2c.0≤D≤2c. При D=0D=0D=0 — серединный перпендикуляр (прямая), при D=2cD=2cD=2c — два луча на прямой, проходящей через фокусы (вырожденная «ветвь»). 2) Эллиптическая (сферическая) геометрия - Модель: единичная сфера (или эллиптическая — сфера с отождествлением антиподов). Фокусы заданы единичными векторами F1,F2F_1,F_2F1,F2; точка XXX на сфере. - Геодезическое расстояние: ri=arccos(Fi⋅X)r_i=\arccos(F_i\cdot X)ri=arccos(Fi⋅X). - Условие: ∣r1−r2∣=D⇔cos(r1−r2)=cosD.\displaystyle |r_1-r_2|=D\quad\Leftrightarrow\quad \cos(r_1-r_2)=\cos D.∣r1−r2∣=D⇔cos(r1−r2)=cosD.
- С помощью формулы косинуса разности: (F1⋅X)(F2⋅X)+1−(F1⋅X)2 1−(F2⋅X)2=cosD.\displaystyle (F_1\cdot X)(F_2\cdot X)+\sqrt{1-(F_1\cdot X)^2}\,\sqrt{1-(F_2\cdot X)^2}=\cos D.(F1⋅X)(F2⋅X)+1−(F1⋅X)21−(F2⋅X)2=cosD.
Дальше можно возвести в квадрат и получить алгебраическое (с корнями) уравнение по координатам XXX. - Характер: множество — «сферическая гипербола» (две ветви/замкнутые линии в зависимости от DDD); пределы: по неравенству треугольника ∣r1−r2∣≤d(F1,F2)|r_1-r_2|\le d(F_1,F_2)∣r1−r2∣≤d(F1,F2); при D=0D=0D=0 — геодезическая серединная линия; при D=d(F1,F2)D=d(F_1,F_2)D=d(F1,F2) — вырожденные геодезические лучи. 3) Гиперболическая геометрия - Модель: например, гиперболоидная модель с минковским скалярным произведением ⟨⋅,⋅⟩\langle\cdot,\cdot\rangle⟨⋅,⋅⟩. Точки-положители X,FiX,F_iX,Fi с d(X,Fi)=arccosh(−⟨X,Fi⟩)d(X,F_i)=\operatorname{arccosh}(-\langle X,F_i\rangle)d(X,Fi)=arccosh(−⟨X,Fi⟩). - Условие: ∣arccosh(−⟨X,F1⟩)−arccosh(−⟨X,F2⟩)∣=D.\displaystyle \big|\operatorname{arccosh}(-\langle X,F_1\rangle)-\operatorname{arccosh}(-\langle X,F_2\rangle)\big|=D.arccosh(−⟨X,F1⟩)−arccosh(−⟨X,F2⟩)=D.
- Применяем гиперболический косинус разности: cosh(d1−d2)=coshD,\displaystyle \cosh(d_1-d_2)=\cosh D,cosh(d1−d2)=coshD,
где coshdi=−⟨X,Fi⟩,sinhdi=cosh2di−1=(−⟨X,Fi⟩)2−1.\cosh d_i=-\langle X,F_i\rangle,\quad \sinh d_i=\sqrt{\cosh^2 d_i-1}=\sqrt{(-\langle X,F_i\rangle)^2-1}.coshdi=−⟨X,Fi⟩,sinhdi=cosh2di−1=(−⟨X,Fi⟩)2−1.
Подстановка даёт уравнение coshd1coshd2−sinhd1sinhd2=coshD,\displaystyle \cosh d_1\cosh d_2-\sinh d_1\sinh d_2=\cosh D,coshd1coshd2−sinhd1sinhd2=coshD,
которое через ⟨X,Fi⟩\langle X,F_i\rangle⟨X,Fi⟩ приводит к алгебраическому уравнению (после квадрирования) на координаты XXX. - Характер: в модели Клейна/проективной это даёт конику (аналог гиперболы); ограничения те же: 0≤D≤d(F1,F2)0\le D\le d(F_1,F_2)0≤D≤d(F1,F2); D=0D=0D=0 — геодезическая серединная линия; D=d(F1,F2)D=d(F_1,F_2)D=d(F1,F2) — вырожд. лучи. Краткое резюме алгоритма (универсально): 1. Выбрать модель/координаты и расположить фокусы удобно. 2. Записать геодезические расстояния d1,d2d_1,d_2d1,d2 в выбранной модели. 3. Поставить условие ∣d1−d2∣=D|d_1-d_2|=D∣d1−d2∣=D. 4. Преобразовать (используя тригоном./гиперб. тождества), устранить обратные функции и радикалы (при необходимости возвести в квадрат), получить уравнение кривой. 5. Проанализировать ограничения на DDD и вырожденные случаи. Это даёт как явную практическую процедуру, так и объясняет, как меняется вид уравнения: в Евклиде получаем классическую гиперболу (коническая кривая), в сферической — тригонометрическое/алгебраическое уравнение («сферическая гипербола»), в гиперболической — аналог с гиперболическими функциями, в проективной модели — опять коника.
Общая идея: выбрать удобную систему/модель, положить фокусы в удобные координаты, записать условие разности геодезических расстояний и алгебраически исключить обратные функций/корни, получить уравнение множества точек; учесть ограничения на заданную разность и вырожденные случаи.
1) Евклидова плоскость
- Пусть фокусы F1,F2F_1,F_2F1 ,F2 на оси xxx в точках (±c,0)(\pm c,0)(±c,0), задана абсолютная разность расстояний D≥0D\ge0D≥0. Обозначим a=D2a=\tfrac{D}{2}a=2D .
- Условие:
∣(x−c)2+y2−(x+c)2+y2∣=2a.\displaystyle \left|\sqrt{(x-c)^2+y^2}-\sqrt{(x+c)^2+y^2}\right|=2a. (x−c)2+y2 −(x+c)2+y2 =2a. - Возведение в квадрат и приведение даёт стандартное уравнение гиперболы (при 0<a<c0<a<c0<a<c):
x2a2−y2b2=1,b2=c2−a2\displaystyle \frac{x^2}{a^2}-\frac{y^2}{b^2}=1,\qquad b^2=c^2-a^2a2x2 −b2y2 =1,b2=c2−a2 (здесь 2c=d(F1,F2)2c=d(F_1,F_2)2c=d(F1 ,F2 )).
- Ограничения и вырожд. случаи:
0≤D≤2c.\,0\le D\le 2c.0≤D≤2c. При D=0D=0D=0 — серединный перпендикуляр (прямая), при D=2cD=2cD=2c — два луча на прямой, проходящей через фокусы (вырожденная «ветвь»).
2) Эллиптическая (сферическая) геометрия
- Модель: единичная сфера (или эллиптическая — сфера с отождествлением антиподов). Фокусы заданы единичными векторами F1,F2F_1,F_2F1 ,F2 ; точка XXX на сфере.
- Геодезическое расстояние: ri=arccos(Fi⋅X)r_i=\arccos(F_i\cdot X)ri =arccos(Fi ⋅X).
- Условие:
∣r1−r2∣=D⇔cos(r1−r2)=cosD.\displaystyle |r_1-r_2|=D\quad\Leftrightarrow\quad \cos(r_1-r_2)=\cos D.∣r1 −r2 ∣=D⇔cos(r1 −r2 )=cosD. - С помощью формулы косинуса разности:
(F1⋅X)(F2⋅X)+1−(F1⋅X)2 1−(F2⋅X)2=cosD.\displaystyle (F_1\cdot X)(F_2\cdot X)+\sqrt{1-(F_1\cdot X)^2}\,\sqrt{1-(F_2\cdot X)^2}=\cos D.(F1 ⋅X)(F2 ⋅X)+1−(F1 ⋅X)2 1−(F2 ⋅X)2 =cosD. Дальше можно возвести в квадрат и получить алгебраическое (с корнями) уравнение по координатам XXX.
- Характер: множество — «сферическая гипербола» (две ветви/замкнутые линии в зависимости от DDD); пределы: по неравенству треугольника ∣r1−r2∣≤d(F1,F2)|r_1-r_2|\le d(F_1,F_2)∣r1 −r2 ∣≤d(F1 ,F2 ); при D=0D=0D=0 — геодезическая серединная линия; при D=d(F1,F2)D=d(F_1,F_2)D=d(F1 ,F2 ) — вырожденные геодезические лучи.
3) Гиперболическая геометрия
- Модель: например, гиперболоидная модель с минковским скалярным произведением ⟨⋅,⋅⟩\langle\cdot,\cdot\rangle⟨⋅,⋅⟩. Точки-положители X,FiX,F_iX,Fi с d(X,Fi)=arccosh(−⟨X,Fi⟩)d(X,F_i)=\operatorname{arccosh}(-\langle X,F_i\rangle)d(X,Fi )=arccosh(−⟨X,Fi ⟩).
- Условие:
∣arccosh(−⟨X,F1⟩)−arccosh(−⟨X,F2⟩)∣=D.\displaystyle \big|\operatorname{arccosh}(-\langle X,F_1\rangle)-\operatorname{arccosh}(-\langle X,F_2\rangle)\big|=D. arccosh(−⟨X,F1 ⟩)−arccosh(−⟨X,F2 ⟩) =D. - Применяем гиперболический косинус разности:
cosh(d1−d2)=coshD,\displaystyle \cosh(d_1-d_2)=\cosh D,cosh(d1 −d2 )=coshD, где coshdi=−⟨X,Fi⟩,sinhdi=cosh2di−1=(−⟨X,Fi⟩)2−1.\cosh d_i=-\langle X,F_i\rangle,\quad \sinh d_i=\sqrt{\cosh^2 d_i-1}=\sqrt{(-\langle X,F_i\rangle)^2-1}.coshdi =−⟨X,Fi ⟩,sinhdi =cosh2di −1 =(−⟨X,Fi ⟩)2−1 . Подстановка даёт уравнение
coshd1coshd2−sinhd1sinhd2=coshD,\displaystyle \cosh d_1\cosh d_2-\sinh d_1\sinh d_2=\cosh D,coshd1 coshd2 −sinhd1 sinhd2 =coshD, которое через ⟨X,Fi⟩\langle X,F_i\rangle⟨X,Fi ⟩ приводит к алгебраическому уравнению (после квадрирования) на координаты XXX.
- Характер: в модели Клейна/проективной это даёт конику (аналог гиперболы); ограничения те же: 0≤D≤d(F1,F2)0\le D\le d(F_1,F_2)0≤D≤d(F1 ,F2 ); D=0D=0D=0 — геодезическая серединная линия; D=d(F1,F2)D=d(F_1,F_2)D=d(F1 ,F2 ) — вырожд. лучи.
Краткое резюме алгоритма (универсально):
1. Выбрать модель/координаты и расположить фокусы удобно.
2. Записать геодезические расстояния d1,d2d_1,d_2d1 ,d2 в выбранной модели.
3. Поставить условие ∣d1−d2∣=D|d_1-d_2|=D∣d1 −d2 ∣=D.
4. Преобразовать (используя тригоном./гиперб. тождества), устранить обратные функции и радикалы (при необходимости возвести в квадрат), получить уравнение кривой.
5. Проанализировать ограничения на DDD и вырожденные случаи.
Это даёт как явную практическую процедуру, так и объясняет, как меняется вид уравнения: в Евклиде получаем классическую гиперболу (коническая кривая), в сферической — тригонометрическое/алгебраическое уравнение («сферическая гипербола»), в гиперболической — аналог с гиперболическими функциями, в проективной модели — опять коника.