Имеем кубическое уравнение

(1)
Ставим условие: z является произвольным целым числом.
Делим уравнение (1) на z
или
Производим замену переменных
Получаем
Сделав необходимые замены переменных, решаем уравнение(ранее я приводил решение) и получаем
Стоит заметить, что полученное решение в целых числах является частным случаем гораздо более общего решения, а именно
но и первого варианта решения вполне достаточно, чтоб доказать:каждому числу нататурального ряда, за исключением чисел 1 и 2, можно подобрать два натуральных числа так, что получится примитивная пифагорова тройка.
То есть охватывается весь ряд натуральных чисел, следующих после числа 2, без исключения.
Но в этом случае видно, что уравнение

не может иметь в качестве решения целочисленное p, так сомножители справа по определению взаимнопросты.
То же самое рассуждение справедливо и для w.