Лекция 12
ТЕМА: КВАНТОРНЫЕ ОПЕРАЦИИ. ФОРМУЛЫ ЛОГИКИ ПРЕДИКАТОВ.
ПЛАН:
Кванторные операции.
Формулы логики предикатов.
Значение формулы логики предикатов.
Равносильные формулы логики предикатов.
Главная
Кванторные операции.
Пусть имеется предикат Р(х), определенный на множестве М. Если а - некоторый элемент из множества М, то подстановка его вместо х в предикат Р(х) превращает
этот предикат в высказывание - Р(а). Такое высказывание называется единичным. Наряду с образованием из предикатов единичных высказываний в логике предикатов рассматривается еще две операции, которые превращают одноместный предикат в высказывание.
Квантор всеобщности. Пусть Р(х) — предикат, определенный на множестве М. Под выражением х Р(х) понимают высказывание, истинное, когда Р(х) истинно
для каждого элемента х из множества М и ложное, в противном случае. Это высказывание уже не зависит от х.
Соответствующее ему словесное выражение будет: «Для всякого х Р(х) истинно». Символ называют квантором всеобщности.
Переменную х в предикате Р(х) называют свободной (ей можно придавать различные значения из М), в высказывании х Р(х) переменную х называют связанной квантором .
Квантор существования. Пусть Р(х) — предикат, определенный на множестве М. Под выражением х Р(х) понимают высказывание, которое является истинным, если существует элемент х М, для которого Р(х) истинно, и ложным в противном случае. Это высказывание уже не зависит от х.
Соответствующее ему словесное выражение будет: «Существует х, при котором Р(х) истинно». Символ называют квантором существования. В высказывании х Р(х) переменная х связана квантором .
Приведем пример употребления кванторов. Пусть на множестве N натуральных чисел задан предикат Р(х): «Число х кратно 5». Используя кванторы, из данного предиката можно получить высказывания: х N Р(х) - «Все натуральные числа кратны 5»; хN P(x) — «Существует натуральное число, кратное 5». Очевидно, первое из этих высказываний ложно, а второе истинно.
Ясно, что высказывание х Р(х) истинно только в том единственном случае, когда Р(х) - тождественно истинный предикат, а высказывание х Р(х) ложно только в том единственном случае, когда Р(х) — тождественно ложный предикат.
Кванторные операции применяются и к многоместным предикатам. Пусть, например, на множестве М задан двухместный предикат Р(х,у). Применение кванторной операции к предикату Р(х,у) по переменной х ставит в соответствие двухместному предикату Р(х,у) одноместный предикат x P(x, у} (или одноместный предикат х Р(х, у)), зависящий от переменной у и не зависящий от переменной х. К ним можно применить кванторные операции по переменной у, которые приведут уже к высказываниям следующих видов:
yxP(x,y), yxP(x,y), yxP(x,y), ухР(х,у).
Например, рассмотрим предикат Р(х, у): « х кратно у », определенный на множестве N. Применение кванторных операций к предикату Р(х,у) приводит к восьми возможным высказываниям:
1. yxP(x,y) - «Для всякого у и для всякого х у является делителем х».
2. yxP(x,y) - «Существует у, которое является делителем всякого х».
3. yxP(x,y)- «Для всякого у существует х такое, что х делится на у».
4. ухР(х,у) - «Существует у и существует х такие, что у является делителем х».
5. хуP(x,y) - «Для всякого х и для всякого у у является делителем х».
6. хуP(x,y) - «Для всякого х существует такое у, что х делится на у».
7. хуP(x,y) - «Существует х и существует у такие, что у является делителем х».
8. хуР(х,у) - «Существует х такое, что для всякого у х делится на у».
Высказывания 1, 5 и 8 ложны, а высказывания 2, 3, 4, 6 и 7 истинны.
Из рассмотренных примеров видно, что в общем случае изменение порядка следования кванторов изменяет смысл высказывания, а значит, и его логическое значение (например, высказывания 3 и 8).
Рассмотрим предикат – Р(х), определенный на множестве М = {a1, a2,…, an}, содержащем конечное число элементов. Если предикат Р(х) является тождественно истинным, то истинными будут высказывания P(a1), P(a2),…, P(an). При этом истинными будут высказывание хР(х) и конъюнкция P(a1) P(a2)… P(an).
Если хотя бы для одного элемента akM P(ak) окажется ложным, то ложными будут высказывание хР(х) и конъюнкция P(a1) P(a2)… P(an). Значит, справедлива равносильность:
хР(х) P(a1) P(a2)… P(an).
Аналогичным образом можно доказать справедливость равносильности:
хР(х) P(a1)V P(a2)V…VP(an).
Значит, кванторные операции можно рассматривать как обобщение операций конъюнкции и дизъюнкции на случай бесконечных областей.
Примеры:
Какие из следующих высказываний тождественно ложные , а какие тождественно истинные, если область определения М = R?
а) х (х +5 = х + 3) – тождественно ложное высказывание, т.к. ни при каком х равенство неверно;
б) х (х2 +х + 1 > 0) – тождественно истинное высказывание: левую часть неравенства перепишем в виде (х + ½)2 + ¾ , эта сумма больше нуля при любом х;
в) х ((х2 – 5х +6 0)(х2 – 2х + 1 >0)) – высказывание тождественно истинное, если пересечение областей истинности логически умножаемых предикатов не пусто, и ложное, в противном случае.
Первое неравенство представим в виде (х –2)(х – 3) 0, решением которого являются х(-; 2] [3; +).
Второе неравенство представим в виде (х – 1)2> 0 . решением которого являются все х 0.
Пересечение областей истинности: (-; 0)(0; 2][3; +), значит, высказывание тождественно истинное.
Предикат Р(х, у): «x<y» определен на множестве М=NN.
а) какие из предикатов тождественно истинные, какие тождественно ложные: хР(х, у), хР(х, у), уР(х, у), уР(х, у)?
хР(х, у) – не является ни тождественно истинным, ни тождественно ложным: при у =1 хР(х, у) = 0, т.к. нет натурального числа меньше 1; при у >1 хР(х, у) = 1, например, х =1. значит, область истинности предиката у>1.
хР(х, у) – тождественно ложный предикат, т.к. какое бы у не задать, среди натуральных чисел найдутся те, которые больше или равны у.
уР(х, у) – тождественно истинный, т.к. для всякого каждого натурального числа можно найти большее натуральное число.
уР(х, у) – тождественно ложный, т.к. какое бы х не задать, среди натуральных чисел найдутся те, которые меньше или равны х.
б) какие из высказываний истинные, какие ложные:
хуР(х, у); хуР(х, у).
хуР(х, у) – ложное высказывание, т.к. не существует натурального х меньшего любого натурального у (для у =1).
хуР(х, у) – истинное высказывание, т.к. для любого натурального х существует большее натуральное число у.
Предикаты А(х, у) и В(у, z) определены на множестве МхМ, где М={a, b, c}. Записать формулу xA(x, y)zB(y, z) без кванторных операций. Предикат xA(x, y) равносилен дизъюнкции A(a, y) vA(b, y) vA(c, y). Предикат )zB(y, z) равносилен конъюнкции B(y, a) B(y, b) B(y, c). Тогда справедлива равносильность:
xA(x, y)zB(y, z)( A(a, y) vA(b, y) vA(c, y)) B(y, a) B(y, b) B(y, c).
Yandex.RTB R-A-252273-3
- Лекция 2
- Лекция 3
- Лекция 4
- Лекция 5
- Лекция 13
- Лекция 14
- Лекция 16
- Основные понятия
- Понятие множества. Способы задания множеств.
- Понятие множества. Способы задания множеств.
- Отношения между множествами.
- 3, Операции над множествами.
- Алгебра множеств.
- Теорема о количестве подмножеств конечного множества.
- Формула включений и исключений.
- Лекция 2
- 1.Понятие вектора. Прямое произведение множеств.
- 2.Теорема о количестве элементов прямого произведения.
- Понятие вектора. Прямое произведение множеств.
- Теорема о количестве элементов прямого произведения.
- Лекция 3
- 2. Понятие высказывания.
- 3. Логические операции над высказываниями
- 4.Формулы алгебры логики.
- Лекция 4
- 2. Важнейшие равносильности алгебры логики.
- 3.Равносильные преобразования формул.
- Задачи для самостоятельного решения
- Лекция 5
- Дизъюнктивная нормальная форма.
- Конъюнктивная нормальная форма.
- Проблема разрешимости.
- Лекция 6
- Функции алгебры логики.
- 3. Представление произвольной функции алгебры логики в виде формулы алгебры логики.
- 4.Приложения алгебры логики в технике (релейно-контактные схемы).
- Контрольные вопросы
- Лекция 7
- Совершенная дизъюнктивная нормальная форма.
- Совершенная конъюнктивная нормальная форма.
- Совершенная дизъюнктивная нормальная форма.
- 2.Совершенная конъюнктивная нормальная форма.
- Лекция 8
- 2.Понятие минимальной днф. Метод минимизирующих карт.
- 3.Метод Квайна.
- 4.Метод Карно.
- 5.Постановка задачи минимизации в геометрической форме.
- 6.Сокращенная днф.
- 7.Тупиковая днф. Днф Квайна.
- Лекция 9
- Некоторые логические операции. Двоичное сложение.
- Полином Жегалкина.
- Некоторые логические операции. Двоичное сложение.
- Полином Жегалкина.
- Лекция 10
- Полная система . Достаточное условие полноты.
- Критерий полноты системы булевых функций.
- Независимые системы. Базис замкнутого класса.
- Полная система. Достаточное условие полноты.
- Критерий полноты системы булевых функций.
- 3. Независимые системы. Базис замкнутого класса.
- Лекция 11
- Понятие предиката.
- Логические операции над предикатами.
- 1. Понятие предиката
- 2. Логические операции над предикатами
- Лекция 12
- 2. Формулы логики предикатов.
- Значение формулы логики предикатов.
- 4. Равносильные формулы логики предикатов.
- Лекция 13
- Построение противоположных утверждений.
- 3. Прямая, обратная и противоположная теоремы.
- 4. Необходимые и достаточные условия.
- 5. Доказательство методом от противного.
- Задачи для самостоятельного решения
- Лекция 14
- 2. Использование метода математической индукции для нахождения сумм конечного числа слагаемых
- 3. Использование метода математической индукции для доказательства неравенств и делимости выражений, зависящих от n на некоторое число
- 4. Обобщение метода математической индукции
- Контрольные вопросы
- Лекция 15
- Операции над бинарными отношениями.
- 3. Свойства бинарных отношений.
- 4. Специальные бинарные отношения.
- Контрольные вопросы
- Лекция 16
- Функция
- 1. 4. Отображение
- Обратная функция
- 2. Свойства отображений и функций
- 3.Операции над функциями. Свойства операций
- Контрольные вопросы
- Лекция 17
- Основные понятия .
- 2. Смежность, инцидентность, степени вершин.
- 3. Способы задания графов
- Маршруты в неориентированном графе
- Операции над графами.
- Связность. Компоненты связности
- Контрольные вопросы
- Лекция 18
- 2. Метрические характеристики неориентированного графа
- Минимальные маршруты в нагруженных графах
- Задачи на деревьях
- Цикловой ранг графа. Цикломатическое число
- Контрольные вопросы
- Лекция 19
- Эйлеровы цепи и циклы
- Гамильтоновы циклы и цепи
- Эйлеровы цепи и циклы
- Гамильтоновы циклы и цепи.
- Контрольные вопросы
- Лекция 20
- Двудольный граф. Условие существования двудольного графа
- Паросочетания . Реберные покрытия
- Двудольный граф. Условие существования двудольного графа
- Паросочетания. Реберные покрытия
- Контрольные вопросы
- Лекция 21
- Основные определения
- Алгоритм плоской укладки графа
- Контрольные вопросы
- Лекция 22
- Способы задания ориентированного графа
- Путь в ориентированном графе
- 4. Связность. Компоненты связности в орграфе
- Контрольные вопросы
- Лекция 23
- 2. Минимальные пути в нагруженных орграфах
- 3. Порядковая функция орграфа без контуров
- Контрольные вопросы