Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дискретка-методичка.doc
Скачиваний:
28
Добавлен:
10.11.2018
Размер:
686.08 Кб
Скачать

Властивості операцій над множинами

Теорема 1. Для будь-яких підмножин А, В, С універсальної множини U наведені нижче рівності є тотожностями (вираз А' слід розуміти як U\А):

1) А(ВС)=(АВ)С, 1') А(ВС)=(АВ)С,

2) АВ=ВА, 2') АВ=ВА,

3) А(ВС)=(АВ)(АС), 3') А(ВС)=(АВ)(АС),

4) А=А, 4') АU=А,

5) АА'= U , 5') АА'=.

Довести тотожності можна використовуючи означення рівності мно-жин, тобто показавши для кожної з даних рівностей, що множина ліво-руч від знака «=» включається у множину праворуч від знака «=» й нав-паки. Доведемо таким способом тотожність 3. Спочатку доведемо, що

А(ВС)(АВ)(АС). ()

Нехай хА(ВС). Тоді, згідно з визначенням операції об’єднання множин, хА або хВС. Розглянемо два випадки: хА та хВС. Якщо в кожному з них ми покажемо, що х(АВ)(АС), то твердження () буде доведено. Отже, перший випадок: хА. З визначення операції об’єднання множин випливає, що коли деякий об’єкт є елементом деякої множини Х, то він є елементом множини ХY, де Y – довільна множина. Таким чином, з хА випливає: хАВ та хАС. Згідно з визначенням операції перетину множин це означає, що х(АВ)(АС). Отже, твердження () доведено.

Тепер доведемо, що

(АВ)(АС)А(ВС) ()

Нехай х(АВ)(АС). Згідно з визначенням операції перетину множин маємо: х(АВ) та х(АС). Використовуючи визначення операції об’єднання множин, маємо: хА або хВ, а разом з тим хА або хС. Отже, можливі такі випадки: а) хА, б) хА й хС, в) хВ й хА, г) хВ й хС. У випадках а), б) та в), оскільки хА, то х належить й множині, що є об’єднанням множини А з довільною множиною, отже, хА(ВС). У випадку г) можна зробити висновок, що хВС, але тоді хА(ВС). Таким чином, у кожному з випадків а), б), в), г) ми показали, що хА(ВС), отже, включення () доведено й тим самим завершено доведення тотожності 3.

Інші наведені вище тотожності теж можна довести виходячи з визначення рівності множин.

Тотожності 1 та 1' називаються законами асоціативності, відповідно, для операцій об’єднання та перетину множин, тотожності 2 та 2' – законами комутативності для цих операцій, тотожності 3 та 3' – законами дистрибутивності для цих операцій.

Відповідно до закону асоціативності (тотожність 1), дві множини, котрі можна утворити за допомогою операції об’єднання з множин А, В й С, узятих у певному порядку, рівні. Домовимося позначати таку єдину множину через АВС. Закон асоціативності стверджує, що порядок розміщення дужок у цьому виразі не є суттєвим. Можна узагальнити цей результат, тобто показати, що усі множини, які можна побудувати із заданих множин А1,А2,…,Аn, узятих у зазначеному порядку, є рівними. Множину, яка утворюється таким способом з А1,А2,…,Аn, позначатиме-мо через А1А2…Аn. Відповідне узагальнення можна зробити й для операції перетину. Такі загальні закони асоціативності дають змогу установити загальні закони комутативності: якщо 1',2',…,n' – це числа 1,2,…,n, узяті у довільному порядку, то

А1А2…Аn = А1'А2'…Аn',

А1А2…Аn = А1'А2'…Аn'.

Можна узагальнити й закони дистрибутивності:

А(В1В2…Вn)=(АВ1)(АВ2)…(АВn),

А(В1В2…Вn)=(АВ1)(АВ2)…(АВn).

Зауважимо, що у теоремі 1 властивості операцій над множинами зібрані попарно таким чином, що кожен член будь-якої пари утворюється з іншого члена одночасною заміною  на ,  на U. Така рівність (або вираз), що утворюється з іншої рівності (або виразу) заміною усіх входжень  на ,  на ,  на U та U на , називається двоїстою (двоїстим) до даної (до даного).

Зазначимо, що коли твердження Q двоїсте до істинного твердження Т, що сформульовано у термінах ,  та ', причому для доведення твердження Т досить лише тотожностей 1-5 та 1'-5', то Q також є істинним. Дійсно, вважаючи, що Т складається з посилок (умов) та висновку, припустимо, що доведення твердження Т подано у вигляді послідовності кроків, а поруч з кожним кроком записано його обґрунту-вання. За припущенням кожне таке обґрунтування є однією з тотожно-стей 1-5, 1'-5' або умовою твердження Т. Замінимо кожну тотожність (співвідношення), що зустрічається у доведенні та обґрунтуванні, на двоїсту (двоїсте) до неї (до нього). Оскільки тотожність, двоїста до кожної з тотожностей 1-5, 1'-5', також є однією з цих тотожностей, а твердження, двоїсте до посилки твердження Т, є посилкою твердження Q, результат заміни кожного кроку обґрунтування у доведенні твердження Т може служити обґрунтуванням відповідного кроку нової послідовності, яка, таким чином, буде доведенням. Отже, останній рядок нової послідовності є висновком твердження Q, двоїстим до висновку твердження Т.

Теорема 2. Для будь-яких підмножин А й В універсальної множи-ни U наведені нижче рівності є тотожностями (вираз А' слід розуміти як U\А):

6) Якщо для усіх А АВ=А, 6') Якщо для усіх А АВ=А,

то В=, то В=U,

7) Якщо АВ=U та АВ=, то В=А',

8) (А')'=А,

9) '=U, 9') U'=,

10) АА=А, 10') AA=A,

11) AU=U, 11') A=,

12) A(AB)=A, 12') A(AB)=A,

13) (AB)'=A'B', 13') (AB)'=A'B'.

Тотожності теореми 2 можна довести виходячи з визначення рівності множин, а також як наслідки тотожностей теореми 1.

Деякі з тотожностей теореми 2 мають спеціальні назви. Так, 10 та 10' – це закони ідемпотентності, 12 та 12' – закони поглинання, 13 та 13' – закони де Моргана.

Теорема 3. Для довільних множин А та В твердження

а) АВ,

б) АВ=А,

в) АВ=В

попарно еквівалентні.

(Зазначимо, що фраза «Твердження R1,R2,…,Rk попарно еквіва-лентні» означає, що для будь-яких i та j, i=1,…,k, j=1,…,k, Ri еквіва-лентне Rj, тобто з Ri випливає Rj, а з Rj випливає Ri.)

Доведення. Достатньо показати, що з а) випливає б), з б) випливає в), а з в) випливає а). Покажемо, що з а) випливає б). Нехай АВ. Виходячи з означення рівних множин, треба довести, що АВА та ААВ. Оскільки для будь-яких множин А та В АВА, то залишається показати, що ААВ. Нехай хА, але тоді хВ, отже, хАВ. Таким чином, ААВ.

Доведемо, що з б) випливає в). Нехай АВ=А. Підставивши АВ замість А у вираз АВ, а потім послідовно застосувавши закони кому-тативності (2), дистрибутивності (3), ідемпотентності (10), комутатив-ності (2'), поглинання (12'), маємо:

АВ=(АВ)В=В(АВ)=(ВА)(ВВ)=(ВА)В=В(ВА)=В.

Покажемо, що з в) випливає а). Нехай АВ=В. Оскільки ААВ, а АВ=В то АВ.

Тотожності 1-13 та 1'-13' дають змогу спрощувати різні складні вирази, що містять множини. Наведемо приклади.

І. (АВ')'В=А'(В')'В=А'ВВ=А'В.

Для спрощення початкового виразу були послідовно застосовані: закон де Моргана (13'), тотожність 8, закон ідемпотентності (10). При перетвореннях ми також дотримувалися домовленості щодо закону асоціативності.

ІІ. (АВС)(А'ВС)В'С'=((АА')ВС)В'С'=

=(UВС)(ВС)'=(ВС)(ВС)'=U.

У даному випадку послідовно застосовувалися: закон дистрибутивності (3') (до виразу (АВС)(А'ВС)), тотожності 5, 4' й знов 5. При перетвореннях ми також дотримувалися домовленостей щодо законів асоціативності та комутативності.

ІІІ. (АВСD')(A'C)(B'C)(CD)= (ABCD')((A'B'D)C)=((ABD')(ABD')')C=C.

Тут послідовно застосовано узагальнений закон дистрибутивності (до виразу (A'C)(B'C)(CD)), закон де Моргана (двічі) з тотожністю 8, тотожності 5 та 4'. Як і раніше, ми дотримувалися домовленостей щодо законів комутативності та асоціативності.