Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
дискретка_1.DOC
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
6 Мб
Скачать
☆

Алгебраїчні системи

Множини, де, крім операції, задано відношення, називаються алгебраїчними системами. Отже, алгебри можна вважати окремим випадком алгебраїчних систем (в яких множина відношень – порожня).

Означення. Граткою називається частково впорядкована множина, в якій для будь-яких двох елементів a і b існують: ab = с – така нижня грань a та b, що будь-яка інша нижня грань a і b менша за c, а aTb = d – така верхня грань a та b, що будь-яка інша верхня грань a і b більша за d.

Отже, гратка – це алгебраїчна система {M; ; ; T} з одним бінарним відношенням та двома бінарними операціями.

Приклади: 1) Будь-яку абсолютно впорядковану множину (наприклад множину цілих чисел) можна перетворити на гратку, означивши для будь-яких a, bM, ab = max(a, b), aTb = min(a, b).

2) Означимо на N відношення часткового порядку < таким чином: a < b, якщо a ділить b. Тоді ab – найменше спільне кратне a і b, aTb – найбільший спільний дільник a, b. Наприклад, 9  12 = 36, 9T12 = 3, 5T7 = 1, 57 = 35.

Упорядкована множина не є граткою у двох випадках:

  • коли які-небудь два елементи не мають верхньої або нижньої грані;

  • коли для деякої пари елементів найменша верхня (або найбільша нижня) грань не є єдиною.

Гратка, в якій операції  та T є можливими для будь-яких підмножин її елементів, називається повною. Об’єднання всіх елементів повної структури – це максимальний елемент гратки, який називається одиницею структури. Переріз усіх елементів повних граток – це мінімальний елемент гратки, тобто її нуль.

Тема „Елементи комбінаторики”

Для скніченної множини A позначимо через |A| кількість її елементів. Для двох скінченних множин A і B правильні рівності: |AB| = |A|  |B| і |A B| = |A| + |B|, якщо A B = .

Для скінченних множин A1, …, An справедлива така теорема.

Теорема 1. |A1 … An| = – + … + (–1)k + 1 + … + (–1)n – 1|A1 … An|.

Доведення. Теорему доводимо методом математичної індукції. Нехай n = 2 і |A1| = p, |A2| = q, |A1 A2| = r. Тоді

A1 A2 = (A1 \ (A1 A2)) (A2 \ (A1 A2)) (A1 A2), причому множини A1 \ (A1 A2), A2 \ (A1 A2), A1 A2 попарно не перетинаються. Тому

| A1 A2| = p – r + q – r + r = p + q – r = |A1| + |A2| – | A1 A2|.

Припустимо, що n  2 і теорема доведена для n множин. Доведемо, що тоді вона правильна і для n + 1 множини. Маємо

| A1 … An … An + 1| = |(A1 … An) An + 1| = | A1 … An| + |An + 1| – |(A1 … An) An + 1| = – + … + (–1)k – 1 + … + (–1)n – 1|A1 … An| – + … + (–1)k – 1 + … + (–1)n|A1 … An + 1| = – + … + (–1)k – 1 + … + (–1)n|A1 … An + 1|.

Теорему доведено.

Приклад 1. У науково-дослідному інституті працюють 67 співробітників. З них французькою мовою володіють 20 співробітників, англійською – 47, німецькою – 35, англійською та французькою – 12, англійською та німецькою – 23, німецькою та французькою – 11, а трьома мовами володіють 5 співробітників. Скільки співробітників не володіє жодною з трьох мов?

Розв’язування. Нехай x – кількість співробітників, які не знають жодної з трьох мов, A1, A2, A3 – множини співробітників, які знають відповідно англійську, французьку або німецьку мови. Тоді застосовуючи доведену формулу при n = 3, одержимо

67 – x = 47 + 35 + 20 – 23 – 11 – 12 + 5 = 61, x = 6.

Зауваження. Якщо A1, A2, …, An – скінченні множини, які попарно не перетинаються, тобто Xi Xj =  при i j, то

= .

У комбінаториці цей факт називається правилом суми. Для k = 2 воно формулюється так: якщо об’єкт a може бути вибраний p способами, а об’єкт b – іншими q способами, то вибір „або a, або b” може бути здійснений p + q способами.

Вибори a та b є взаємовиключними, оскільки Xi Xj = , тобто жоден із способів вибору об’єкта a не збігається з жодним із способів вибору об’єкта b. Якщо припустити, що Xi Xj = C  , де |C| = c, результат дорівнює p + q – c (с – кількість збігів).

Правило добутку. Якщо об’єкт a може бути вибраний p способами і після кожного з таких виборів об’єкт b, у свою чергу, може бути вибраний q способам, то вибір „a та b” у вказаному порядку можна здійснити pq способами.

Це правило використовують тоді, коли способи вибору a і b – незалежні.

Нехай потрібно обчислити кількість пар N вигляду (ai, bj), де aiA, bjB, |A| = n, |Bj| = m і елемент bj вибирається після того, як вибрано елемент ai. Тоді можливі випадки: 1) або A B = , тобто A і B не мають спільних елементів і вибір bj не залежить від вибору ai; 2) або A B   і тоді вибір bj залежить від вибору ai.

Для обчислення кількості всіх пар (ai; bj) в будь-якому із випадків 1), 2) досить будь-який спосіб вибору об’єкта ai скомбінувати із m способами вибору bj:

(a1, b1), (a1, b2), …, (a1, bm),

(a2, b1), (a2, b2), …, (a2, bm), (*)

…………………………

(an, b1), (an, b2), …, (an, bm).

При цьому в множині (*) не пропущено жодної пари і будь-яка пара не повторюється. В кожному рядків сукупністю (*) є m пар, а кількість рядків n. Тому N = nm.

Загальне правило добутку n елементів формулюється так: якщо об’єкт x1 може бути вибраний n1 способами, після чого об’єкт x2 може бути вибраний n2 способами, і для будь-якого i, де 2  im – 1, після вибору об’єктів x1, ..., xi об’єкт xi + 1 може бути вибраний ni + 1 способами, то вибір упорядкованої послідовності m об’єктів (x1, x2, …, xm) може бути здійснений n1n2  …  nm способами.