- •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 с.
Лекция № 2.
Тема: ПРОПОЗИЦИНАЛЬНЫЕ ФОРМУЛЫ
Основные вопросы, рассматриваемые на лекции:
Алфавит пропозициональной логики
Формулы логики высказываний (пропозициональные формулы)
Тавтологии. Противоречия
Логические следствия
Краткое содержание лекционного материала
Напомним, что алфавит – это конечное непустое множество символов.
Слово (или строка) в алфавите U – это конечная последовательность символов из U.
Пропозициональные переменные p, q, r, p1, p2, …– это переменные, значениями которых являются высказывания.
Рассмотрим слова в алфавите, состоящем из пропозициональных символов, логических связок , , , , и скобок. Среди них выделим пропозициональные формулы, для краткости называемые формулами:
1) каждая пропозициональная переменная является формулой;
2) если слово A – формула, то слово A тоже формула;
3) если слова A и B – формулы, то слова (AB), (AB), (AB) и (AB) тоже формулы;
4) только те слова являются формулами, которые получены строго по правилам пунктов 1) – 3).
В построенных формулах внешние скобки опускаются.
Предположим, что в состав формулы A входят пропозициональные переменные p1,…,pn. Формула A называется тавтологией (противоречием), если при любых истинностных значениях переменных p1,…,pn формула A всегда принимает истинностное значение 1 (соответственно, 0).
Если формула A принимает истинностное значение 1 (0), мы говорим, что формула A истинна (ложна) и пишем A1 (A0).
Предположим, что в состав формул A1,…,Am,B входят пропозициональные переменные p1,…,pn. Говорят, что формула B логически следует из формул A1,…,Am (или B – логическое следствие A1,…,Am), если при любых истинностных значениях переменных p1,…,pn как только формулы A1,…,Am становятся истинными, так и формула B становится истинной, или, что равносильно, формула A1(A2…(AmB)…) является тавтологией.
В частности, B логически следует из A (из A1 и A2), если формула AB (соответственно, A1(A2B)) является тавтологией.
Логическое следствие – это отношения между высказываниями. Знаки (и ему подобные знаки , ) на практике применяются и для обозначения операций над высказываниями (импликация AB), и для отношений между высказываниями (логическое следствие), и для краткой записи в доказательствах последовательного выполнения отношений логического следствия.
Логические следствия применяются при доказательстве теорем.
Примеры различных логических следствий, используемых при доказательстве методом от противного:
1) из AB и AB следует A;
2) из AA следует A;
3) из A(BB) следует A;
4) из A0 следует A.
Следующее логическое следствие называется правилом силлогизма:
5) из AB и BC следует AC.
Правило отделения или modus ponens:
6) из A и AB следует B.
Лекция № 3.
Тема: АЛГЕБРА ВЫСКАЗЫВАНИЙ
Основные вопросы, рассматриваемые на лекции:
Отношение равносильности формул
Законы алгебры высказываний
Дизъюнкции и конъюнкции n высказываний
Краткое содержание лекционного материала
Предположим, что в состав формул A и B входят пропозициональные переменные p1,…,pn. Формулы A и B называются равносильными (AB), если при любых истинностных значениях переменных p1,…,pn формулы A и B принимают одно и тоже истинностное значение. Легко увидеть, что AB тогда и только тогда, когда формула AB является тавтологией.
Отношение равносильности обладает такими же свойствами, как и отношение равенства чисел или равенства множеств: рефлексивно (AA), симметрично (из AB следует BA), транзитивно (из AB и BA следует AC). Имеет место правило подстановки для логических операций: например, из AC и BD следует ABCD.
Равносильность формул – это отношение между формулами. Знаки (и ему подобные знаки , , ) на практике применяются и для обозначения операций над высказываниями (эквивалентность AB), и для отношений между высказываниями (равносильность AB), и для краткой записи последовательного выполнения отношения равносильности (в доказательствах или в решениях задач, например, при решении уравнений и систем уравнений).
Законы алгебры высказываний (или логические законы, или булевы законы) для логических связок , , и с константами 0 и 1 напоминают законы арифметики для действий (нахождения противоположного числа), , и констант (чисел) 0, 1. (Когда-то дизъюнкция и конъюнкция назывались логическим сложением и логическим).
Следующие булевы законы аналогичны арифметическим законам:
PQQP, PQQP (законы коммутативности);
(PQ)RQ(PR), (PQ)RQ(PR) (законы ассоциативности);
P(QR)(PQ)(PR) (закон дистрибутивности относительно );
PP (закон двойного отрицания);
P0P; P1P; P00 (свойства констант 0 и 1).
А следующие булевы законы не аналогичны арифметическим законам:
PPP, PPP (законы идемпотентности);
P(QR)(PQ)(PR) (закон дистрибутивности относительно )
(PQ)QQ, (PQ)QQ (законы поглощения);
(PQ)PQ, (PQ)PQ (законы де Моргана);
PP1 (законы исключенного третьего);
PP0 (закон о противоречии); P11.
Используя логические законы, пропозициональные формулы можно алгебраически преобразовывать, например, с целью упрощения выражения или с целью приведения к какой-либо специальной форме.
Дизъюнкцией A1…An от n высказываний A1, …, An называется новое высказывание, истинное, если хотя бы одно из A1, …, An истинно, и ложное, если все A1, …, An ложны. Конъюнкцией A1…An от n высказываний A1, …, An называется новое высказывание, истинное, если все A1, …, An истинны, и ложное, если хотя бы одно из A1, …, An ложно.
Законы дистрибутивности и де Моргана обобщаются и для n-местных операций дизъюнкции и конъюнкции:
B(A1…An)(BA1)…(BAn);
B(A1…An)(BA1)…(BAn);
(A1…An)(A1)…(An);
(A1…An)(A1)…(An).