Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ДИСКРЕТНАЯ МАТЕМАТИКА.docx
Скачиваний:
5
Добавлен:
22.12.2018
Размер:
60.56 Кб
Скачать

Свойства отношений

  • Рефлексивность:.

  • Антирефлексивность

  • Симметричность:.

  • Антисимметричность:.

  • Транзитивность:.

  • Асимметричность:

18.Отношение эквивалентности.

Отношение эквивалентности (∼) на множестве X — это бинарное отношение, для которого выполнены следующие условия:

  1. Рефлексивность: для любого a в X,

  2. Симметричность: если , то ,

  3. Транзитивность: если и , то .

Запись вида «» читается как «a эквивалентно b».

Связанные определения

  • Классом эквивалентности C(a) элемента a называется подмножество элементов, эквивалентных a.

Множество всех классов эквивалентности обозначается X / ∼.

  • Для класса эквивалентности элемента a используются следующие обозначения: [a], a / ∼, .

  • Множество классов эквивалентности по отношению ∼ является разбиением множества.

19. Понятий соответствий, отображений. Свойства отображений.

Отображение из множества в множество считается заданным, если каждому элементу из сопоставлен по правилу ровно один элемент из . Это обозначается так:

Множество X называется областью определения отображения и обозначается .

Свойства отображений.

  1. Отображение называют сюръективным если его область значений совпадает со всем множеством .

В таком случае говорят, что отображается на .

  1. Отображение называют инъективным если каждый элемент из области его значений имеет единственный прообраз, т.е. из следует, что для любых и из .

  1. Отображение называют биективным если оно одновременно инъективно и сюръективно.

21.НОД. НОК. Алгоритм Евклида. Взаимнопростые числа.

Наибольшим общим делителем для двух целых чисел m и n называется наибольший из их общих делителейНаибольший общий делитель существует и однозначно определён, если хотя бы одно из чисел m или n не ноль.

Возможные обозначения наибольшего общего делителя чисел m и n:

  • НОД(m, n)

  • (m, n)

  • gcd(m, n)

Наименьшее общее кратное (НОК) двух целых чисел m и n — это наименьшее натуральное число, которое делится на m и n. Обозначается НОК(m,n) или [m,n],

НОК для ненулевых чисел m, n всегда существует и связан с НОД следующим соотношением:

Алгори́тм Евкли́да — алгоритм для нахождения наибольшего общего делителя двух целых чисел. Пусть a и b — целые числа, не равные одновременно нулю, и последовательность чисел

Взаимно простые числа

Числа m и n называются взаимно-простыми, если у них нет общих делителей, кроме единицы. Для таких чисел НОД(m,n) = 1. Обратно, если НОД(m,n) = 1, то числа взаимно просты.

24.Задачи теории шифрования и области ее применения. Шифры замены.

Наиболее известными и часто используемыми шифрами являются шифры замены. Они характеризуются тем, что отдельные части сообщения (буквы, слова, ...) заменяются на какие-либо другие буквы, числа, символы и т.д. При этом замена осуществляется так, чтобы потом по шифрованному сообщению можно было однозначно восстановить передаваемое сообщение.

25.Перестановочные шифры. Проблема раскрытия шифра для незаконного пользователя

Простой перестановочный шифр с фиксированным периодом n подразумевает разбиение исходного текста на блоки по n символов и использование для каждого такого блока некоторой перестановки E. Ключом такого шифра является используемая при шифровании перестановочная матрица P или вектор t, указывающий правило перестановки. Таким образом, общее число возможных ключей определяется длиной блока n и равно n!.

26.Понятие о шифросистемах с “открытым” ключом.

Криптосистема RSA

RSA – криптографическая система открытого ключа, обеспечивающая такие

механизмы защиты как шифрование и цифровая подпись (аутентификация –

установление подлинности). Криптосистема RSA разработана в 1977 году и

названа в честь ее разработчиков Ronald Rivest, Adi Shamir и Leonard

Adleman.

Алгоритм RSA работает следующим образом: берутся два достаточно больших

простых числа p и q и вычисляется их произведение n = p*q; n называется

модулем.