ВУЗ:
Составители:
Рубрика:
0 0 1 0 1 0 1 1
0 1 0 0 1 1 0 1
0 1 1 1 1 1 1 1
При задании булевой функции f (x
1
, x
2
, ..., x
n
), не равной 0, дизъюнкцией конституент используется
разложение Шеннона:
i
i
n
i
n
f
n
n
xxxxf
σ
=
=σσσ
σσσ
∨=
1
1),...,
2
,
1
(
которыхна
),,...,
2
,
1
(
наборамвсемпо
21
&),...,,(
,
где
i
i
n
i
x
σ
=1
& − конституента;
i
i
x
σ
− первичный терм, определяемый выражением
=σ
=σ
=
σ
;0при
;1при
ii
ii
i
x
x
x
i
∨ −
операция дизъюнкция; & − операция конъюнкция;
_
− операция отрицание.
Операции дизъюнкция ∨, конъюнкция & и отрицание
_
заданы
табл. 3, 4 и 5.
Таблица 3 Таблица 4 Таблица 5
x
1
x
2
x
1
∨ x
2
x
1
x
2
x
1
& x
2
x
x
0 0 0 0 0 0 0 1
0 1 1 0 1 0 1 0
1 0 1 1 0 0
1 1 1 1 1 1
Приведем основные законы, которым удовлетворяют заданные операции:
− идемпотентности дизъюнкции и конъюнкции
a ∨ a = a, a & a = a;
− коммутативности дизъюнкции и конъюнкции
a ∨ b = b ∨ a, a & b = b & a;
− ассоциативности дизъюнкции и конъюнкции
a ∨ (b ∨ c) = (a ∨ b) ∨ c, a & (b & c) = (a & b) & c;
− дистрибутивности конъюнкции относительно дизъюнкции и дизъюнкции относительно конъ-
юнкции
a & (b ∨ c) = a & b ∨ a & c, a ∨ (b & c) = (a ∨ b) & (a ∨ c);
− двойного отрицания
aa = ;
− де-Моргана
baba &=∨ , baba ∨=& ;
− склеивания
ababa =∨ && ,
ababa =∨∨ )(&)(
;
− поглощения
a ∨ a & b = a, a & (a ∨ b) = a;
− действий с константами 0 и 1
a ∨ 0 = a, a & 0 = 0, a ∨ 1 = 1,
a & 1 = a, 1=∨ aa , 0& =aa .
Для рассматриваемого примера булевой функции f(x
1
, x
2
, x
3
) задание в виде дизъюнкции
конституент имеет вид:
Страницы
- « первая
- ‹ предыдущая
- …
- 20
- 21
- 22
- 23
- 24
- …
- следующая ›
- последняя »