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