Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Предикаты и формулы




Тема 2. О ЛОГИКЕ ПРЕДИКАТОВ

Цели и задачи изучения темы: В данной теме рассматриваются основы логики предикатов. Логика предикатов – это расширение возможностей логики высказываний, позволяющее строить высказывания с учетом свойств изучаемых объектов или отношений между ними.

Одноместный предикат Р(x) — это утверждение об объекте x, где x рассматривается как переменная. Иначе говоря, если в Р(х) вместо х подставить конкретный изучаемый объект а, то получаем высказывание, принадлежащее алгебре высказываний. В таком случае Р(а) = 1 или Р(а) = 0.

Предикаты будем обозначать заглавными латинскими буквами, переменные — строчными буквами из конца латинского алфавита (x, у, z,...), константы — строчными буквами из начала латинского алфавита (а, b, с,...).

Многоместный предикат Р(х 1,...,xn)—это утверждение об объектах х1,..., хп, где х1,..., хп рассматриваются как переменные. Следовательно, при подстановке конкретных значений a1,..., ап получим высказывание Р(а1,..., ап), являющееся истинным или ложным.

Для получения высказываний из предикатов помимо подстановки вместо переменных конкретных объектов применяются также кванторы: квантор всеобщности «» и квантор существования « ».

Символ ««x» интерпретируется как фраза «для всех x»

При добавлении к предикату Р( x) квантора всеобщности мы получим высказывание xР(x). Оно примет истинное значение, если предикат Р(x) выполняется для всех объектов а1, а2,..., аi,..., которые можно подставить вместо х. Это можно записать как

х Р(х) = Р(а1) & Р(а2) &... & Р(аi) &...

Символ «» представляет фразу «существует х»

При добавлении данного квантора к предикату получаем также высказывание х Р(х). Данное высказывание будет истинным, если предикат Р(х) выполняется хотя бы для одного из объектов a1, a2,.., ai,..., которые можно подставить вместо х. Это можно записать как

х Р(х) = P(a1) V P(a2) V... V Р( ai ) V...

Переменная x, входящая в формулу, называется связанной, если она находится под действием квантора x или х. В противном случае, переменная х в формуле является свободной. Например, в формулах х(х = у) и хВ(х,у) переменная х связанная, а пере­менная у свободная. Очевидно, что формула без свободных переменных является высказыванием.

Пример 2.1. D(xl,x2) = «Натуральное число xl делится (без остатка) на натуральное число х2» - двуместный предикат, определенный на множестве пар натуральных чисел M=NxN. Очевидно, D(4,2) = И, D(3,5) = 0.

Пример 2.2, Q(x) ==«х2<-1, xR» — одноместный предикат, определенный на множестве действительных чисел M=R. Ясно, что Q(- 1) = Л, Q(5) = Л, и вообще предикат Q(x) — тождественно ложен, т. е. Q(x) = Л для всех xR.

Пример 2.3. B(x,y,z) =«x2+y2<z; x,y,zR.» — трехместный предикат, определенный на R3. B(1,1,-2)=Л, В(1,1,2)=И.

Предикат Р, определенный на М, называется тождественно истинным, если он принимает значение И при любых значениях предметных переменных; Предикат Р называется тождественно ложным, если он принимает значение Л при любых значениях предметных переменных. Предикат Q из примера 2.2. является тождественно ложным.

Поскольку предикаты — это функции со значениями во множестве высказываний, где введены логические операции, то эти операции естественно определяются и для предикатов. Пусть Р и Q — предикаты, определенные на М. Тогда

1. ┐Р(х,х2,...,хn) = Р(х12,...,хn)

2. (PQ)(x1,x2,...,xn) = P(x1,x2,...,xn)^Q(x1,x2,...,xn)

3. (PVQ)(x1,x2,...,xn) = P(x1,x2,...,xn)VQ(x„x2,...,xn)

4. (Р Q)(x1x2,...,xn) = P(x1,x2,...,xn) Q(x1,x2,...,xn)

Предикаты P и Q, определенные на M, называются равносильными (пишут P=Q), если P(x1,x2,...,xn):=Q(x1,X2,...,xn) для любого набора (х12,...,хn) предметных переменных из М.

Теорема 2.1 Множество n-местных предикатов, определенных на М, образует булеву алгебру предикатов. Т.о., для них справедливы основные эквивалентности.

 




Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 487; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.018 сек.