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


Представление логических функций  в виде СДНФ (СКНФ)


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

4. Представление логических функций 
в виде СДНФ (СКНФ)

Будем использовать логическую функцию “эквивалентность”, записанную в виде ху. Напомним, что 00= 1; 01=0; 10= 0; 11= 1.Таким образом, ху = 1 тогда и только тогда, когда х = у.
ЛеммаЛюбая логическая функция f(x1x2xnможет быть представлена в виде дизъюнкции 2п дизъюнктных слагаемыхпричем дизъюнкция берется по всевозможным наборам из En.Этот факт будем записывать следующим образом:
(*)
где дизъюнкция проводится по всевозможным наборам (s1, s2, …, sпиз Еп.
Доказательство леммы.
а) Пусть f(x1x2xn)= 1. Тогда слева в формуле (* ) стоит 1. Докажем, что и справа в этом случае стоит 1, для чего достаточно указать одно дизъюнктное слагаемое, равное 1. Но среди всех наборов (s1, s2, sп) имеется набор sх1, sх2, sп хп. Очевидно, что для этого набора слагаемое равно 1 (так как и .
б) Пусть f(x1x2xn) = 0. Предположим, что справа стоит не ноль, а единица, тогда какое-то слагаемое тоже должно равняться 1, т. е. для некоторого набора

Это означает (по свойствам конъюнкции), что , откуда следует, что х1=1, х2=,хп=n, но в этом случае  f ( 1, nf(x1,x2,xn) = 0 и, значит, справа нет слагаемого, равного 1, т. е. в этом случае и справа и слева в формуле (* ) стоит 0. Лемма доказана.

Download 0.87 Mb.

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




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