![]()
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ІІІ. Бульова алгебра
8. Означення бульової алгебри
Запишемо основні тотожності бульової алгебри.
1. x 2. x 3. x 4. x 5. x 6. x 7. 8. 9. x 10. x 11. x 12. x 13. x 14. x 15. x 16. x 17.
Тотожності 1 – 6 виражають комутативний (переставний), асоціативний (сполучний), дистрибутивний (розподільний) закони відповідно для диз’юнкції та кон’юнкції. Тотожності 7- 8 мають назву правил Де Моргана. Тотожністі 13 та 14 називають відповідно законами виключеного третього та суперечності. Звичайно, всі тотожності виконуються в алгебрі висловлень. Означення. Бульовою алгеброю називають числення висловлень, в якому операції заперечення, кон’юнкція та диз’юнкція (¯ ,
9. Доведеня тотожностей в бульовій алгебрі
Якщо в алгебрі висловлень два основних питання (рівносильність і тотожня істинність) вирішуються таблицями істинності, то в бульовій алгебрі ці ж питання вирішуються за допомогою тотожних перетворень. Доведемо наступні дві тотожності: 18. x 19. x(x Спочатку доведемо, що ці тотожності еквівалентні, тобто, якщо виконується одна з них, то інша теж виконується. x Ми довели, що ліві частини обох тотожностей є рівносильні формули, з чого і випливає еквівалентність обох тотожностей. Тепер доведемо одну з цих тотожностей. x Як бачимо, дослідження формул за допомогою тотожних перетворень значно складніше, ніж за допомогою таблиць. Такими тотожними перетвореннями не можна дослідити нерівносильні формули. Тому в бульовій алгебрі вводять формули у досконалих формах, які відіграють таку ж роль, що й таблиці істинності алгебри висловлень.
10. Елементарні добутки
Починаємо вивчати формули у досконалих формах. Цих форм є дві: Д Д Н Ф – досконала диз’юнктивна нормальна форма. Д К Н Ф – досконала кон’юнктивна нормальна форма.
Означення. Елементарним добутком для n-місної бульової функції називають формулу, що являє собою логічний добуток n різних змінних, взятих із запереченням або без нього. Наприклад: Розглянемо властивості елементарних добутків. Властивість 1. Бульова функція, що виражається елементарним добутком, приймає значення 1 і тільки на одному наборі. Випливає з означення елементарного добутку і означення кон’юнкції. Приклади: Властивість 2. Якщо бульова функція приймає значення 1 тільки на одному наборі, то її можна представити формулою у вигляді елементарного добутку. Випливає з означення елементарного добутку і означення кон’юнкції.
11. Означення формули у ДДНФ. Перехід від таблиці до формули
ДДНФ – досконала диз’юнктивна нормальна форма. Означення. Формулою у ДДНФ для n-місної бульової функції називають логічну суму різних n-місних елементарних добутків. Приклади: Властивість. Кожній одиниці з таблиці значень бульової функції відповідає елементарний добуток, який входить як логічний доданок у відповідну формулу в Д Д Н Ф. Ця властивість випливає з 2-ої властивості елементарних добутків і означення логічної операції диз’юнкція. З властивості формул у Д Д Н Ф випливає, що для того щоб записати формулою бульову функцію, яка задана таблицею, потрібно записати доданками стільки елементарних добутків, скільки є одиниць в таблиці значень бульової функції і проставити заперечення над тими змінними, проти яких у відповідних одиничних наборах стоять нулі. Приклад. Бульові функції
Для кращого розуміння побудови формул, в таблиці наведені значення функцій для відповідних елементарних добутків.
12. Теорема про представлення бульової функції формулою у ДДНФ
Теорема. Довільну бульову функцію, що не дорівнює тотожно нулю, можна представити формулою у Д Д Н Ф. Доведення. Нехай бульова функція задана таблицею значень. В цій таблиці повинна бути хоч одна одиниця, бо тотожно хибна формула в Д Д Н Ф не представляється.
Для функції
Хвилясті лінії над змінними означають, що заперечення може бути, а може і не бути. Ці формули допоміжних функцій відрізняються одна від одної розташуванням заперечень. Доведемо рівність Доведення: Наслідок. Представлення бульової функції формулою у Д Д Н Ф єдине з точністю до розташування логічних доданків і логічних співмножників в них. Наслідок випливає з теореми і з того, що представлення бульової функції таблицею єдине. 13. Алгоритм зведення формули до ДДНФ
Алгоритм зведення формули до Д Д Н Ф полягає у виконанні тотожних перетворень за формулами наступних п’яти пунктів.
1. 2. 3. 4. 5.
В разі потреби для спрощення формул використовують тотожності 1 - 17
Приклад. №34(4), стор. 15, [3]. Звести до Д Д Н Ф формулу
=3 =6 =8 Пояснення. 1) Позбавляємось від імплікації, використовуючи тотожність 2) Використовуємо правило Де Моргана 3) Використовуємо тотожність 4) Використовуємо тотожність 5) Використовуємо тотожність 6) Використовуємо тотожність 7) Використовуємо тотожність 8) Використовуємо тотожність 14. Елементарні суми
Означення. Елементарною сумою для n-місної бульової функції називають формулу, що являє собою логічний суму n різних змінних, взятих із запереченням або без нього. Наприклад: Розглянемо властивості елементарних сум. Властивість 1. Бульова функція, що виражається елементарною сумою, приймає значення 0 і тільки на одному наборі. Випливає з означення елементарного суми і означення диз’юнкції. Приклади: Властивість 2. Якщо бульова функція приймає значення 0 тільки на одному наборі, то її можна представити формулою у вигляді елементарноі суми. Випливає з означення елементарного суми і означення диз’юнкції.
15. Означення формули у ДКНФ. Перехід від таблиці до формули
ДКНФ – досконала кон’юнктивна нормальна форма. Означення. Формулою у ДКНФ для n-місної бульової функції називають логічний добуток різних n-місних елементарних сум. Приклади: Властивість. Кожному нулю з таблиці значень бульової функції відповідає елементарна сума, яка входить як логічний множник у відповідну формулу в Д К Н Ф. Ця властивість випливає з 2-ої властивості елементарних сум і означення логічної операції кон’юнкція. З властивості формул у Д К Н Ф випливає, що для того щоб записати формулою бульову функцію, яка задана таблицею, потрібно записати множниками стільки елементарних сум, скільки є нулів в таблиці значень бульової функції і проставити заперечення над тими змінними, проти яких у відповідних нульових наборах стоять одиниці. Приклад. Бульові функції
Для кращого розуміння побудови формул, в таблиці наведені значення функцій для відповідних елементарних сум.
16. Теорема про представлення бульової функції формулою у ДКНФ
Теорема. Довільну бульову функцію, що не дорівнює тотожно одиниці, можна представити формулою у Д К Н Ф. Доведення. Нехай бульова функція задана таблицею значень. В цій таблиці повинен бути хоч один нулик, бо тотожно істина формула в Д К Н Ф не представляється.
Для функції
Хвилясті лінії над змінними означають, що заперечення може бути, а може і не бути. Ці формули допоміжних функцій відрізняються одна від одної розташуванням заперечень. Доведемо рівність
Доведення: Наслідок. Представлення бульової функції формулою у Д К Н Ф єдине з точністю до розташування логічних співмножників і логічних доданків в них. Наслідок випливає з теореми і з того, що представлення бульової функції таблицею єдине.
17. Алгоритм зведення формули до ДКНФ
Алгоритм зведення формули до Д К Н Ф полягає у виконанні тотожних перетворень за формулами наступних п’яти пунктів.
1. 2. 3. 4. 5.
В разі потреби для спрощення формул використовують тотожності 1 - 17
Приклад. №34(4), стор. 15, [3]. Звести до Д К Н Ф формулу
=3 Пояснення. 1) Позбавляємось від імплікації, використовуючи тотожність 2) Використовуємо правило Де Моргана 3) Використовуємо тотожність 4) Використовуємо тотожність
18. Рівносильні та тотожно істинні формули в бульовій алгебри
З теорем про представлення бульової функції формулою у досконалих формах випливає, що такі представлення єдині. Тому, щоб перевірити дві формули на рівносильність, достатньо звести їх до однієї із досконалих форм і порівняти. Тотожно істинна формула в Д Д Н Ф містить Тотожно хибна формула в Д К Н Ф містить
Приклад. Перевірити, чи рівносильні формули:
Бачимо, що перша формула відразу ж зводиться до Д К Н Ф. Зведемо і другу формулу до Д К Н Ф. Висновок:
19. Зв’язок між рівносильними і тотожно істинними формулами Теорема. Для того, щоб формули Необхідність. Доведення. Достатність. Доведемо твердження обернене до протилежного:
Читайте також:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|