Дискретная математика. Сергиевская И.М. - 7 стр.

UptoLike

Составители: 

7
Представления булевых функций разложениями по
переменным.
Совершенная дизъюнктивная нормальная форма
(СДНФ) для булевой функции ),...,(
1 n
xxf , не равной тождест-
венно нулю, имеет вид:
n
n
n
f
n
n
xxxxf
σ
σ
σσ
σσ
...),...,(
1
1
1)
,...,
1
(
:),...,
1
(
1
=
= ,
где символ
σ
x
определяется следующим образом:
=
=
=
.0,
,1,
σ
σ
σ
если
если
x
x
x
Алгоритм построения СДНФ.
1. Построить таблицу истинности данной булевой функции.
2. Каждому единичному значению булевой функции будет
соответствовать элементарная конъюнкция
n
n
xxx
σ
σσ
...
2
2
1
1
, где
),...,,(
21 n
σ
σ
σ
соответствующий набор значений перемен-
ных. В конъюнкции мы записываем
i
x , если 1=
i
σ
, и
i
x
,
если 0=
i
σ
. Конъюнкции соединяются знаком .
Совершенная конъюнктивная нормальная форма
(СКНФ) для функции ),...,(
1 n
xxf , отличной от тождественной
единицы, имеет вид:
)...(),...,(
1
1
0)
,...,
1
(
:),...,
1
(
1
n
n
n
f
n
n
xxxxf
σ
σ
σσ
σσ
=
=
.
Алгоритм построения СКНФ.
1. Построить таблицу истинности данной булевой функции.
2. Каждому нулевому значению булевой функции будет
соответствовать элементарная дизъюнкция
n
n
xxx
σ
σσ
...
2
2
1
1
, где ),...,,(
21 n
σ
σ
σ
- соответствующий
Представления булевых функций разложениями по
переменным.
            Совершенная дизъюнктивная нормальная форма
(СДНФ) для булевой функции f ( x1 ,..., x n ) , не равной тождест-
венно нулю, имеет вид:
 f ( x1 ,..., x n ) = ∨ x1σ1 ...x nσ n ,
                       (σ1 ,...,σ n ):
                        f (σ1 ,...,σ n ) =1

где символ x σ определяется следующим образом:
      ⎧ x, если σ = 1,
xσ = ⎨
      ⎩ x , если σ = 0.
Алгоритм построения СДНФ.
1. Построить таблицу истинности данной булевой функции.
2. Каждому единичному значению булевой функции будет
    соответствовать элементарная конъюнкция x1σ1 x 2σ 2 ...x nσ n , где
    (σ 1 , σ 2 ,..., σ n ) – соответствующий набор значений перемен-
    ных. В конъюнкции мы записываем xi , если σ i = 1 , и xi ,
    если σ i = 0 . Конъюнкции соединяются знаком ∨ .

      Совершенная конъюнктивная нормальная форма
(СКНФ) для функции f ( x1 ,..., x n ) , отличной от тождественной
единицы, имеет вид:
f ( x1 ,..., x n ) =           ∧              ( x1σ1 ∨ ... ∨ x nσ n ) .
                       (σ1 ,...,σ n ):
                        f (σ1 ,...,σ n ) =0

Алгоритм построения СКНФ.
1. Построить таблицу истинности данной булевой функции.
2. Каждому нулевому значению булевой функции будет
   соответствовать        элементарная          дизъюнкция
     x1σ1 ∨ x 2σ 2 ∨ ... ∨ x nσ n , где (σ 1 , σ 2 ,..., σ n ) - соответствующий
                                                           7