Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

С2. МОИ. Презентации / Булевы функции 3 (v. 1.2)

.pdf
Скачиваний:
25
Добавлен:
10.02.2015
Размер:
1.73 Mб
Скачать

Алгебраическая нормальная форма

Получение алгебраической нормальной формы (АНФ) булевой функции f.

2) Решая систему линейных уравнений

Общий вид многочлена от 3 переменных:

f (x1, x2 , x3) a0 1 a1 x1 a2 x2 a3 x3

a12 x1x2 a13 x1x3 a23 x2 x3 a123 x1x2 x3

91

Алгебраическая нормальная форма

x1

x2

x3

f

 

0

0

0

0

f (0,0,0)

 

 

 

 

 

0

0

1

1

 

 

 

 

 

 

0

1

0

0

 

 

 

 

 

 

0

1

1

1

 

 

 

 

 

 

1

0

0

1

 

 

 

 

 

 

1

0

1

1

 

 

 

 

 

 

1

1

0

0

 

 

 

 

 

 

1

1

1

1

92

 

 

 

 

 

Алгебраическая нормальная форма

x1

x2

x3

f

 

0

0

0

0

f (0,0,0) a0 0

0

0

1

1

 

 

 

 

 

 

0

1

0

0

 

 

 

 

 

 

0

1

1

1

 

 

 

 

 

 

1

0

0

1

 

 

 

 

 

 

1

0

1

1

 

 

 

 

 

 

1

1

0

0

 

 

 

 

 

 

1

1

1

1

93

 

 

 

 

 

Алгебраическая нормальная форма

x1

x2

x3

f

 

0

0

0

0

f (0,0,0) a0 0

0

0

1

1

f (001)

 

 

 

 

 

0

1

0

0

 

 

 

 

 

 

0

1

1

1

 

 

 

 

 

 

1

0

0

1

 

 

 

 

 

 

1

0

1

1

 

 

 

 

 

 

1

1

0

0

 

 

 

 

 

 

1

1

1

1

94

 

 

 

 

 

Алгебраическая нормальная форма

x1

x2

x3

f

 

0

0

0

0

f (0,0,0) a0 0

0

0

1

1

f (001) a0 a3 1

0

1

0

0

 

 

 

 

 

 

0

1

1

1

 

 

 

 

 

 

1

0

0

1

 

 

 

 

 

 

1

0

1

1

 

 

 

 

 

 

1

1

0

0

 

 

 

 

 

 

1

1

1

1

95

 

 

 

 

 

Алгебраическая нормальная форма

x1

x2

x3

f

 

0

0

0

0

f (0,0,0) a0 0

0

0

1

1

f (001) a0 a3 1

0

1

0

0

a0 a2 0

0

1

1

1

 

 

 

 

 

 

1

0

0

1

 

 

 

 

 

 

1

0

1

1

 

 

 

 

 

 

1

1

0

0

 

 

 

 

 

 

1

1

1

1

96

 

 

 

 

 

Алгебраическая нормальная форма

x1

x2

x3

f

 

0

0

0

0

f (0,0,0) a0 0

0

0

1

1

f (001) a0 a3 1

0

1

0

0

a0 a2 0

0

1

1

1

a0 a2 a3 a23 1

1

0

0

1

 

 

 

 

 

 

1

0

1

1

 

 

 

 

 

 

1

1

0

0

 

 

 

 

 

 

1

1

1

1

97

 

 

 

 

 

Алгебраическая нормальная форма

x1

x2

x3

f

 

0

0

0

0

f (0,0,0) a0 0

0

0

1

1

f (001) a0 a3 1

0

1

0

0

a0 a2 0

0

1

1

1

a0 a2 a3 a23 1

1

0

0

1

a0 a1 1

1

0

1

1

 

 

 

 

 

 

1

1

0

0

 

 

 

 

 

 

1

1

1

1

98

 

 

 

 

 

Алгебраическая нормальная форма

x1

x2

x3

f

 

0

0

0

0

f (0,0,0) a0 0

0

0

1

1

f (001) a0 a3 1

0

1

0

0

a0 a2 0

0

1

1

1

a0 a2 a3 a23 1

1

0

0

1

a0 a1 1

1

0

1

1

a0 a1 a3 a13 1

1

1

0

0

 

 

 

 

 

 

1

1

1

1

99

 

 

 

 

 

Алгебраическая нормальная форма

x1

x2

x3

f

 

0

0

0

0

f (0,0,0) a0 0

0

0

1

1

f (001) a0 a3 1

0

1

0

0

a0 a2 0

0

1

1

1

a0 a2 a3 a23 1

1

0

0

1

a0 a1 1

1

0

1

1

a0 a1 a3 a13 1

1

1

0

0

a0 a1 a2 a12 0

1

1

1

1

100