- •Теоретическая часть
- •Логические операции. Формулы логики. Таблица истинности. Дизъюнктивная и конъюнктивная нормальные формы
- •Законы логики. Равносильные преобразования
- •Понятие совершенной днф. Методика представления булевой функции в виде совершенной днф.
- •Понятие совершенной кнф. Методика представления булевой функции в виде совершенной кнф.
- •Понятие множества. Декартова степень множества.
- •Понятие предиката.
- •Кванторные операции над предикатами.
- •Понятие предиката. Понятие предикатной формулы; свободные и связанные переменные.
- •Понятие предиката.
- •Понятие бинарного отношения. Рефлексивные бинарные отношения. Симметричные бинарные отношения. Транзитивные бинарные отношения.
- •Понятие бинарного отношения. Отношение эквивалентности; теорема о разбиении множества на классы эквивалентности.
- •Понятие отображения. Взаимооднозначные (биективные) отображения. Операция композиции отображений и ее свойства.
- •Свойство
- •Понятие отображения. Обратное отображение. Композиционная степень отображения.
- •Понятие подстановки. Произведение подстановок.
- •Понятие подстановки. Обратная подстановка.
- •Эйлеровы графы. Теорема Эйлера (критерий эйлеровости графа). Методика нахождения эйлерова цикла в эйлеровом графе.
- •Понятие достижимости одной вершины из другой вершины в орграфе. Множество достижимости вершины. Матрица достижимости.
Понятие предиката.
Средства, предоставляемые логикой высказываний, оказываются недостаточными для анализа многих математических рассуждений. В алгебре логики не рассматриваются ни структура высказываний, ни, тем более, их содержание. В то же время и в науке, и в практике используются заключения, существенным образом зависящие как от структуры, так и от содержания используемых в них высказываний.
Предикатом называется предложение содержащие переменную величину, такое что при подстановке конкретных значений вместо переменной величины появляется высказывание.
Логика предикатов, как и традиционная формальная логика, расчленяет элементарное высказывание на субъект (буквально – подлежащее, хотя оно может играть и роль дополнения) и предикат (буквально – сказуемое, хотя оно может играть и роль определения).
Одноместным предикатом Р(х) называется произвольная функция переменного х, определенная на множестве М и принимающая значения из
множества {1,0}.
Множество М, на котором определен предикат P(х) , называется областью определения предиката.
Множество всех элементов х М , при которых предикат принимает значение «истина», называется множеством истинности предиката Р(х), то есть множество истинности предиката Р(х) - это множество 1р = {х| х М, Р(х) = 1}.
Кванторные операции над предикатами.
Пусть имеется предикат Р(х), определенный на множестве М. Если а с М , то при подстановке а вместо х в предикат Р(х) получится высказывание Р(а). Такое высказывание называется единичным. Наряду с образованием из предикатов единичных высказываний в логике предикатов рассматривается еще две операции, которые превращают одноместный предикат в высказывание.
Определение 8. Пусть Р(х) – предикат, определенный на множестве М. Под выражением понимают высказывание, истинное, когда Р(х) тождественно истинный на множестве М предикат, и ложное в противном случае. Это высказывание уже не зависит от х. Соответствующее ему словесное выражение будет: «Для всякого х Р(х) истинно». Символ называют квантором всеобщности.
Переменную х в предикате Р(х) называют свободной (ей можно придавать различные значения из М), в высказывании переменную х называют связанной квантором .Определение 9. Пусть Р(х) – предикат, определенный на множестве М. Под выражением понимают высказывание, которое является истинным, если существует хотя бы один элемент , для которого Р(х) истинно, и ложным в противном случае. Это высказывание уже не зависит от х. Соответствующее ему словесное выражение будет: «Существует х, при котором Р(х) истинно». Символ называют квантором существования. В высказывании переменная х связана квантором .Пример 5. Пусть на множестве N натуральных чисел задан предикат Р(х): «Число х кратно 5». Используя кванторы, из данного предиката можно получить высказывания: – «Все натуральные числа кратны 5»; – «Существует натуральное число, кратное 5». Очевидно, первое из этих высказываний ложно, а второе истинно.
Ясно, что высказывание истинно только в том единственном случае, когда Р(х) – тождественно истинный предикат, а высказывание ложно только в том единственном случае, когда Р(х) – тождественно ложный предикат.
Кванторные операции применяются и к многоместным предикатам. Так, применение к двухместному предикату Q(х,у) квантора всеобщности по переменной х дает одноместный предикат , зависящий от у. К этому предикату можно применить кванторную операцию по переменной у. В результате получим или высказывание или высказывание .