- •Міністерство Освіти і Науки України Національний Університет “Львівська Політехніка”
- •Навчальний посібник
- •Елементи теорії множин Вступ
- •Операції над множинами
- •Алгебра множин
- •Відображення Визначення і приклади
- •Деякі часткові випадки
- •Ін’єктивні, сюр’єктивні та бієктивні відображення
- •Композиція відображень
- •Відношення
- •Відношення еквівалентності
- •Фактор-множина
- •Рівнопотужні множини
- •Зчисленні множини
- •Потужність континууму
- •Приклади розв’язання типових задач
- •Елементи абстрактної алгебри
- •Алгебраїчні операції
- •Півгрупи
- •Кільця та поля
- •Гомоморфізми та ізоморфізми алгебр
- •Приклади розв’язування задач
- •Елементи теорії графів
- •1. Вступ
- •2. Основні поняття і операції
- •2.1. Визначення графу
- •2.2. Зображення графів
- •2.3. Способи задання графів
- •2.4. Степінь вершини графа
- •2.5. Частини, суграфи і підграфи графу.
- •3. Маршрути, ланцюги і цикли
- •3.1. Деякі визначення
- •3.2. Зв’язаність
- •3.3. Відстань, діаметр, радіус і центр графу
- •3.4 Алгоритм Дейкстри
- •3.5. Задача про ланцюги
- •3.6. Гамільтонові цикли
- •4. Деякі класи графів
- •4.1. Дерева
- •4.2. Двочасткові графи
- •5. Плоскі та планарні графи
- •6. Розфарбування графів
- •Список літератури
Алгебраїчні операції
Нехай Х – довільна множина.n-арною операцією на множиніХ називається відображенняf:Хn Х, яке кожному вектору(x1, x2, …,xn) Хnставить у відповідність однозначно визначений елементx Х. Це записується наступним чином: x = f(x1, x2, …,xn). Таких операцій на множиніХможна задати декілька. Множина операцій, заданих наХ, називається його сигнатурою й позначається F = (f1, f2, …).
Множину Хразом з її сигнатуроюFназиваємо алгеброю (алгебраїчною структурою) та позначаємо A(X, F). МножинаХ – це так звана множина-носій алгебри.
Найбільш поширеними є бінарні операції, які далі будемо називати просто операціями. Бінарна операція (або закон композиції) на Х – це довільне (але фіксоване) відображенняf:Х2 Х. Таким чином, будь-якій впорядкованій парі(x1, x2)елементів ізХставиться у відповідність однозначно визначений елементf(x1, x2)цієї ж множиниХ. Часто бінарну операцію позначають якимось спеціальним символом:T, *, ◦, + та замістьf(x1, x2) = zзаписуютьx T y = z. Коли зрозуміло про що йдеться, символ операції може пропускатися.
Операція Тназивається асоціативною, якщо для будь-якихx, y, z Хвиконується умова (x T y) T z = x T (y T z).
Операція Тназивається комутативною, якщо для будь-якихx, y Хвиконується умоваx T y = y T x.
Операція T1називається дистрибутивною зліва відносно операціїT2, якщо для будь-якихx, y, z Хвиконується умоваx T1 (y T2 z) = (x T1 y) T2 (x T1 z). ОпераціяT1називається дистрибутивною справа відносно операціїT2, якщо для будь-якихx, y, z Хвиконується умова (y T2 z) T1 x = (x T1 y) T2 (x T1 z). ОпераціяT1називається дистрибутивною відносно операціїT2, якщо вона одночасно є дистрибутивною зліва й справа.
Елемент еє нейтральним (одиничним) зліва відносно операціїТ, якщо для будь-якогоx Хвиконуєтьсяe T x = x. Елементеє нейтральним (одиничним) справа відносно операціїТ, якщо для будь-якогоx Хмає місце рівністьx T e = x. Елементеє нейтральним (одиничним) відносно операціїТ, якщо він є одночасно нейтральним зліва й справа, тобто для будь-якогоx Х виконується x T e = e T x = x. Якщо нейтральний елемент існує, то він є єдиним: дійсно, колиe1 e2, то зe1 =e1 T e2 = e2отримуємо суперечність.
Елемент x-1називається оберненим зліва до елементаx Хвідносно операціїТ, колиx‑1 T x = e. Елементx-1називається оберненим справа до елементаx Хвідносно операціїТ, колиx T x-1 = e. Елементx-1називається оберненим до елементаx Хвідносно операціїТ, коли він є одночасно оберненим зліва й справа, тобтоx-1 T x = x T x-1 = e.
У випадку, коли алгебраїчна структура має скінченне число елементів, можна для кожної заданої на ній бінарної операції будувати так звану таблицю Келі, яка повністю описує дану операцію. Число рядків і стовпців таблиці рівне числу елементів алгебри, а на перетині рядка й стовпця записується результат виконання операції над відповідними цим рядку й стовпцю двома елементами. Побудова таблиці Келі для операції Т алгебри показана далі.
Т |
a1 |
a2 |
… |
an |
a1 |
a1Ta1 |
a1Ta2 |
… |
a1Tan |
a2 |
a2Ta1 |
a2Ta2 |
… |
a2Tan |
… |
… |
… |
… |
… |
an |
anTa1 |
anTa2 |
… |
anTan |