Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Функції



Задачі

Побудувати таблиці істинності для формул:

(P®Q)Ú(P®(QÙP));

ù(P®ù(QÙP))®(PÚR);

(P®Q~R))®((P®Q)~(P®R));

(PÙ(QÚùP))Ù((Q®P)ÚQ)).

Довести виконуємость формул:

ù(P®ùP);

(P®Q)®(Q®P);

(Q®(PÙR))Ù((PÚR)®Q).

Довести тотожну істинність формул:

(P®Q)Ú(Q®P);

P®(Q®(PÙQ));

(Q®R)®((PÚQ)®(PÚR));

(P®R)®((Q®R)®((P(Q)®R))).

Довести еквівалентність:

(AÚ(BÚC))~((AÙB)Ú(AÙC));

(AÚ(BÙC))~((AÚB)Ù(AÚC));

(AÚ(BÙA))~A;

(AÙ(AÚC)Ù(BÚC))~((AÙB)Ú(AÙC));

((AÚB)Ù(AÚB))~A.

Способи завдання булєвих функцій

Задачі

Представити функції алгебри логіки (ФАЛ), що рівні 1 на наступних наборах аргументів х1х2х3 і х1х2х3х4, у табличному, графічному і чисельному виді:

001, 010, 110, 011;

100, 010, 000;

0001, 0100, 0110, 1011, 1101;

0010, 0101, 1000, 1001, 1100, 1111.

Представити задані ФАЛ у табличному, графічному і чисельному виді:

ù(x1+ù(x1x2x3+ùx3));

x1x2+ù(x2x3+x1+ùx2ùx3);

(x1Åx2)x3+(x1Åx3)x2;

(x1+x2)(x1x2+ùx2x3);

x1+ùx2+x3;

(ùx1+x2)(ùx2+x3);

ù(ùx1ùx2ùx1)+(ùx1+ùx2+ùx3).

Записати СДНФ і СКНФ ФАЛ, що рівні 1 на наступних наборах аргументів х1х2х3 і х1х2х3х4:

1. 001, 010, 110, 011;

1. 100, 010, 000;

2. 0001, 0100, 0110, 1011, 1101;

3. 0010, 0101, 1000, 1001, 1100, 1111.

Записати в ДНФ наступні ФАЛ:

[(x2®x1)~x3]+(x4 /x1);

ù(ùx1~(ùx2+x3))(x1®x4);

(x1+ùx2)x3+(ùx3+ùx4)(ùx1+x3ùx4);

ù(x1+ù(x1x2x3+ùx3));

x1x2+ù(x2x3+x1+ùx2ùx3);

ù(x1ùx2)ù(x1ùx3+(x3x4));

x1ùx3+ù(x1ùx2+ùx1x3)+x2x3x4(x1+ùx1x2x3);

(x1Åx2)x3+(x1Åx3)x2;

(x1¯x2)/x3+(ùx2®x3)¯x4;

ù((x1+ùx2+x3+x4)(x1+x2+x3+ùx4))+(x1x3x4®0).

Записати в КНФ ФАЛ з попередньої задачі.

Для ФАЛ f(x1, x2, x3), заданих у табл. 3.1. (таблиці істинності), записати СДНФ і СКНФ.

Таблиця 3.1

X1                
X2                
X3                
F1                
F2                
F3                
F4                

Записати в СДНФ наступні ФАЛ:

x1x2+ùx1ùx3+x2x3+ùx2ùx3;

(x1+x2)(x1x2+ùx2x3);

(x1ùx2+x3x4)(x2+x4)(x1+ùx3+ùx4);

x1+ùx2+x3;

(ùx1+x2)(ùx2+x3);

ù(ùx1ùx2ùx1)+(ùx1+ùx2+ùx3);

x1(x2+ùx4)+x1(x1+x3);

ùx2(x1ùx4+x3x4)+ùx1[ùx3(ùx2+x4)+x2x3x4]+x1x2(ùx3+x4).

Записати в СКНФ ФАЛ із задачі 6.

Записати СДНФ і СКНФ ФАЛ задачі 3.

Записати в СДНФ і СКНФ ФАЛ, задані в цифровій формі:

1. f(x1,..., x4) = Ú(0, 1, 3, 5, 9, 12, 14);

2. f(x1,..., x4) = Ú(1, 4, 6, 8, 10, 13, 15);

3. f(x1,..., x4) = Ú(0, 2, 5, 7, 8, 10, 11, 14);

4. f(x1,..., x4) = Ú(1, 3, 4, 7, 9, 12, 13, 15);

5. f(x1,..., x4) = Ù(2, 5, 7, 9, 12, 14, 15);

6. f(x1,..., x4) = Ù(1, 2, 4, 5, 7, 8, 9, 12, 14);

7. f(x1,..., x4) = Ù(3, 4, 6, 9, 11, 13, 14, 15);

8. f(x1,..., x4) = Ù(2, 5, 8, 10, 12, 13, 14).

По заданих СДНФ знайти СКНФ наступних ФАЛ:

a) f(x1, x2, x3) = ùx1ùx2ùx3+ x1x2ùx3+x1ùx2x3+ùx1x2x3;

a) f(x1, x2, x3) = ùx1ùx2x3+x1ùx2x3+x1x2ùx3;

b) f(x1, x2, x3) = x1x2ùx3+ùx1ùx2x3;

c) f(x1, x2, x3) = ùx1ùx2x3+ùx1x2ùx3+ùx1x2x3+x1x2x3.

Показати, що якщо в СДНФ знак Ú скрізь замінити на знак Å, то вийде формула, еквівалентна вихідної. Чи справедливо аналогічне твердження для довільної ДНФ?





Дата публикования: 2014-11-28; Прочитано: 252 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с)...