Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Формулы логики высказываний. Равносильность формул




Определение 1.2. Формула логики высказываний определяется индуктивно следующим образом:

1. Любая высказывательная переменная, а также константы И, Л есть формула.

2. Если A и B – формулы, то Ø А, A V B, A & B, А É B, А ~ B есть формулы.

3. Ничто, кроме указанного в пунктах 1 – 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 &И º A; б) A &Л º Л; в) A VИ º И; г) A V0 º A; д) ØЛ º И; е) ØÈ º Л.

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

AA º Л.

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

AA º И.

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 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.

15. (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).

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

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

В равносильностях 1 – 17 в качестве A, B, Ai, Bi могут быть подставлены любые формулы и, в частности, переменные.

Пример 1.9.

Доказать равносильность формул логики высказываний:

(А É B) & (A V B) º B.

Преобразуем левую часть, последовательно используя равносильности 12, 14, 10, 5а, 9г, 6б:

(А É B) & (A V B) º (Ø А V B) & (A V B) º Ø А & A V Ø А & B V B & А V B & B º Ø А & B V B & А V B º B.

Равносильность доказана.

 




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


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


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



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




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