- •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 с.
Лекция №13.
Тема: ТОЖДЕСТВЕННО ИСТИННЫЕ ПРЕДИКАТЫ
Основные вопросы, рассматриваемые на лекции:
Области определения и множества истинности отрицания P
Области определения дизъюнкции и конъюнкции P иQ
Множества истинности дизъюнкции и конъюнкции P иQ
Множества истинности импликации и эквивалентности P иQ
Области определения и множества истинности обощения и подтверждения
Тождественно истинные предикаты
Краткое содержание лекционного материала
Отрицанием предиката P(x1,…,xn) называется предложение "Неверно, что P(x1,…,xn)". Обозначение: P(x1,…,xn). Область определения предиката P совпадает с множеством UU1…Un – областью определения предиката P. При замене переменных x1,…,xn их допустимыми значениями a1U1, …, anUn отрицание предиката обращается в отрицание высказывания, истинностное значение которого определяется по условию:
Множеством истинности предиката P является дополнение множества истинности предиката P до U: TPU TP.
Характеристическую функцию предиката P можно выразить через характеристическую функцию предиката P: P1P.
Пусть P(x1,…,xm,xm1,…,xmn) и Q(xm1,…,xmn,xmn1,…,xmns) – предикаты с общими переменными xm1,…,xmn. U1, …, Unns Далее мы в некоторых случаях для краткости переменные у предикатов не указываем.
Дизъюнкцией (конъюнкцией, импликацией, эквивалентностью) двух предикатов P(x1,…,xm,xm1,…,xmn) и Q(xm1,…,xmn,xmn1,…,xmns) называется предложение "P или Q" (соответственно, "P и Q", "если P, то Q", " P тогда и только тогда, когда Q"). Обозначение: (PQ)(x1,…,xmns)
P(x1,…,xm,xm1,…,xmn)Q(xm1,…,xmn,xmn1,…,xmns) (аналогично в остальных случаях). Пусть U1, …, Unns – множества допустимых значений переменных x1, …, xmns соответственно. Тогда UU1…Unns – область определения предиката PQ.
При замене переменных x1,…,xnns их допустимыми значениями a1U1, …, anns Unns дизъюнкция, конъюнкция, импликация, эквивалентность двух предикатов обращается соответственно в дизъюнкцию конъюнкцию, импликацию, эквивалентность двух высказываний, истинностное значение которых определяется следующим образом:
Рассмотрим для простоты предикаты P и Q с одними и теми же свободными переменными x1,…,xn и с одним и тем же множеством допустимых значений UU1…Un. Тогда множеством истинности дизъюнкции, конъюнкции, импликации и эквивалентности предикатов P и Q представляются через множества истинности предикатов P и Q следующим образом:
TPQTPTQ, TPQTPTQ, TPQ(U TP)TQ,
TPQ((U TP)TQ)(TP(U TQ)).
Характеристические функции предиката дизъюнкции, конъюнкции, импликации и эквивалентности предикатов P и Q можно выразить через характеристические функции предикатов P и Q следующим образом:
PQPQPQ, PQPQ, PQ1PPQ,
PQ1PQ2PQ.
В логике предикатов, кроме операций алгебры высказываний, рассматриваются операции навешивания кванторов.
Во-первых, кванторы – это символы (все) и (существует).
Во-вторых, кванторы – это слова вида "Для всех x" и "Существует x, такое, что", которые обозначаются соответственно x и x.
Пусть AP(x1,…,xn) – предикат с областью определения UU1…Un. Обобщением (подтверждением) P(x1,…,xn) по переменной x называется предложение вида "Для всех x верно, что A" (соответственно, "Существует x, такое, что A"). Эти предикат обозначается xA (xA). Предикаты xA и xA содержат n1 свободных переменных, если xx1,…,xn (переменная xxi, где i1, …, n, становится связанной), и содержат n свободных переменных x1,…,xn, если xx1,…,xn.
Если xx1,…,xn, то при замене переменных x1,…,xn их допустимыми значениями a1U1, …, anUn предикаты xA, xA и A обращаются в высказывания, истинностные значения которых равны:
P(a1,…,an)xP(a1,…,an)xP(a1,…,an).
Если xxi, где i1, …, n, то истинностные значения xA и xA при замене переменных x1,…,xi1,xi1,…,xn их допустимыми значениями a1U1, …, ai1Ui1, ai1Ui1, …, anUn обращаются в высказывания, истинностные значения которых определяется следующим образом:
Терм t допустим для подстановки в формулу A вместо переменной x, если в A нет подформул вида yB для всех переменных y из t, отличных от x.
Пусть P(x1,…,xn) – предикат с областью определения UU1…Un. Говорят, что:
P(x1,…,xn) – тождественно истинный (или истинный) на множестве U предикат, если P(a1,…,an)1 для всех a1U1, …, anUn;
P(x1,…,xn) – тождественно ложный (или ложный) на множестве U предикат, если P(a1,…,an)0 для всех a1U1, …, anUn;
P(x1,…,xn) – выполнимый на множестве U предикат, если P(a1,…,an)1 для некоторых a1U1, …, anUn;
P(x1,…,xn) – опровержимый на множестве U предикат, если P(a1,…,an)0 для некоторых a1U1, …, anUn.
Высказывание xP(x) истинно (ложно), если P(x) – тождественно истинный (опровержимый) предикат. Высказывание xP(x) истинно (ложно), если P(x) – выполнимый (тождественно ложный) предикат.
Пример 1. Равенство xyyx является тождественно истинным предикатом на множестве UU1U2, если U1U2R – поле действительных чисел, но является опровержимым предикатом, если за U1, U2 – множества всех квадратных матриц порядка 2 над полем R.
Пример 2. Свойство линейности порядка тождественно истинный предикат на множестве URR, где отношение есть , и опровержимый предикат на множестве U2M2M, где 2M – множество всех подмножеств некоторого множества M, где отношение есть .
Примеры 1 и 2 показывают, что свойство тождественной истинности предиката на множестве U существенно зависит от структуры операций и отношений, определенных на множестве U.
Пример 3. Предложение x y xy является тождественно истинным предикатом на любом множестве вида UU1U2. Предложение x y xy является тождественно истинным предикатом на любом множестве вида Uab и является опровержимым предикатом на любом множестве вида UU1U2, если U1U2 содержит не менее двух элементов.
Пример 4. Импликация (x P(x)x Q(x))x (P(x)Q(x)) является тождественно истинным предикатом на любом множестве U для любых предикатов P(x) и Q(x). Импликация (x P(x)x Q(x))x (P(x)Q(x)) является опровержимым предикатом, например, на множестве UR, если P(x) есть x100 и Q(x) есть x90.
Примеры 3 и 4 показывают, что свойство тождественной истинности предиката существенно зависит от формы построения предиката при помощи логических связок и кванторов.