- •Элементы математической логики. 8. Высказывания и логические операции над ними.
- •Формулы и их равносильности. Основные равносильности алгебры высказываний.
- •Законы логики. Виды теорем. Методы математических доказательств.
- •Предикаты. Кванторы. Формулы логики предикатов. Равносильность формул.
- •Символ х(р(х) обозначает высказывание истинное т. И т. Т. , к. Хотя бы для одного элемента ам р(а) и, т.Е. , когда оир .
- •Упражнения.
- •Задачи.
Символ х(Р(х)) обозначает высказывание, которое истинно тогда и только тогда, когда для любого элемента аМ Р(а) И, т.е. ОИр = М.
Символ х(р(х) обозначает высказывание истинное т. И т. Т. , к. Хотя бы для одного элемента ам р(а) и, т.Е. , когда оир .
Символы и называются квантором всеобщности и квантором существования соответственно. В первом случае говорят, что предметная переменная х связана квантором всеобщности, во втором – квантором существования.
Примеры 1. х ( х – простое число & хN ) Л, т.к. ,например, 4 – не является простым числом, однако 4N. х (х – простое число & хN) И, т.к., например, 3 – простое число и 3N.
Замечание. Для краткости выше приведённые высказывания можно записывать так: хN(х – простое число) ; х N(х – простое число).
2. хN ( х2 0 ) И и х N (х2 0 ) И.
Связывая высказывания и предикаты операциями алгебры высказываний, будем получать формулы логики предикатов: А Р(х), В & Q(x,y), х N(Р(х) Q(x,y)) и т.д. аналогично тому, как это сделано в алгебре высказываний, можно ввести понятие равносильных формул.
Все равносильности, имеющие место в алгебре высказываний, переносятся и на логику предикатов. Кроме равносильностей алгебры высказываний, в логике предикатов есть равносильности. Связанные с кванторами.
Т еорема. 1. х(Р(х) ) х(Т(х) ) х ( Р(х)Т(х) ); х(Р(х)) & х(Т(х)) х(Р(х) & T(x) ).
2 . х(Р(х)) х(Р(х) ) ; х(Р(х) х ( Р(х) ).
Доказательство. Докажем, например, равносильность 2. Пусть х(Р(х)) И. Тогда х(Р(х)) Л. Следовательно, для любого хМ (где М – ООР) Р(х) –ложное высказывание. А поэтому Р(х) – истинное высказывание. Но тогда, по определению квантора , х(Р(х) ) – истинно.
П
усть
теперь
х(Р(х))
Л. Тогда
х(Р(х))
И,
следовательно, существует хотя бы один
элемент аМ
такой, что Р(а)
И, а поэтому Р(а)
Л, но тогда х(Р(х))
Л. Т.о., формула 2 справедлива.
Иногда употребляется высказывание !х(Р(х)) , которое читается: «существует единственный х такой, что Р(х)» и истинное т. и т. т. , к. есть только один элемент аМ такой, что Р(а)И.
Используя эти равносильности, легко строить отрицания условий, содержащихся, например, в определениях. Пример:¬(хN yN ( x = 2y)) хN yN (x 2y ).
Определение ограниченной функции: Функция f называется ограниченной на множестве Х, если выполняется условие: аR+(xX(x a )) . Тогда условием неограниченности функции f на множестве Х является отрицание предыдущего условия: (аR+(xX(x a )), которое согласно теореме примет вид: аR+(хX(x> а). Аналогично строятся отрицания любых других формул с кванторами.
Можно сформулировать следующее правило для построения отрицаний формул логики предикатов, состоящее из трёх пунктов:
В формуле, отрицание которой мы строим, исключаются операции , , !, используя равносильности:
А В А В ; А В (А В )&(В А ) ; !х(Р(х) х(Р(х) & у( Р(у) х=у).
Каждую из операций &, , , заменим на двойственные: соответственно , &, , .
Применим операцию отрицания к предикату, стоящему в скобках после кванторной приставки.
Если имеется необходимость, полученную формулу преобразуем равносильным образом к удобному для чтения виду. Для многих случаев удобна следующая формулировка правила, хорошо выражающая его сущность: Чтобы получить отрицание данного утверждения, надо в его символической записи каждый квантор заменить на двойственный, а предикат заменить на противоположный.
