![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Задачі
Побудувати таблиці істинності для формул:
(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; Прочитано: 267 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!