Модульные операции
Материал из Модулярная арифметики
Возможность применения СОК в вычислительных алгоритмах обусловлено наличием определённого изоморфизма между математическими операциями над целыми числами и соответствующими операциями над системой целых неотрицательных остатков по отдельным модулям. Сложение, умножение, возведение в целую положительную степень любых целых положительных чисел идентичны соответствующим операциям, выполняемым над системой остатков.
Пусть операнды и
, а также результаты операций сложения и умножения
и
представлены соответственно остатками
по основаниям
, причём оба числа и результаты находятся в диапазоне
, то есть
,
,
,
и
.
<to be continued>