Логические (булевы) функции основные логические функции


Download 0.87 Mb.
bet7/30
Sana24.03.2023
Hajmi0.87 Mb.
#1290651
1   2   3   4   5   6   7   8   9   10   ...   30
Bog'liq
дм

Теорема. Если булева функция не равна тождественному нулюто ее можно представить в виде СДНФ по ее таблице истинности следующим образомберем только те наборы переменных(х1,х2, ,хn)для которых f(х1,х2,хn) =1, и составляем простую конъюнкцию для этого набора такесли хi = 0, то берем в этой конъюнкции  , если хi = 1, то берем хi. Составляядизъюнкцию этих простых конъюнкцийпридем к СДНФ.
Доказательство. Пусть f(x1,x2,,xn) не равна тождественному нулю, тогда в дизъюнкции можно не записывать слагаемые, равные нулю, а из формулы (* ) следует следующее представление для данной функции

Запись означает, что дизъюнкция берется по всем наборам ( 1, n) , для которых f ( 1, n) = 1. Так как   (если 1=0), из формулы (**) следует утверждение теоремы.
Следствие. Любую логическую (булевуфункцию можно выразить через три логические функцииконъюнкциюдизъюнкцию и отрицание.
Из предыдущей теоремы видно, что следствие верно для любой функции, не равной тождественному нулю. Однако если f(x1x2,xn) =0, то ее также можно выразить через конъюнкцию, дизъюнкцию и отрицание, например, так: f(x1x2,xn) = x1 ,и, несмотря на то, что последнее выражение не является простой конъюнкцией (и, значит, не является СДНФ), тем не менее тождественный ноль также выражен через нужные три функции.
Набор функций, через которые можно выразить любые другие функции, называется полным набором (более точные формулировки даны в разд. 7). Таким образомконъюнкциядизъюнкция иотрицание являются полным набором.
По аналогии с представлением любой функции (не равной тождественному нулю) в виде СДНФ можно функцию (не равную тождественной 1) представить в виде СКНФ: простая дизъюнкциясоставляется для тех наборов переменных (х1х2хп), для которых f(x1x2,xn) = 0, причем если хi = 1, то в этой дизъюнкции берем  , если же хi = 0, то берем хi.

Download 0.87 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   30




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling