Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Основні правил булевих формул




Рівносильні перетворення формул

На відміну від табличного Задача подання функції формулою не єдино. Наприклад, дві різні формули

Ø x 1x 2 и Ø(x 1& x 2)

реалізують одну функцію - штрих Шеффера.

Дві формули, що реалізують ту саму функцію, називаються рівносильними.

Рівносильність формул A й B будемо позначати слідуючим чином: A º B.

Для того, щоб установити рівносильність формул, можна скласти таблиці значень функції для кожної формули і порівняти їх. Для рівносильних формул ці таблиці збігаються. Інший спосіб встановлення рівносильністі формул полягає у використанні деяких установлених рівносильністей булевих формул.

 

Для будь-яких формул A, B, C справедливі наступні Рівносильністи:

1. Комутативність.

а) A & B º B & A (для кон’юнкції);

б) A V B º B V A (для диз'юнкції).

2. Асоціативність.

а) A &(B & C) º (A & C)& C (для кон’юнкції);

б) A V(B V C) º (A V B)V C (для диз'юнкції).

3. Дистрибутивність.

а) A &(B V C) º A & B V A & C (для кон’юнкції щодо диз'юнкції);

б) A V(B & C) º (A V B)&(A V C) (для диз'юнкції відносно кон’юнкції).

4. Закон де Моргана.

а) Ø(A & B) ºØ AB (заперечення кон’юнкції є диз'юнкція заперечень);

б) Ø(A V B) º Ø AB (заперечення диз'юнкції є кон’юнкція заперечень).

5. Ідемпотентність.

а) A & A º A (для кон’юнкції);

б) A V A º A (для диз'юнкції).

6. Поглинання.

а) A &(A V B) º A (1– ий закон поглинання);

б) A V A & B º A (2– ий закон поглинання).

7. Розщеплення (склеювання).

а) A & B V A &(Ø B) º A (1-ий закон розщеплення);

б) (A V B) & (AB) º A (2-ий закон розщеплення).

8. Подвійне заперечення.

Ø(Ø A) º A.

9. Властивості констант.

а) A &1 º A; б) A &0 º 0; в) A V1 º 1; г) A V0 º A; д) Ø0 º 1; е) Ø1 º 0.

10. Закон протиріччя.

AA º 0.

11. Закон “виключення третього”.

AA º 1.

Кожна з перерахованих правил може бути доведена за допомогою таблиць значень функцій, складених для виражень, що коштують ліворуч і праворуч від символу “º”. Доведемо, наприклад, рівносильність 4а. Для цього складемо таблицю 4.5.

 

 

Таблиця 4.5

A B A & B Ø(A & B) Ø A Ø B Ø AB
             

 

З таблиці 4.5 видно, що Ø(A & B) º Ø AB, що й було потрібно довести.

Наступні важливі рівносильністі показують, що всі логічні операції можуть бути виражені через операції кон’юнкції, диз'юнкції й заперечення:

12. A É B ºØ A V B º Ø(AB).

13. A ~ B º (A É B)&(B É A) º (A & B) V (Ø AB) º (АVØ B)&(Ø A V B).

14. A ÅB º (AB) V (Ø A & B).

15. A ¯ B º Ø(A V B) º Ø AB.

16. A ï B º Ø(A & B) º Ø AB.

Використовуючи рівносильністі 3а й 3б і метод математичної індукції, неважко одержати також наступні рівносильністі (узагальнені закони дистрибутивності):

17. (A 1V A 2V...V An)&(B 1V B 2V...V Bm) º

A 1& B 1V A 1& B 2V...V A 1& Bm V...V An & B 1V An & B 2V...V An & Bm.

18. (A 1& A 2&...& An)V(B 1& B 2&...& Bm) º

(A 1V B 1)&(A 1V B 2)&...&(A 1V Bm)&...&(An V B 1)&(An V B 2)&...&(An V Bm).

Використовуючи рівносильністі 4а й 4б і метод математичної індукції, можна одержати також наступні рівносильністі (узагальнені закони де Моргана):

19. Ø(A 1& A 2&...& An) º Ø A 1A 2V...VØ An.

20. Ø(A 1V A 2V...V An) ºØ A 1A 2&...&Ø An

У рівносильностях 1 – 20 у якості A, B, Ai, Bi можуть бути підставлені будь-які формули й, зокрема, змінні. Приведемо правило, за допомогою якого можна переходити від одних Рівносильністей до інших.




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


Дата добавления: 2014-10-17; Просмотров: 396; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.