Показатель числа по модулю

Показатель числа по модулю

Показателем, или мультипликативным порядком, целого числа a по модулю m называется наименьшее положительное целое число \ell, такое, что

a^\ell \equiv 1\pmod m.

Показатель определен только для чисел a, взаимно простых с модулем m, то есть для элементов группы обратимых элементов кольца вычетов по модулю m. При этом, если показатель числа a по модулю определен, то он является делителем значения функции Эйлера \varphi(m) (следствие теоремы Лагранжа).

Чтобы показать зависимость показателя \ell от a и m, его также обозначают P_m(a), а если m фиксировано, то просто P(a).

Содержание

Свойства

  • a\equiv b\pmod m\Rightarrow P(a)=P(b), поэтому можно считать, что показатель задан на классе вычетов \bar{a} по модулю m.
  • a^n\equiv 1\pmod m\Rightarrow P(a)\mid n. В частности, P(a)\mid\lambda(m) и P(a)\mid\varphi(m), где \lambda(m) — функция Кармайкла, а \varphi(m)функция Эйлера.
  • a^t\equiv a^s\pmod m \Leftrightarrow t\equiv s\pmod{P(a)}.
  • P(a^s)\mid P(a); если \gcd(s,P(a))=1, то P(a^s)=P(a).
  • Если p — простое число и P(a)=k, то a,\ldots,a^k — все решения сравнения x^k\equiv 1\pmod p.
  • Если p — простое число, то P(a)=p-1\Leftrightarrow aобразующая группы \mathbb{Z}_p.
  • Если \psi(k) — количество классов вычетов с показателем k, то \sum\limits_{k\mid\varphi(m)}\psi(k)=\varphi(m). А для простых модулей даже \psi(k)=\varphi(k).
  • Если p — простое число, то группа вычетов \mathbb{Z}_p^{\times} циклична и потому, если a=g^{dk}, где g — образующая, d\mid p-1, а k взаимно просто с p-1, то P(a)=\frac{p-1}{d}. В общем случае для произвольного модуля m можно вывести аналогичную формулу, пользуясь теоремой о структуре мультипликативной группы вычетов\mathbb{Z}_m^{\times}.

Пример

Так как 2^4\equiv 1\pmod{15}, но 2^1\not\equiv 1\pmod{15}, 2^2\not\equiv 1\pmod{15}, 2^3\not\equiv 1\pmod{15}, то порядок числа 2 по модулю 15 равен 4.

Вычисление

Если известно разложение модуля m на простые множители p_j и известно разложение чисел p_j-1 на простые множители, то показатель заданного числа a может быть найден за полиномиальное время от \ln m. Для вычисления достаточно найти разложение на множители функции Кармайкла \lambda(m) и вычислить все a^d \mod m для всех d\mid \lambda (m). Поскольку число делителей ограничено многочленом от \ln m, а возведение в степень по модулю происходит за полиномиальное время, то алгоритм поиска будет полиномиальным.

См. также

Литература

  • Бухштаб Теория чисел
  • Виноградов Теория чисел

Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Показатель числа по модулю" в других словарях:

  • Показатель — Показатель  в большинстве случаев, обобщённая характеристика какого либо объекта, процесса или его результата, понятия или их свойств, обычно, выраженная в численной форме: В математике: Показатель степени Показатель числа по модулю В химии …   Википедия

  • Мультипликативный порядок по модулю — Показателем или мультипликативным порядком числа a по модулю m называется наименьшее положительное число такое, что Показатель определен только для чисел a, взаимно простых с модулем m, то есть для элементов группы обратимых элементов кольца… …   Википедия

  • Первообразный корень (теория чисел) — У этого термина существуют и другие значения, см. Первообразный корень. Первообразный корень по модулю m ― целое число g такое, что и при где ― функция Эйлера. Другими словами, первообразный корень  это образующий элемент мультипликативной …   Википедия

  • ИНДЕКС — числа а по модулю т показатель ув сравнении a=gg(mod m), где аи твзаимно просты, а g некоторый фиксированный первообразный корень по модулю т. И. числа апо модулю тобозначается через g=indg а или, более кратко, у=ind а. Первообразные корни… …   Математическая энциклопедия

  • Мультипликативный порядок — Показателем или мультипликативным порядком числа a по модулю m называется наименьшее положительное число такое, что Показатель определен только для чисел a, взаимно простых с модулем m, то есть для элементов группы обратимых элементов кольца… …   Википедия

  • Тест Агравала — В информатике тест Агравала  Каяла  Саксены (или тест AKS)  это полиномиальный детерминированный тест простоты чисел, предложенный индийскими учёным Маниндрой Агравалом (англ.) и его двумя студентами Нираджем Каялом (англ …   Википедия

  • ПЕРВООБРАЗНЫЙ КОРЕНЬ — 1) П. к., примитивный корень, из единицы в поле Кстепени т элемент ноля К такой, что и для любого натурального r<m. Элемент порождает циклич. группу корней из единицы порядка т. Если в поле Ксуществует П. к. степени т, то твзаимно просто с… …   Математическая энциклопедия

  • Карацуба — Карацуба, Анатолий Алексеевич Карацуба Анатолий Алексеевич Дата рождения: 31 января 1937(1937 01 31) …   Википедия

  • Карацуба, Анатолий Алексеевич — Карацуба Анатолий Алексеевич Дата рождения: 31 января 1937 …   Википедия

  • Криптосистема Ривеста-Шамира-Адельмана — RSA (буквенная аббревиатура от фамилий Rivest, Shamir и Adleman)  криптографический алгоритм с открытым ключом. RSA стал первым алгоритмом такого типа, пригодным и для шифрования, и для цифровой подписи. Алгоритм используется в большом числе… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»