- •Розділ 1. Теорія множин.
- •1. Основні означення теорії множин.
- •2. Дії над множинами.
- •3. Алгебра множин.
- •Розділ 2. Вектори, відношення, відображення.
- •1. Вектори і прямий добуток множин.
- •2. Відношення.
- •Відображення.
- •4. Функції.
- •5. Перетворення.
- •6. Сукупність підстановок множини м: s(м).
- •7. Алгебраїчні операції та системи.
- •Розділ 3. Алгебра логіки.
- •1. Висловлення.
- •2. Основні логічні операції.
- •3. Основні закони алгебри логіки.
- •4. Логічна функція.
- •5. Бульові функції.
- •Розділ 4. Диз’юнктивні та кон’юнктивні нормальні форми.
- •1. Диз’юнктивні нормальні форми.
- •1) Елементарний добуток
- •2) Диз`юнкція різних елементарних добутків відносно
- •3) Тотожна хибність.
- •2. Досконала диз’юнктивна нормальна форма. (дднф)
- •3. Скорочена днф.
- •1. Імпліканта.
- •2. Скорочена днф.
- •4. Мінімізація логічних функцій методом Квайна.
- •5. Кон’юнктивні нормальні форми.
- •6. Мінімізація логічних функцій за допомогою таблиць Вейча.
- •7. Мінімізація неповністю визначених логічних функцій.
- •Розділ 5. Теорія графів.
- •1. Основні поняття.
- •2. Способи задання графів.
- •3. Маршрути, ланцюги, цикли.
- •4. Ейлерів граф.
- •5. Дерево.
- •Чотирикутники
- •6. Транспортні мережі.
- •1. Поняття алгоритму.
- •2.Основні вимоги до алгоритмів.
- •3. Властивості алгоритмів.
- •4. Машина Тьюринга.
5. Бульові функції.
Якщо взяти будь-яку формулу алгебри висловлень, то її значення істинності буде функцією значень істинності простих висловлень з яких вона складається. Ця функція має властивість: вона сама і її аргументи набувають лише двох значень 0 і 1. Такі функції називаються двозначними або бульовими функціями.
Назва дана в честь англійського математика дев’ятнадцятого століття Джорджа Буля, що заклав основи бульової алгебри.
Область значень бульової функції і її аргументів складається з двох елементів: істинності і хибності, а область існування (визначення) – з n-місних наборів.
Приклади бульових функцій в науці і практиці:
-
це фізичні системи, які діють за принципом „так – ні ”. Простими елементами таких систем є вимикачі, перемикачі, електричні і електронні лампи, кожен з яких може бути в двох стійких положеннях або станах. В таких же станах може бути і вся система залежно від стану її елементів.
Отже значення бульової функції і її аргументів найрізноманітніші:
- істинність – хибність;
- так – ні;
- струм проходить – не проходить;
- лампа горить – не горить і т. д.
Аргументи бульової функції називаються бульовими змінними.
Різниця між бульовими функціями і алгеброю висловлень:
- алгебра висловлень розглядає тільки функції істинності висловлень, тобто обме жена чисто логічним матеріалом;
- теорія бульових функцій відкидає обмеженість і виходить на широкий простір будь-яких двозначних зв’язків між будь-якими предметами (об’єктами);
- закони теорії бульових функцій мають більш загальний характер і знаходять
більше застосувань в науці і практиці;
- теорія бульових функцій вийшла за межі чистої логіки.
Алгебра висловлень – це лише одна з галузей теорії бульових функцій.
Теорія бульових функцій застосовується в:
- релейно-контактних схемах;
- дискретних автоматах;
- електронно-цифрових обчислювальних машинах;
- деяких питаннях математики.
Бульова алгебра – це множина бульових функцій, які розглядаються разом з трьома основними операціями:
- кон’юнкцією;
- диз’юнкцією;
- запереченням.
Ці операції називаються бульовими, а формули бульової алгебри – бульовими формулами.
Основні формули бульової алгебри:
-
№
п/п
Формули
для диз’юнкцій
Формули
для кон’юнкцій
Формули
для заперечень
1
2
3
4
5
6
7
8
9
Спеціальні формули бульової алгебри:
(закон контрапозиції).
Контрольні запитання.
-
Що таке математична логіка?
-
Що називається висловленням? Наведіть приклади.
-
Яке висловлення називається простим , складним? Наведіть приклади
-
Сформулювати означення основних логічних операцій, їх таблиці істинності.(*)
-
Що називається логічним законом?
-
Що називається логічною суперечністю?
-
Що називається твердженням, що логічно виконується?
-
Назвати та записати основні закони алгебри логіки. (**)
-
Яка функція називається логічною?
-
Які функції є базисними?
-
Яка функція називається бульовою?
-
Де застосовується теорія бульових функцій?
-
Записати основні формули бульової алгебри.(*)
Література:
О.А. Борисенко. Лекції з дискретної математики: навчальний посібник для вузів. Суми, СумДУ, 1999р. лекції 11 - 13
Ю.В. Нікольський, В.В.Пасічник, Ю.М. Щербина. Дискретна математика. Підручник для вищих навчальних закладів. Київ. 2007р. розділ 1. п. 1.1 – 1.8
М.М.Швець. Азбука математичної логіки. Київ. 1965р. розділ 1,