Содержание

Слайд 2

Мета лекції

Отримання знань щодо алгебри логіки

Мета лекції Отримання знань щодо алгебри логіки

Слайд 3

Питання, що будуть розглянуті

Логічні (булеві) функції.
Алгебра логіки.
Повні набори функцій
Канонічні форми

Питання, що будуть розглянуті Логічні (булеві) функції. Алгебра логіки. Повні набори функцій
булевих функцій.
Спрощення формул. Утворення скороченої ДНФ методом Квайна

Слайд 4

1. Логічні (булеві) функції

1. Логічні (булеві) функції

Слайд 5

Вступ до алгебри логіки

Порівняння основних властивостей множин та логіки висловлювань показало, що

Вступ до алгебри логіки Порівняння основних властивостей множин та логіки висловлювань показало,
ці властивості мають багато спільного.
Як результат з’явилась Булева алгебра, яка є частиною математичної логіки.

Слайд 6

Вступ до алгебри логіки

Математична логіка є сучасний вид формальної логіки, науки, що

Вступ до алгебри логіки Математична логіка є сучасний вид формальної логіки, науки,
вивчає умовиводи з точки зору їхнього формального створення.
Основи математичної логіки закладено в таких працях англійського математика Джорджа Буля (1815 – 1864) як «Математичний аналіз логіки» (1847) і «Закони мислення» (1854), де він уперше виклав алгебру логіки – алгебру Буля.

Слайд 7

Логічні (булеві) змінні

Означення 1.1. Логічними (булевими) змінними в булевій алгебрі називають величини,

Логічні (булеві) змінні Означення 1.1. Логічними (булевими) змінними в булевій алгебрі називають
які незалежно від їхньої конкретної суті можуть набувати лише двох значень.

Слайд 8

Логічні (булеві) змінні
Ці значення будемо позначати нулем (0) й одиницею (1), маючи

Логічні (булеві) змінні Ці значення будемо позначати нулем (0) й одиницею (1),
на увазі, що 0 і 1 це формальні символи, що не мають арифметичного змісту, а зображують будь-які змінні, що набувають лише двох значень, наприклад „ТАК” і „НІ”, „ІСТИННО” (І) – „ХИБНО” (Х) і т.д.
Якщо змінна має одиничне значення, то записуємо x=1, а якщо нульове, то x=0.

Слайд 9

Булева функція

Булева функція

Слайд 10

Сфери застосування булевих функцій

В обчислювальній техніці булеві функції застосовуються для:
опису алгоритмів,
засобів

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

Слайд 11

Кортеж

Кортеж

Слайд 13

Терм.Приклад

Терм.Приклад

Слайд 14

Терм. Додаткова інформація

Терм. Додаткова інформація

Слайд 15

Терм. Додаткова інформація

Терм. Додаткова інформація

Слайд 16

Терм. Додаткова інформація

Терм. Додаткова інформація

Слайд 17

Основні способи подання булевих функцій

Основні способи подання булевих функцій

Слайд 18

Аналітичний спосіб. Приклад

Аналітичний спосіб. Приклад

Слайд 19

Табличний спосіб. Приклад

Табличний спосіб. Приклад

Слайд 20

Набір функції

Набір функції

Слайд 21

Булеві функції однієї змінної

Булеві функції однієї змінної

Слайд 22

Булеві функції однієї змінної

Булеві функції однієї змінної

Слайд 23

Область визначення логічної функції

Область визначення логічної функції

Слайд 24

Область визначення логічної функції. Приклад

Область визначення логічної функції. Приклад

Слайд 25

Кількість булевих функцій.

Кількість булевих функцій.

Слайд 26

Елементарні функції алгебри логіки

Елементарні функції алгебри логіки

Слайд 27

Елементарні функції алгебри логіки

Елементарні функції алгебри логіки

Слайд 28

Функції двох змінних

Функції двох змінних

Слайд 29

Функції двох змінних

Функції двох змінних

Слайд 30

Функції двох змінних

Функції двох змінних

Слайд 31

Функції двох змінних

Функції двох змінних

Слайд 32

Функція Шеффера (штрих Шеффера)

Функція Шеффера (штрих Шеффера)

Слайд 33

Функція (стрілка) Пірса-Вебба

Функція (стрілка) Пірса-Вебба

Слайд 34

2. Алгебра логіки

2. Алгебра логіки

Слайд 35

Поняття формули в алгебрі логіки

Поняття формули в алгебрі логіки

Слайд 36

Поняття формули в алгебрі логіки

Поняття формули в алгебрі логіки

Слайд 37

Приклади формул в алгебрі логіки

Приклади формул в алгебрі логіки

Слайд 38

Приклади формул в алгебрі логіки

Приклади формул в алгебрі логіки

Слайд 39

Зв’язок між функцією та формулою в алгебрі логіки

Зв’язок між функцією та формулою в алгебрі логіки

Слайд 40

Зв’язок між функцією та формулою в алгебрі логіки

Зв’язок між функцією та формулою в алгебрі логіки

Слайд 41

Зв’язок між функцією та формулою в алгебрі логіки. Приклад

Зв’язок між функцією та формулою в алгебрі логіки. Приклад

Слайд 42

Рівносильні формули

Рівносильні формули

Слайд 43

Еквівалентність формул

Еквівалентність формул

Слайд 44

Закони булевої алгебри

Закони булевої алгебри

Слайд 45

Універсальність функції Шефера

Універсальність функції Шефера

Слайд 46

Універсальність функції Шефера

Універсальність функції Шефера

Слайд 47

Універсальність функції Шефера

Універсальність функції Шефера

Слайд 48

Універсальність функції стрілки Пірса-Вебба

Універсальність функції стрілки Пірса-Вебба

Слайд 49

Універсальність функції стрілки Пірса-Вебба

Універсальність функції стрілки Пірса-Вебба

Слайд 50

Універсальність функції стрілки Пірса-Вебба

Універсальність функції стрілки Пірса-Вебба

Слайд 51

3. Повні набори функцій

3. Повні набори функцій

Слайд 52

Повні набори функцій

Повні набори функцій

Слайд 53

Повні набори функцій

Повні набори функцій

Слайд 54

Повні набори функцій

Повні набори функцій

Слайд 55

Повні набори функцій

Повні набори функцій

Слайд 56

Повні набори функцій

Повні набори функцій

Слайд 57

4. Канонічні форми булевих функцій

4. Канонічні форми булевих функцій

Слайд 58

Тотожно істинна формула

Тотожно істинна формула

Слайд 59

Тотожно хибна та здійсненна формули

Тотожно хибна та здійсненна формули

Слайд 60

Проблема розв’язуваності

Проблема розв’язуваності

Слайд 61

Проблема розв’язуваності

Проблема розв’язуваності

Слайд 62

Проблема розв’язуваності

Проблема розв’язуваності

Слайд 63

ДДНФ і ДКНФ

ДДНФ і ДКНФ

Слайд 64

Елементарна кон’юнкція

Елементарна кон’юнкція

Слайд 65

Диз’юнктивна нормальна форма

Диз’юнктивна нормальна форма

Слайд 66

Диз’юнктивна нормальна форма

Диз’юнктивна нормальна форма

Слайд 67

Диз’юнктивна нормальна форма. Приклад

Диз’юнктивна нормальна форма. Приклад

Слайд 68

Диз’юнктивна нормальна форма. Приклад

Диз’юнктивна нормальна форма. Приклад

Слайд 69

Диз’юнктивна нормальна форма

Диз’юнктивна нормальна форма

Слайд 70

Досконала диз’юнктивна нормальна форма

Досконала диз’юнктивна нормальна форма

Слайд 71

Досконала диз’юнктивна нормальна форма

Досконала диз’юнктивна нормальна форма

Слайд 72

Досконала диз’юнктивна нормальна форма. Приклад

Досконала диз’юнктивна нормальна форма. Приклад

Слайд 73

Спосіб «розгортання» ДНФ до вигляду ДДНФ деякої функції, що залежить від n

Спосіб «розгортання» ДНФ до вигляду ДДНФ деякої функції, що залежить від n змінних
змінних

Слайд 74

Ще один спосіб «розгортання», виходячи з табличного представлення

Ще один спосіб «розгортання», виходячи з табличного представлення

Слайд 75

Спосіб «розгортання», виходячи з табличного представлення. Приклад

Спосіб «розгортання», виходячи з табличного представлення. Приклад

Слайд 76

Спосіб «розгортання», виходячи з табличного представлення. Приклад

Спосіб «розгортання», виходячи з табличного представлення. Приклад

Слайд 77

Спосіб «розгортання», виходячи з табличного представлення. Приклад

Спосіб «розгортання», виходячи з табличного представлення. Приклад

Слайд 78

Спосіб «розгортання», виходячи з табличного представлення. Приклад

Спосіб «розгортання», виходячи з табличного представлення. Приклад

Слайд 79

Спосіб «розгортання», виходячи з табличного представлення. Приклад

Спосіб «розгортання», виходячи з табличного представлення. Приклад

Слайд 80

Елементарна диз’юнкція

Елементарна диз’юнкція

Слайд 81

Кон’юктивна нормальна форма

Кон’юктивна нормальна форма

Слайд 82

Довершена кон’юктивна нормальна форма

Довершена кон’юктивна нормальна форма

Слайд 83

Довершена кон’юктивна нормальна форма

Довершена кон’юктивна нормальна форма

Слайд 84

Спосіб «розгортання» КНФ деякої функції до вигляду ДКНФ

Спосіб «розгортання» КНФ деякої функції до вигляду ДКНФ

Слайд 85

Спосіб «розгортання» КНФ деякої функції до вигляду ДКНФ. Приклад

Спосіб «розгортання» КНФ деякої функції до вигляду ДКНФ. Приклад

Слайд 86

Спосіб «розгортання» за табличним поданням функції

Спосіб «розгортання» за табличним поданням функції

Слайд 87

Спосіб «розгортання» за табличним поданням функції. Приклад

Спосіб «розгортання» за табличним поданням функції. Приклад

Слайд 88

Спосіб «розгортання» за табличним поданням функції. Приклад

Спосіб «розгортання» за табличним поданням функції. Приклад

Слайд 89

Спосіб «розгортання» за табличним поданням функції. Приклад

Спосіб «розгортання» за табличним поданням функції. Приклад

Слайд 90

5. Спрощення формул

5. Спрощення формул

Слайд 91

Спрощення формул

Спрощення формул

Слайд 92

Утворення скороченої ДНФ методом Квайна

Утворення скороченої ДНФ методом Квайна

Слайд 93

Операції повного склеювання та поглинання

Операції повного склеювання та поглинання

Слайд 94

Теорема Квайна

Теорема Квайна

Слайд 95

Метод Квайна. 1 етап. Початкове скорочення формули.

Метод Квайна. 1 етап. Початкове скорочення формули.

Слайд 96

Метод Квайна. 1 етап. Початкове скорочення формули.Приклад

Метод Квайна. 1 етап. Початкове скорочення формули.Приклад

Слайд 97

Метод Квайна. 1 етап. Початкове скорочення формули.Приклад

Метод Квайна. 1 етап. Початкове скорочення формули.Приклад

Слайд 98

Метод Квайна. 1 етап. Початкове скорочення формули.Приклад

Метод Квайна. 1 етап. Початкове скорочення формули.Приклад

Слайд 99

Метод Квайна. 1 етап. Початкове скорочення формули.Приклад

Метод Квайна. 1 етап. Початкове скорочення формули.Приклад

Слайд 100

Метод Квайна. 1 етап. Початкове скорочення формули.Приклад

Метод Квайна. 1 етап. Початкове скорочення формули.Приклад

Слайд 101

Метод Квайна. 1 етап. Початкове скорочення формули.Приклад

Метод Квайна. 1 етап. Початкове скорочення формули.Приклад

Слайд 102

Метод Квайна. 2 етап. Розставляння міток.

Метод Квайна. 2 етап. Розставляння міток.

Слайд 103

Метод Квайна. 2 етап. Розставляння міток. Приклад

Метод Квайна. 2 етап. Розставляння міток. Приклад

Слайд 104

Метод Квайна. 3 етап. Знаходження суттєвих доданків.

Метод Квайна. 3 етап. Знаходження суттєвих доданків.

Слайд 105

Метод Квайна. 3 етап. Знаходження суттєвих доданків.

Метод Квайна. 3 етап. Знаходження суттєвих доданків.

Слайд 106

Метод Квайна. 3 етап. Розставляння міток. Приклад

Метод Квайна. 3 етап. Розставляння міток. Приклад

Слайд 107

Метод Квайна. 4 етап. Викреслювання зайвих стовпців.

Метод Квайна. 4 етап. Викреслювання зайвих стовпців.

Слайд 108

Метод Квайна. 5 етап. Викреслювання зайвих кон’юнкцій скороченої ДНФ.

Метод Квайна. 5 етап. Викреслювання зайвих кон’юнкцій скороченої ДНФ.

Слайд 109

Метод Квайна. 6 етап. Вибір мінімального покриття.

Метод Квайна. 6 етап. Вибір мінімального покриття.

Слайд 110

Метод Квайна. 6 етап. Вибір мінімального покриття. Приклад

Метод Квайна. 6 етап. Вибір мінімального покриття. Приклад

Слайд 111

Питання, що були розглянуті

Логічні (булеві) функції.
Алгебра логіки.
Повні набори функцій
Канонічні форми

Питання, що були розглянуті Логічні (булеві) функції. Алгебра логіки. Повні набори функцій
булевих функцій.
Спрощення формул. Утворення скороченої ДНФ методом Квайна