А чего там получать? Вы же уже практически всё написали. Только

добегает только до

.
При каждом целом

,

, уравнение

имеет единственное решение (относительно

). То есть всего решений

без учёта (ир)рациональности равно

. Посчитать количество рациональных решений очень легко, если

простое. Для этого надо заметить, что

, где
![$f(\epsilon)=\epsilon^{p-1}+\ldots\in\mathbb Z[\epsilon]$ $f(\epsilon)=\epsilon^{p-1}+\ldots\in\mathbb Z[\epsilon]$](https://dxdy-04.korotkov.co.uk/f/b/e/f/befd4ea0958ba7688e51cf2e749e65eb82.png)
. Поэтому, если

имеет знаменатель

, то

имеет знаменатель

. Соответственно,

тогда и только тогда, когда

, т.е.

имеет вид

, где

--- наибольшее натуральное, что

,

. Учитывая, что

, получаем

.
P.S. Если я опять не накосячил, то количество рациональных решений уравнения

при

(приближённо) равно

, где

. Соответственно, количество иррациональных решений есть

. Для произвольного простого

тоже можно посчитать, но мне уже лень. Если прикинуть на глазок, то там получается постоянная

, но не уверен, врать не буду.