Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Логические операции над предикатами
Понятие предиката является обобщением понятия высказывания. Предикат – это предложение, похожее на высказывание, но о нем (в общем случае) нельзя судить, истинно оно или ложно. Теория предикатов по сравнению с теорией высказываний является более тонким инструментом для изучения закономерностей процессов умозаключения, составляющих предмет математической логики. Рассмотрим следующие предложения: 1) “ x – простое число” – P(x), N. 2) “ x> y ” – Q(x, y), Z, Q. 3) “ x+y=z ” – R(x, y, z), R. Каждое из предложений 1) – 3) не является высказыванием, так как мы не можем сказать, истинны они или ложны. Однако после подстановки вместо конкретных значений из указанных множеств мы будем получать высказывания, истинные или ложные. Например, 1) P (3) - “3 – простое число” – истинное высказывание, P (4) – ложное высказывание. 2) Q () –истинное высказывание, Q () - ложное высказывание. 3) R (2, 3, 5) – истинное высказывание, и так далее. Предложение 1) – 3) являются примерами предикатов. Определение 14. –местным предикатом, определенным на множествах , или на множестве , называется предложение, содержащее переменных , которое превращается в высказывание при замене переменной на , , , и обозначается . Замечание. В определении 14 полагают, что N . При получаем 0-местный предикат, то есть высказывание Высказывание – это частный случай предиката. Переменные в предикате называются предметными переменными. Множество называется множеством (областью) допустимых значений переменной , . Определение 14 можно сформулировать следующим образом: Определение 14’. -местным предикатом на множествах называется функция , где - множество всех высказываний. Например, в 1) - это функция P: N ; в 2) Q(x, y) - функция Z Q ; в 3) R(x, y, z): R 3 . Поскольку или , то справедливо еще одно определение предиката. Определение 14’’. -местным предикатом на множествах называется функция . Определение 15. Пусть - предикат на множествах . Говорят, что последовательность , где , , удовлетворяет предикату , если - истинное высказывание. Определение 16. Пусть - предикат на множествах . Множеством (или областью) истинности предиката называется множество всех последовательностей , , , которые удовлетворяют предикату , и обозначается , то есть . Виды предикатов Определение 17. Предикат (на множествах ) называется тождественно истинным, если при любых допустимых значениях его переменных он превращается в истинное высказывание. Определение 18. Предикат называется тождественно ложным, если при любых допустимых значениях его переменных он превращается в ложное высказывание. Определение 19. Предикат называется выполнимым, если найдется хотя бы один набор допустимых значений его переменных, при котором превращается в истинное высказывание. Определение 20. Предикат называется опровержимым, если найдется хотя бы один набор допустимых значений его переменных, при котором превращается в ложное высказывание. Лемма 1. Пусть - предикат на множествах справедливы следующие утверждения: 1) - тождественно истинный предикат . 2) - тождественно ложный предикат Ø. 3) - выполнимый предикат Ø. 4) - опровержимый предикат . Доказательство осуществляется непосредственной проверкой. Примеры. 1. - R – тождественно ложный предикат, опровержимый. 2. “ x делится на 5” - Z – выполнимый, опровержимый. 3. - N – тождественно истинный предикат, выполнимый. Равносильность предикатов. Определение 21. Два -местных предиката и на множествах называются равносильными, если выполняется утверждение: , и обозначается . Определение 22’. Два -местных предиката и , заданных на одних и тех же множествах, называются равносильными, если их множества истинности совпадают, то есть если . Лемма 2. Отношение равносильности является отношением эквивалентности на множестве всех - местных предикатов, заданных на множествах . Доказательство. 1. Рефлексивность: . 2. Симметричность: Пусть . 3. Транзитивность: Пусть и и . Лемма доказана. Замечание 1. Переход от предиката к равносильному ему предикату называется равносильным преобразованием предиката . Это понятие играет важную роль в школьной математике, так как изучаемые в ней уравнения и неравенства представляют собой частные виды предикатов. Решение уравнения или неравенства представляет собой поиск множества истинности предиката. При таком поиске мы проделываем над уравнением или неравенством различные преобразования и здесь важно, чтобы эти преобразования были равносильными, то есть чтобы найденное множество истинности было множеством истинности именно исходного уравнения или неравенства. Пример. Предикаты , R и , R равносильны. Следовательно, (-3, -2) – решение неравенства (то есть множество истинности предиката ). Лемма 3. Любые два тождественно истинных (тождественно ложных) предиката, заданных на одних и тех же множествах, равносильны. Обратно, если - тождественно истинный (тождественно ложный) предикат и , то - тождественно истинный (тождественно ложный) предикат. Доказательство. 1) Пусть , - тождественно истинные предикаты на множествах и . Пусть и - тождественно ложные предикаты Ø и Ø . 2) Пусть - тождественно истинный предикат и и - тождественно истинный предикат. Лемма доказана. Логические операции над предикатами Над предикатами можно выполнять те же логические операции, что и над высказываниями: ┐, . I. Отрицание предиката. Определение 23. Отрицанием - местного предиката , заданного на множестве , называется -местный предикат на множестве , обозначаемый ┐ (читается “неверно, что ”), такой, что высказывание ┐ является отрицанием высказывания . Лемма 4. Пусть - предикат, заданный на множестве . Тогда 1) (┐ =()\ . 2) ┐ - тождественно истинный предикат - тождественно ложный предикат. Доказательство. 1) (┐ ={ │ ┐ =1} = ={ │ =0} = ()\ . 2) Пусть ┐ - тождественно истинный предикат (┐ = = ()\ =Ø - тождественно ложный предикат. Лемма доказана. II. Конъюнкция предикатов. Определение 24. Конъюнкцией -местного предиката , заданного на множестве , и -местного предиката , заданного на множестве , называется -местный предикат на множестве , обозначаемый (читается “ и ”) такой, что высказывание является конъюнкцией высказываний и . Замечание 1. Операцию можно применить к предикатам, имеющим общие переменные. В этом случае число переменных в новом предикате будет равно , где - число переменных в первом предикате, - число переменных во втором предикате, - число переменных общих для обоих предикатов. (Данное утверждение справедливо и для ). Например, R, Q, то есть - предикат на R Q, R, R, то есть - предикат на R R. Тогда и - предикат на R Q R. Лемма 5. Пусть и - предикаты на множестве . Тогда 1) = , 2) - тождественно истинный предикат и - тождественно истинные предикаты. Доказательство. 1) = { │ =1}= ={ │ =1 и =1} . Пусть и и . Из и = . 2) Пусть - тождественно истинный предикат = = = и и - тождественно истинные предикаты. Лемма доказана. III. Дизъюнкция предикатов. Определение 25. Дизъюнкцией -местного предиката , заданного на множестве , и -местного предиката , заданного на множестве , называется -местный предикат, заданный на множестве , обозначаемый (читается “ или ”), такой, что высказывание является дизъюнкцией высказываний и . Лемма 6. Пусть и - предикаты на множестве . Тогда 1) = ; 2) - тождественно ложный предикат и - тождественно ложные предикаты. IV. и V. Импликация и эквиваленция предикатов. Определение и - формулируются аналогично определениям 24 и 25. Лемма 7. Пусть и - предикаты на множестве . Тогда 1) - тождественно истинный предикат ╞ , 2) - тождественно истинный предикат .
|