Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Семинар №3. Алгебра логики




Цель семинара:

Изучить практическое применение алгебры логики в принятии управленческих решений.

План занятия:

Семинар посвящен темам алгебра логики булева алгебра и полнота и замкнутость. На практическое освоение материала выделяется 2 часа.

Задача 1. Доказать эквивалентность формул:

( &(х 2Å x 3))~().

Решение.

x 1 x 2 x 3 x 2Å x 3 & x 2 x 3 x 3 x 2 & Ú x 1
                   

 

Задача 2. Упростим формулы x 2 x 3Ú x 1 2 x 3 и x 1Ú 1 x 2Ú 1 2 x 3Ú 1 2 x 3 x 4.

Решение.

1. x 2 x 3Ú x 1 2 x 3 = x 3(x 2Ú x 1 2) = x 3((x 2Ú x 1)&(x 2Ú 2)) = (x 1Ú x 2) x 3.

2. x 1Ú 1 x 2Ú 1 2 x 3Ú 1 2 x 3 x 4 = x 1Ú 1(x 2Ú 2 3 x 4) = x 1Ú 1(x 2Ú x 3Ú 2 3 x 4) = (x 1Ú 1)(x 1Ú x 2Ú x 3Ú 2 3 х 4) = x 1Ú(x 2Ú x 3)Ú() x 4 = x 1Ú(x 2Ú х 3Ú())(x 2Ú x 3Ú x 4) = x 1Ú x 2Ú x 3Ú x 4.

Задача 3. Пусть функция f (x 1, x 2, x 3) задана таблицей истинности.

x 1 x 2 x 3 f
       

Запишем ее в виде СДНФ.

Решение.

Наборов, на которых функция равна 1, три: (0, 1, 0), (1, 0, 0) и (1, 1, 1), поэтому f (x 1, x 2, x 3) = x 10 & x 21 & x 30 Ú x 11 & x 20 & x 30 Ú x 11& x 21 & x 31=

= & x 2& Ú x 1& & Ú x 1& x 2& x 3.

Задача 4. Пусть f (x 1, x 2, x 3) = x 1 (x 2 (x 3 ~ x 1)). Представить ее в виде СКНФ.

Решение.

Для этого получим таблицу истинности.

x 1 x 2 x 3 x 3~ x 1 x 2 (x 3~ x 1) f
1 1 1 1 1 1 1

 

Функция равна нулю только на наборе (1, 1, 0), поэтому

f (x 1 x 2 x 3)= x 1 Ú x 2 Ú x 3 = x 10Ú x 20Ú x 31= Ú Ú x 3.

 

Задача 5. Упростить булевы формулы:

а) ¦(х123)= ;

б) ¦(x,y,z)=

Решение.

(4 24)
a)¦(х123)= =

б)¦(x,y,z)= =

Задача 6. Представить булеву формулу в базисе {&,ù } и (Ú,ù }.

Решение.

Представим формулу базиса {&,Ú,ù} в базисах {&,ù} и {Ú,ù}, последовательно используя правила де Моргана, а также правило двойного отрицания:

 

 

 

Булев базис { &,Ú,ù } в некотором смысле "избыточен" - при удалении из него операции & или v функциональная полнота полученных систем {&,ù} и {Ú,ù} сохраняется. Однако в представлении { &, Ú, ù} логические функции выражаются более простыми формулами, как это видно из примера. За неизбыточность базисов операций приходится платить избыточностью формул: каждая замена одной операции на другую вносит в формулу лишние отрицания.

 

Задача 7. Запишем с неопределенными коэффициентами полином Жегалкина для функции трех переменных f (x 1, x 2, x 3) = (01101001) = а 0 Å а 1 х 1Å Å а 2 х 2 Å а 3 х 3 Å b 1 x 1 x 2 Å b 2 x 2 x 3 Å b 3 x 1 x 3 Å cx 1 x 2 x 3. Затем находим коэффициенты, используя значения функции на всех наборах. На наборе (0, 0, 0) f (0, 0, 0) = 0, с другой стороны, подставив этот набор в полином, получим f (0, 0, 0) = а 0, отсюда а 0 = 0. f (0, 0, 1) = 1, подставив набор (0, 0, 1) в полином, получим: f (0, 0, 1) = а 0 Å а 3, т.к. а 0 = 0, отсюда а 3 = 1. Аналогично, f (0, 1, 0) = 1 = а 2, f(0, 1, 1) = 0 = а 2 Å а 3 Å b 2 = b 2 = 0; а 1 = 1; 0 = а 1 Å а 3 Å b 3 = b 3 = 0; 0 = а 1 Å а 2 Å b 1 = b 1 = 0; 1 = 1 Å 1 Å 1 Å c; c = 0; f (x 1, x 2, x 3) = x 1 Å x 2 Å x 3.

 





Поделиться с друзьями:


Дата добавления: 2017-03-18; Мы поможем в написании ваших работ!; просмотров: 361 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Либо вы управляете вашим днем, либо день управляет вами. © Джим Рон
==> читать все изречения...

4401 - | 4105 -


© 2015-2026 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.