Последний вопрос интересен, конечно, но хотелось бы вернуться к началу и пофантазировать на тему общего решения. Изначально задача сводилась к нахождению трех рациональных точек
, для любых двух из которых (для определенности
) точка
выражалась бы рациональным числом. Вернемся к пропорциям:
.
Таким образом, в целых числах решение сводится к системе
. Пусть
-- нечетные. Сложность в том, что в образовании евклидовых троек могут участвовать не сами переменные
, а другие множители. Запишем систему
Общее решение каждого из уравнений известно:
. Тогда
, и система разваливается на три независимых уравнения. Подставляя
получаем
То же самое для
:
Если теперь левое слагаемое евклидовой тройки образовано нечетной парой множителей
, то основание квадрата правого слагаемого должно быть
, то есть
или
, причем верные значения переменных (или пропорциональные
) найдутся для любых множителей тройки, и можно приравнять
. Отсюда система
или
Система линейна относительно переменных
, определитель системы выставлен в
отдельную тему. Приравнять его к нулю для выяснения условий разрешимости системы, видимо, задача нетривиальная. Попробуем вернуться к рациональностям. Обозначим
и разделим уравнения системы
последовательно на
:
Переместим слагаемые:
И перемножим почленно соседние уравнения:
Если последнее равенство верно, то
-- общее решение задачи. Наверное, это можно вывести как-то быстрее, но что дальше с этим делать, пока не понимаю. Приравнивая скобочки последовательно к рациональным аргументам
, можно получить линейную систему относительно
, но имеем шесть уравнений с тремя неизвестными. В качестве неизвестных они мешаются... не знаю. Остальное на суд публики. Тут еще важное обстоятельство: "необходимо и достаточно" не потеряло ли своё "достаточно" при почленном перемножении уравнений? Строго доказать не берусь.