2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Корректность определения операции
Сообщение26.01.2017, 18:58 


27/05/16
115
Есть множество классов вычетов по модулю $ m: \mathbb{Z}_m = \left\lbrace \bar{0}, \bar{1}, ..., \overline{m-1} \right\rbrace$. Задаем бинарную операцию на данном множестве $\bar{a} + \bar{b}= \overline{a+b}$. В учебнике пишут, что надо проверить сперва корректность операции (то есть как я понял, надо чтобы результат действия попадал опять в множество $\mathbb{Z}_m$), а в чем может быть некорректность ? То есть если мы (при $m=5$ применим $\bar{3}+ \bar{4} \overset{def} = \overline{3+4}$, то $\overline{7}\notin \mathbb{Z}_5$. Получается , что нужно $a , b $ заменить $c $ и $d$, такими что $a \equiv c \pmod m $, и $b \equiv d \pmod m$ , $c+d \leqslant m-1$, и тогда $\bar{a}+ \bar{b} = \bar{c}+\bar{d} = \overline{c+d}$, а результат правой части уже лежит в $\mathbb{Z}_5$. Правильно я понял ? Если да, то как доказать сей факт ? Не совсем понятно.

 i  a \equiv c \pmod m

 Профиль  
                  
 
 Re: Корректность определения операции
Сообщение26.01.2017, 19:30 
Заслуженный участник
Аватара пользователя


16/07/14
8462
Цюрих
loser228 в сообщении #1187576 писал(а):
а в чем может быть некорректность ?
В том, что могут существовать такие $a_1, a_2, b_1, b_2: \overline{a_1} = \overline{a_2}, \overline{b_1} = \overline{b_2}$, что $\overline{a_1 + b_1} \neq \overline{a_2 + b_2}$. Тогда из нашего определения мы получили бы $\overline{a_1 + b_1} = \overline{a_1} + \overline{b_1} = \overline{a_2} + \overline{b_2} = \overline{a_2 + b_2} \neq \overline{a_1 + b_1}$. Нам нужно доказать, что так не бывает, т.е. $\overline{a_1} = \overline{a_2}, \overline{b_1} = \overline{b_2} \rightarrow \overline{a_1 + b_1} = \overline{a_2 + b_2}$.

$\overline{7}$ конечно лежит в $\mathbb{Z}_5$ - это $\{5k + 2 | k \in \mathbb{Z}\}$.

 Профиль  
                  
 
 Re: Корректность определения операции
Сообщение26.01.2017, 19:42 


27/05/16
115
То есть, как я понял, формально, чтобы посчитать $\bar{3}+\bar{4}$ , мы заменяем $4 \to -1$, и $\bar{3} + \bar{4} = \bar{3} + \overline {-1} = \overline {3-1} = \bar{2}$ ?

 Профиль  
                  
 
 Re: Корректность определения операции
Сообщение26.01.2017, 19:45 
Заслуженный участник
Аватара пользователя


16/07/14
8462
Цюрих
Нет. Формально мы складываем $3$ и $4$, и смотрим, в какой класс попали.

Как у вас определялось кольцо классов вычетов? (что является его элементами?)

 Профиль  
                  
 
 Re: Корректность определения операции
Сообщение26.01.2017, 19:52 


27/05/16
115
Кольцо классов вычетов по модулю $m$ - это множество , состоящее из классов вычетов по модулю $m$(то есть $\bar{0}$ - это множество целых чисел, дающих при делении на $m$ остаток $0$, $\bar{1}$ - остаток $1$ , и так далее до остатка $m-1$ ) ($m>0$)

 Профиль  
                  
 
 Re: Корректность определения операции
Сообщение26.01.2017, 20:09 
Заслуженный участник


09/05/13
8904
Ну и хорошо, что будет, если мы к числам с остатком 3 при делении на 5 (это какой элемент?) будем прибавлять числа с остатком 4 при том же делении?

 Профиль  
                  
 
 Re: Корректность определения операции
Сообщение26.01.2017, 20:16 


27/05/16
115
Otta в сообщении #1187588 писал(а):
Ну и хорошо, что будет, если мы к числам с остатком 3 при делении на 5 (это какой элемент?) будем прибавлять числа с остатком 4 при том же делении?


Мы получим числа с остатком $2$ при делении на $5$, то есть элемент класса $\bar{2}$

 Профиль  
                  
 
 Re: Корректность определения операции
Сообщение26.01.2017, 20:19 
Заслуженный участник


11/05/08
32166
loser228 в сообщении #1187576 писал(а):
Задаем бинарную операцию на данном множестве $\bar{a} + \bar{b}= \overline{a+b}$

А как именно задаём? Можно ведь делать это разными (эквивалентными) способами.

Можно сказать, что сумма классов -- это класс, представителем которого является сумма представителей. Тогда надо доказывать корректность такого определения -- то, что результат не зависит от выбора представителей слагаемых.

А можно сказать, что сумма вычетов -- это остаток от суммы остатков. Тогда доказывать корректность не надо, но зато придётся возиться с проверкой аксиом.

Первый способ проще и универсальнее.

 Профиль  
                  
 
 Re: Корректность определения операции
Сообщение26.01.2017, 20:28 


27/05/16
115
Судя по всему, задаем именно первым способом. Вообще, принцип доказательства корректности станет для меня понятным, если прояснится одна вещь: $\bar{a} = \bar{b} \Leftrightarrow a \equiv b \pmod m$

 Профиль  
                  
 
 Re: Корректность определения операции
Сообщение26.01.2017, 20:29 
Заслуженный участник


09/05/13
8904
loser228 в сообщении #1187589 писал(а):
Мы получим числа с остатком $2$ при делении на $5$, то есть элемент класса $\bar{2}$

А класс $\bar{2}$ включает в себя в том числе и 7. А поскольку обозначаются классы по любому представителю (и понятно, что без разницы по какому), то $\bar{2}$ и $\bar{7}$ это один и тот же класс. То есть неправда, что
loser228 в сообщении #1187576 писал(а):
то $\overline{7}\notin \mathbb{Z}_5$.


По существу основного вопроса Вам уже и без меня хорошо ответили. :)

-- 26.01.2017, 22:31 --

loser228 в сообщении #1187591 писал(а):
если прояснится одна вещь: $\bar{a} = \bar{b} \Leftrightarrow a \equiv b \pmod m$

Видите ли, если этот вопрос все еще требует прояснения, надо еще и еще раз понимать, что такое класс смежности (или вычетов в данном случае).

 Профиль  
                  
 
 Re: Корректность определения операции
Сообщение26.01.2017, 20:38 
Заслуженный участник


11/05/08
32166
loser228 в сообщении #1187591 писал(а):
если прояснится одна вещь: $\bar{a} = \bar{b} \Leftrightarrow a \equiv b \pmod m$

А что тут прояснять? Это же определение.

Точнее так. Класс вычетов -- это класс эквивалентности по некоторому отношению эквивалентности. Так вот справа ровно определение этого отношения и стоит.

 Профиль  
                  
 
 Re: Корректность определения операции
Сообщение28.01.2017, 00:00 
Заслуженный участник


27/04/09
28128
Кстати (если это интересует ТС), определение суммы может быть и прямым: $A+B = \{a + b : a\in A, b\in B\}$. Тогда не нужно доказывать корректность, зато нужно вместо этого будет показать, что это действительно класс эквивалентности (что выше, наоборот, выходило по определению), т. е. для всех $c\in A + B$, $c'\in\mathbb Z$ верно $c'\in A+B \Leftrightarrow c\equiv c'\pmod m$ (вправо — в $A+B$ нет ничего лишнего, влево — там есть всё нужное).

-- Сб янв 28, 2017 02:02:15 --

(И мне кажется, с прямым определением жить проще и возни меньше.)

 Профиль  
                  
 
 Re: Корректность определения операции
Сообщение28.01.2017, 00:55 


11/08/16

312
arseniiv в сообщении #1187872 писал(а):
что это действительно класс эквивалентности
Что именно есть класс эквивалентности?
arseniiv в сообщении #1187872 писал(а):
для всех $c\in A + B$, $c'\in\mathbb Z$ верно $c'\in A+B \Leftrightarrow c\equiv c'\pmod m$
Для всех это неверно. Пусть $c \in \bar{0}$ и $c'$ не делится на $m$.

 Профиль  
                  
 
 Re: Корректность определения операции
Сообщение28.01.2017, 01:26 
Заслуженный участник
Аватара пользователя


16/07/14
8462
Цюрих
knizhnik в сообщении #1187880 писал(а):
Что именно есть класс эквивалентности?

arseniiv в сообщении #1187872 писал(а):
$\{a + b : a\in A, b\in B\}$.


knizhnik в сообщении #1187880 писал(а):
Пусть $c \in \bar{0}$ и $c'$ не делится на $m$.

Тогда, в зависимости от того, равны ли $A$ и $-B$, будет либо неверно $c \in A+B$, либо $c' \in A+B$.

 Профиль  
                  
 
 Re: Корректность определения операции
Сообщение28.01.2017, 02:02 


11/08/16

312
Да, тут все хорошо. Что же меня сбило? Все в норме.
Но я не понимаю, откуда столько внимания вокруг элементарного доказательства. Что сумма классов, определенная через представителей, не зависит от выбора последних - это факт очевидный и решается в две строчки. Ну в три. Ничего сложного.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group