- •Определить является ли (g,*)
- •Существует нейтральный элемент
- •Каждый элемент обратим
- •Определить является ли (g,*)
- •Существует нейтральный элемент
- •Каждый элемент обратим
- •Существует нейтральный элемент
- •Каждый элемент обратим
- •Существует нейтральный элемент
- •Каждый элемент обратим
- •Существует нейтральный элемент
- •Каждый элемент обратим
- •Определить является ли (g,*)
- •Существует нейтральный элемент
- •Каждый элемент обратим
- •Существует нейтральный элемент
- •Каждый элемент обратим
- •Найти п1*п2 , п1*п2
- •Найти п1*п2 , п1*п2, ,
Определить является ли (g,*)
группоидом
полугруппой
группой
кольцом
полем
G= {0,1,2}
* = +mod 3
* = *mod 3
Рассмотрим операцию * = +mod 3
Бинарная операция, так как остаток от деления на 3 может быть равен 0,1,2 следовательно, лежит в множестве G= {0,1,2}
Следовательно, (G,*) - группоид.
Проверим ассоциативна ли операция * = +mod 3
Для этого проверим выполняется ли свойство:
(a*b)*c = a*(b*c)
a= 0
b= 1
c= 2
Следовательно, ((0+1) mod 3+2) mod 3 = 0
(0+(1+2) mod 3) mod 3 = 0
Делаем вывод: операция * = +mod 3 – ассоциативна.
Следовательно, (G,*) - полугруппа.
Группа – полугруппа с 2-мя свойствами:
Существует нейтральный элемент
Каждый элемент обратим
Нейтральный элемент – 0
* |
0 |
1 |
2 |
0 |
0 |
1 |
2 |
1 |
1 |
2 |
0 |
2 |
2 |
0 |
1 |
Обратимые элементы: 0 → 0
1 → 2
2 → 1
Можно сделать вывод, что множество G и операция * = +mod 3 – группа.
Рассмотрим операцию * = *mod 3
Бинарная операция, так как остаток от деления на 3 может быть равен 0,1,2 следовательно, лежит в множестве G= {0,1,2}
Следовательно, (G,*) - группоид.
Проверим ассоциативна ли операция * = *mod 3
Для этого проверим выполняется ли свойство:
(a*b)*c = a*(b*c)
a= 0
b= 1
c= 2
Следовательно, ((0*1) mod 3 *2) mod 3= 2
(0*(1*2) mod 3) mod 3= 2
Делаем вывод: операция * = *mod 3 – ассоциативна.
Следовательно, (G,*) - полугруппа.
Группа – полугруппа с 2-мя свойствами:
Существует нейтральный элемент
Каждый элемент обратим
Нейтральный элемент – 1
* |
0 |
1 |
2 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
2 |
2 |
0 |
2 |
1 |
Обратимые элементы: 0 → необратим
1 → 1
2 → 2
Можно сделать вывод, что
множество G и операция * = *mod 3 – группа, так как все элементы обратимы.
Проверим будет ли кольцом
(G, * = +mod 3) – группа
(G, * = *mod 3) – полугруппа
G= {0,1,2}
Проверим дистрибутивность
a *(b+c) = a*b + a*c
(1*(2+0) mod 3) mod 3 = ((1*2) mod 3 +(1*0) mod 3) mod 3
2=2
Можно сделать вывод, что (G, * = +mod 3, * = *mod 3) – кольцо
Проверим будет ли полем
(G, +, *) – поле, если
- коммутативно
все ненулевые элементы имеют обратимые относительно *
Коммутативность: (a * b) mod 3 = (b * a) mod 3
(2 * 1) mod 3 = (1 * 2) mod 3
2 = 2 верно
Обратимые элементы: 1 → 1
2 → 2
Можно сделать вывод, что (G, +, *) – поле
Известно, что
А |
Б |
В |
Г |
Д |
Е |
Ё |
Ж |
З |
И |
Й |
К |
Л |
М |
Н |
О |
П |
21 |
29 |
15 |
1 |
30 |
20 |
25 |
10 |
32 |
17 |
22 |
2 |
3 |
26 |
11 |
4 |
5 |
Р |
С |
Т |
У |
Ф |
Х |
Ц |
Ч |
Ш |
Щ |
Ь |
Ы |
Ъ |
Э |
Ю |
Я |
6 |
16 |
7 |
27 |
19 |
12 |
31 |
13 |
28 |
9 |
33 |
23 |
14 |
18 |
24 |
8 |
Г |
И |
К |
Л |
О |
П |
Р |
Т |
Я |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
M1 |
M2 |
M3 |
M4 |
M5 |
M6 |
M7 |
M8 |
M9 |
Кш = 7 p = 3 q = 11
Зашифровать слово КРИПТОЛОГИЯ
Доказать, что для данных значений p и q можем взять Кш = 7.
Найти Кр
p = 3
q = 11
N = p*q = 3*11 = 33
φ(N) = (p-1)*(q-1) = 2*10 = 20
1< Кш ≤ φ(N)
1< Кш ≤ 20
Выберем Кш = 7
Зашифруем каждый символ:
Г
=
mod
N = 17
mod
33 = 1
К
=
mod
N = 27
mod
33 = 29
И
=
mod
N = 37
mod
33 = 9
Л
=
mod
N = 47
mod
33 = 16
О
=
mod
N = 57
mod
33 = 14
П
=
mod
N = 67
mod
33 = 30
Р
=
mod
N = 77
mod
33 = 28
Т
=
mod
N = 87
mod
33 = 2
Я
=
mod
N = 97
mod
33 = 15
В результате получим:
Г |
И |
К |
Л |
О |
П |
Р |
Т |
Я |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
1 |
29 |
9 |
16 |
14 |
30 |
28 |
2 |
15 |
Г |
Б |
Щ |
С |
Ъ |
Д |
Ш |
К |
В |
КРИПТОЛОГИЯ = ЩШБДКЪСЪГБВ
Кр
=
modφ(N)
= 1/7 mod 20 = 3
Известно, что
А |
Б |
В |
Г |
Д |
Е |
Ё |
Ж |
З |
И |
Й |
К |
Л |
М |
Н |
О |
П |
21 |
29 |
15 |
1 |
30 |
20 |
25 |
10 |
32 |
17 |
22 |
2 |
3 |
26 |
11 |
4 |
5 |
Р |
С |
Т |
У |
Ф |
Х |
Ц |
Ч |
Ш |
Щ |
Ь |
Ы |
Ъ |
Э |
Ю |
Я |
6 |
16 |
7 |
27 |
19 |
12 |
31 |
13 |
28 |
9 |
33 |
23 |
14 |
18 |
24 |
8 |
Расшифровать слово ЩШБДКЪСЪГБВ
Кр = 3 p = 3 q = 11
Г |
Б |
Щ |
С |
Ъ |
Д |
Ш |
К |
В |
1 |
29 |
9 |
16 |
14 |
30 |
28 |
2 |
15 |
С1 |
С2 |
С3 |
С4 |
С5 |
С6 |
С7 |
С8 |
С9 |
Г
=
mod
N = 13
mod
33 = 1
Б
=
mod
N = 293
mod
33 = 2
Щ
=
mod
N = 93
mod
33 = 3
С
=
mod
N = 163
mod
33 = 4
Ъ
=
mod
N = 143
mod
33 = 5
Д
=
mod
N = 303
mod
33 = 6
Ш
=
mod
N = 283
mod
33 = 7
К
=
mod
N = 23
mod
33 = 8
В
=
mod
N = 153
mod
33 = 9
ЩШБДКЪСЪГБВ = КРИПТОЛОГИЯ
Известно, что
А |
Б |
В |
Г |
Д |
Е |
Ё |
Ж |
З |
И |
Й |
К |
Л |
М |
Н |
О |
П |
21 |
29 |
15 |
6 |
30 |
20 |
25 |
10 |
32 |
4 |
22 |
17 |
16 |
26 |
11 |
2 |
8 |
Р |
С |
Т |
У |
Ф |
Х |
Ц |
Ч |
Ш |
Щ |
Ь |
Ы |
Ъ |
Э |
Ю |
Я |
1 |
3 |
7 |
27 |
19 |
12 |
31 |
13 |
28 |
9 |
33 |
23 |
14 |
18 |
24 |
5 |
Зашифровать слово РОССИЯ
Доказать, что для данных значений p и q можем взять Кш = 2.
Р |
О |
С |
И |
Я |
1 |
2 |
3 |
4 |
5 |
M1 |
M2 |
M3 |
M5 |
M6 |
Кш = 2 p = 3 q = 5
p = 3
q = 5
N = p*q = 3*5 = 15
φ(N) = (p-1)*(q-1) = 2*4 = 8
1< Кш ≤ φ(N)
1< Кш ≤ 8
Выберем Кш = 2
Зашифруем каждый символ:
Р = mod N = 12 mod 15 = 1
О = mod N = 22 mod 15 = 4
С = mod N = 32 mod 15 = 9
И = mod N = 42 mod 15 = 1
Я = mod N = 52 mod 15 = 10
Р |
О |
С |
И |
Я |
1 |
2 |
3 |
4 |
5 |
1 |
4 |
9 |
1 |
10 |
Р |
И |
Щ |
Р |
Ж |
РОССИЯ = РИЩЩРЖ
Известно, что
А |
Б |
В |
Г |
Д |
Е |
Ё |
Ж |
З |
И |
Й |
К |
Л |
М |
Н |
О |
П |
21 |
29 |
15 |
1 |
30 |
7 |
25 |
10 |
32 |
17 |
22 |
2 |
3 |
26 |
11 |
4 |
5 |
Р |
С |
Т |
У |
Ф |
Х |
Ц |
Ч |
Ш |
Щ |
Ь |
Ы |
Ъ |
Э |
Ю |
Я |
6 |
16 |
20 |
27 |
19 |
12 |
31 |
13 |
28 |
9 |
33 |
23 |
14 |
18 |
24 |
8 |
Расшифровать слово ЪСЩШ
Найти Кш
Кр = 3 p = 3 q = 11
Ъ |
С |
Щ |
Ш |
14 |
16 |
9 |
28 |
С1 |
С2 |
С3 |
С4 |
Ъ = mod N = 143 mod 33 = 5
С = mod N = 163 mod 33 = 4
Щ = mod N = 93 mod 33 = 3
Ш = mod N = 283 mod 33 = 7
Ъ |
С |
Щ |
Ш |
14 |
16 |
9 |
28 |
5 |
4 |
3 |
7 |
П |
О |
Л |
Е |
ЪСЩШ = ПОЛЕ
Кш
=
modφ(N)
= 1/3
mod 20
= 7
A = {1, 3, 4, 7}
B = {2, 4, 6}
C = {5, 7}
Найти AUB, A∩C, A\C, A∩B∩C, C\B, B×C, C×A
A U B = {1, 2, 3, 4, 6, 7}
A ∩ C = {7}
A \ C = {1, 3, 4}
A ∩ B ∩ C = Ø
C \ B = {5, 7}
B × C = {(2,5), (2,7), (4,5), (4,7), (6,5), (6,7)}
C × A = {(5,1), (5,3), (5,4), (5,7), (7,1), (7,3), (7,4)}
