Похожие презентации:
Построение таблиц истинности сложных высказываний
1. Знакомство с алгеброй логики
Построение таблиц истинностисложных высказываний
2. Приоритет логических операций
При вычислении значения логического выражения (формулы)логические операции вычисляются в определенном
порядке, согласно их приоритету:
Инверсия
Конъюнкция
Дизъюнкция
Импликация и эквивалентность
Операции одного приоритета выполняются слева направо.
Для изменения порядка действий используются скобки.
3. Алгоритм построения таблиц истинности сложного высказывания
1. Вычислить количество строк и столбцовтаблицы истинности
2. Начертить таблицу и заполнить заголовок
3. Заполнить первые 2, (3, …) столбца
4. Заполнить остальные столбцы
4. Пример
Построить таблицу истинности длявысказывания
E=A
B
C
5. Вычисление количества строк и столбцов таблицы истинности
Количество строк равно 2n
+2
где n - количество простых высказываний;
2 – строки заголовка
Количество столбцов равно сумме количества
переменных (n) и количества логических операций,
входящих в сложное высказывание
В нашем случае n=3 (т.к. в высказывание Е входят три
переменные А, В, С) и 4 логические операции: инверсия В,
инверсия С, дизъюнкция и импликация.
В нашем случае имеем: 23 + 2 = 10 строк
3 + 4 = 7 столбцов
6. Начертить таблицу и заполнить заголовок
12
3
4
5
А
В
С
В
(2)
С
(3)
6
7
А В А В С
(1) (4) (6)
(5)
7. Заполнение первых трех столбцов таблицы
1А
2
В
3
С
0
0
0
0
0
0
1
1
0
1
0
1
1
1
0
0
0
1
1
1
1
1
0
1
4
В
(2)
5
С
(3)
6
А В А
(1) (4) (6)
7
В
С
(5)
8. Заполнение остальных столбцов
1А
2
В
3
С
0
4
В
(2)
1
5
С
(3)
1
0
0
0
6
7
В
0
1
1
0
1
0
0
0
1
1
1
0
0
1
0
0
0
1
1
0
1
0
0
1
1
1
1
1
1
0
1
1
0
1
0
0
1
1
1
0
1
1
1
1
0
0
1
0
А В А
С
(1) (4) (6)
(5)
1
1
9. Задание
Вычислить значение функции:A. F = С или (В и А или С);
B. F = А и В или В или А и С;
C. F = А и (А или В);