Научная литература
booksshare.net -> Добавить материал -> Математика -> Аршинов М.Н. -> "Коды и математика (рассказы о кодировании) " -> 41

Коды и математика (рассказы о кодировании) - Аршинов М.Н.

Аршинов М.Н., Садовский Л.Е. Коды и математика (рассказы о кодировании) — М.: Наука, 1983. — 144 c.
Скачать (прямая ссылка): kodiimatematika1983.pdf
Предыдущая << 1 .. 35 36 37 38 39 40 < 41 > 42 43 44 45 46 47 .. 50 >> Следующая


Дальнейшее проникновение в проблематику теории кодирования (подробное изучение циклических кодов и их обобщений, знакомство с кодами, исправляющими пакеты ошибок, и специфическими алгоритмами их декодирования и т. д.) требует уже значительно более серьезной математической подготовки. Впрочем, интересующийся читатель может при желании обратиться к литературе, список которой приводится в конце книги. ПРИЛОЖЕН И З

В школьной математике рассматриваются различные операции над числами. Простейшие из них — сложение и обратная к нему операция вычитания, и умножение, для которого обратной операцией яеляєтся деление. Подобные действия приходится производить не только над числами, но и над другими, более сложными объектами. Это можно обнаружить уже и в школьном курсе: на уроках геометрии и физики учат складывать и вычитать векторы, а на уроках алгебры рассматривают операции сложения и умножения многочленов. Однако список таких объектов гораздо обширнее. Мы познакомимся с некоторыми из них, наиболее важными для наших целей.

1. Сравнения и классы вычетов

Исходным материалом для нас остаются пока все же числа. Два целых числа а и Ь называют сравнимыми по модулю п (п — натуральное), если кх разность а — Ь делится на п без остатка *?. Это выражают следующей записью:

a = b (mod п). (1)

Число п называют модулем сравнения (1). Например, 35=2 (mod II), так как разность 35—2=33 делится на 11; аналогично, 25^—11 (mod 9), так как 25—(—!1)=36 делится на 9.

Запись а=0 (mod п) означает тогда, что само число а делится из п, т. е. a=k'ti.

Если зафиксировать некоторый модуль сравнения п, то всякоз натуральное число с можно единственным образом представить в виде

c=kn+r, (2)

где k — частное от деления на п, а г — остаток, совпадающий с одним

*) Понятие сравнимости впервые было введено великим немецким математиком Карлом Фридрихом Гауссом (1777—1855) в его трактате «Арифметические исследования» и является одним из основных понятий теории чисел, ¦ из ч исел

О, I1 2, , , .5 П—1.

(3)

Остаток г называют также вычетом числа с по модулю п. Заметим,-ч то запись вида (2), где (kgrsgn—Ij допускают не только натуральные,-но и любые целые числа. Очевидно, из равенства (2) следует, что с= =? /-(mod я), т. е. всякое число сравнимо со своим остатком (вычетом) по модулю п. Пусть теперь с и & — два произвольных числа, записанные в виде (2):

a=/'1!«+/"!, Ь=к2П+Г2.

Каждый из остатков г1 и T2 — это одно из чисел (3), поэтому их разность может делиться на п лишь в одном случае, когда T1=T2. Но тогда и разность а — Ь= (? — k^n-\-Ti—т2 может делиться нл п тогда и только тогда, когда T1=T2- Отсюда следует, что а==& (mod п) тогда и только тогда, когда числа а и Ь имеют одинаковые остатки при делении На п.

В теории чисел (см., например, [5]) доказывается ряд свойств сравнений, во многом аналогичных свойствам обычных равенств. Подобно тому, как мы это делаем с равенствами, сравнения по одинаковому модулю можно складывать, перемножать и т. д. (так, перемножив сравнения 17=5 (mod 4) и 7=3 (mod 4), получим, как нетрудно убедиться, верное сравнение 119=15 (mod 4). Вообще, если oi=?>i, o2=fr2l to

?j-fe23=6i+62, O1Q2Siijft2.

Значение этих свойств заключается в том, что при рассмотрении вопросов делимости чисел и различных числовых арифметических выражений мы можем входящие в эти выражения числа заменять на другие, сравнимые с ними по данному модулю п; в частности, каждое число может бьпь заменено своим вычетом. Проиллюстрируем сказанное следующей задачей.

Доказать, что число (1981)*+ (1982)* при любом нечетном натуральном k делится па 3.

Замечаем, что 1981=1 (mod 3), 1982=2 (mod 3). Заменяя в исход-пом выражении числа 1981, 1982 их вычетами по модулю 3, получаем

(1981)А+(1982)*= 1+2А (mod 3).

Следовательно, левая часть сравнения делится на 3 тогда и только тогда, когда па 3 делится сумма 1+2*. Для степеней двойки имеем: 23=1, 2?=2, 24ssl, 25=2 и т. д. Вообще, применяя индукцию по убеждаемся, что 2*=1 при k четном и 2Ass2 при k нечетном. Таким образом, при нечетном k

1 + 2А = 1 + 2 =5 О (mod 3), т. е. если к нечетно, то исходное выражение делится на 3.

,118 В разобранной задаче числа 1981 и 1982 могли быть заменены любыми числами а и Ь, дающими при делении на 3 остатки соответственно 1 и 2. Ни утверждение задачи, ни способ его доказательства от этого не изменились бы. Таким образом, в некоторых вопросах все числа, имеющие один и тот же вычет г по модулю п, и, следовательно, сравнимые между собой по этому модулю, оказываются взаимозаменяемыми. Объединим все их в один класс, обозначаемый г:

/- = {с I с = /• (mod «)}. (4)

Иными словами, класс г состоит из всех тех целых чисел, которые записываются в виде (2). Класс, определяемый равенством (4), называют классом вычетов. Каждому вычету 0, 1, 2, . . ., п—1 отвечает свой класс вычетов, так что имеется ровно п различных классов

О, Г, 2, ..., ~1. (5)

Ясно, что эти классы попарно не пересекаются и каждое целой щісло попадает ровно в один класс.
Предыдущая << 1 .. 35 36 37 38 39 40 < 41 > 42 43 44 45 46 47 .. 50 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

Есть, чем поделиться? Отправьте
материал
нам
Авторские права © 2009 BooksShare.
Все права защищены.
Rambler's Top100

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed