Шпора ОДМ( 2 модуль)
.pdf51
|
x2 |
1 |
|
y9 |
x2 |
1 |
|
y10 |
|
x2 |
1 |
|
|
y11 |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
F12 = x 1 |
|
|
F13 = x 1 х2 |
|
F14 = x 1 x 2 |
|
|
||||||||||||||||
|
x1 |
|
|
|
|
|
|
x1 |
|
|
|
|
|
|
x1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
x2 |
|
1 |
|
y12 |
x2 |
|
1 |
|
y13 |
|
x2 |
|
& |
|
|
|
y14 |
|||||
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
На основании этих элементов можно синтезировать любую логическую функцию.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f(х1,х2,х3) = х1х2х3 x 1х2 х1 x 2 x 1 x 2 x 3 |
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
02 |
|
|
|
|
07 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
x1 |
00 |
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x2 |
01 |
& |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
04 |
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
03 |
|
|
|
|
|
|
05 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
12 |
|
|
|
|
||
x3 |
|
|
|
02 |
& |
04 |
|
|
|
|
|
& |
|
|
|
|
|
|
|
|
|
09 |
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
06 |
|
|
08 |
|
|
|
|
|
09 |
|
|
|
|
|
1 |
14 f |
||||||||
|
|
00 |
|
|
|
|
|
|
|
|
|
|
07 |
|
|
|
|
|
|
|
|
|
|
|
& |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
05 |
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
01 |
|
& |
|
|
|
|
|
|
|
10 |
|
1 |
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
00 |
|
|
& |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
06 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Реализуем функцию вида f(х1,х2,х3):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f(х1,х2,х3) = х1 x 2х3 & x 1х3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
x1 |
|
00 |
|
|
|
|
|
|
|
|
|
|
|
04 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
x2 |
|
01 |
& |
|
|
|
|
|
06 |
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
03 |
|
|
|
|
|
|
|
|
|
|
04 |
1 |
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
x3 |
|
02 |
|
|
|
|
|
|
|
& |
|
04 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
& |
|
|
|
f 09 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
05 |
|
|
|
|
|
|
|
08 |
|
1 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
07 |
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
& |
05 |
|
|
|
|
05 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f(х1,х2,х3) = х1 x 2х3 x 1х3 = x 1 х2 x 3 x1 x 3
x1 |
00 |
|
00 |
1 |
|
03 |
|
03 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
x2 |
01 |
|
|
00 |
|
|
1 |
05 |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52
|
|
|
01 |
|
|
|
|
x3 |
02 |
|
|
|
|
|
|
|
|
|
|
04 |
1 |
06 |
|
|
|
|
|
|
|
08 |
|
|
|
|
00 |
|
|
1 |
10 f |
|
02 |
04 |
04 |
1 |
|
09 |
|
|
|
|
|
||||
|
02 |
1 |
|
07 |
1 |
|
|
СВОЙСТВА БУЛЕВЫХ ФУНКЦИЙ.
Функциональным классом называется множество всех функций, обладающих
определенным свойством.
Функциональный класс замкнутый,если суперпозиция этого класса
принадлежит этому же классу.
Например, класс функций, полученных с помощью дизъюнкции аргументов
замкнут. |
|
y(x1,x2) = x1 x2 ,где |
x2(z1,z2) = z1 z2 |
y(x1,x2(z1,z2)) = y(x1,z1,z2) = x1 z1 z2
Перечислим некоторые свойства. Для булевой функции определим понятие
набора.
Набор – фиксируемое значение аргументов функции , = {0110}
Между различными наборами установим соотн. сравнения:
1 > 2 , если любой элемент набора 1 соответственно элементу из набора 2
1 |
= (11010) |
|
|
|
2 |
= (01010) |
|
1 > 2 |
|
1 |
= (01001) |
|
|
|
2 |
= (10100) |
|
2 набора несравнимы |
|
= ( 1, 2, …, n) |
|
|
|
|
= ( 1, 2, …, n) |
наборы знач. перем. знач. и считается > , |
если i > i |
ТЕОРЕМА.
53
Если булева функция может быть представлена в нормальной дизъюктивной
форме без отрицания, то эта функция монотонна.
ДОКАЗАТЕЛЬСТВО.
Возьмем произвольные значения и , причем . В этом случае условию
теоремы удовлетворяют следующие возможности:
у( ) = 0 , |
у ( ) = 0 |
|
у( ) = 0 |
, |
у ( ) = 1 |
у( ) = 1 |
, |
у ( ) = 1 |
Откуда следует, что для доказательства теоремы достаточно доказать
следующее утверждение:
если , то у ( ) = 1 у ( ) = 1
Докажем это утверждение.
Если у( ) = 1, то всегда найдется интервал, для которого выполняется
следующее условие:
xj1, xj2 … xjk = 1, где j1 = j2 = jk = 1
j - номер набора перем.без отрицания, тогда
j1 = j2 = jk = 1 xj1, xj2 … xjk = 1
значит у( ) = 1
Следствием теоремы является замкнутость класса монотонных функций.
Например:
y(х1,х2,х3) = х1х2 х1х3 х2х3 , где х2(z1,z2) = z1 z2
тогда: y(x1,x2(z1,z2)x3) = x1(z1 z2) x1x3 x3(z1 z2) = = x1z1 x2z2 x1x3 x3z1 x3z2
Так как результирующая функция не содержит отрицания, то она является
монотонной.