Элементы алгебры логики.
§ 1.3.
Глоссарий, определения логики.
Глоссарий, определения логики.
Логические операции и таблицы истинности.
Знаки: * & ^ И. Например: А И В, А ^ В, А * В, А & В.
Истинно тогда и только тогда, когда истинны все входящие в него простые высказывания.
А | В | F=A & B |
0 | 0 | |
0 | 1 | |
1 | 0 | |
1 | 1 | |
1
0
0
0
*
Логические операции и таблицы истинности.
2) Логическое сложение или дизъюнкция:
Знаки: ИЛИ v | + Например: А ИЛИ В, А v В, А | В, А + В.
Истинно тогда, когда истинно хотя бы одно из входящих в него высказываний.
А | В | F=A v B |
0 | 0 | |
0 | 1 | |
1 | 0 | |
1 | 1 | |
1
1
1
+
0
Логические операции и таблицы истинности
3) Логическое отрицание или инверсия: ¬ ¯ НЕ
Знаки: НЕ ¬ ¯ Например: НЕ А, Ᾱ
Если входное высказывание истина, то результатом будет ложным.
А | Ā |
0 | 1 |
1 | 0 |
Логические операции и таблицы истинности.
Порядок выполнения логических операций:
Определение количества строк в таблице.
m = 2 n +1
m – количество строк в таблице;
n – количество логических переменных, участвующих в данном высказывании;
1 – первая строка для переменных.
Например: B & (A v Ā)
m = 22+1 = 5
Ответ: 5.
Определение количества столбцов в таблице.
Суммировать переменные (без операций) и логические операции.
Например: B & (A v Ā)
Ответ: 5
Построение таблиц истинности
F = B & (A v Ā)
Порядок действий
1
2
3
Построение таблиц истинности
F = B & (A v Ā)
А | В | Ā | + (A v Ā) | * B & (A v Ā) |
0 | 0 | | | |
0 | 1 | | | |
1 | 0 | | | |
1 | 1 | | | |
Построение таблиц истинности
F = B & (A v Ā)
А | В | Ā | + (A v Ā) | * B & (A v Ā) |
0 | 0 | | | |
0 | 1 | | | |
1 | 0 | | | |
1 | 1 | | | |
1
1
0
0
Построение таблиц истинности
F = B & (A v Ā)
А | В | Ā | + (A v Ā) | * B & (A v Ā) |
0 | 0 | 1 | | |
0 | 1 | 1 | | |
1 | 0 | 0 | | |
1 | 1 | 0 | | |
1
1
1
1
Построение таблиц истинности
F = B & (A v Ā)
А | В | Ā | + (A v Ā) | * B & (A v Ā) |
0 | 0 | 1 | 1 | |
0 | 1 | 1 | 1 | |
1 | 0 | 0 | 1 | |
1 | 1 | 0 | 1 | |
0
1
0
1
Построение таблиц истинности
F=(A v E) & (Ā v Ē)
т.к. в формуле две переменные А и Е.
4+1 (для переменных)= 5.
Построение таблиц истинности
Порядок действий:
2
1
3
4
5
Построение таблиц истинности
А | Е | + A v E | Ā | Ē | + Ā v Ē | * =(A v E) & (Ā v Ē) |
0 | 0 | | | | | |
0 | 1 | | | | | |
1 | 0 | | | | | |
1 | 1 | | | | | |
Построение таблиц истинности
А | Е | + A v E | Ā | Ē | + Ā v Ē | * =(A v E) & (Ā v Ē) |
0 | 0 | | | | | |
0 | 1 | | | | | |
1 | 0 | | | | | |
1 | 1 | | | | | |
0
1
1
1
Построение таблиц истинности
А | Е | + A v E | Ā | Ē | + Ā v Ē | * =(A v E) & (Ā v Ē) |
0 | 0 | 0 | | | | |
0 | 1 | 1 | | | | |
1 | 0 | 1 | | | | |
1 | 1 | 1 | | | | |
1
1
0
0
Построение таблиц истинности
А | Е | + A v E | Ā | Ē | + Ā v Ē | * =(A v E) & (Ā v Ē) |
0 | 0 | 0 | 1 | | | |
0 | 1 | 1 | 1 | | | |
1 | 0 | 1 | 0 | | | |
1 | 1 | 1 | 0 | | | |
1
0
1
0
Построение таблиц истинности
А | Е | A v E | Ā | Ē | + Ā v Ē | * =(A v E) & (Ā v Ē) |
0 | 0 | 0 | 1 | 1 | | |
0 | 1 | 1 | 1 | 0 | | |
1 | 0 | 1 | 0 | 1 | | |
1 | 1 | 1 | 0 | 0 | | |
1
1
1
0
Построение таблиц истинности
А | Е | A v E | Ā | Ē | Ā v Ē | * =(A v E) & (Ā v Ē) |
0 | 0 | 0 | 1 | 1 | 1 | |
0 | 1 | 1 | 1 | 0 | 1 | |
1 | 0 | 1 | 0 | 1 | 1 | |
1 | 1 | 1 | 0 | 0 | 0 | |
0
1
1
0
Построение таблиц истинности
А | Е | + A v E | Ā | Ē | + Ā v Ē | * =(A v E) & (Ā v Ē) |
0 | 0 | 0 | 1 | 1 | 1 | 0 |
0 | 1 | 1 | 1 | 0 | 1 | 1 |
1 | 0 | 1 | 0 | 1 | 1 | 1 |
1 | 1 | 1 | 0 | 0 | 0 | 0 |
Построить таблицу истинности
F= A & В v НеA & В v НеВ
Решить самостоятельно
Доказать, что выражения равнозначны
Решить самостоятельно
А | В | С | | | |
0 | 0 | 0 | | | |
0 | 0 | 1 | | | |
0 | 1 | 0 | | | |
0 | 1 | 1 | | | |
1 | 1 | 1 | | | |
1 | 1 | 0 | | | |
1 | 0 | 0 | | | |
1 | 0 | 1 | | | |