Очень верное решение, благодаря которому я узнал как эту задачу можно решить проще.
Но это ещё не вся "правда" об этом решении, которую надо несомненно было бы отметить.
Вся правда в том, что оно представляет
все тройки рациональных чисел

, удовлетворяющих исходному уравнению.
В самом деле, для любой рациональной тройки

найдутся рациональные

удовлетворяющие системе
![$$\[
{\left\{ \begin{array}{l}
x_0 = az_0 + b \\
y_0 = bz_0 + a \\
\end{array} \right.}
\]
$ $$\[
{\left\{ \begin{array}{l}
x_0 = az_0 + b \\
y_0 = bz_0 + a \\
\end{array} \right.}
\]
$](https://dxdy-03.korotkov.co.uk/f/a/c/b/acbff2ce5e5bd08e7c287839110fcec182.png)
отсюда получим
![$$\[
a = \frac{{z_0 x_0 - y_0 }}{{z_0 ^2 - 1}},b = \frac{{z_0 y_0 - x}}{{z_0 ^2 - 1}}
\]
$ $$\[
a = \frac{{z_0 x_0 - y_0 }}{{z_0 ^2 - 1}},b = \frac{{z_0 y_0 - x}}{{z_0 ^2 - 1}}
\]
$](https://dxdy-01.korotkov.co.uk/f/0/c/f/0cf33b2ec3c46b705b9018e76ee7649782.png)
Таким образом двухпараметрическое решение исходного уравнения
![$$\[
x = \frac{1}{{\left( {a^2 - b^2 } \right)}},y = \frac{{b - \left( {a^2 - b^2 } \right)^2 }}{{a\left( {a^2 - b^2 } \right)}},z = \frac{{1 - b\left( {a^2 - b^2 } \right)}}{{a\left( {a^2 - b^2 } \right)}}
\]
$ $$\[
x = \frac{1}{{\left( {a^2 - b^2 } \right)}},y = \frac{{b - \left( {a^2 - b^2 } \right)^2 }}{{a\left( {a^2 - b^2 } \right)}},z = \frac{{1 - b\left( {a^2 - b^2 } \right)}}{{a\left( {a^2 - b^2 } \right)}}
\]
$](https://dxdy-01.korotkov.co.uk/f/c/c/e/cce89ffead0d938c12e4bcf8d9acec0b82.png)
является полным.
Ну и плюс тривиальные решения, которые могут не входить в общее решение.