Professional Documents
Culture Documents
Алгебра Логіки
Алгебра Логіки
«Алгебра Логіки»
з дисципліни «Математичні основи інформаційних технологій»
Виконав:
спеціальності МК
Струк Тарас
Кількість балів:_______
Київ, 2019
1. Розв’язання логічної формули:
З формули у=( x1 A x2 ) B ( x1 C x 3 ) D ( x 2 E x 3 ) B ( x́ 2 A x́ 1 )
Та пари множин:
A, B, C, D, E = {,,,,,,,,, },
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
де А – перша цифра дня народження,
В – друга цифра дня народження,
С – перша цифра місяця народження,
D – друга цифра місяця народження,
Е – остання цифра дня виконання роботи.
Дата народження - 09.03 та дата початку виконання роботи - 18.03
Маємо: A=0=
B=9=
C=0=
D=3=
E=8=
Таким чином випливає наступне рівняння:
y=(x1x2)(x1x3)(x2x3)( x́ 2 x́ 1)
Побудуємо таблицю дійсності та спростимо шляхом аналітичних
перетворень:
x1 0 0 0 0 1 1 1 1
x2 0 0 1 1 0 0 1 1
x3 0 1 0 1 0 1 0 1
(I) x1 x2
00000011
(II) 00000101 x1 x3
00000110III
(III) 10001000x2x3
I II III
01110001
x́ 2 1 1 0 0 1 1 0 0
x́ 1
11110000
x́ 2 x́ 1
11000000
y
10110001
Виведемо диз’юнктивну нормальну форму:
y= x´1 x́2 x́ 3 x´1 x 2 x´3 x́1 x 2 x 3 x 1 x 2 x3
Виведемо кон’юнктивну нормальну форму:
y=(x ¿ ¿ 1 x 2 x´3 ) ( x́ 1 x 2 x3 ) ( x´1 x 2 x́3 ) ( x́ 1 x́ 2 x3 ) ¿
Мінімізувати методами:
- Мінімізація методом Алгебраїчний метод:
y= x´1 x́2 x́ 3 x´1 x 2 x´3 x́1 x 2 x 3 x 1 x 2 x3 = x́1 x´3 x 2 x 3
- Мінімізувати методом карт Карно:
- x2
00 01 11 10
0 1 1 1
x1 1 1
x3
y= x́ 1 x́3 x 2 x 3 ;
- Мінімізувати методом Комплексу кубів:
0 0 0 1 0 0 x
{ } { }
K 0= 0 1 1 1 ; K I = x 1 1 ;
0 0 1 1 0 x 1
y= x́ 1 x́3 x́ 1 x 2 x 2 x 3
- Мінімізувати методом багатовимірного кубу
y= x´1 x́3 x 2 x 3
y= x́ 1 x́3 x́ 1 x 2 x 2 x 3
2. Побудувати формулу для однієї з статей Конституції України та
перевірити її на тавтологію;
Стаття 25
Громадянин України не може бути позбавлений громадянства і права
змінити громадянство.
Громадянин України не може бути вигнаний за межі України або
виданий іншій державі.
Введемо змінні:
A – громадянин України
B – позбавлення громадянства
C – позбавлення права змінити громадянства
D – вигнання за межі України або видача іншій державі