- •Г.И. Коротеев дискретная математика элементы тории множеств, отношений, графов, алгоритмов и булевых функций
- •Пример 1.1
- •Пример 1.2
- •Пример 1.3
- •Пример 1.4
- •Пример 1.5
- •Пример 1.6
- •Пример 1.7
- •Пример 1.8
- •Пример 1.9
- •Пример 1.12
- •Пример 1.13
- •Пример 1.15
- •Пример 1.16
- •Пример 1.17
- •Пример 1.18
- •Пример 1.19
- •Пример 1.20
- •Пример 1.21
- •Пример 1.22
- •Пример 1.23
- •Пример 1.25
- •1. Пусть (p,п) и (f,п) – множества упорядоченные по отношению п из примера 1.21. Диаграммы Хассе этих множеств представлены на рис. 1.6 и 1.7.
- •Пример 1.26
- •Пример 1. 27
- •Бинарная алгебраическая операция
- •Пример 1.28
- •Свойства, терминология
- •Пример 1.29
- •Пример 1.30
- •Пример 1.31
- •Пример 2.1
- •Пример 2.2
- •Пример 2.3
- •Пример 2.4
- •Пример 2.5
- •Пример 2.6
- •Пример 2.7
- •Пример 2.8
- •Пример 2.9
- •Пример 2.10
- •Пример 2.12
- •Пример 2.13
- •Пример 2.14
- •Доказательство
- •Пример 2.15
- •Пример 3.1
- •Пример 3.2
Пример 1.29
Встречаются как коммутативные, так и некоммутативные операции.
Коммутативные операции – умножение, сложение чисел, сложение матриц и др.
Некоммутативные операции – векторное произведение, умножение матриц порядка n 2 и др.
Операция называется ассоциативной, если для любых элементов a, b и с множества М справедливо равенство a(bc) = (ab)c .
Пример 1.30
Встречаются как ассоциативные операции, так и не ассоциативные операции.
Ассоциативные операции – сложение, умножение чисел, умножение матриц, операция сдвига (см. рис. 1.9 а) дизъюнкция, композиция отображений и др.
Не ассоциативные операции – векторное произведение векторов и др.
Порядок выполнения алгебраических операций
Пусть дана упорядоченная система а1, а2, …, аn , элементов множества М. Расстановка скобок указывает на порядок выполнения операций над этими элементами.
Левонормированным произведением элементов а1, а2, …, аn множества М называется произведение: ((…(а1а2)а3…)аn.
Правонормированным произведением – называется произведение: а1(а2(…(аn+1аn)…).
Если результат умножения не зависит от порядка расстановки скобок, то их не используют.
Теорема 1.1. Если операция, определенная на М, ассоциативна, то результат ее последовательного применения к n элементам множества не зависит от расстановки скобок.
Доказательство теоремы проведем индукцией по числу множителей n в выражении.
1. Для n = 3 теорема следует из закона ассоциативности.
2. Предположим, что теорема верна для n – 1 и менее членов.
3. Докажем теорему для n членов.
Исходя из пункта 2 очевидно, что для этого достаточно доказать, что
(а1а2…аm)(аm+1…an) = (a1a2…ak)(ak+1…an) ()
для всех m k , 1 m, k n-1.
Для этого левую и правую части равенства приведем, напрмер, к левонормированному произведению. Начнем с левой части равенства, учитывая, что в каждой скобке равенства () элементов меньше, чем n.
Пусть m = n – 1, тогда
(а1а2…аm)(аm+1…an) = (а1а2…аn-1)an = ((a1a2…an-2)an-1)an = (…(a1a2)a3…)an -
левонормированная форма.
Пусть теперь m < n-1, имеем:
1) (а1а2…аm)(аm+1…an) = (а1а2…аm)((аm+1…an-1)an) – согласно индуктивному предположению.
2) (а1а2…аm)((аm+1…an-1)an) = ((а1а2…аm)(аm+1…an-1))an – согласно закону ассоциативности.
3) Внешняя скобка выражения правой части предыдущего шага содержит n – 1 сомножитель, следовательно, согласно индуктивному предположению оно может быть приведено к левонормированной форме:
((…(а1а2)…)аm)аm+1 )…)an-1)an.
Аналогично рассуждая для правой части равенства (), приведём её к левонормированному произведению. Таким образом, справедливость равенства () доказана, а с ним и теорема.
Нейтральный элемент
Нейтральным (единичным) элементом множества M для операции умножения называется элемент e M, такой, что для всех a M выполняются соотношения: ae = ea = e.
Множество, на котором задана алгебраическая операция, может иметь, а может и не иметь единичный элемент, удовлетворяющий соотношению, используемому в определении.