- •9. Вопросы к экзамену
- •10. Рекомендуемая литература
- •1. Основная литература
- •2. Дополнительная литература
- •Лекция № 2.
- •Основные вопросы, рассматриваемые на лекции:
- •Краткое содержание лекционного материала
- •Лекция № 3.
- •Основные вопросы, рассматриваемые на лекции:
- •Законы алгебры высказываний
- •Краткое содержание лекционного материала
- •Лекция № 4.
- •Основные вопросы, рассматриваемые на лекции:
- •Краткое содержание лекционного материала
- •Лекция № 5.
- •Основные вопросы, рассматриваемые на лекции:
- •Краткое содержание лекционного материала
- •Лекция № 6.
- •Основные вопросы, рассматриваемые на лекции:
- •Лекция № 7.
- •Основные вопросы, рассматриваемые на лекции:
- •Лекция № 8.
- •Основные вопросы, рассматриваемые на лекции:
- •Лекция № 9.
- •Основные вопросы, рассматриваемые на лекции:
- •Непротиворечивость исчисления высказываний
- •Независимость аксиом исчисления высказываний
- •Лекция № 10.
- •Основные вопросы, рассматриваемые на лекции:
- •Лекция №11.
- •Основные вопросы, рассматриваемые на лекции:
- •Операции над предикатами Краткое содержание лекционного материала
- •Лекция №12.
- •Основные вопросы, рассматриваемые на лекции:
- •Краткое содержание лекционного материала
- •Лекция №13.
- •Основные вопросы, рассматриваемые на лекции:
- •Краткое содержание лекционного материала
- •Лекция №14.
- •Основные вопросы, рассматриваемые на лекции:
- •Краткое содержание лекционного материала
- •Лекция №15.
- •Основные вопросы, рассматриваемые на лекции:
- •Краткое содержание лекционного материала
- •Лекция №15.
- •Основные вопросы, рассматриваемые на лекции:
- •Краткое содержание лекционного материала
- •Лекция №16.
- •Основные вопросы, рассматриваемые на лекции:
- •Краткое содержание лекционного материала
- •Лекция №18.
- •Основные вопросы, рассматриваемые на лекции:
- •Краткое содержание лекционного материала
- •Лекция №19.
- •Основные вопросы, рассматриваемые на лекции:
- •Краткое содержание лекционного материала
- •Практическое занятие №2 Тема: Запись предложений на языке пропозициональной логики
- •Практическое занятие №3 Тема: Тавтологии. Законы логики
- •Практическое занятие №4 Тема: Логическое следование
- •Практическое занятие №5 Тема: Равносильность формул
- •Практическое занятие №6 Тема: Дизъюнктивные и конъюнктивные нормальные формы
- •Практическое занятие №7 Тема: Виды теорем. Необходимые и достаточные условия
- •Практическое занятие №11 Тема: Полные системы связок
- •Практическое занятие №12 Тема: Построение выводов теорем
- •Практическое занятие №13 Тема: Независимость аксиом исчисления высказываний
- •Практическое занятие №14 Тема: Операции над предикатами
- •Практическое занятие №15 Тема: Интерпретации. Виды формул
- •Практическое занятие №16 Тема: Запись математических предложений на языке логики предикатов
- •Практическое занятие №17 Тема: Свойства обобщений и подтверждений
- •Практическое занятие №18 Тема: Логически общезначимые формулы
- •Практическое занятие №19 Тема: Отрицание формул
- •1. Мендельсон э. Введение в математическую логику. – м.: Наука, 1976. – 320 с.
- •2. Игошин в.И. Задачи и упражнения по математической логике и теории алгоритмов. - м.: Академия, 2007. – 304 с.
Лекция № 9.
Тема: СВОЙСТВА ИСЧИСЛЕНИЯ ВЫСКАЗЫВАНИЙ
Основные вопросы, рассматриваемые на лекции:
Непротиворечивые формальные системы
Теорема истинности исчисления высказываний
Непротиворечивость исчисления высказываний
Полные формальные системы
Независимость аксиом исчисления высказываний
Краткое содержание лекционного материала
Формальная система S называется непротиворечивой, если формула AA не является теоремой в системе S. В этом определении формулу AA можно заменить любым противоречием. В системе S1 AA(AA).
Теорема 1 (истинности). Если S1A, то A – тавтология.
Доказательство. Применим индукцию по теоремам.
Докажем, методом от противного, что каждая из аксиом (A1), (A2), (A3) является тавтологией. С этой целью предположим, что формула (Ai), i1,2,3, ложна при некотором распределении истинностных значений пропозициональных переменных, входящих в состав формулы (Ai). Затем, используя определение импликации и отрицания, находим противоречие.
Значит, формула (Ai) истинна при любых значениях переменных, т.е. является тавтологией.
(A1) – тавтология:
Предположение: (A1)Л |
||
AИ |
BAЛ |
|
|
BИ |
AЛ |
Противоречие: AИ и AЛ |
(A2) – тавтология:
Предположение: (A2)Л |
|||
A(BC)И |
(AB)(AC)Л |
||
|
ABИ |
ACЛ |
|
|
|
AИ |
CЛ |
BCИ |
BИ |
|
|
CИ |
|
|
|
Противоречие: AИ и AЛ |
(A3) – тавтология:
Предположение: (A3)Л |
||
BAИ |
(BA)BЛ |
|
|
BAИ |
BЛ |
|
|
BЛ |
AИ |
AИ |
|
AЛ |
|
|
Противоречие: AИ и AЛ |
Если посылки A и AB правила (MP) истинны, то его заключение B тоже истинно. Значит, если A и AB – тавтологии, то B – тавтология.
Следствие. Исчисление высказываний S1 непротиворечиво.
Доказательство. Если бы было S1AA, то по теореме 5 мы получили бы тавтологию AA.
Формальная система S называется полной, если любая ее формула A является теоремой в S тогда и только тогда, когда она истинна в S.
В системе S1 формула A называется истинной, если A – тавтология.
Аксиома системы S называется независимой, если не выводится с помощью правил вывода из остальных аксиом системы S.
Теорема 2. Аксиомы (A1), (A2), (A3) системы S1 независимы.
Доказательство. Мы определяем новые «истинностные значения» формул, при этом предполагаем, что если AAB1, то B1. При новой оценке формул, чтобы доказать независимость, например, аксиомы (A1), мы получим, что (A2)(A3)1, но (A1)1. Тогда все формулы, выводимые из аксиом (A2) и (A3) при помощи правила (MP), равны 1, но аксиома (A1) не равна 1, значит, (A1) независима в системе S1.
1) Независимость (A1). Рассмотрим множество истинностных значений 1, 0, н. Определим AB0, если Aн, B1, и AB1 в остальных случаях. Оценка отрицания произвольная. Тогда легко увидеть, что (A2)(A3)1, но (A1)0 при Aн и любом B.
2) Независимость (A2). Рассмотрим опять множество истинностных значений 1, 0, н. Определим AB0, если A1, B0, и AB1 в остальных случаях. Для отрицания предположим: 1н0, 01. Тогда легко увидеть, что (A1)(A3)1, но (A2)0 при A1, Bн, C0.
3) Независимость (A3). Рассмотрим множество истинностных значений 1, 0. Используем обычное определение истинностного значения импликации. Определим A0. Тогда, ясно, что (A1)(A2)1. Однако (A3)1:
(BA)((BA)B)(00)((0A)B)1(1B)0,
если B0.