![]() |
|
|
|
((c|
)|(c ~
))|((
+
)
(
–
))=((c
)
(
–
))
((
|
)|
c)),
((c
)
(c+
))–((
–
)
(
~
))=((
)
(
c))
((
)
(c
)).
3. Воспользовавшись таблицами истинности, представьте логические выражения вашего варианта двух последних заданий в СПНФ. Затем произведите минимизацию методом карт Карно (результаты расчета проверьте с помощью таблиц истинности). Наконец, определите, к каким классам (P0, P1, S, M, L) относятся ваши логические выражения.
4. Докажите аналитическим путем справедливость трех предложенных выражений в каждом варианте.
1. ( A – B) + (C – D) = A + C, если A
B = C
D;
A
B
(
C)
(
) = 1;
(a ~ b) – (a | b) = a
b.
2. (A – B) + (B – C) + (B – A) + (C – B) = A +C;
((A
)
(
C))
((
B)
(B
)) = 1;
a
b = (a + b) ~ (b – a).
3. (A – B) + (B – C) + (C – A) = (B – A) + (C – B) + (A – C);
((A
B) – C)
(A
(B – C));
((a
b)
(a
b)) + ((a
a)
(b
b)) = a +b.
4. (A
B) + (C
D) = B + C, если A
B = D, C
D = A;
((B
)
(A
))
((
C)
(
C)) = 0;
a
c = (a
(b
c))
(a
b)
c).
5. (A – (B – C)) – ((A – B) – C) = A
C;
((
)
(
C))
((
B)
(B
)) = 1;
(
(
))
(a
(b
c)) = a
.
6. (A
B
C)
(A
)
(A
) = A;
A
B = A, если
B = 1;
(a|(b|c)) + (b| (a| c)) + (c | (a | b)) =(a
(b
c))
(b
(a
c))
(c
(a
b)).
7. (A
B) + (A
C) + (B
C) = (A
B) + (A
C) + (B
C);
((A
B) – C)
((A – C)
(B – A));
((a
b)
(a | b))
((a
b) | (a +b)) = 1.
8. ((A
B)
C)
(
(
)) =
C;
(A – (B – C))
((A – B)
(B
C));
a
((b – a) ~ b) = 0.
|
и т.д.
Используя таблицы, определяющие элементарные функции, можно задавать в виде таблицы любую функцию алгебры логики, являющуюся суперпозицией этих функций.
Таблица 1.
|
Аргументы | Значения аргументов | Обозначение ФАЛ | Название ФАЛ | |||
| 0 | 0 | 1 | 1 | |||
| 0 | 1 | 0 | 1 | |||
| № ФАЛ | ||||||
| 0 | 0 | 0 | 0 | Const 0 | Константа 0 |
| 0 | 0 | 0 | 1 | & ,
| Конъюнкция (логическое умножение) |
| 0 | 0 | 1 | 0 |
| Запрет по , разность
|
| 0 | 0 | 1 | 1 |
| Переменная (повтор )
|
| 0 | 1 | 0 | 0 |
| Запрет по , разность
|
| 0 | 1 | 0 | 1 |
| Переменная (повтор )
|
| 0 | 1 | 1 | 0 | ,
| Сложение по модулю 2, кольцевая сумма (разделительное “или”) |
| 0 | 1 | 1 | 1 |
| Дизъюнкция (логическое сложение) |
| 1 | 0 | 0 | 0 | ,
| Стрелка Пирса ( ), операция Вебба ( ), антидизъюнкция
|
| 1 | 0 | 0 | 1 | ~ ,
| Эквивалентность (логическая равнозначность) |
| 1 | 0 | 1 | 0 |
| Отрицание
|
| 1 | 0 | 1 | 1 | ,
( )
| Импликация в
(логическое следование)
|
| 1 | 1 | 0 | 0 |
| Отрицание
|
| 1 | 1 | 0 | 1 | ,
( )
| Импликация в ,
(логическое следование)
|
| 1 | 1 | 1 | 0 | / , |
| Штрих (операция) Шеффера (антиконъюкция) |
| 1 | 1 | 1 | 1 | Const 1 | Константа 1 |
|
2.3 Задачи и упражнения III го ТИПА *.
1. Максимально упростите выражения своего варианта, воспользовавшись законами логики Буля. Затем с помощью таблиц истинности сравните ваше упрощенное выражение с исходным.
(a
(
b))
((
(
d))
c))
(a
(b
)),
((a
c)
(a
d))
(((c
(c
b))
)
),
(
d)
((
c)
(a
c)
(
)
(a
))
(b
d),
(a
)
(
)
(
c)
(
b)
(b
c),
(a
)
((b
)
(
)
(d
b)
(
d))
(a
),
((
)
(a
b))
(d
)
(((
)
c)
(a
b)),
(a
)
(
)
(b
c)
(
b)
(c
),
((a
(c
(b
c)))
(c
))
(c
(
)
d),
((a
)
(
)
(
)
(
d))
((
c)
(c
d)),
(a
)
((
d)
(b
d)
(
)
(b
))
(a
c),
((d
)
(
)
(c
))
((
b)
(c
b))
(
a),
((
)
(b
c))
(
)
(((
)
d)
(c
b)),
((a
b)
(
c
d)
(
c
d)
d,
((a
b)
(a
))
((
b)
(c
)
(
)
(d
c)),
((
c)
(
d)
)
(
b
d)
a,
((b
c)
(d
(
))
(
)
((c
b)
(
)),
(b
d)
((c
)
(a
c)
(
)
(a
))
(
d),
((
d)
(d
a))
((b
)
(
)
(
)
(
a)),
(a
)
(((
)
d)
(c
b))
((
)
(c
b)),
(((d
(d
c))
)
)
((b
d)
(b
a)),
((
(
a))
d))
(b
(c
))
(b
(
c)),
((c
)
(
)
(a
c)
(
a))
(b
)
(b
d),
(d
(
)
a)
((b
(d
(d
c)))
(d
),
(
)
(d
c)
(
c)
(d
)
(b
).



&
)
,
,
), операция Вебба (
), антидизъюнкция
,
(
)
(логическое следование)
,
(
)
в






