Поскольку число 11 простое, в Z есть только 4 возможных факторизации:
8+3n=11 and m=1
8+3n=1 (impossible) and m=11
8+3n=-11 (impossible) and m=-1
8+3n=-1 m=-11
При ограничении n в {0,1} остается только одно решение ...
Для второгоВ этом случае возможностей гораздо больше, так как 30 равен 2 * 3 * 5, у вас будет 16 возможных продуктов для двух ваших терминов в Z ...
Если вы замените (x, y, z) на ихИз 8 возможных комбинаций первый член вырождается в полином 1-го порядка по a, так что для проверки целочисленного корня нужно всего 8 * 16 = 128 полиномов.
Если все задачи вырождаются в произведении полиномов одногопеременная после подстановки переменных, которые находятся в конечном множестве (методом грубой силы), тогда это похоже на поиск целочисленных корней многочленов, что тривиально для многочленов 1-го порядка, как в двух вышеупомянутых задачах, и эквивалентно множителю многочлена над целыми числами дляболее высокая степень ...
Если факторы остаются многомерными, но линейными (общий порядок 1), то это похоже на решение линейных систем.Но поиск целочисленных решений не обязательно тривиален, я рекомендую прочитать http://sites.math.rutgers.edu/~sk1233/courses/ANT-F14/lec3.pdf
Иначе, если факторы остаются многомерными и имеют общий порядок> 1, что эквивалентно решению полиномиальных систем ... В некоторых случаях это возможно, см.https://en.wikipedia.org/wiki/Gr%C3%B6bner_basis.