Класс вычетов
Сравне́ние двух целых чисел по мо́дулю натурального числа — математическая операция, позволяющая ответить на вопрос о том, дают ли два выбранных целых числа при делении на один и тот же остаток. Любое целое число при делении на даёт один из возможных остатков: число от 0 до ; это значит, что все целые числа можно разделить на групп, каждая из которых отвечает определённому остатку от деления на . Эти группы называются классами вычетов по модулю , а содержащиеся в них целые числа — вычетами по модулю .
Арифметические операции с остатками чисел по фиксированному модулю образуют мо́дульную арифме́тику или модуля́рную арифметику, которая широко применяется в математике, информатике и криптографии.
История
Предпосылкой к созданию теории сравнений стало восстановление сочинений Диофанта, которые были выпущены в подлиннике и с латинским переводом, благодаря Баше де Мезириаку, в 1621 году. Их изучение привело Ферма́ к открытиям, которые по значению существенно опередили своё время. Например, в письме к Френиклю де Бесси 18 октября 1640 года он сообщил без доказательства теорему, впоследствии получившую название малой теоремы Ферма. В современной формулировке теорема утверждает, что если — простое число и
— целое число, не делящееся на
, то
.
Первое доказательство этой теоремы принадлежит Лейбницу, причём он открыл указанную теорему независимо от Ферма́ не позднее 1683 года и сообщил об этом с приведением точного доказательства Бернулли. Кроме этого, Лейбницем был предложен прообраз формулировки теоремы Вильсона.
Позже изучение вопросов, посвященных теории чисел и теории сравнений, было продолжено Эйлером, который ввел квадратичный закон взаимности и обобщил теорему Ферма, установив, что
где — функция Эйлера.
Понятие и символьное обозначение сравнений было введено Гауссом, как важный инструмент для обоснования его арифметической теории, работа над которой была начата им в 1797 году. В начале этого периода Гауссу ещё не были известны труды его предшественников, поэтому результаты его работы, изложенные в первых трёх главах его книги «Арифметические исследования» (1801 год), были в основном уже известны, однако методы, которые он использовал для доказательств, оказались абсолютно новыми, имеющими высшую важность для развития теории чисел. Используя эти методы, Гаусс преобразовал все накопленные до него сведения, связанные с операциями сравнения по модулю, в стройную теорию, которая впервые была изложена в этой же книге. Кроме этого, он исследовал сравнения первой и второй степени, теорию квадратичных вычетов и связанный с ней квадратичный закон взаимности.
Определения
| Если два целых числа |
Сравнимость чисел и
записывается в виде формулы (сравнения):
Число называется модулем сравнения.
Определение сравнимости чисел и
по модулю
равносильно любому из следующих утверждений:
- разность чисел
и
делится на
без остатка;
- число
может быть представлено в виде
, где
— некоторое целое число.
- Необходимость условий 1 и 2 доказывается следующим образом:
Тогда в предположении, что
выполняются 1 и 2:
(то есть, разность
и
делится на
без остатка);
где
(то есть,
может быть представлено в виде
).
- Достаточность условий 1 и 2:
Из доказательства необходимого условия число представимо в виде:
Тогда
где
Таким образом
Доказана равносильность определения условию 2, которое эквивалентно условию 1.
Например, числа 32 и −10 сравнимы по модулю 7, так как оба числа при делении на 7 дают остаток 4:
Также числа 32 и -10 сравнимы по модулю 7, так как их разность делится на 7 и к тому же имеет место представление
Свойства сравнимости по модулю
Для фиксированного натурального числа отношение сравнимости по модулю
обладает следующими свойствами:
- свойством рефлексивности: для любого целого
справедливо
- свойством симметричности: если
то
- свойством транзитивности: если
и
то
Таким образом, отношение сравнимости по модулю является отношением эквивалентности на множестве целых чисел.
Кроме вышеперечисленных свойств, для сравнений справедливы следующие утверждения:
- любые два целых числа сравнимы по модулю 1;
- если числа
и
сравнимы по модулю
, и число
является делителем
, то
и
сравнимы по модулю
;
Пусть
Следовательно
где
— некое целое число.
Так как является делителем числа
, то
где
— некое целое число.
Следовательно
где
и
по определению.
- если числа
и
сравнимы по
модулям
то они сравнимы по модулю, равному наименьшему общему кратному модулей
.
Пусть
где
Следовательно
Так как разность кратна каждому
, то она кратна и их наименьшему общему кратному.
- Следствие:
- Для того, чтобы числа
и
были сравнимы по модулю
, каноническое разложение на простые сомножители которого имеет вид
необходимо и достаточно, чтобы
где
.
Операции со сравнениями
Сравнения по одному и тому же модулю обладают многими свойствами обычных равенств. Например, их можно складывать, вычитать и перемножать: если числа и
попарно сравнимы по модулю
, то их суммы
и
, а также произведения
и
тоже сравнимы по модулю
:
При этом нельзя выполнять эти операции со сравнениями, если их модули не совпадают.
К обеим частям сравнения можно прибавить одно и то же число :
Также можно перенести число из одной части сравнения в другую со сменой знака:
Если числа и
сравнимы по модулю
, то их степени
и
тоже сравнимы по модулю
при любом натуральном
:
K любой из частей сравнения можно прибавить целое число, кратное модулю, то есть, если числа и
сравнимы по модулю некоторого числа
, то и
сравнимо с
по модулю
, где
и
— произвольные целые числа, кратные
:
Также обе части сравнения и модуль можно умножить на одно и то же число, то есть, если числа и
сравнимы по модулю некоторого целого числа
, то и числа
и
сравнимы по модулю числа
, где
— целое:
Сравнения, однако, нельзя, вообще говоря, делить друг на друга или на другие числа. Пример: , однако, сократив в 2 раза, мы получаем ошибочное сравнение:
. Правила сокращения для сравнений следующие.
- Можно делить обе части сравнения на число, но только взаимно простое с модулем: если
и НОД
то
.
Если, число не взаимно просто с модулем, как было в примере, указанном выше, то сокращать на
нельзя.
- Можно одновременно разделить обе части сравнения и модуль на их общий делитель:
если , то
.
Пример
Применение сравнений позволяет легко получать разнообразные признаки делимости. Например, выведем признак делимости натурального числа N на 7. Запишем в виде
(то есть отделим цифру единиц). Условие, что
делится нацело на 7, можно записать в виде:
Умножим это сравнение на
Или, прибавив слева число кратное модулю:
Отсюда вытекает следующий признак делимости на 7: надо вычесть из числа десятков удвоенное число единиц, затем повторять эту операцию до тех пор, пока не получится двузначное или однозначное число; если оно делится на 7, то и исходное число делится. Например, пусть Алгоритм проверки:
Вывод: 22624 делится на 7.
Связанные определения
Классы вычетов
Множество всех чисел, сравнимых с по модулю
, называется классом вычетов
по модулю
, и обычно обозначается
или
. Таким образом, сравнение
равносильно равенству классов вычетов
.
Любое число класса вычетов называется вычетом по модулю . Пусть для определённости
― остаток от деления любого из представителей выбранного класса на
, тогда любое число
из этого класса вычетов можно представить в виде
, где
— целое. Вычет, равный остатку
(
при
) называется наименьшим неотрицательным вычетом, а вычет
(
), самый малый по абсолютной величине, называется абсолютно наименьшим вычетом. При
получаем, что
, в противном случае
. Если
— чётное и
, то
.
Поскольку сравнимость по модулю является отношением эквивалентности на множестве целых чисел
, то классы вычетов по модулю
представляют собой классы эквивалентности; их количество равно
.
Множество всех классов вычетов по модулю обозначается
или
или
.
Операции сложения и умножения на соответствующие операции на множестве
:
Относительно этих операций множество является конечным кольцом, а для простого
— конечным полем.
Системы вычетов
Система вычетов позволяет осуществлять арифметические операции над конечным набором чисел, не выходя за его пределы. Полная система вычетов по модулю ― любой набор из
попарно несравнимых по модулю
целых чисел. Обычно в качестве полной системы вычетов по модулю
берётся одно из двух множеств:
- наименьшие неотрицательные вычеты, то есть числа:
- или абсолютно наименьшие вычеты, состоящие в случае нечётного
из чисел
,
- и в случае чётного
из чисел
Максимальный набор попарно несравнимых по модулю чисел, взаимно простых с
, называется приведённой системой вычетов по модулю
. Всякая приведённая система вычетов по модулю
содержит
элементов, где
— функция Эйлера.
Например, для числа полная система вычетов может быть представлена числами 0, 1, 2, 3, …, 21, 22, 23, …, 39, 40, 41, а приведённая — 1, 5, 11, 13, 17, 19, 23, 25, 29, 31, 37, 41.
Сравнения в кольце многочленов над полем
Рассматривается кольцо многочленов над полем
. Два многочлена
и
, принадлежащие выбранному кольцу, называются сравнимыми по модулю многочлена
, если их разность
делится на
без остатка. Сравнение обозначается следующим образом:
Так же, как и в кольце целых чисел, такие сравнения можно складывать, вычитать и перемножать.
Решение сравнений
Сравнения первой степени
В теории чисел, криптографии и других областях науки часто возникает задача поиска решений сравнения первой степени вида
Решение такого сравнения начинается с вычисления НОД
. При этом возможны два случая:
- если
не кратно
, то у сравнения нет решений;
- если
кратно
, то у сравнения существует единственное решение по модулю
, или, что то же самое,
решений по модулю
. В этом случае в результате сокращения исходного сравнения на
получается сравнение:
- где
и
являются целыми числами, причём
и
взаимно просты. Поэтому число
можно обратить по модулю
, то есть найти такое число
, что
(другими словами,
). Теперь решение находится умножением полученного сравнения на
:
Практическое вычисление значения можно осуществить разными способами: с помощью теоремы Эйлера, алгоритма Евклида, теории цепных дробей (см. алгоритм) и др. В частности, теорема Эйлера позволяет записать значение
в виде:
.
Примеры
Пример 1. Для сравнения
имеем , поэтому по модулю 22 сравнение имеет два решения. Заменим 26 на 4, сравнимое с ним по модулю 22, и затем сократим все три числа на 2:
Поскольку 3 взаимно просто с модулем 11, то его можно обратить по модулю 11 и найти
.
Умножая сравнение на 4, получаем решение по модулю 11:
,
эквивалентное совокупности двух решений по модулю 22:
и
.
Пример 2. Дано сравнение:
Отметим, что модуль
— простое число.
Первый способ решения — воспользоваться соотношением Безу. С помощью алгоритма Евклида или программы, приведенной в статье о соотношении Безу, находим, что это соотношение для чисел и
имеет вид:
или
Умножив обе части этого сравнения на 41, получим:
Отсюда следует, что есть решение исходного сравнения. Удобнее заменить его на сравнимое с ним
(остаток от деления
на
). Ответ:
Второй способ решения, более простой и быстрый, не требует построения соотношения Безу, но также эквивалентен алгоритму Евклида.
Шаг 1. Делим модуль на коэффициент при x с остатком: . Умножим обе части исходного сравнения на частное
и прибавим
; получим:
, но левая часть кратна
, то есть сравнима с нулём, откуда:
Мы получили при коэффициент 37 вместо 100. На каждом следующем шаге уменьшаем аналогично, пока не получим единицу.
Шаг 2. Аналогично делим на новый коэффициент при x: . Умножим обе части сравнения, полученного в предыдущем шаге, на частное
и прибавим
; снова заменив левую часть на ноль, получим:
заменяем на его остаток при делении на
равный
:
Далее можно было бы сделать аналогично ещё 5 шагов, но проще разделить обе части сравнения на 10 и сразу получить результат:
Сравнения второй степени
Сравнения второй степени по простому модулю m имеет следующий общий вид:
Это выражение можно привести к виду
а при замене упрощается до
Решение этого сравнения сводится к выяснению, является ли данное число квадратичным вычетом (с помощью квадратичного закона взаимности) и последующему вычислению квадратного корня по данному модулю. Для вычисления квадратного корня из квадратичного вычета существует вероятностный метод Берлекэмпа и детерминированный алгоритм Тонелли — Шенкса.
Системы сравнений
Китайская теорема об остатках утверждает, что система сравнений с попарно взаимно простыми модулями :
всегда разрешима, и её решение единственно по модулю .
Другими словами, китайская теорема об остатках утверждает, что кольцо вычетов по модулю произведения нескольких попарно взаимно простых чисел является прямым произведением соответствующих множителям колец вычетов.
Применение
Модульная арифметика используется в теории чисел, теории групп, теории колец, теории узлов, общей алгебре, криптографии, информатике, химии и других областях.
Например, сравнения часто применяются для вычисления контрольных сумм, используемых в идентификаторах. Так, для определения ошибок при вводе международного номера банковского счета используется сравнение по модулю 97.
В криптографии сравнения можно встретить в системах с открытым ключом, использующих, например, алгоритм RSA или протокол Диффи — Хеллмана. Также, модульная арифметика обеспечивает конечные поля, над которыми затем строятся эллиптические кривые, и используется в различных протоколах с симметричным ключом (AES, IDEA).
В химии последняя цифра в регистрационном номере CAS является значением контрольной суммы, которая вычисляется путём сложения последней цифры номера, умноженной на 1, второй справа цифры, умноженной на 2, третьей, умноженной на три и так далее до первой слева цифры, завершаясь вычислением остатка от деления на 10
См. также
- Сложение по модулю 2
- Возведение в степень по модулю
- Показатель числа по модулю
- Алгоритмы быстрого возведения в степень по модулю
Примечания
- Вельшенбах М. Глава 5. Модульная математика: вычисление в классах вычетов. // Криптография на Си и C++ в действии. — М.: «Триумф», 2004. — С. 81—95. — 464 с. — ISBN 5-89392-083-X.
- Материалы международной научной конференции “Модулярная арифметика”. Виртуальный компьютерный музей (2005). Дата обращения: 31 июля 2010. Архивировано 5 октября 2007 года.
- Егоров А. А. Сравнения по модулю и арифметика остатков // Квант. — 1970. — № 5. — С. 28—33. Архивировано 4 марта 2016 года.
- Французский математик, член французской академии наук с 1666.
- Вилейтнер Г. Глава III. Теория чисел // История математики от Декарта до середины XIX / пер. с нем. под. ред. А. П. Юшкевича. — М.: Государственное издательство физико-математической литературы, 1960. — С. 69—84. — 467 с. Архивировано 24 сентября 2015 года.
- Степанов С. А. Глава 1. Основные понятия // Сравнения. — М.: «Знание», 1975. — С. 3—9. — 64 с. Архивировано 24 августа 2015 года.
- Виноградов И. М. Основы теории чисел. — М.—Л.: Гос. изд. технико-теоретической литературы, 1952. — С. 41—45. — 180 с. Архивировано 1 июля 2020 года.
- Сизый, 2008, с. 88.
- Сагалович, 2010, с. 25—29.
- Нестеренко, 2008, с. 86—87.
- Бухштаб А. А. Глава 8. Классы // Теория чисел. — М.: «Просвещение», 1966. — С. 77—78. — 384 с. Архивировано 20 ноября 2015 года.
- Сагалович, 2010, с. 29—32.
- Сизый, 2008, с. 87—88,91.
- Лидл Р., Нидеррайтер Г. Конечные поля. В 2-х тт. — М.: Мир, 1998. — С. 27 (Пример 1.37). — 430 с. — ISBN 5-03-000065-8.
- Фадеев Д. К. Глава VII. Сравнение в кольце полиномов и расширения полей // Лекции по алгебре. — М.: «Наука», 1984. — С. 197—198. — 416 с.
- Сизый, 2008, с. 105—109.
- Бухштаб А. А. Глава 21. Сравнения 2-й степени по простому модулю, Глава 22. Сравнения второй степени по составному модулю // Теория чисел. — М.: «Просвещение», 1966. — С. 172—201. — 384 с. Архивировано 20 ноября 2015 года.
- Harald Niederreiter, Arne Winterhof. Applied Number Theory. — «Springer», 2015. — С. 369. — 442 с. — ISBN 978-3-319-22321-6.
- Коблиц Н. Курс теории чисел и криптографии / пер. с англ. М. А. Михайловой и В. Е. Тараканова под ред. А. М. Зубкова. — М.: Научное изд-во ТВП, 2001. — С. 96, 105—109, 200—209. — 262 с. — ISBN 5-85484-012-X.
- Check Digit Verification of CAS Registry Numbers (англ.). Архивировано 8 декабря 2015 года.
Литература
- Бухштаб А. А. Теория чисел. — М.: «Просвещение», 1966. — 384 с.
- Вейль А. Основы теории чисел. — М.: Мир, 1972.
- Виленкин Н. Я. Сравнения и классы вычетов // Квант. — 1978. — № 10. — С. 4—8.
- Виноградов И. М. Основы теории чисел. — М.—Л.: Гос. изд. технико-теоретической литературы, 1952. — 180 с.
- Коблиц Н. Курс теории чисел и криптографии / пер. с англ. М. А. Михайловой и В. Е. Тараканова,под ред. А. М. Зубкова. — М.: Научное изд-во ТВП, 2001. — 254 с. — ISBN 5-85484-012-X.
- Материалы международной научной конференции “Модулярная арифметика”. Виртуальный компьютерный музей (2005). Дата обращения: 31 июля 2010.
- Нестеренко Ю. В. Теория чисел. — М.: Издательский центр «Академия», 2008. — С. 132—133. — 272 с. — ISBN 9785769546464.
- Сагалович Ю. Л. Введение в алгебраические коды — 2-е изд. — М.: ИППИ РАН, 2010. — 320 с. — ISBN 978-5-901158-14-2
- Сизый С. В. §4. Теория сравнений // Лекции по теории чисел. — М.: Физматлит, 2008. — 192 с. — ISBN 978-5-9221-0741-9.
Эта статья входит в число добротных статей русскоязычного раздела Википедии. |
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер, Информация о Класс вычетов, Что такое Класс вычетов? Что означает Класс вычетов?
Zapros Modulnaya arifmetika d perenapravlyaetsya syuda Na etu temu nuzhno sozdat otdelnuyu statyu Sravne nie dvuh celyh chisel po mo dulyu naturalnogo chisla m displaystyle m matematicheskaya operaciya pozvolyayushaya otvetit na vopros o tom dayut li dva vybrannyh celyh chisla pri delenii na m displaystyle m odin i tot zhe ostatok Lyuboe celoe chislo pri delenii na m displaystyle m dayot odin iz m displaystyle m vozmozhnyh ostatkov chislo ot 0 do m 1 displaystyle m 1 eto znachit chto vse celye chisla mozhno razdelit na m displaystyle m grupp kazhdaya iz kotoryh otvechaet opredelyonnomu ostatku ot deleniya na m displaystyle m Eti gruppy nazyvayutsya klassami vychetov po modulyu m displaystyle m a soderzhashiesya v nih celye chisla vychetami po modulyu m displaystyle m Arifmeticheskie operacii s ostatkami chisel po fiksirovannomu modulyu obrazuyut mo dulnuyu arifme tiku ili modulya rnuyu arifmetiku kotoraya shiroko primenyaetsya v matematike informatike i kriptografii IstoriyaPredposylkoj k sozdaniyu teorii sravnenij stalo vosstanovlenie sochinenij Diofanta kotorye byli vypusheny v podlinnike i s latinskim perevodom blagodarya Bashe de Meziriaku v 1621 godu Ih izuchenie privelo Ferma k otkrytiyam kotorye po znacheniyu sushestvenno operedili svoyo vremya Naprimer v pisme k Freniklyu de Bessi 18 oktyabrya 1640 goda on soobshil bez dokazatelstva teoremu vposledstvii poluchivshuyu nazvanie maloj teoremy Ferma V sovremennoj formulirovke teorema utverzhdaet chto esli p displaystyle p prostoe chislo i a displaystyle a celoe chislo ne delyasheesya na p displaystyle p to ap 1 1 modp displaystyle a p 1 equiv 1 pmod p Pervoe dokazatelstvo etoj teoremy prinadlezhit Lejbnicu prichyom on otkryl ukazannuyu teoremu nezavisimo ot Ferma ne pozdnee 1683 goda i soobshil ob etom s privedeniem tochnogo dokazatelstva Bernulli Krome etogo Lejbnicem byl predlozhen proobraz formulirovki teoremy Vilsona Pozzhe izuchenie voprosov posvyashennyh teorii chisel i teorii sravnenij bylo prodolzheno Ejlerom kotoryj vvel kvadratichnyj zakon vzaimnosti i obobshil teoremu Ferma ustanoviv chto af n 1 modn displaystyle a varphi n equiv 1 pmod n gde f n displaystyle varphi n funkciya Ejlera Ponyatie i simvolnoe oboznachenie sravnenij bylo vvedeno Gaussom kak vazhnyj instrument dlya obosnovaniya ego arifmeticheskoj teorii rabota nad kotoroj byla nachata im v 1797 godu V nachale etogo perioda Gaussu eshyo ne byli izvestny trudy ego predshestvennikov poetomu rezultaty ego raboty izlozhennye v pervyh tryoh glavah ego knigi Arifmeticheskie issledovaniya 1801 god byli v osnovnom uzhe izvestny odnako metody kotorye on ispolzoval dlya dokazatelstv okazalis absolyutno novymi imeyushimi vysshuyu vazhnost dlya razvitiya teorii chisel Ispolzuya eti metody Gauss preobrazoval vse nakoplennye do nego svedeniya svyazannye s operaciyami sravneniya po modulyu v strojnuyu teoriyu kotoraya vpervye byla izlozhena v etoj zhe knige Krome etogo on issledoval sravneniya pervoj i vtoroj stepeni teoriyu kvadratichnyh vychetov i svyazannyj s nej kvadratichnyj zakon vzaimnosti OpredeleniyaEsli dva celyh chisla a displaystyle a i b displaystyle b pri delenii na m displaystyle m dayut odinakovye ostatki to oni nazyvayutsya sravnimymi ili ravnoostatochnymi po modulyu chisla m displaystyle m Sravnimost chisel a displaystyle a i b displaystyle b zapisyvaetsya v vide formuly sravneniya a b modm displaystyle a equiv b pmod m Chislo m displaystyle m nazyvaetsya modulem sravneniya Opredelenie sravnimosti chisel a displaystyle a i b displaystyle b po modulyu m displaystyle m ravnosilno lyubomu iz sleduyushih utverzhdenij raznost chisel a displaystyle a i b displaystyle b delitsya na m displaystyle m bez ostatka chislo a displaystyle a mozhet byt predstavleno v vide a b k m displaystyle a b k cdot m gde k displaystyle k nekotoroe celoe chislo DokazatelstvoNeobhodimost uslovij 1 i 2 dokazyvaetsya sleduyushim obrazom a b modm displaystyle a equiv b pmod m Togda v predpolozhenii chto a n1m r 0 r lt m displaystyle a n 1 m r 0 leqslant r lt m b n2m r 0 r lt m displaystyle b n 2 m r 0 leqslant r lt m vypolnyayutsya 1 i 2 a b n1m r n2m r n1 n2 m displaystyle a b n 1 m r n 2 m r n 1 n 2 m to est raznost a displaystyle a i b displaystyle b delitsya na m displaystyle m bez ostatka a n1m r n1m r n2m n2m b n1 n2 m b km displaystyle a n 1 m r n 1 m r n 2 m n 2 m b n 1 n 2 m b km gde k n1 n2 displaystyle k n 1 n 2 to est a displaystyle a mozhet byt predstavleno v vide a b km displaystyle a b km Dostatochnost uslovij 1 i 2 a b km displaystyle a b km Iz dokazatelstva neobhodimogo usloviya chislo b displaystyle b predstavimo v vide b n2m r 0 r lt m displaystyle b n 2 m r 0 leqslant r lt m Togda a b km n2m r km nm r 0 r lt m displaystyle a b km n 2 m r km nm r 0 leqslant r lt m gde n k n2 displaystyle n k n 2 Takim obrazom a b modm displaystyle a equiv b pmod m Dokazana ravnosilnost opredeleniya usloviyu 2 kotoroe ekvivalentno usloviyu 1 Naprimer chisla 32 i 10 sravnimy po modulyu 7 tak kak oba chisla pri delenii na 7 dayut ostatok 4 32 7 4 4 displaystyle 32 7 cdot 4 4 10 7 2 4 displaystyle 10 7 cdot 2 4 Takzhe chisla 32 i 10 sravnimy po modulyu 7 tak kak ih raznost 32 10 42 displaystyle 32 10 42 delitsya na 7 i k tomu zhe imeet mesto predstavlenie 32 6 7 10 displaystyle 32 6 cdot 7 10 Svojstva sravnimosti po modulyuDlya fiksirovannogo naturalnogo chisla m displaystyle m otnoshenie sravnimosti po modulyu m displaystyle m obladaet sleduyushimi svojstvami svojstvom refleksivnosti dlya lyubogo celogo a displaystyle a spravedlivo a a modm displaystyle a equiv a pmod m svojstvom simmetrichnosti esli a b modm displaystyle a equiv b pmod m to b a modm displaystyle b equiv a pmod m svojstvom tranzitivnosti esli a b modm displaystyle a equiv b pmod m i b c modm displaystyle b equiv c pmod m to a c modm displaystyle a equiv c pmod m Takim obrazom otnoshenie sravnimosti po modulyu m displaystyle m yavlyaetsya otnosheniem ekvivalentnosti na mnozhestve celyh chisel Krome vysheperechislennyh svojstv dlya sravnenij spravedlivy sleduyushie utverzhdeniya lyubye dva celyh chisla sravnimy po modulyu 1 esli chisla a displaystyle a i b displaystyle b sravnimy po modulyu m displaystyle m i chislo d displaystyle d yavlyaetsya delitelem m displaystyle m to a displaystyle a i b displaystyle b sravnimy po modulyu d displaystyle d DokazatelstvoPust a b modm displaystyle a equiv b pmod m Sledovatelno a b mt displaystyle a b mt gde t displaystyle t nekoe celoe chislo Tak kak d displaystyle d yavlyaetsya delitelem chisla m displaystyle m to m cd displaystyle m cd gde c displaystyle c nekoe celoe chislo Sledovatelno a b mt cd t qd displaystyle a b mt cd t qd gde q ct displaystyle q ct i a b modd displaystyle a equiv b pmod d po opredeleniyu esli chisla a displaystyle a i b displaystyle b sravnimy po k displaystyle k modulyam m1 m2 mk displaystyle m 1 m 2 m k to oni sravnimy po modulyu ravnomu naimenshemu obshemu kratnomu modulej m1 m2 mk displaystyle m 1 m 2 m k DokazatelstvoPust a b modmi displaystyle a equiv b pmod m i gde i 1 2 k displaystyle i 1 2 k Sledovatelno a b miti displaystyle a b m i t i Tak kak raznost a b displaystyle a b kratna kazhdomu mi displaystyle m i to ona kratna i ih naimenshemu obshemu kratnomu Sledstvie Dlya togo chtoby chisla a displaystyle a i b displaystyle b byli sravnimy po modulyu m displaystyle m kanonicheskoe razlozhenie na prostye somnozhiteli kotorogo imeet vid m i 1dpiai displaystyle m prod i 1 d p i alpha i neobhodimo i dostatochno chtoby a b modpiai displaystyle a equiv b pmod p i alpha i gde i 1 2 d displaystyle i 1 2 ldots d Operacii so sravneniyamiSravneniya po odnomu i tomu zhe modulyu obladayut mnogimi svojstvami obychnyh ravenstv Naprimer ih mozhno skladyvat vychitat i peremnozhat esli chisla a1 a2 an displaystyle a 1 a 2 ldots a n i b1 b2 bn displaystyle b 1 b 2 ldots b n poparno sravnimy po modulyu m displaystyle m to ih summy a1 a2 an displaystyle a 1 a 2 ldots a n i b1 b2 bn displaystyle b 1 b 2 ldots b n a takzhe proizvedeniya a1 a2 an displaystyle a 1 cdot a 2 cdot cdot a n i b1 b2 bn displaystyle b 1 cdot b 2 cdot cdot b n tozhe sravnimy po modulyu m displaystyle m a1 a2 an b1 b2 bn modm displaystyle a 1 a 2 ldots a n equiv b 1 b 2 ldots b n pmod m a1 a2 an b1 b2 bn modm displaystyle a 1 cdot a 2 cdot ldots cdot a n equiv b 1 cdot b 2 cdot ldots cdot b n pmod m Pri etom nelzya vypolnyat eti operacii so sravneniyami esli ih moduli ne sovpadayut K obeim chastyam sravneniya mozhno pribavit odno i to zhe chislo c displaystyle c a c b c modm displaystyle a c equiv b c pmod m Takzhe mozhno perenesti chislo iz odnoj chasti sravneniya v druguyu so smenoj znaka a b c modm displaystyle a equiv b c pmod m a c b modm displaystyle a c equiv b pmod m Esli chisla a displaystyle a i b displaystyle b sravnimy po modulyu m displaystyle m to ih stepeni ak displaystyle a k i bk displaystyle b k tozhe sravnimy po modulyu m displaystyle m pri lyubom naturalnom k displaystyle k ak bk modm displaystyle a k equiv b k pmod m K lyuboj iz chastej sravneniya mozhno pribavit celoe chislo kratnoe modulyu to est esli chisla a displaystyle a i b displaystyle b sravnimy po modulyu nekotorogo chisla m displaystyle m to i a t1 displaystyle a t 1 sravnimo s b t2 displaystyle b t 2 po modulyu m displaystyle m gde t1 displaystyle t 1 i t2 displaystyle t 2 proizvolnye celye chisla kratnye m displaystyle m a t1 b t2 modm displaystyle a t 1 equiv b t 2 pmod m Takzhe obe chasti sravneniya i modul mozhno umnozhit na odno i to zhe chislo to est esli chisla a displaystyle a i b displaystyle b sravnimy po modulyu nekotorogo celogo chisla m displaystyle m to i chisla aq displaystyle aq i bq displaystyle bq sravnimy po modulyu chisla mq displaystyle mq gde q displaystyle q celoe aq bq modmq displaystyle aq equiv bq pmod mq Sravneniya odnako nelzya voobshe govorya delit drug na druga ili na drugie chisla Primer 14 20 mod6 displaystyle 14 equiv 20 pmod 6 odnako sokrativ v 2 raza my poluchaem oshibochnoe sravnenie 7 10 mod6 displaystyle 7 equiv 10 pmod 6 Pravila sokrasheniya dlya sravnenij sleduyushie Mozhno delit obe chasti sravneniya na chislo no tolko vzaimno prostoe s modulem esliad bd modm displaystyle ad equiv bd pmod m i NOD d m 1 displaystyle d m 1 to a b modm displaystyle a equiv b pmod m Esli chislo d displaystyle d ne vzaimno prosto s modulem kak bylo v primere ukazannom vyshe to sokrashat na d displaystyle d nelzya Mozhno odnovremenno razdelit obe chasti sravneniya i modul na ih obshij delitel esli ac bc modmc displaystyle ac equiv bc pmod mc to a b modm displaystyle a equiv b pmod m Primer Primenenie sravnenij pozvolyaet legko poluchat raznoobraznye priznaki delimosti Naprimer vyvedem priznak delimosti naturalnogo chisla N na 7 Zapishem N displaystyle N v vide 10a b displaystyle 10a b to est otdelim cifru edinic Uslovie chto N displaystyle N delitsya nacelo na 7 mozhno zapisat v vide 10a b 0 mod7 displaystyle 10a b equiv 0 pmod 7 Umnozhim eto sravnenie na 2 displaystyle 2 20a 2b 0 mod7 displaystyle 20a 2b equiv 0 pmod 7 Ili pribaviv sleva chislo 21a displaystyle 21a kratnoe modulyu a 2b 0 mod7 displaystyle a 2b equiv 0 pmod 7 Otsyuda vytekaet sleduyushij priznak delimosti na 7 nado vychest iz chisla desyatkov udvoennoe chislo edinic zatem povtoryat etu operaciyu do teh por poka ne poluchitsya dvuznachnoe ili odnoznachnoe chislo esli ono delitsya na 7 to i ishodnoe chislo delitsya Naprimer pust N 22624 displaystyle N 22624 Algoritm proverki N1 2262 2 4 2254 N2 225 2 4 217 N3 21 2 7 7 displaystyle N 1 2262 2 cdot 4 2254 N 2 225 2 cdot 4 217 N 3 21 2 cdot 7 7 Vyvod 22624 delitsya na 7 Svyazannye opredeleniyaKlassy vychetov Mnozhestvo vseh chisel sravnimyh s a displaystyle a po modulyu m displaystyle m nazyvaetsya klassom vychetov a displaystyle a po modulyu m displaystyle m i obychno oboznachaetsya a m displaystyle a m ili a m displaystyle bar a m Takim obrazom sravnenie a b modm displaystyle a equiv b pmod m ravnosilno ravenstvu klassov vychetov a m b m displaystyle a m b m Lyuboe chislo klassa vychetov nazyvaetsya vychetom po modulyu m displaystyle m Pust dlya opredelyonnosti r displaystyle r ostatok ot deleniya lyubogo iz predstavitelej vybrannogo klassa na m displaystyle m togda lyuboe chislo q displaystyle q iz etogo klassa vychetov mozhno predstavit v vide q mt r displaystyle q mt r gde t displaystyle t celoe Vychet ravnyj ostatku r displaystyle r q r displaystyle q r pri t 0 displaystyle t 0 nazyvaetsya naimenshim neotricatelnym vychetom a vychet r displaystyle rho q r displaystyle q rho samyj malyj po absolyutnoj velichine nazyvaetsya absolyutno naimenshim vychetom Pri r lt m2 displaystyle r lt frac m 2 poluchaem chto r r displaystyle rho r v protivnom sluchae r r m displaystyle rho r m Esli m displaystyle m chyotnoe i r m2 displaystyle r frac m 2 to r m2 displaystyle rho frac m 2 Poskolku sravnimost po modulyu m displaystyle m yavlyaetsya otnosheniem ekvivalentnosti na mnozhestve celyh chisel Z displaystyle mathbb Z to klassy vychetov po modulyu m displaystyle m predstavlyayut soboj klassy ekvivalentnosti ih kolichestvo ravno m displaystyle m Mnozhestvo vseh klassov vychetov po modulyu m displaystyle m oboznachaetsya Zm displaystyle mathbb Z m ili Z mZ displaystyle mathbb Z m mathbb Z ili Z m displaystyle mathbb Z m Operacii slozheniya i umnozheniya na Z displaystyle mathbb Z sootvetstvuyushie operacii na mnozhestve Zm displaystyle mathbb Z m a m b m a b m displaystyle a m b m a b m a m b m a b m displaystyle a m cdot b m a cdot b m Otnositelno etih operacij mnozhestvo Zm displaystyle mathbb Z m yavlyaetsya konechnym kolcom a dlya prostogo m displaystyle m konechnym polem Sm takzhe Multiplikativnaya gruppa kolca vychetov Sistemy vychetov Sistema vychetov pozvolyaet osushestvlyat arifmeticheskie operacii nad konechnym naborom chisel ne vyhodya za ego predely Polnaya sistema vychetov po modulyu m displaystyle m lyuboj nabor iz m displaystyle m poparno nesravnimyh po modulyu m displaystyle m celyh chisel Obychno v kachestve polnoj sistemy vychetov po modulyu m displaystyle m beryotsya odno iz dvuh mnozhestv naimenshie neotricatelnye vychety to est chisla 0 1 m 1 displaystyle 0 1 ldots m 1 dd ili absolyutno naimenshie vychety sostoyashie v sluchae nechyotnogo m displaystyle m iz chisel0 1 2 m 12 displaystyle 0 pm 1 pm 2 ldots pm frac m 1 2 dd i v sluchae chyotnogo m displaystyle m iz chisel0 1 2 m2 1 m2 displaystyle 0 pm 1 pm 2 ldots pm left frac m 2 1 right frac m 2 dd Maksimalnyj nabor poparno nesravnimyh po modulyu m displaystyle m chisel vzaimno prostyh s m displaystyle m nazyvaetsya privedyonnoj sistemoj vychetov po modulyu m displaystyle m Vsyakaya privedyonnaya sistema vychetov po modulyu m displaystyle m soderzhit f m displaystyle varphi m elementov gde f displaystyle varphi cdot funkciya Ejlera Naprimer dlya chisla m 42 displaystyle m 42 polnaya sistema vychetov mozhet byt predstavlena chislami 0 1 2 3 21 22 23 39 40 41 a privedyonnaya 1 5 11 13 17 19 23 25 29 31 37 41 Sravneniya v kolce mnogochlenov nad polem Rassmatrivaetsya kolco mnogochlenov K x displaystyle K x nad polem K displaystyle K Dva mnogochlena g1 displaystyle g 1 i g2 displaystyle g 2 prinadlezhashie vybrannomu kolcu nazyvayutsya sravnimymi po modulyu mnogochlena f displaystyle f esli ih raznost g1 g2 displaystyle g 1 g 2 delitsya na f displaystyle f bez ostatka Sravnenie oboznachaetsya sleduyushim obrazom g1 g2 modf displaystyle g 1 equiv g 2 pmod f Tak zhe kak i v kolce celyh chisel takie sravneniya mozhno skladyvat vychitat i peremnozhat Reshenie sravnenijSravneniya pervoj stepeni V teorii chisel kriptografii i drugih oblastyah nauki chasto voznikaet zadacha poiska reshenij sravneniya pervoj stepeni vida a x b modm displaystyle a cdot x equiv b pmod m Reshenie takogo sravneniya nachinaetsya s vychisleniya d displaystyle d NOD a m displaystyle a m Pri etom vozmozhny dva sluchaya esli b displaystyle b ne kratno d displaystyle d to u sravneniya net reshenij esli b displaystyle b kratno d displaystyle d to u sravneniya sushestvuet edinstvennoe reshenie po modulyu md displaystyle frac m d ili chto to zhe samoe d displaystyle d reshenij po modulyu m displaystyle m V etom sluchae v rezultate sokrasheniya ishodnogo sravneniya na d displaystyle d poluchaetsya sravnenie a1x b1 modm1 displaystyle a 1 x equiv b 1 pmod m 1 dd gde a1 ad displaystyle a 1 frac a d b1 bd displaystyle b 1 frac b d i m1 md displaystyle m 1 frac m d yavlyayutsya celymi chislami prichyom a1 displaystyle a 1 i m1 displaystyle m 1 vzaimno prosty Poetomu chislo a1 displaystyle a 1 mozhno obratit po modulyu m1 displaystyle m 1 to est najti takoe chislo c displaystyle c chto c a1 1 modm1 displaystyle c cdot a 1 equiv 1 pmod m 1 drugimi slovami c a1 1 modm1 displaystyle c equiv a 1 1 pmod m 1 Teper reshenie nahoditsya umnozheniem poluchennogo sravneniya na c displaystyle c x ca1x cb1 a1 1b1 modm1 displaystyle x equiv ca 1 x equiv cb 1 equiv a 1 1 b 1 pmod m 1 dd Prakticheskoe vychislenie znacheniya c displaystyle c mozhno osushestvit raznymi sposobami s pomoshyu teoremy Ejlera algoritma Evklida teorii cepnyh drobej sm algoritm i dr V chastnosti teorema Ejlera pozvolyaet zapisat znachenie c displaystyle c v vide c a1 1 a1f m1 1 modm1 displaystyle c equiv a 1 1 equiv a 1 varphi m 1 1 pmod m 1 Primery Primer 1 Dlya sravneniya 6x 26 mod22 displaystyle 6x equiv 26 pmod 22 imeem d 2 displaystyle d 2 poetomu po modulyu 22 sravnenie imeet dva resheniya Zamenim 26 na 4 sravnimoe s nim po modulyu 22 i zatem sokratim vse tri chisla na 2 3x 2 mod11 displaystyle 3x equiv 2 pmod 11 Poskolku 3 vzaimno prosto s modulem 11 to ego mozhno obratit po modulyu 11 i najti 3 1 4 mod11 displaystyle 3 1 equiv 4 pmod 11 Umnozhaya sravnenie na 4 poluchaem reshenie po modulyu 11 x 8 mod11 displaystyle x equiv 8 pmod 11 ekvivalentnoe sovokupnosti dvuh reshenij po modulyu 22 x 8 mod22 displaystyle x equiv 8 pmod 22 i x 19 mod22 displaystyle x equiv 19 pmod 22 Primer 2 Dano sravnenie 100x 41 mod65537 displaystyle 100x equiv 41 pmod 65537 Otmetim chto modul 65537 displaystyle 65537 prostoe chislo Pervyj sposob resheniya vospolzovatsya sootnosheniem Bezu S pomoshyu algoritma Evklida ili programmy privedennoj v state o sootnoshenii Bezu nahodim chto eto sootnoshenie dlya chisel 100 displaystyle 100 i 65537 displaystyle 65537 imeet vid 17695 100 27 65537 1 displaystyle 17695 cdot 100 27 cdot 65537 1 ili 17695 100 1 mod65537 displaystyle 17695 cdot 100 equiv 1 pmod 65537 Umnozhiv obe chasti etogo sravneniya na 41 poluchim 100 725495 41 mod65537 displaystyle 100 cdot 725495 equiv 41 pmod 65537 Otsyuda sleduet chto 725495 displaystyle 725495 est reshenie ishodnogo sravneniya Udobnee zamenit ego na sravnimoe s nim 4588 displaystyle 4588 ostatok ot deleniya 725495 displaystyle 725495 na 65537 displaystyle 65537 Otvet x 4588 mod65537 displaystyle x equiv 4588 pmod 65537 Vtoroj sposob resheniya bolee prostoj i bystryj ne trebuet postroeniya sootnosheniya Bezu no takzhe ekvivalenten algoritmu Evklida Shag 1 Delim modul na koefficient pri x s ostatkom 65537 100 655 37 displaystyle 65537 100 cdot 655 37 Umnozhim obe chasti ishodnogo sravneniya na chastnoe 655 displaystyle 655 i pribavim 37x displaystyle 37x poluchim 65537x 26855 37x mod65537 displaystyle 65537x equiv 26855 37x pmod 65537 no levaya chast kratna 65537 displaystyle 65537 to est sravnima s nulyom otkuda 37x 26855 mod65537 displaystyle 37x equiv 26855 pmod 65537 My poluchili pri x displaystyle x koefficient 37 vmesto 100 Na kazhdom sleduyushem shage umenshaem analogichno poka ne poluchim edinicu Shag 2 Analogichno delim na novyj koefficient pri x 65537 37 1771 10 displaystyle 65537 37 cdot 1771 10 Umnozhim obe chasti sravneniya poluchennogo v predydushem shage na chastnoe 1771 displaystyle 1771 i pribavim 10x displaystyle 10x snova zameniv levuyu chast na nol poluchim 10x 47560205 mod65537 displaystyle 10x equiv 47560205 pmod 65537 47560205 displaystyle 47560205 zamenyaem na ego ostatok pri delenii na 65537 displaystyle 65537 ravnyj 45880 displaystyle 45880 10x 45880 mod65537 displaystyle 10x equiv 45880 pmod 65537 Dalee mozhno bylo by sdelat analogichno eshyo 5 shagov no proshe razdelit obe chasti sravneniya na 10 i srazu poluchit rezultat x 4588 mod65537 displaystyle x equiv 4588 pmod 65537 Sravneniya vtoroj stepeni Sravneniya vtoroj stepeni po prostomu modulyu m imeet sleduyushij obshij vid c0x2 c1x c 0 modm displaystyle c 0 x 2 c 1 x c equiv 0 pmod m Eto vyrazhenie mozhno privesti k vidu x b 2 a modm displaystyle x b 2 equiv a pmod m a pri zamene z x b displaystyle z x b uproshaetsya do z2 a modm displaystyle z 2 equiv a pmod m Reshenie etogo sravneniya svoditsya k vyyasneniyu yavlyaetsya li dannoe chislo kvadratichnym vychetom s pomoshyu kvadratichnogo zakona vzaimnosti i posleduyushemu vychisleniyu kvadratnogo kornya po dannomu modulyu Dlya vychisleniya kvadratnogo kornya iz kvadratichnogo vycheta sushestvuet veroyatnostnyj metod Berlekempa i determinirovannyj algoritm Tonelli Shenksa Sistemy sravnenij Osnovnaya statya Kitajskaya teorema ob ostatkah Kitajskaya teorema ob ostatkah utverzhdaet chto sistema sravnenij s poparno vzaimno prostymi modulyami m1 m2 mn displaystyle m 1 m 2 ldots m n x a1 modm1 x a2 modm2 x an modmn displaystyle begin cases x equiv a 1 pmod m 1 x equiv a 2 pmod m 2 ldots x equiv a n pmod m n end cases vsegda razreshima i eyo reshenie edinstvenno po modulyu m1 m2 mn displaystyle m 1 cdot m 2 cdot ldots cdot m n Drugimi slovami kitajskaya teorema ob ostatkah utverzhdaet chto kolco vychetov po modulyu proizvedeniya neskolkih poparno vzaimno prostyh chisel yavlyaetsya pryamym proizvedeniem sootvetstvuyushih mnozhitelyam kolec vychetov PrimenenieModulnaya arifmetika ispolzuetsya v teorii chisel teorii grupp teorii kolec teorii uzlov obshej algebre kriptografii informatike himii i drugih oblastyah Naprimer sravneniya chasto primenyayutsya dlya vychisleniya kontrolnyh summ ispolzuemyh v identifikatorah Tak dlya opredeleniya oshibok pri vvode mezhdunarodnogo nomera bankovskogo scheta ispolzuetsya sravnenie po modulyu 97 V kriptografii sravneniya mozhno vstretit v sistemah s otkrytym klyuchom ispolzuyushih naprimer algoritm RSA ili protokol Diffi Hellmana Takzhe modulnaya arifmetika obespechivaet konechnye polya nad kotorymi zatem stroyatsya ellipticheskie krivye i ispolzuetsya v razlichnyh protokolah s simmetrichnym klyuchom AES IDEA V himii poslednyaya cifra v registracionnom nomere CAS yavlyaetsya znacheniem kontrolnoj summy kotoraya vychislyaetsya putyom slozheniya poslednej cifry nomera umnozhennoj na 1 vtoroj sprava cifry umnozhennoj na 2 tretej umnozhennoj na tri i tak dalee do pervoj sleva cifry zavershayas vychisleniem ostatka ot deleniya na 10Sm takzheSlozhenie po modulyu 2 Vozvedenie v stepen po modulyu Pokazatel chisla po modulyu Algoritmy bystrogo vozvedeniya v stepen po modulyuPrimechaniyaVelshenbah M Glava 5 Modulnaya matematika vychislenie v klassah vychetov Kriptografiya na Si i C v dejstvii M Triumf 2004 S 81 95 464 s ISBN 5 89392 083 X Materialy mezhdunarodnoj nauchnoj konferencii Modulyarnaya arifmetika neopr Virtualnyj kompyuternyj muzej 2005 Data obrasheniya 31 iyulya 2010 Arhivirovano 5 oktyabrya 2007 goda Egorov A A Sravneniya po modulyu i arifmetika ostatkov Kvant 1970 5 S 28 33 Arhivirovano 4 marta 2016 goda Francuzskij matematik chlen francuzskoj akademii nauk s 1666 Vilejtner G Glava III Teoriya chisel Istoriya matematiki ot Dekarta do serediny XIX per s nem pod red A P Yushkevicha M Gosudarstvennoe izdatelstvo fiziko matematicheskoj literatury 1960 S 69 84 467 s Arhivirovano 24 sentyabrya 2015 goda Stepanov S A Glava 1 Osnovnye ponyatiya Sravneniya M Znanie 1975 S 3 9 64 s Arhivirovano 24 avgusta 2015 goda Vinogradov I M Osnovy teorii chisel M L Gos izd tehniko teoreticheskoj literatury 1952 S 41 45 180 s Arhivirovano 1 iyulya 2020 goda Sizyj 2008 s 88 Sagalovich 2010 s 25 29 Nesterenko 2008 s 86 87 Buhshtab A A Glava 8 Klassy Teoriya chisel M Prosveshenie 1966 S 77 78 384 s Arhivirovano 20 noyabrya 2015 goda Sagalovich 2010 s 29 32 Sizyj 2008 s 87 88 91 Lidl R Niderrajter G Konechnye polya V 2 h tt M Mir 1998 S 27 Primer 1 37 430 s ISBN 5 03 000065 8 Fadeev D K Glava VII Sravnenie v kolce polinomov i rasshireniya polej Lekcii po algebre M Nauka 1984 S 197 198 416 s Sizyj 2008 s 105 109 Buhshtab A A Glava 21 Sravneniya 2 j stepeni po prostomu modulyu Glava 22 Sravneniya vtoroj stepeni po sostavnomu modulyu Teoriya chisel M Prosveshenie 1966 S 172 201 384 s Arhivirovano 20 noyabrya 2015 goda Harald Niederreiter Arne Winterhof Applied Number Theory Springer 2015 S 369 442 s ISBN 978 3 319 22321 6 Koblic N Kurs teorii chisel i kriptografii per s angl M A Mihajlovoj i V E Tarakanova pod red A M Zubkova M Nauchnoe izd vo TVP 2001 S 96 105 109 200 209 262 s ISBN 5 85484 012 X Check Digit Verification of CAS Registry Numbers angl Arhivirovano 8 dekabrya 2015 goda LiteraturaBuhshtab A A Teoriya chisel M Prosveshenie 1966 384 s Vejl A Osnovy teorii chisel M Mir 1972 Vilenkin N Ya Sravneniya i klassy vychetov Kvant 1978 10 S 4 8 Vinogradov I M Osnovy teorii chisel M L Gos izd tehniko teoreticheskoj literatury 1952 180 s Koblic N Kurs teorii chisel i kriptografii per s angl M A Mihajlovoj i V E Tarakanova pod red A M Zubkova M Nauchnoe izd vo TVP 2001 254 s ISBN 5 85484 012 X Materialy mezhdunarodnoj nauchnoj konferencii Modulyarnaya arifmetika neopr Virtualnyj kompyuternyj muzej 2005 Data obrasheniya 31 iyulya 2010 Nesterenko Yu V Teoriya chisel M Izdatelskij centr Akademiya 2008 S 132 133 272 s ISBN 9785769546464 Sagalovich Yu L Vvedenie v algebraicheskie kody 2 e izd M IPPI RAN 2010 320 s ISBN 978 5 901158 14 2 Sizyj S V 4 Teoriya sravnenij Lekcii po teorii chisel M Fizmatlit 2008 192 s ISBN 978 5 9221 0741 9 Eta statya vhodit v chislo dobrotnyh statej russkoyazychnogo razdela Vikipedii
