Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дискретная математика.doc
Скачиваний:
70
Добавлен:
02.12.2018
Размер:
1.95 Mб
Скачать

§ 2. Бинарные операции и их свойства

Пусть на множестве Х задано правило, которое любой паре элементов x, y из множества Х (xХ, yХ) ставит в соответствие единственный элемент z из того же множества Х (zХ). Такое правило называется бинарной операцией.

Для обозначения бинарной операции используется запись, при которой пары элементов соединяются специальным значком: xTy=z.

Пример. Пусть в качестве Х выступает множество действительных чисел R. Примерами операций на множестве R могут служить сложение (+), вычитание (-), умножение ().

Свойства бинарных операций

1. Операция T называется коммутативной, если для любых элементов x,yХ справедливо равенство: xTy=yTx .

2. Операция T называется ассоциативной, если для любых элементов x,y,zХ справедливо равенство: (xTy)Tz=xT(yTz) .

Пример. Операции “+” и “” коммутативны и ассоциативны, а операция “-” этими свойствами не обладает.

3. Операция T называется дистрибутивной относительно операции , если для любых элементов x, y, z Х справедливы равенства:

x T(yz) = (xTy)(xTz), (yz)Tx = (yTx)(zTx).

Пример. Очевидно, операция “” дистрибутивна относительно операции “+”, “-”, причём две последние не являются дистрибутивными относительно “”.

Элемент е называется нейтральным, или единичным, относительно операции T, если для любого xХ выполняются равенства: xTе = еTx = x.

Докажем, что если нейтральный элемент существует, то он единственный.

 Предположим, что существуют, по крайней мере, два различных нейтральных элемента e1e2. Тогда, по определению единичного элемента, для любого xХ выполняются равенства:

xTe1= e1Tx = x; (*)

xTe2= e2Tx = x. (**)

Выберем x = e2 и подставим его в формулу (*): e2Te1= e1Te2=e2.

Выберем x = e1 и подставим его в формулу (**): e1Te2= e2Te1=e1.

Из двух последних равенств следует, что e1=e2, а это противоречит предположению. Следовательно, нейтральный элемент единственный.

Пример. Для операции “” нейтральным элементом является 1, а для “+” - 0.

§ 3. Операции над множествами. Законы де Моргана

Объединением двух множеств А и В называется множество вида:

AB ={a / a A или a B}(рис. 1.2, а).

Пересечением двух множеств А и В называется множество вида:

AB={a / a A и a B} (рис. 1.2, б).

Если множества А и В не имеют общих элементов, то AB=.

Пример 1.2. Если A={12,15,18}, a B={12,14,16,18}, то AB={12,14,15,16,18}, AB={12,18}.

а б

Рис. 1.2.

Свойства операций объединения и пересечения

1. AB = ВА, AB = ВА (коммутативность);

2. (AB)С = A(BС), (AB)С = A(BС) (ассоциативность).

Свойство 2 позволяет записывать без скобок объединение и пересечение любого количества множеств:

=A1 A2... Ak={a/ aA1 или aA2 или ... или a Ak},

=A1 A2... Ak={a/ aA1 и aA2 и ... и a Ak}.

Объединение и пересечение связаны законами дистрибутивности:

A(BC)= (AB)  (AС); A(BC)= (AB)  (AС).

Докажем первый из них (второй доказывается аналогично).

 С одной стороны, если aA(BC), то aA и a(BC), т.е. aA и (aB или aC). Следовательно, (aA и aB) или (aA и aC), т.е. a (AB)(AС). Отсюда следует, что A(BC)  (AB)(AС).

С другой стороны, пусть теперь, наоборот, a(AB)(AС). Тогда (aA и aB) или (aA и aC), т.е. aA и (aB или aC). Следовательно, aA(BC). Значит, (AB)(AС)  A(BC).

По свойству 3 операции включения следует равенство правой и левой частей доказываемого равенства.

Для операции объединения множеств нейтральным является пустое множество , а для операции пересечения множеств - универсальное множество U.

Семейство множеств {A1,A2,...,Am} называется покрытием множества А, если имеет место равенство A=A1 A2... Am. Множества A1,A2,...,Am называются блоками покрытия.

Пример. Множества {1,2,3,5,7}, {3,6,9}, {2,4,6,8} образуют покрытие множества {1,2,3,4,5,6,7,8,9}.

Важным частным случаем покрытия является разбиение. Семейство множеств {A1,A2,...,Am} называется разбиением множества А, если A=A1 A2... Am, Ai , AiAj =, ij, 1 i, jm. Множества A1,A2,...,Am называются блоками разбиения.

Таким образом, покрытие является разбиением, если его блоки не пусты и попарно не пересекаются.

Из определения разбиения следует, что порядок записи блоков, в силу коммутативности объединения, может быть произвольным. Например, два разбиения {1,2,9}{5,7}={5,7}{1,2,9} множества {1,2,5,7,9} считаются совпадающими.

Пример 1.3. Составить все возможные разбиения множества {1,2,3}.

Решение. {1}{2,3}; {2}{1,3}; {3}{1,2}; {1}{2}{3}.

В некоторых случаях удобно рассматривать разбиения, в которых порядок записи блоков фиксирован, т.е. любая перестановка блоков даёт новое разбиение. Такие разбиения называют поблочно упорядоченными.

Разность множеств А и В определяется следующим образом:

A\B ={a / aA и aB} (рис. 1.3, а).

Пример. По условию примера 1.2 A\B ={15}, В\А ={14,16}.

Этот пример хорошо иллюстрирует тот факт, что разность не обладает свойством коммутативности; эта операция также не является и ассоциативной.

Пользуясь понятием универсального множества, можно определить дополнение к множеству А, как разность вида: = U \ A (рис. 1.3, б).

Пример. Пусть в качестве универсального множества выступает множество целых чисел Z и пусть А - это множество всех чётных чисел. Тогда - это множество всех нечётных чисел.

Операции объединения, пересечения и дополнения множеств связаны между собой законами де Моргана:

, .

 Если a , то a AB. Это значит, что или a, или a, т.е. a. Следовательно, .

С другой стороны, если a, то или a, или a. Это значит, что a A B , т.е. a . Таким образом, .

Из этих двух включений следует первый закон де Моргана. 

Второй закон доказывается аналогичным образом.

а б

Рис. 1.3.