Нашел в инете краткое упоминание о том, что число целых решений уравнения

(уравнение относительно x, y) зависит от вхождения в разложение d на простые множители простых чисел вида

, но без доказательств и без указания как можно оценить число решений.
http://alglib.sources.ru/diophant/diophantsq.php
Ничего более подробного найти не удалось. Подскажите пожалуйста, как можно оценить число решений или где можно подробнее об этом почитать?