Дифференциал и интеграл булевой функции, страница 14


¶F2(x1,x2,..., xn+1)  

                    ______________        = f(x1,x2,..., xn) = f2(x1,x2,..., xn);

¶хn+1                  Ú

Отсюда следует, что f1(x1,x2,..., xn) = f2(x1,x2,..., xn), что противоречит  предположению, что f1(x1,x2,..., xn) ¹ f2(x1,x2,..., xn). Теорема доказана.

Теорема 5. 

Мощность объединения множества логических функций интегралов от всех логических переменных от n переменных для операции дизъюнкция равна количеству всех логических функций от n+1 переменных, т.е. два в степени два в степени n+1.

Доказательство.

Число логических функций от n+1 переменных равно два в степени два в степени n+1. Так как для любой функции от xn+1 переменных существует дифференциал  по переменной xn+1 для операции дизъюнкция и по теореме 3 все эти функции различны, следовательно, мощность объединения множества логических функций интегралов от всех логических переменных от n переменных для операции дизъюнкция равна количеству всех логических функций от n+1 переменных, т.е. два в степени два в степени n+1.

Теорема доказана.

Для примера найдем интеграл по операции дизъюнкция для всех функций от двух переменных.

В таблице 1 приведены все логические функции от двух переменных, а также количество переменных, от которых фактически  зависит функция, и ее сложность (количество термов при минимизации):

                                                                                                                Таблица 1

x1

x2

f0

f1

f2

f3

f4

f5

f6

f7

f8

f9

f10

f11

f12

f13

f14

f15

0

0

0

0

0

0

0

0

0

0

1

1

1

1

1

1

1

1

0

1

0

0

0

0

1

1

1

1

0

0

0

0

1

1

1

1

1

0

0

0

1

1

0

0

1

1

0

0

1

1

0

0

1

1

1

1

0

1

0

1

0

1

0

1

0

1

0

1

0

1

0

1

Пер.

0

2

2

1

2

1

2

2

2

2

1

2

1

2

2

1

Слож.

0

2

2

1

2

1

4

2

2

4

1

2

1

2

2

0

Ниже приведены данные логические функции:

_                      _                            _                  _

f= 0; f1 = x1&x2; f2 = x1&x2; f3 = x1; f4 = x1&x2; f5 = x2; f6 = x1&x2 Ú x1&x2;              

_     _          _    _                       _                 _           _

f7 = x1Úx2; f8 = x1&x2; f9 = x1&x2Úx1&x2; f10 = x2; f11 = x1Úx2; f12 = x1;

_                 _    _

f13 = x1Úx2; f14 = x1Úx2; f15 = 1;

Интегралы логических функций  от двух переменных для операции дизъюнкция:

_          

ò f0 dx3 = ò 0 dx3 = {0; 0& x3; 0&x3} = {0};

Ú            Ú