Система остаточных классов - введение — различия между версиями

Материал из Модулярная арифметики
Перейти к: навигация, поиск
(Новая страница: «= Теоретико-числовая база построения системы остаточных классов = == Сравнения и их основ…»)
 
Строка 1: Строка 1:
 
= Теоретико-числовая база построения системы остаточных классов =
 
= Теоретико-числовая база построения системы остаточных классов =
 
==  Сравнения и их основные свойства ==
 
==  Сравнения и их основные свойства ==
 +
 +
Возьмём произвольное фиксированное натуральное число {{math|»m»}} и будем рассматривать остатки при делении на {{math|»m»}} различных целых чисел.
 +
 +
При рассмотрении свойств этих остатков и проведении операций над ними удобно ввести понятие сравнения по модулю.
 +
 +
 +
Определение. Два целых числа {{math|''a''}} и {{math|''b''}} называются '''сравнимыми по модулю m''', если их разность {{math|''a'' − ''b''}} делится без остатка на {{math|»m»}}.
 +
 +
Символически сравнимость записывается в виде формулы ('''сравнения'''):
 +
: <math>a \equiv b \pmod{m}</math>
 +
 +
Число {{math|»m»}} называется '''модулем''' сравнения.
 +
 +
Эквивалентная формулировка:
 +
 +
Определение’. Целые числа {{math|''a''}} и {{math|''b''}} называются '''сравнимыми по модулю m''', если остатки от деления этих чисел на{{math|»m»}} равны.
 +
 +
Отношение сравнимости по модулю {{math|»m»}} обладает свойствами рефлексивности, симметричности и транзитивности, т.е. является отношением эквивалентности.
 +
 +
Отнесём все целые числа, дающие при делении на {{math|»m»}}  один и тот же остаток в один класс, поэтому получится {{math|»m»}} различных классов по модулю {{math|»m»}}.
 +
Множество всех чисел сравнимых с {{math|''a''}} по модулю {{math|''m''}} называется '''классом вычетов {{math|''a''}} по модулю {{math|''m''}}'''
 +
 +
Подробнее о свойствах сравнений и классах вычетов смотри
 +
 +
 
== Теорема о делении с остатком. Алгоритм Евклида ==
 
== Теорема о делении с остатком. Алгоритм Евклида ==
 
== Китайская теорема об остатках ==
 
== Китайская теорема об остатках ==

Версия 08:41, 25 августа 2014

Теоретико-числовая база построения системы остаточных классов

Сравнения и их основные свойства

Возьмём произвольное фиксированное натуральное число Шаблон:Math и будем рассматривать остатки при делении на Шаблон:Math различных целых чисел.

При рассмотрении свойств этих остатков и проведении операций над ними удобно ввести понятие сравнения по модулю.


Определение. Два целых числа Шаблон:Math и Шаблон:Math называются сравнимыми по модулю m, если их разность Шаблон:Math делится без остатка на Шаблон:Math.

Символически сравнимость записывается в виде формулы (сравнения):

a \equiv b \pmod{m}

Число Шаблон:Math называется модулем сравнения.

Эквивалентная формулировка:

Определение’. Целые числа Шаблон:Math и Шаблон:Math называются сравнимыми по модулю m, если остатки от деления этих чисел наШаблон:Math равны.

Отношение сравнимости по модулю Шаблон:Math обладает свойствами рефлексивности, симметричности и транзитивности, т.е. является отношением эквивалентности.

Отнесём все целые числа, дающие при делении на Шаблон:Math один и тот же остаток в один класс, поэтому получится Шаблон:Math различных классов по модулю Шаблон:Math. Множество всех чисел сравнимых с Шаблон:Math по модулю Шаблон:Math называется классом вычетов Шаблон:Math по модулю Шаблон:Math

Подробнее о свойствах сравнений и классах вычетов смотри


Теорема о делении с остатком. Алгоритм Евклида

Китайская теорема об остатках

Теоремы Эйлера и Ферма, их роль в вычислении мультипликативных обратных элементов по заданному модулю

Числа Мерсенна, Ферма и операции над ними

Математические модели модулярного представления и параллельной обработки информации

Представление числа в системе остаточных классов. Модульные операции

Основные методы и алгоритмы перехода от позиционного представления к остаткам

Восстановление позиционного представления числа по его остаткам

Расширение диапазона представления чисел

Литература