Перейти до вмісту

Користувач:Kanzat/ОДА

Матеріал з Вікіпедії — вільної енциклопедії.

Основні поняття теорії множин. Парадокс Рассела. Характеристичні функції (предикати.) Операції над множинами та їх властивості. Закони де Моргана. Декартів добуток множин. Поняття функції визначеної на множині. Поняття ін’єкції, сюр’єкції, бієкції.

[ред. | ред. код]

Основні поняття теорії множин.

[ред. | ред. код]

Поняття множини відноситься до фундаментальних невизначених понять математики

Множина - однозначно визначена сукупність елементів довільної природи.

Для позначення множини будемо вживати великі літери А, В, С, D, а для їх елементів - маленькі літери a, b, c, d

Порожня множина - множина, що не містить жодного елемента (позначення - ). Для будь-якої множини порожня множина є її підмножиною.

Множина А називається підмножиною множини В, якщо кожен елемент з множини А лежить в множині В.

Позначається

Множини А і В називається рівними, коли і

Опукла множина — підмножина евклідового простору яка містить відрізок, який з'єднує будь які дві точки цієї множини.

Множина XRn називається опуклою, якщо:


Тобто, якщо множина X разом з будь якими двома точками x1, x2 які належать цій множини, містить відрізок, який їх з'єднує:

.

Парадокс Рассела.

[ред. | ред. код]

Розіб'ємо всі множини на два класи

1. Множини, які не є елементами самих себе, тобто .

2. Множини які є елементами самих себе, тобто .

До множин з класу 1 відноситься множина студентів в аудиторії, адже множина студентів не є студентом. Більшість множин, які вивчаються в математиці, відносяться до цього класу. Але наївне означення дозволяє розглянути множину всіх множин або множину всіх нескінченних множин, які, очевидно, відносяться до множин другого класу. Зрозуміло, що будь-яка множина відноситься або до першого, або до другого класу. Розглянемо множину М всіх множин з першого класу і поставимо питання: до якого з двох класів належить М ? Припустимо, що до першого, тоді , але ж за означенням елементами М є всі множини з першого класу, отже, М належить другому класу. Тоді , але множина М складається тільки з множин першого класу, отже, М належить першому класу.

На початку 20-го сторіччя цей парадокс викликав сумніви у самих основах математики. Причиною виникнення цього парадокса є те, що наївне означення дозволяє оперувати з елементами довільної (невизначеної) природи.

Одним із шляхів подолання парадоксу є так звана теорія типів.

1) елементам (об'єктам) приписується тип 0;

2) множинам елементами яких є елементи типу 0 приписується тип 1;

3) множинам елементами яких є множини 1-го типу приписується тип 2;

4) множинам, елементами яких є множини типу к приписується тип к + 1, к =1,2,3,....

На холопський розум цей парадокс описується так: "В деякому місті живе брадобрей (той, що бриє людей). Він бриє усіх, хто не бриється сам. Парадокс: хто бриє його?!"

Відношення та відповідності, задані на множинах.

[ред. | ред. код]

Відношенням (відповідністю) між множинами називається довільна підмножина R декартового добутку:

Характеристична функція відношення називається її характеристичним предикатом. Тобто предикат - це функція, визначена на декартовому добутку , яка приймає значення з множини {0,1}.

Отже, поняття відношення і предикату є такими ж близькими, як множина та її характеристична функція. Якщо множини збігаються, тобто , то говорять, що на множині D визначені n — арне відношення та предикат.

Операції над множинами та їх властивості.

[ред. | ред. код]

Основні операції над множинами

  • Об’єднання множин
  • Перетин множин
  • Різниця множин
  • Доповнення множини
  • Симетрична різниця множин

Властивості

  • Ідемпотентність
  • Комутативність

  • Асоціативність

  • Дистрибутивність

  • Узагальнені закони дистрибутивності

  • Доповнюваність

  • Правило де Моргана

Закони де Моргана.

[ред. | ред. код]

Узагальнені закони де Моргана

Доведення 1-го закону до Моргана

Декартів добуток множин.

[ред. | ред. код]

Декартовим добутком множин А та В називається множина впорядкованих пар (a,b)

- впорядкована. Важливо, що a - перший, b - другий

Для 3-х множин будемо мати такі декартові добутки

Всі 3 множини є різними (різними типами даних).

Операція декартового добутку не є асоціативною та комутативною : (A×B)×C≠A×(B×C), A×B≠B×A.


Загальне означення декартового добутку

Нехай , довільна сукупність множин (І - довільна множина). Тоді множина функцій

таких, що називається декартовим добутком сукупності множин і позначається


Якщо то називається проекцією на множину (позначається ) або i-ю координатою елемента


Для довільної підмножини проекція на визначається наступним чином


Відображення декартових добутків

називається n-арною операцією, визначеною на множині A

Приклад

- приклад унарної операції

- приклад бінарної операції

Проекції

[ред. | ред. код]

|Проекцією кортежу A=(x1, x2, ... , xn) на i-у вісь (або i-ою проекцією) називається i-а координата xi кортежу A, позначається Pri(A) = xi. Проекцією кортежу A=(x1, x2, ... , xn) на осі з номерами i1, i2,..., ik називається кортеж (xi1, xi2, ..., xik), позначається Рri1,i2,...,ik(A).

Приклад: Якщо V={(a,b,c),(a,c,d),(a,b,d)}, то Pr1V={a}, Pr2V={b,c}, Pr2, 3V={(b,c),(c,d), (b,d)}.


Образ та прообраз множин

[ред. | ред. код]

Образом елемента a∈Pr1 C при відповідності C називається множина всіх елементів b∈Pr2 C, які відповідають елементу a.

Прообразом елемента b∈Pr2 C при відповідності C називається множина всіх тих елементів a∈Pr1 C, яким відповідає елемент b.

Якщо A∈Pr1 C, то образом множини A при відповідності C називається об’єднання образів усіх елементів з A. Аналогічно означається прообраз множини B∈Pr2 C.

Поняття функції , способи її задання.

[ред. | ред. код]

Функцією визначеною на множині X, що приймає значення в множині В, називається правило (закон), який ставить у відповідність кожному елементу однозначно визначений елемент ; досить часто в цій ситуації говорять, що задано відображення з множини А в множину В, і позначають це таким чином

При цьому елемент називається образом елемента x, а сам елемент x називається прообразом елемента y.

Множина Х називається областю визначення, а функція називається множиною значень.

- сюр’єкція, якщо

- ін’єкція, якщо

- бієкція, якщо є одночасно ін’єкцією та сюр’єкцією

Основні принципи комбінаторики. Розміщення, перестановки, комбінації. Біноміальні коефіцієнти, їх властивості. Поліноміальні коефіцієнти.

[ред. | ред. код]

Основні принципи комбінаторики.

[ред. | ред. код]

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

Правило суми (розбиття). Якщо маємо n рiзних елементiв, то один з них може бути обрано n способами. Iнодi для отримання числа способiв легше розбити елементи на два типи i рахувати окремо для кожного. Якщо маємо k елементiв першого типу, то елемент першого типу можна обрати k способами, якщо маємо l елементiв другого типу, то елемент другого типу можна обрати l способами. Тодi елемент першого або другого типiв може бути обраний k + l способами. Мовою теорiї множин це правило можна виразити наступним чином:

Для множин , що не перетинаються має місце

Узагальнене правило суми (розбиття). Якщо маємо скінченну сукупність множин , що попарно не перетинаються, , то

Правило добутку. Якщо елемент типу I можна вилучити n способами, а елемент типу II після вилучення елементу типу I можна вилучити m способами (незалежно від того, який саме елемент I-го типу був перед цим вилучений), то послідовне вилучення елементів I-го типу, а потім елементів II-го типу можна зробити n m способами. Мовою теорії множин це правило можна записати таким чином:

Узагальнене правило добутку. Для довільної скінченної сукупності множин маємо

Розміщення, перестановки, комбінації (з повтореннями і без).

[ред. | ред. код]

Нехай - скінченна n-елементна множина. k-елементним розміщенням, визначеним на множині , називається ін'єкція (відображення в)

Число таких розміщень позначається . Общее количество различных наборов при выборе k элементов из n без возвращения и с учётом порядка


Перестановкою (n-елементне розміщенням, визначеним на множині ), називається ін'єкція (відображення в)

Кількість усіх можливих перестановок: .


Нехай — скінченна n—елементна множина. Будь-яка k—елементна підмножина множини називаеться k—елементною комбінацією, визначеною на множині . Число таких комбінацій позначається .

Довільне k—елементне розміщення можна отримати, обравши k—елементну комбінацію, а потім впорядкувавши її елементи. Першу дію можна виконати способами, другу (впорядкування), незалежно від обраної комбінації, можна виконати k! способами. За правилом добутку маємо

,

звідки

Общее количество различных наборов при выборе k элементов из n без возвращения и без учёта порядка равняется


Властивості

Перестановкою з повтореннями називається функція така, що . Число таких перестановок з повтореннями будемо позначати .

Інше означення: Перестановкою з повтореннями з елементів по називається впорядкована множина, яка складається з елементів першого типу, елементів другого типу, ... , елементів -го типу .

Кожну звичайну перестановку можна отримати в два кроки

1. обрати перестановку з повторенням , в якій елементи однакового типу (кольору) не розрізняються;

2. почати розрізняти елементи одного типу (наприклад, ввівши їх нумерацію) і зробивши k перестановок елементів однакового типу.

Кількість способів, якою можна зробити перший крок (за означенням) дорівнює . Елементи 1-го типу можна переставити способами, 2-го типу способами і т.д., k-го типу - способами. Отже, за правилом добутку, другий крок можна виконати способами. Оскільки загальна кількість звичайних перестановок дорівнює , то за тим же правилом добутку отримуємо

, звідки отримуємо

Общее количество различных наборов при выборе k элементов из n с возвращением и с учётом порядка равняется .

Приклад. При A={a, b, c} перестановками з повтореннями складу (1, 0, 2) є послідовності (a,c,c), (c,a,c), (c,c,a), складу (1, 1, 1) – (a,b,c), (a,c,b), (b,a,c), (b,c,a), (c,a,b), (c,b,a).


Вибір з поверненням і без врахування порядку

[ред. | ред. код]

Загальна кількість різних наборів при виборі k елементів з n із поверненням і без врахування порядку дорівнює:

Біноміальні коефіцієнти та їх інтерпретації.

[ред. | ред. код]

Формула бiному Ньютона має вид

Доведення. Розглянемо добуток

Якщо розкривати за законами дистрибутивності цей добуток, то ми отримаємо суму доданків виду . Кожен такий доданок отримується таким чином: з множини усіх співмножників (а їх n) обирається k— елементна підмножина - тих співмножників з яких будуть братися елемент a, з решти співмножників (яких n — k) буде обиратися елемент b. Такий вибір можна здійснити способами. Отже, будемо мати таку кількість подібних доданків в сумі.

Отже, після приведення подібних ми маємо отримати формулу

Як наслідки з цієї формули легко отримати багато властивостей біноміальних коефіцієнтів.

Покладемо a = b = 1 отримаємо вже доведену властивість .

При a = —1, b = 1 отримаємо іншу тотожність

Додаткова інформація:

Треугольник Паскаля часто выписывают в виде равнобедренного треугольника, в котором на вершине и по боковым сторонам стоят единицы, каждое из остальных чисел равно сумме двух чисел, стоящих над ним слева и справа в предшествующей строке. Треугольник можно продолжать неограниченно. Он обладает симметрией относительно вертикальной оси, проходящей через его вершину. Треугольник Паскаля прост, но в то же время таит в себе неисчерпаемые сокровища и связывает воедино различные разделы математики, не имеющие на первый взгляд ничего общего. В статье столь ограниченного объема нет возможности даже перечислить все известные свойства и приложения. Отметим лишь некоторые из них.

Вдоль диагоналей, параллельных сторонам треугольника, выстроены треугольные числа и их обобщения на случай пространств всех размерностей. Суммы чисел, стоящих вдоль восходящих диагоналей, образуют хорошо известную последовательность чисел Фибоначчи. Если, спускаясь по центральному столбцу, из каждого числа вычитать соседнее справа (или слева!), то возникает последовательность чисел Каталана. И наконец, каждый элемент является биномиальным коэффициентом. Именно это фундаментальное свойство треугольника Паскаля связывает его не только с комбинаторикой и теорией вероятностей, но и другими областями математики и ее приложений.

Для биномиальных коэффициентов известно множество различных интерпретаций. Самая популярная из них - комбинаторная.

Поліноміальні коефіцієнти.

[ред. | ред. код]

За додатковою інформацією - див. питання "Розміщення, перестановки, комбінації (з повтореннями і без)", пункт про перестановки з повтореннями.

Кількість перестановок з повтореннями:


При k = 2 отримуємо — звичайні біноміальні коефіцієнти.

Узагальненням формули біному Ньютона є поліноміальна формула:

Звернемо увагу, що сумування ведеться по всіх наборах цілих невід'ємних чисел: , які в сумі дають n.

Доведення

Доведення цієї формули проведемо аналогічно до тих, що були зроблені при доведенні формули Біном Ньютона (див. питання "Біноміальні коефіцієнти та їх інтерпретації").

За законами дистрибутивності, обираючи з кожних дужок по одному доданку, ми отримаємо суму доданків виду:

При цьому кожній дужці можна співставити її тип - номер змінної, яка обирається з цієї дужки. Очевидно, що всі перестановки з повторенням , у яких кількість елементів першого типу є , другого - і т.д., k-ого n-k будуть давати один і той самий доданок , а отже у формулі (1) цей доданок буде з коєфіцієнтом . Цим формула доведена.

Порівняння нескінченних множин. Рівнопотужні множини. Зліченні та незліченні множини, основні теореми. Зліченність множини раціональних чисел та незліченність множини двійкових послідовностей. Порівняння потужностей множини та її булеана. Поняття про кардинальні числа.

[ред. | ред. код]

Порівняння нескінченних множин.

[ред. | ред. код]

Скінченні множини ми можемо порівнювати між собою по кількості елементів в них. Запис |А| < |В| означає, що множина А містить менше елементів, ніж В. Якщо ж кількість елементів у множинах є однаковою, |А| = |В|, то ці множини є однаковими по кількості елементів, і між цими множинами можна встановити бієкцію (взаємно-однозначну відповідність). 3 цих міркувань начебто випливає, що множина завжди містить "більше" елементів, ніж будь-яка її власна підмножина. Для скінченних множин це очевидно. А для нескінченних ?

Найпростішою нескінченною числовою множиною є множина натуральних чисел N. Розглянемо множину і її власну підмножину N.

Відображення , очевидно, є бієкцією . Отже, виходячи з попередніх міркувань, слід вважати, що кількості елементів у цих множинах збігаються. Це перший дещо несподіваний ефект, який ми отримали для нескінченних множин. Множини, кількість елементів яких "збігається" (у цьому сенсі) з кількістю елементів множини натуральних чисел N, будемо називати зліченними.

Будемо говорити, що потужність множини А не перевищує потужність множини В і записувати , якщо існує ін'єкція (занурення)

Рівнопотужні множини.

[ред. | ред. код]

Дві множини А і В називають рівнопотужними (еквівалентними), якщо між ними можна встановити бієкцію (взаємно-однозначну відповідність):

Саме в цьому сенсі буде вживатися запис |А| = |В|.

Як показує попередній приклад, існування ін'єкції , для якої зовсім не означає, що множина А має "меншу" кількість елементів, ніж В.

Будемо говорити, що потужність множини А менша за потужність множини В і писати |А| < |В|, якщо , і ці множини не є рівнопотужними.

Якщо ці означення мають сенс, то повинна мати місце імплікація:

(Теорема Кантора-Бернштейна)

Зліченні та незліченні множини, основні теореми.

[ред. | ред. код]

Множину А називають зліченною, якщо існує її бієкція на множину натуральних чисел

Якщо , то говорять, що є номером елемента a. Запис |А| = |N| буде означати, що множина А є зліченною.

Властивості зліченних множин

[ред. | ред. код]

Об'єднання скінченної та зліченної множин є зліченною множиною.

Доведення

Нехай скінченна множина містить k елементів і визначена нумерація елементів зліченної множини: . Елементам скінченної множини присвоїмо номери з 1 по k, а елементи зліченної множини нумеруємо за допомогою зсуву на k : . Очевидно, що цим побудована нумерація об'єднання множин.

Будь-яка підмножина зліченної множини або скінченна, або зліченна.

Доведення

Нехай А — зліченна множина, і В — її підмножина. Оскільки А — зліченна, то кожному її елементу відповідає номер - натуральне число. Серед елементів В оберемо елемент з найменшим номером і присвоїмо йому номер 1, далі з решти елементів виберемо елемент з найменшим номером і присвоїмо йому номер 2. Продовжуючи цей процес, ми отримуємо строго зростаючу послідовність номерів: . Якщо через скінченну кількість кроків ми виберемо всі елементи множини В, то вона скінченна. Якщо ж В — нескінченна множина, то ми отримуємо її бієкцію на множину натуральних чисел, яка визначається наступним чином:

Декартів добуток зліченних множин є зліченною множиною.

Доведення

Нехай А та В зліченні множини, тоді існують бієкції

,

де n - номер елементів

Подамо елементи декартового добутку такою таблицею:

Тоді задамо спосіб нумерації таблиці. Наприклад

1 2 6 7 15 ...
3 5 8 14 ... ...
4 9 13 ... ... ...
10 12 ... ... ... ...
11 ... ... ... ... ...

Нехай множина I скінченна, або зліченна і — сукупність скінченних або зліченних множин, тоді множина буде або скінченною або зліченною.

Доведення

Якщо множина I зліченна (скінченна), то існує її бієкція на множину натуральних чисел. Отже, існує множина з номером 1, яку ми позначимо , множина з номером 2, яку ми позначимо і т.д. . Введемо в розгляд множини

Неважко переконатися, що


За попередньою теоремою, множини Є або скінченними або зліченними, отже, можна вважати, що . Тоді з елементів множини можна скласти таблицю

в якій кожен елемент зустрічається один раз. Побудуємо занурення

Тоді множина рівнопотужна підмножині множини N x N, яка є зліченною за попередньою теоремою, а отже за теоремою про зліченність декартового добутку, є скінченною або зліченною.

Незліченні множини

[ред. | ред. код]

Очевидними властивостями незліченних множин є наступні:

  • якщо деяка підмножина множини є незліченною, то і сама множина є такою;
  • об'єднання незліченної множини з довільною іншою є незліченною множиною;
  • декартів добуток незліченної множини з довільною іншою множиною є незліченною множиною.


Для довільної множини А має місце

Доведення

Будуємо ін'єкцію

Доведемо методом від супротивного. Припустимо, що існує бієкція , яка ставить у відповідність кожному елементу підмножину тобто .

Назвемо елемент а хорошим, якщо , і назвемо елемент а поганим, якщо .

Розглянемо підмножину всіх поганих елементів. Оскільки — бієкція, то існує елемент , тобто для якого .

Елемент х є хорошим чи поганим? Якщо він хороший, то , а отже він поганий. Якщо він поганий, то , тобто , але ж в множині зібрано всі погані елементи, а отже х — хороший. Отримана суперечність доводить теорему.

Зліченність множини раціональних чисел та незліченність множини двійкових послідовностей.

[ред. | ред. код]

Множина раціональних чисел є зліченною.

Дійсно, за означенням, число q називається раціональним, якщо його можна подати у вигляді дробу , де m — ціле, n — натуральне. Позначимо через підмножину раціональних чисел, які можна подати у вигляді звичайного дробу із знаменником, рівним n : , тоді з раціональних чисел можна скласти таку таблицю:

... ... ... ...
... ... ... ...
... ... ... ... ... ... ... ... ... ... ...
... ... ... ...
... ... ... ... ... ... ... ... ... ... ...

Зрозуміло, що в цій таблиці кожне раціональне число зустрічається нескінченну кількість разів і .

Оскільки - зліченні множини, , то за попередньою теоремою маємо зліченність .


Найпростішим прикладом незліченної множини є множина — двійкових послідовностей, або булеан множини натуральних чисел.

Доведення

Ін'єкція будується таким чином ; кожному натуральному числу n ставиться у відповідність одноелементна множина {n}. Отже, маємо. Покажемо тепер, що . Доведення проведемо від супротивного, застосуванням діагонального методу Кантора. Припустимо, що існує бієкція , тоді маємо нумерацію послідовностей:

1
2
...
n
...

{0,1}.

Визначимо послідовність . Ця послідовність повинна мати номер , для якого .

Отримуємо суперечність:

Отже, такої бієкції не існує.

Порівняння потужностей множини та її булеана.

[ред. | ред. код]

Лема. Існує взаємно-однозначна відповідність між множиною всіх підмножин множини А і множиною .

Булеаном множини А називається множина, елементами якої є всі підмножини множини А.

Враховуючи попередню лему, булеан множини позначається як , а іноді вживають запис В(А).

Для довільної множини А має місце

Доведення

Будуємо ін'єкцію

Доведемо методом від супротивного. Припустимо, що існує бієкція , яка ставить у відповідність кожному елементу підмножину тобто .

Назвемо елемент а хорошим, якщо , і назвемо елемент а поганим, якщо .

Розглянемо підмножину всіх поганих елементів. Оскільки — бієкція, то існує елемент , тобто для якого .

Елемент х є хорошим чи поганим? Якщо він хороший, то , а отже він поганий. Якщо він поганий, то , тобто , але ж в множині зібрано всі погані елементи, а отже х — хороший. Отримана суперечність доводить теорему.

Поняття про кардинальні числа.

[ред. | ред. код]

Природне бажання вважати потужність числом приводить до поняття кардинальних чисел. Кількість елементів в зліченній множині позначається кардинальним "числом" , тобто за означенням . Потужність булеана називається континуумом і позначається . i+1-е кардинальне число визначається через попереднє, як потужність булеана множини, що має потужність , що записують таким чином:

Отже, маємо ланцюг потужностей

Виникає природне питання: чи існують незліченні множини, потужність яких була б менша континуума? Твердження про те, що множин такої потужності не існує, називають континуум-гіпотезою і в рамках наївної теорії множин вона не може бути ні доведена, ні спростована.

Більш загальним є питання про існування проміжних потужностей

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

Відношення, та відповідності задані на множинах, предикати. Операції над відношеннями. Графіки та графи бінарних відношень. Відношення еквівалентності, поняття фактор-множини.

[ред. | ред. код]

Відношення та відповідності, задані на множинах.

[ред. | ред. код]

Відношенням (відповідністю) між множинами називається довільна підмножина R декартового добутку:

Характеристична функція відношення називається її характеристичним предикатом. Тобто предикат - це функція, визначена на декартовому добутку , яка приймає значення з множини {0,1}.

Отже, поняття відношення і предикату є такими ж близькими, як множина та її характеристична функція. Якщо множини збігаються, тобто , то говорять, що на множині D визначені n — арне відношення та предикат.

Графіки та графи бінарних відношень.

[ред. | ред. код]

Основними способами визначення бiнарних вiдношень є такi:

1) таблицею (матрицею) вiдповiдного предикату:

* * ... *
* * ... *
... ... ... ...
* * ... *

де ;

2) графом вiдношення: елементи множин зображаються точками, пари яких з'єднуються орiєнтованими дугами, якщо вони належать вiдношенню;

3) якщо множини A, B є числовими,тобто , то кожнiй парi можна спiвставити точку на декартовiй площинi, що має координати x = a, y = b; Отримана множина точок називається графiком вiдношення.

Якщо на площинi зображенi графи вiдношень та , то граф вiдношення можна отримати з'єднанням дугами тих пар , для яких iснує шлях , де перша стрiлка вiдповiдає дузi графа вiдношення , а друга - дузi графа вiдношення . Якщо − перестановка координат, то для зображення графа вiдношення слiд змiнити напрямок дуг на протилежний.

Для бiнарних вiдношень прийнято позначення i це вiдношення називають оберненим до R.

Операції над відношеннями.

[ред. | ред. код]

Нехай - проекція декартового добутку на і—ту координату, тобто функція

Визначимо проекцію відношення R на координати, номери яких належать певній множині , як відношення між множинами , яке визначається наступним чином


Нехай — відношення між множинами , а — відношення між множинами , де . Нехай є непорожньою множиною. K—згорткою або композицією відношень називається відношення між множинами , яке визначається наступним чином.


Для вiдношення R мiж множинами i довiльної перестановки iндексiв визначимо вiдношення мiж множинами , яке складається з таких наборiв , що пiсля зворотньої перестановки координат отриманий набiр належить R, тобто .


Відношення еквівалентності

[ред. | ред. код]

Бiнарне вiдношення R на множинi D називається вiдношенням еквiвалентностi, якщо воно

1) рефлексивне

2) симетричне

3) транзитивне.


Для вiдношень еквiвалентностi замiсть запису вживають запис .

Нехай на множинi D задано вiдношення еквiвалентностi ∼ . Для кожного введемо в розгляд множини

Для будь-яких елементiв має мiсце одне з двох:

або

або

Доведення. Припустимо, що i , тодi за означенням множин , маємо: . Враховуючи симетричнiсть вiдношення, , а за транзитивнiстю a ∼ b i, звичайно, b ∼ a. Тодi для будь-якого елемента , за транзитивнiстю маємо , тобто . Аналогiчно доводиться протилежне включення i отримується рiвнiсть .

Множини називаються класами еквiвалентностi, а множина, елементами якої є класи еквiвалентностi, називається фактор-множиною множини D по вiдношенню еквiвалентностi ∼ i позначається D/∼ .

Сукупнiсть елементiв множини A, взятих по одному з кожного класу еквiвалентностi, називається сукупнiстю представникiв класiв еквiвалентностi.

Відношення часткового порядку. Поняття решітки, повної решітки, приклади.

[ред. | ред. код]

Відношення порядку

[ред. | ред. код]

Відношення порядку в математиці — бінарне відношення, яке є транзитивним та антисиметричним.

(транзитивність),
(антисиметричність).

Нестроге відношення порядку

[ред. | ред. код]

Відношення порядку називається нестрогим, якщо воно рефлексивне

.

Строге відношення порядку

[ред. | ред. код]

І навпаки, відношення строгого порядку є антирефлексивним

.

Відношення лінійного порядку

[ред. | ред. код]

Відношення порядку називається повним (лінійним), якщо

(повне відношення).

Повнота (лінійність) відношення порядку означає його рефлективність, тому такий порядок завжди нестрогий.

Відношення часткового порядку

[ред. | ред. код]

Якщо умова повноти не виконується і порядок є нестрогим, то відношення називають відношенням часткового порядку.

Зазвичай відношення строгого порядку (повного чи часткового) позначається знаком <, а відношення нестрогого порядку знаком .

Відношення строгого часткового порядку

[ред. | ред. код]

Бiнарне вiдношення на множинi D називається вiдношенням строгого часткового порядку, якщо воно

1) антирефлексивне

2) транзитивне


Відношення нестрогого часткового порядку

[ред. | ред. код]

Бiнарне вiдношення на множинi D називається вiдношенням нестрогого часткового порядку, якщо воно

1) рефлексивне

2) антисиметричне

3) транзитивне.


Надалi будемо вживати такi позначення:

a ≺ b − елементи a, b знаходяться у вiдношеннi строгого часткового порядку ≺;

a ≼ b − елементи a, b знаходяться у вiдношеннi нестрогого часткового порядку ≼.


Множина D, на якiй задано вiдношення строгого або нестрогого часткового порядку, називається частково-впорядкованою множиною (ч.в.м.), позначається (D, ≺).


Нехай (D, ≺) − частково-впорядкована множина. Елемент називається максимальним (мiнiмальним), якщо a ≺ d, (d ≺ a)


Нехай - довiльна пiдмножина. Елемент називається найбiльшим (найменшим) елементом множини A, якщо a ≼ ( ≼ a).


Елемент називається верхньою (нижньою) гранню або межею множини A, якщо a ≼ d (d ≼ a).


Звичайно, що найбiльший або найменший елементи, якщо вони iснують, є верхньою та нижньою гранями множини A. Але довiльна грань множини може не бути її елементом.

Розглянемо множину U = U(A) (L = L(A)) верхнiх (нижнiх) граней множини A. Найменший (найбiльший) елемент множини верхнiх (нижнiх) граней U(L) називається супремумом (iнфiмумом) множини A i позначається sup A (inf A).

Звичайно, що всi перелiченi типи елементiв: максимальнi та мiнiмальнi, найбiльшi та найменшi, верхнi та нижнi гранi, супремуми та iнфiмуми можуть i не iснувати.

Решітка

[ред. | ред. код]

Частково-впорядкована множина (D, ≺) називається решiткою, якщо для довiльної двохелементної пiдмножини iснують sup A та inf A.

Основні поняття теорії графів. Поняття ізоморфізму графів. Ойлерові графи.

[ред. | ред. код]

Оcновні поняття тeорії графів.

[ред. | ред. код]

Загальним орієнтованим графом називаєтьcя cукупніcть , яка cкладаєтьcя з трьох множин: V — множина вeршин (vertexes), E — множина рeбeр (edges), L — множина пeтeль (loops) та відображeнь:

При цьому якщо , то вeршину будeмо називати початком рeбра e, а вeршину - її кінцeм.


Загальним нeорієнтованим графом називаєтьcя cукупніcть , яка cкладаeтьcя з трьох множин: V — множина вeршин (vertexes), E — множина рeбeр (edges), L — множина пeтeль (loops) та відображeнь:

— множина двохeлeмeнтних підмножин множини V,

Якщо іcнують пари вeршин , для яких іcнують m рeбeр e:{} і m > 1, то говорять про наявніcть кратних рeбeр. Іноді говорять, що вeршини мають cпільнe рeбро кратноcті m.


Граф бeз кратних рeбeр та пeтeль називаeтьcя проcтим. Проcтий граф визначаєтьcя трійкою


Прикладом проcтого графу є цілком нeзв'язний граф, у якого E = пуcта множина, тобто будь-які дві вeршини нe є cуміжними. Протилeжним прикладом є повний граф, у якого будь-які дві вeршини є cуміжними.


1) В орієнтованому (нeорієнтованому) графі вeршини називаютьcя cуміжними, якщо іcнує рeбро {}, при цьому говорять, що рeбро e є інцидeнтним як вeршині так і вeршині ;

2) В орієнтованому (нeорієнтованому) графі рeбра називаютьcя cуміжними, якщо впорядковані пари мають cпільні координати ( множини мають cпільну вeршину);

3) вeршина V та рeбро e називаютьcя інцидeнтними, якщо рeбро e є інцидeнтним вeршині V;

4) вeршина V та пeтля L називаютьcя інцидeнтними, якщо .

Кількіcть рeбeр, інцидeнтних даній вeршині V, плюc подвоєна кількіcть інцидeнтних їй пeтeль називають cтeпeнeм або валeнтніcтю вeршини і позначають deg v.


Проcтий граф називаєтьcя рeгулярним, якщо вcі його вeршини мають однаковий cтeпінь.

Прикладами регулярних графів є правильні многогранники - тетраедр, куб, октаедр ікосаедр, додекаедр


Лема (про рукопотискання)

Для довільного графу має місце


Доведення. Підрахуємо кількість ребер, інцидентних різним вершинам, і підсумуємо ці числа по всім вершинам. Очевидно, що ми отримаємо подвоєну кількість ребер графа. Адже кожне ребро інцидентне двом вершинам, а отже буде враховано два рази. Оскільки степінь кожної вершини є сумою кількості інцидентних їй ребер та подвоєної кількості петель, то цим лема доведена.

Назва леми пов'язано з наступною інтерпретацією. Нехай є певна кількість людей, з кожним з яких ми зв'яжемо вершину графа. Дві вершини будуть суміжними, якщо ці люди потискали один одному руку. Цілком можливо існування пар, які привіталися декілька разів (таке буває коли забули про те, що сьогодні вже віталися), менш ймовірно (хоча чого не буває), що якась людина привіталася сама з собою. При такій інтерпретації, в правій частині рівності стоїть подвоєна загальна кількість рукопотискань, що відбулися, а у лівій сума рукопотискань, зроблених кожною особою.


Два простих графа , називаються ізоморфними, якщо існує бієкція між множинами вeршин:

така, що вeршини суміжні вeршини суміжні.


Граф називається дводольним, якщо множину його вeршин можна розбити на дві підмножини (долі) таким чином, що жоднi дві вeршини з або з нe є суміжними.


Графи , , називаються ізоморфними, якщо існують бієкції:

такі, що

В правій частині пeршої рівності стоїть упорядкована або нeупорядкована пара вeршин, яка отримана застосуванням відображeння до кожного eлeмeнта пари вeршин .

Ейлерові та гамільтонові графи.

[ред. | ред. код]

Нехай G − загальний неорiєнтований граф, пара вершин та скiнченна послiдовнiсть ребер називається маршрутом (шляхом) мiж вершинами , якщо iнцидентна iнцидентна , а послiдовнi пари ребер є сумiжними для довiльного . При цьому вершини будемо називати початком та кiнцем маршруту. При цьому вершина i називається початком маршруту, а - її кiнцем.

Для орiєнтованих графiв слiд вимагати, щоб кiнець ребра збiгався з початком ребра .


Якщо всi ребра маршруту є рiзними, то маршрут називають ланцюгом, а якщо початок i кiнець ланцюга збiгаються, то ланцюг називається замкненим.


Якщо всi вершини, що iнцидентнi ребрам ланцюга, з'являються лише один раз, тобто кожна вершина є iнцидентною ребрам лише однієї пари , крiм, можливо, початку та кiнця, якi можуть i збiгатися, то такий ланцюг будемо називати простим.

Простий замкнений ланцюг називається простим циклом.


Нехай − загальний неорiєнтований граф.

Замкнений ланцюг графа G, що мiстить всi ребра графа. називається ейлеровим; граф, що має ейлеровий цикл, називається ейлеровим; граф, що мiстить ланцюг, що проходить через усi ребра, називається напiвейлеровим.

Скiнченний зв'язний граф G є ейлеровим тодi i лише тодi,коли степiнь кожної його вершини парна.

Скiнченний зв'язний граф G єнапiвейлеровим тодi i лише тодi, коли вiн має точно двi вершини непарного степеня.


Цикл, що мiстить всi вершини графа, називається гамiльтоновим; граф, що має гамiльтонiв цикл, називається гамiльтоновим; граф, що мiстить простий ланцюг, що проходить через усi вершини, називається напiвгамiльтоновим.

Нетривiальними прикладами гамiльтонових графiв є правильнi многогранники тетраедр, гексаедр (куб), октаедр, додекаедр, iкосаедр.


На вiдмiну вiд Ейлерових графiв, не вiдомо критерію iснування гамiльтонового циклу. Наступна теорема Г. Дiрака (1952р.) дає лише достатню умову.

Теорема Дiрака. Якщо у простого графа G з n вершинами (n ≥ 3) степiнь n кожної вершини не менший, нiж 2 , то граф G є гамiльтоновим.

Дерева та їх властивості.

[ред. | ред. код]

Граф без циклів називається лісом; зв'язний граф без циклів називається деревом.

Ребро графа називається мостом, якщо пiсля його вилучення кiлькiсть компонент зв'язностi збiльшується.

Лема. Будь-яке ребро лісу або дерева є мостом.

Доведення. Дійсно, якщо вилучення ребра, інцидентного вершинам не привело до збільшення компонент зв'язності, то це означає, що ці вершини є початком і кінцем деякого простого ланцюга, що не містить вказаного ребра. Tоді цей ланцюг разом з цим ребром утворюють цикл, а це суперечить припущенню, що граф є лісом або деревом.


Tеорема. Нехай T- простий граф з n вершинами, тоді наступні умови еквівалентні:

1) T є деревом;

2) T не містить циклів і має n - 1 ребро;

3) T зв 'язний і має n - 1 ребро;

4) T зв 'язний і кожне ребро є мостом;

5) для будь-яких двох вершин графа T існує єдиний простий ланцюг, для якого ці вершини є початком і кінцем;

6) T не містить циклів, крім того додавання довільного одного ребра приводить до появи рівно одного циклу.

Доведення

Доведення теореми проведемо за такою схемою:

.

1) 2). За означенням дерева, граф T не містить циклів, отже, слід довести, що кількість ребер дерева T дорівнює n - 1.

Доведення проведемо методом математичної індукції по кількості m ребер дерева T.

База індукції: m = 0. Оскільки граф зв'язний, то він може містити лише одну вершину і ми отримуємо n - 1 = 1 - 1 = 0 = m.

Індукційний крок. Припустимо, що твердження доведено для дерев, у яких кількість ребер менша за m. Вилучимо з дерева одне довільне ребро. За лемою, граф T буде уже незв'язним. Нехай - розклад на компоненти зв'язності. Tоді, за означенням, є деревами з меншою, ніж m кількістю ребер. Якщо кількості вершин цих дерев дорівнює відповідно , то за припущенням індукції отримуємо, що ці дерева містять ребер. Tоді загальна кількість ребер дорівнює , де остання одиниця відповідає вилученому ребру. Отже,

2) 3). Для доведення цієї імплікації слід лише довести зв'язність графа T. Нехай - розклад на компоненти зв'язності. Оскільки за припущенням T не містить циклів, то всі є деревами. Використовуючи попередню імплікацію, отримуємо, що кількість ребер дерева на вершинах дорівнює .

За умовою, загальна кількість ребер дорівнює n - 1, отримуємо . Оскільки , то приходимо до рівності n - 1 = n - k, яка може справджуватися лише за умови к = 1, тобто коли граф T є зв'язним.

3) 4). Доведення цієї імплікації проведемо методом від супротивного. Припустимо, що існує ребро, яке не є мостом. Тоді після вилучення цього ребра кількість ребер зменшиться на 1 і стане рівним n — 2, а граф залишиться зв'язним. Перша нерівність теореми [про нерівності], де к = 1, m = n — 2 набуде вигляду: . Отримана суперечність доводить імплікацію.

4) 5). Оскільки, за умовою, Т є зв'язним, то для будь-яких двох вершин існує простий ланцюг, що з'єднує ці вершини. Якщо таких ланцюгів принаймні два, то будь-яке ребро, що входить в один і не входить в інші, очевидно, не є мостом, що суперечить припущенню. Отже, для даної пари вершин такий ланцюг єдиний.

5) 6) . Т не містить циклів, оскільки їх наявність означає існування пар вершин, які з'єднані принаймні двома простими ланцюгами. За умовою, довільні дві вершини з'єднані простим ланцюгом і додавання ребра, інцидентного цим вершинам, приведе до появи циклу. Поява декількох циклів може відбутися лише при умові наявності декількох простих ланцюгів, що з'єднують ці вершини, а це суперечить умові 5).

6) 1). Для доведення зв'язності зауважимо, що якщо додавання одного ребра приводить до появи циклу, то це означає, що довільні дві вершини з'єднані простим ланцюгом, а отже граф є зв'язним.

Наслідок. Кількість ребер лісу на n вершинах з k компонентами зв'язності дорівнює n — к.

Доведення

Застосувавши імплікацію 1 2) до кожної компоненти зв'язності (які є деревами), отримуємо результат.

Мінімальна кількість ребер, яку слід вилучити з графа G, щоб отримати ліс (дерево), називається циклічним рангом; отриманий ліс (дерево) називається остовим (кістяковим) лісом (деревом) даного графа.

Якщо маємо граф G з n вершинами m ребрами та k компонентами зв'язності, то циклічний ранг цього графа дорівнює .

Дійсно, якщо кількість вилучених ребер дорівнює , то за наслідком, маємо рівність , звідки отримуємо потрібну формулу.