Заметим, что полиномы в равенствах (7), (8) и (9) неприводимы, в отличие от полиномов в равенствах (11) и (12), полученных в результате преобразования полинома в (8).
Неприводимость полиномов легко устанавливается в программе "gp/pari", используя комманду "factor(f)" или функцию "polisirreducible(f)".
Нет никакой необходимости искать рациональные корни полинома вручную, поскольку комманда "factor(f)" находит их.
В частности, полином 4-ой степени в равенстве (11) имеет два целых корня:

и

, что даёт нам ещё два линейных множителя, которые являются квадратами, возможно умноженными на некоторые числа.
Имеет смысл сократить числа

,

и

в равенстве (5) на их наибольший общий делитель.
Все последующие преобразования и результаты от этого не изменятся.
Но если считать числа

,

и

взаимно-простыми (не попарно), то из (5) следует:
(15)
Пусть простое число

, отличное от

и

, является делителем числа

, и

является наибольшей степенью простого числа

, на которую делится

.
Тогда число

делится на

, и

является наибольшой степенью простого числа

, на которую делится либо

, либо

, а другое число из этих двух не делится на

.
В самом деле, из (5) следует, что

делится на

, следовательно одно из чисел

и

делится на

, поскольку только одно из них делится на

, вследствие взаимной простоты чисел

,

и

.
Если, например, число

делится на

, то на бОльшую степень

оно не делится,
иначе левая часть равенства (5) делилась бы на

, а правая часть - нет, поскольку

не делится на

.
Продолжение следует.