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

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

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

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

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

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

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

б) AV(BVC) º (AVB)VC (для диз'юнкції).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ø(ØA) º A.

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

а)A&1 º A; б) A&0 º 0; в)AV1 º 1; г) AV0 º 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 ºØAVB º Ø(AB).

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

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

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

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

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

17. (A1VA2V...VAn)&(B1VB2V...VBm) º

A1&B1VA1&B2V...VA1&BmV...VAn&B1VAn&B2V...VAn&Bm.

18. (A1&A2&...&An)V(B1&B2&...&Bm) º

(A1VB1)&(A1VB2)&...&(A1VBm)&...&(AnVB1)&(AnVB2)&...&(AnVBm).

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

19. Ø(A1&A2&...&An) º ØA1A2V...VØAn.

20. Ø(A1VA2V...VAn) ºØA1A2&...&ØAn

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








Дата добавления: 2014-12-22; просмотров: 887;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

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

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.