ПредишенСледващото

а) ((А  В)  (С  A))  (B  C);

б) ((((А  В)  A)  B)  C)  С;

а) (А  (В  С))  ((А  C)  (А  B)).

2. Довежда се до PDNF и SKNF формула:

3. В даден набор от променливи, които да изградят елементарни връзка, вярно само за този набор от променливи.

4. В даден набор от променливи, които да изградят една елементарна дизюнкция фалшива само за този набор от променливи.

5. Изграждане SKNF и PDNF еквивалентна на тази формула, и е установено, интерпретация, в която формула е вярно или невярно:

6. За G и Н функции, определени в Таблица 1, за да намерите SKN - и VOS - форма и проста формула, която изпълнява тези функции.

7. Създаване на два булеви функции, които планират 1-битов двоичен ехидна според таблицата по-долу

където x1 и x2 - със същото име се нарежда 1 и 2 условия; е1 - прехвърляне единица от LSB; Е2 - количество трансфер единица в MSB;  - сумиране резултат.

8. Изграждане на формула на три променливи, което е вярно, ако и само ако точно две променливи са фалшиви.

9. Конструкт формула на трите променливи, които се същата стойност като част (миноритарни) променливи.

10. SKNF формула U изграждане:

а) PDNF двойна формула U *;

б) SKNF U формула;

в) PDNF U формула.

11. PDNF формула U и В строителство PDNF формула:

а) SKNF и PDNF формула (U  В);

б) SKNF и PDNF формула (U  В);

в) SKNF и PDNF формула (U  В).

3. Пълно операции системи

 операции система, наречена пълна. ако има някаква логическа операция може да бъде представен чрез формулата по-горе .

Тъй като всеки формула може да бъде представена чрез горната формула, системата 0 => - пълно.

 система се свежда до  *. определен  *. Ако всички операции  система * може да бъде представена от формулите по-горе  система.  * Ако пълен, след  пълна.

Последното твърдение дава един начин да се докаже, пълнотата на дейността на системата - намаляването му до известна цялостна система, като 0. Това е пълна, ще  система чрез действието, на които може да се изрази като връзка, дизюнкция и отрицание.

Задача. Докажете, пълнотата на 5 = системата.

Решение. 5 намаляваме система за цялостна система 0.

опции за работа

.

Ако произволна формула Zhegalkin алгебра, осъзнавайки, булева функция е, отворете скобите и да направи всички възможни опростявания, получаваме формула е представена под формата на сума от продукти, която е полином от мод 2. Тази формула се нарича полином Zhegalkin за тази функция. Тя се нарича линейна функция, която е линеен полином Zhegalkin.

Задача. Настояща формула (х1  х2) (

опции за работа
 X1 х 3) като Zhegalkin полином.

(X1  х2)  (

опции за работа
 X1 х 3) = (x1 x2  x1  х2)  (х1
опции за работа
x3  x1 x3 
опции за работа
) =

= X1 x2 x3  x1

опции за работа
x3  x1 x3  x1
опции за работа
 x1 x2 x3 = x1
опции за работа
x3  x1 x3 x1
опции за работа
= = X1 (х2  1) x3  x1 x3  x1 (х2  1) = x1 x2 x3  x1 x3  x1 x3  x1 x2   x1 = x1 x2 x3  x1 x2  x1

Получената полином не е линеен и има степен на три.

Да бъдат сведени до пълна експлоатация, системата е необходимо условие за пълнотата на системните операции. Необходимо и достатъчно условие за пълнота на операциите на системата се формулира по отношение на булеви функции.

Системата на булеви функции F се нарича пълна, ако всяка функция може да се прилага по формулата F.

теорема публикация. Булева система от функции е пълна, ако и само ако той съдържа най-малко една функция, не спести 0, най-малко една функция, не спести 1, най-малко един nesamodvoystvennuyu функция, поне един не-монотонна функция и най-малко един нелинеен функция.

Задача. 0 докаже пълнотата на системата. използвайки необходимо и достатъчно условие за пълнота.

Решение. Помислете за съответния 0 система F0 = булеви функции , където f1 (х) = x. f2 (х1. х2) = x1  х2. f3 (х1. х2) = x1  х2. Ние показваме, че F0 има поне една функция (не задължително да е същото), който не принадлежи на всеки един от затворените класове.

Класът на функции запазване 0.

Класът на функции запазване 1.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!