Вопрос, каким образом найти

, если сравнение будет иметь вид:

, где

?
где

- большие известные числа,

- неизвестное,

- простое число.
Если

большое, то никаким, поскольку

будет очень большим. Если же

,

и

--- большие, то для быстрого отыскания

используют бинарный алгоритм.
Бинарный алгоритм можно использовать только после взятия модуля

, так как одно умножение

уже не приемлемо. И так как модуль

составной, то брать таким образом по модулю

нельзя, а следовательно воспользоваться бинарный алгоритмом не получиться.
Сдаётся мне, вопрос
хотел быть про другое. Но по сути да: если основание и так большое, то нет особого смысла сокращать

, деля его на

или что там вместо этого в случае

.
Извиняюсь не написал(неправильно написал), известно, что

, то есть число

не большое (порядка

), а вот

огромные числа, каждое из которых порядка

.
Если бы модуль состоял из разных простых чисел в единственном экземпляре, то тогда можно было применить китайскую теорему об остатках, и свести к системе сравнений.
А так действительно не ясно, однако в книге "Бухштаба - теория чисел", рассмотрен примерно такой случай, там находятся решение сначала для

, а потом из найденного решения для

, и т.д., используются биномиальные коэффициенты и т.п. Но там решается уравнение, а у меня возведение большого числа в большую степень.
Спасибо.