Энциклопедия в четырех томах научно-редакционный совет



страница259/393
Дата11.03.2018
Размер9.68 Mb.
1   ...   255   256   257   258   259   260   261   262   ...   393
ЛОГИКА ПРЕДИКАТОВ — раздел современной логики символической, изучающий рассуждения и другие языковые контексты с учетом внутренней структуры входящих в них


==421


ЛОГИКА ПРЕДИКАТОВ


простых высказываний, при этом выражения языка трактуются функционально, т. е. как знаки некоторых функций или же знаки аргументов этих функций.

Важнейшая особенность логики предикатов состоит в том, что т. н. общие имена (напр., «человек», «город», «металл»), знаки свойств («белый», «умный», «электропроводный») и знаки отношений («старше», «севернее», «тяжелее») рассматриваются как принадлежащие одной категории знаков, а именно, категории предикаторов — предметно-истинностных функторов. Предикаторы репрезентируют функции, возможными аргументами которых являются объекты некоторого универсума рассмотрения, а значениями — истинностные оценки (в классической логике — это «истина» и «ложь»). Напр., предикатор «человек» представляет функцию, которая каждому отдельному человеку сопоставляет оценку «истина», а каждому отличному от человека существу — оценку «ложь». Функция, соответствующая предикатору «севернее», сопоставляет «истину» каждой такой паре географических точек, первая из которых действительно расположена севернее второй (напр., паре <Петербург, Москва>), всем остальным парам географических точек (напр., парам <Москва, Петербург> и <Москва, Москва>) эта функция сопоставляет оценку «ложь».

Предикаторы различаются, как говорят, своей местностью: Предикаторы, представляющие предметно-истинностные функции от одного аргумента, называются одноместными, те, которым соответствуют функции от двух аргументов, — двухместными и т. д. (напр., предикатор «человек» одноместный, а предикатор «севернее» двухместный).

Множество тех объектов универсума (или же множество тех п-ок объектов), которым одноместная (многоместная) предметно-истинностная функция сопоставляет значение «истина», называется областью истинности соответствующего предикатора. Часто при построении логики предикатов предикаторам в качестве значений сопоставляются области их истинности, т. е. свойства (для одноместных предикаторов) и отношения (для многоместных предикаторов), рассматриваемые с объемной, экстенсиональной точки зрения.

Другой отличительной чертой логики предикатов является использование особого типа логических символов — кванторов и связываемых ими (квантифицируемых) переменных для воспроизведения логических форм множественных высказываний. Квантифицируемые переменные «пробегают» по множеству всех объектов рассмотрения, а роль квантора состоит в указании на ту часть объектов этого множества, для которых справедливо содержащееся в высказывании утверждение. Наиболее употребимы в логике квантор общности V (в естественном языке ему соответствуют термины типа «всякий», «каждый», «любой», «произвольный») и квантор существования Ξ («существует», «найдется», «имеется», «некоторый»). К примеру, логическая форма высказывания «Некто умен» может быть выражена с использованием квантора 3 и переменной х, пробегающей по множеству людей, так: ЗхР(х), где символ Ρ соответствует одноместному предикатору «умный», а форма высказывания «Каждый знает кого-нибудь» — посредством формулы ^хЗуЩх,)!), где Квантифицируемые переменные х и у пробегают по тому же множеству, а символ R соответствует двухместному предикатору «знает».

Логика предикатов как раздел символической логики включает в себя логические теории разных типов, отличающиеся как выразительными возможностями языков, в которых они формулируются, так и классами выделяемых в них логических законов (см. Закон логический).


В зависимости от типа сущностей, составляющих допустимые в теории области пробега квантифицируемых переменных, различают логику предикатов первого порядка и логику предикатов высших порядков. В первопорядковой логике имеется лишь один тип квантифицируемых переменных — предметные (индивидные) переменные, возможными значениями которых являются индивиды, отдельно взятые предметы (люди, города, числа и т. п.). В логике предикатов второго порядка дополнительно вводятся переменные, пробегающие по признакам индивидов — их свойствам и отношениям между ними (эти переменные тоже разрешается связывать кванторами, получая выражения типа WA — «Для всякого свойства P верно, что A», 3RA. — «Существует отношение R, такое что А»); в логике предикатов третьего порядка разрешается квантификация по признакам признаков индивидов и т. д.

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

Наконец, данный раздел логики включает как классические, так и неклассические логические теории. В основе классической логики предикатов лежат, прежде всего, общие для всех классических систем логики принципы — двузначности (всякое высказывание принимает ровно одно из двух значений: «истину» или «ложь»), экстенсиональности (значение сложного выражения зависит только от значений составляющих его выражений), а также идущая от Аристотеля классическая трактовка истины как соответствия наших утверждений действительности. Кроме того, в классической логике предикатов принимаются специфические именно для кванторной теории предпосылки экзистенциального характера — допущение о существовании объектов в предметной области и существовании денотатов у сингулярных терминов (термин «существование» здесь следует понимать в смысле известного критерия У. Куайна: «существовать — значит быть возможным значением квантифицируемой переменной»). В неклассических предикатных системах в той или иной форме происходит пересмотр указанных принципов.

Наиболее фундаментальный статус имеет классическая односортная логика предикатов первого порядка. Ее язык задается следующим образом. В алфавит вводится некоторая функционально полная система пропозициональных связок (см. Логика высказываний. Логические связки), напр. {-ι, л, v, nj (где -, — знак отрицания, л — знак конъюнкции, ν — знак дизъюнкции, э — знак материальной импликации), а также кванторы V и Э (имеется возможность выбрать в качестве исходного символа языка лишь один из этих кванторов, другой может быть введен по определению). В алфавите содержится также бесконечный список предметных переменных (л·, у, г, х\,...). Среди нелогических символов обязательно наличие непустого множества предикаторных констант — аналога предикаторов естественного языка (будем использовать для них символы P", Q", R", Р,'1,..., где верхний индекс η — натуральное число, указывающее на местность предикаторной константы). Кроме этого в алфавит могут быть введены нелогические символы других типов: предметные константы (а, Ь, с, а,, ...) — аналоги собственных имен (знаков отдельных предметов) естественного языка, напр., «Москва», «Луна», «медь», а также предметно-функциональные константы различной местности (f", g", h", f,", ...) — аналоги предметных функторов (знаков таких функций, аргументами и значения-




==422


ЛОГИКА ПРЕДИКАТОВ


ми которых являются индивиды, напр., «+», «возраст», «расстояние от... до ...»). Иногда в алфавит языка логики предикатов добавляют пропозициональные переменные (p, q, r, pi, ...) — аналоги простых высказываний естественного языка, исходя из буквального понимания тезиса о том, что логика предикатов является расширением логики высказываний. Однако данное добавление не является необходимым: при желании в качестве пропозициональных переменных можно разрешить использование нульместных предикаторных констант. Техническими символами алфавита являются левая и правая скобки и запятая.

Выражением языка логики предикатов называется любая конечная последовательность символов ее алфавита. Некоторые из этих выражений являются правильно построенными, а некоторые нет. В логике предикатов имеется два типа правильно построенных выражений — термы и формулы.

Понятие «терма» вводится следующим индуктивным определением: (1) всякая предметная переменная — терм; (2) всякая предметная константа — терм; (3) если Φ — п-местная предметно-функциональная константа, и t,, t^, —, t„ — термы, то выражение Ф(1|, t;,..., t„) является термом; (4) ничто иное термом не является.

Среди термов различают простые (указанные в пунктах (1) и

(2) данного определения), и сложные (указанные в пункте

(3)), а также замкнутые (не содержащие в своем составе предметных переменных) и незамкнутые (содержащие переменные). Замкнутые термы являются аналогами имен естественного языка (как простых, так и сложных), а незамкнутые — аналогами т. н. именных форм (выражений с переменными, которые могут быть преобразованы в имена с помощью подстановки конкретных имен на места переменных, напр., «рост х», «х х 5», «разница в возрасте между χ и у»), Понятие формулы также определяется индуктивно: (1) если Π — п-местная предикаторная константа, и tp t^,..., t„ — термы, то выражение ΠΟ,,ι^, ...,<„) является формулой; (2) если А — формула, то -А — формула; (3) если А и В — формулы, то выражения (А л В), (A v В), (Аэ В) также являются формулами; (4) если А — формула, и α — предметная переменная, то выражения VaA и ΞαΑ также являются формулами; (5) ничто иное формулой не является. Внешние скобки в формулах обычно опускают.

Заметим, что в определениях терма и формулы используются т. н. синтаксические переменные (А, В, a, t,, 13,..., t„. Φ, Π) — переменные метаязыка, пробегающие по различным типам выражений объектного языка.

Формулы, соответствующие пункту (1) определения, называют простыми, или атомарными, а все остальные формулы (которые содержат по крайней мере один логический символ) — сложными, или молекулярными.

Различение замкнутых и незамкнутых формул требует предварительного введения нескольких синтаксических понятий. Подформула А в составе формул вида VaA и ЗоА называется областью действия квантора (V или Э) по переменной а. Конкретное вхождение некоторой переменной в некоторую формулу называется связанным, если это вхождение следует непосредственно за квантором или же находится в области действия квантора по данной переменной; в противном случае вхождение переменной называется свободным. Переменная a свободна в формуле А, если и только если существует свободное вхождение a в А; переменная a связана в формуле А, если и только если существует связанное вхождение a в А. (Иногда при формулировке языка логики предикатов свобод

ные и связанные переменные различают уже на этапе задания его алфавита, для них используют различные списки символов. В таком случае разрешается квантификация только связанных переменных, а свободные переменные выступают в роли неквантифицируемых индивидных параметров.)

Формула называется замкнутой, если она не содержит свободных вхождений предметных переменных; в противном случае она является незамкнутой. Замкнутые формулы являются аналогами высказываний естественного языка (результатом символической записи любого высказывания является именно замкнутая формула), поэтому их иногда называют предложениями языка логики предикатов. Незамкнутые формулы соответствуют т. н. пропозициональным формам — выражениям естественного языка с переменными (напр., «х выше у», «х смелый»), из которых могут быть образованы высказывания посредством операций константного или кванторного замыкания (напр., «Эверест выше Арарата», «Существует х такой, что х смелый»).

Семантическое построение классической односортной логики предикатов первого порядка может осуществляться различными способами. Сформулируем наиболее естественную, теоретико-множественную объектную семантику описанного выше языка.

Первый этап ее построения — задание класса допустимых интерпретаций нелогических символов языка. С этой целью выбирается некоторое множество U, называемое областью интерпретации (универсумом); единственным ограничением, накладываемым на U, является требование его непустоты. Приписывание значений нелогическим символам релятивизируется относительно выбранной предметной области. Его можно осуществить посредством специальной интерпретирующей функции I. Эта функция сопоставляет произвольной предметной константе k некоторый объект из универсума U: I(k) e U (при этом становится очевидным, что предметные константы имеют тот же тип значений, что имена естественного языка, и могут рассматриваться в качестве параметров последних), п-местной предикаторной константе Π в качестве значения обычно приписывают экстенсионально понимаемые свойство или отношение на U, т. e. некоторое множество упорядоченных п-ок объектов из универсума: 1(П) с U" (U" — п-ная декартова степень множества U). Имеется и другая возможность — сопоставить константе Π п-местную функцию, аргументами которой являются элементы универсума, а возможными значениями И («истина») и Л («ложь»): 1(П) есть функция типа U" —> {И, Л}. Во втором случае предикаторные константы рассматриваются как знаки предметно-истинностных функций. Произвольной п-местной предметно-функциональной константе Φ интерпретирующая функция сопоставляет в качестве значения п-местную операцию, заданную на множестве U (ее аргументами и значениями являются элементы универсума): 1(Ф) есть функция типа U" -> U. Интерпретирующую функцию I, релятивизированную относительно некоторой предметной области U, а точнее — пару , называют моделью или возможной реализацией. Выбор конкретной модели детерминирует значения всех замкнутых термов и замкнутых формул языка логики предикатов. Для определения значений незамкнутых термов и формул необходимо дополнительно зафиксировать, распределить значения предметных переменных (таковыми, как и для предметных констант, являются элементы универсума).

Следующим этапом семантического построения логики предикатов является формулировка точных правил установления




==423



Каталог: sites -> default -> files
files -> Валявский Андрей Как понять ребенка
files -> Народная художественная культура. Профиль Теория и история народной художественной культуры
files -> Отчет о научно-исследовательской работе за 2014 год ростов-на-Дону 2014
files -> Учебно-методический комплекс дисциплины философия для образовательной программы по направлениям юридического факультета: Курс 1
files -> Цветков Андрей Владимирович, кандидат психологических наук, доцент кафедры клинической психологии программа
files -> Программа итогового (государственного) комплексного междисциплинарного экзамена по направлению 521000 (030300. 62) «Психология»


Поделитесь с Вашими друзьями:
1   ...   255   256   257   258   259   260   261   262   ...   393


База данных защищена авторским правом ©znate.ru 2019
обратиться к администрации

    Главная страница