О решении одной системы двух эллиптических кривых.Она встречается в задаче о рациональной точке в квадрате, расстояния которой до вершин квадрата рациональны.
Рассмотрим систему двух эллиптических кривых.
где
заданные рациональные числа.
Если вычесть из первого уравнения второе, а из полученного уравнения найти
и вставить его в первое уравнение, то придётся решать очень "тяжёлое" диофантовое уравнение от трёх переменных.
Здесь я покажу очень простой метод решения этой системы.
Для начала приведу необходимое для решения утверждение.
Если для рациональных чисел выполняется
, то существует единственное
, что
и
где
мнимая единица.
Напомню обозначения
Из начальных уравнений получим систему двух уравнений в комплексных числах
где
любые рациональные числа
Вычтем из первого уравнения второе
Приравняем мнимые и вещественные части
Отсюда находим
Подставив
в первое уравнение, и опять приравняв мнимые и вещественные, части находим
Заменив введённые функции их значениями получим решение системы от двух переменных
Приводить значения переменных
не буду из-за их громоздкости. Приведу код для PARI.
Код:
{
C_m=(1-m^2)/(1+m^2);
S_m=2*m/(1+m^2);
C_n=(1-n^2)/(1+n^2);
S_n=2*n/(1+n^2);
h=(S_m*C_n-C_m*S_n);
t=((b-d)*C_n-(a-c)*S_n)/h;
z=((b-d)*C_m-(a-c)*S_m)/h;
x=t*C_m-a;
y=t*S_m-b;
}
(x+a)^2+(y+b)^2-t^2
(x+c)^2+(y+d)^2-z^2