ПРЕДИКА́ТОВ ИСЧИСЛЕ́НИЕ
-
Рубрика: Математика
-
-
Скопировать библиографическую ссылку:
Книжная версия:
Электронная версия:
ПРЕДИКА́ТОВ ИСЧИСЛЕ́НИЕ, общее название формальных систем, служащих для формализации логических умозаключений, в которых учитывается как логическая структура суждений (т. е. каким образом данное суждение получено из других с помощью логических операций), так и их субъективно-предикативная структура, т. е. связь между субъектом суждения (о чём говорится в данном суждении) и предикатом (что говорится о субъекте). При этом для логич. анализа суждений наряду с такими логич. операциями, как дизъюнкция, конъюнкция, импликация, отрицание, эквивалентность, используются кванторы, а субъективно-предикативная структура уточняется с помощью понятия предиката.
Поскольку в математич. логике интересуются лишь структурой суждений, отвлекаясь от их конкретного смысла, а также во избежание двусмысленностей, свойственных естественным языкам, для построения логики предикатов используется формализованный язык, алфавит которого обычно содержит четыре группы символов: 1) предикатные переменные – выражения вида , где m и n – неотрицательные целые числа; 2) предметные переменные x1,x2,…; 3) логич. символы & (конъюнкция), ∨ (дизъюнкция), → (импликация), ≈ (эквивалентность), ¬ (отрицание), ∃ (квантор существования), ∀ (квантор всеобщности); 4) вспомогательные символы (,) (скобки) и , (запятая). Выражение Pmn называется m-местной предикатной переменной, 0-местные предикатные переменные – пропозициональными переменными.
Элементарной формулой называется всякая пропозициональная переменная, а также любое выражение вида P(y1,...,ym), где P – к.-л. m-местная предикатная переменная (m>0), а y1,...,ym – произвольные предметные переменные. Из элементарных формул следующим образом строятся предикатные формулы: 1) все элементарные формулы суть формулы; 2) если 𝔄 и 𝔅 – формулы, то выражения (𝔄&𝔅), (𝔄∨𝔅), (𝔄→𝔅), (𝔄≈𝔅), ¬𝔄 считаются формулами; 3) если 𝔄 – формула, x – предметная переменная, то ∀x𝔄 и ∃x𝔄 суть формулы. Напр., P10,P01(x),∃x1P21(x1,x3),(P10(x2)&∃x1P21(x1,x2))
Часть формулы 𝔄, которая сама является формулой, называется подформулой формулы 𝔄 . Областью действия квантора ∀y или ∃y в формуле 𝔄 называется такая её подформула 𝔅, что ∀y𝔅 или ∃y𝔅 является подформулой формулы 𝔄. Вхождение переменной y в формулу 𝔄 называется связанным, если оно есть вхождение в квантор ∀y или ∃y либо в область действия одного из этих кванторов. Всякое вхождение переменной y, не являющееся связанным, называется свободным. Напр., в формуле (∀x1P10(x1)&P11(x1)) первые два вхождения переменной x1 – связанные, а третье – свободное. Переменная y называется свободной переменной формулы 𝔄, если она имеет свободные вхождения в 𝔄.
Говорят, что задана интерпретация формулы 𝔄 на непустом множестве M, если каждой свободной переменной формулы 𝔄 сопоставлен некоторый элемент из M, а каждой m-местной предикатной переменной из 𝔄 – некоторый m-местный предикат на M. Истинностное значение |𝔄| формулы 𝔄 в данной интерпретации определяется индукцией по построению формулы 𝔄. Если 𝔄 имеет вид P(y1,...,ym), то её значением является значение предиката, сопоставленного предикатной переменной P, на наборе значений переменных y1,...,ym. Если 𝔄 имеет вид ¬𝔅, то |𝔄|=И («истина») тогда и только тогда, когда |𝔅|=Л («ложь»). Аналогично, в соответствии с истинностными значениями для логич. операций &, ∨, →, ∼ определяются значения формул вида (𝔄&𝔅), (𝔄∨𝔅), (𝔄→𝔅), (𝔄∼𝔅) через значения формул 𝔄 и 𝔅. Напр., |𝔄&𝔅|=И тогда и только тогда, когда |𝔄|=И и |𝔅|=И. Значение формулы ∀y𝔄 есть Л в том и только в том случае, когда |𝔄|=Л в некоторой интерпретации, полученной из данной приписыванием значения переменной y. Значение формулы ∃y𝔄 есть И, если |𝔄|=И в некоторой интерпретации, полученной из данной приписыванием значения переменной y. Если |𝔄|=И, то говорят, что формула 𝔄 истинна в данной интерпретации.
Предикатная формула называется общезначимой на множестве M, если она истинна в любой интерпретации на M. Напр., формула ∃x1P10(x1)→∀x2P10(x2))
Целью логики предикатов является описание класса всех общезначимых формул. Одним из способов такого описания является построение П. и., т. е. исчисления, аксиомами и выводимыми объектами которого являются предикатные формулы. При этом в качестве аксиом выбираются некоторые общезначимые формулы, а правила вывода позволяют из общезначимых формул получать новые общезначимые формулы.
Обычно классич. П. и. строятся на основе того или иного варианта высказываний исчисления: аксиомы классич. исчисления высказываний считаются схемами аксиом П. и., т. е. любая предикатная формула, полученная из некоторой аксиомы исчисления высказываний подстановкой в неё к.-л. предикатных формул вместо пропозициональных переменных, объявляется аксиомой П. и. Напр., из аксиомы исчисления высказываний A→(B→A) таким образом получается аксиома П. и. (∀x2P10(x2)→(P03→∀x2P10(x2))).
Выводом формулы 𝔄 в П. и. называется конечная последовательность формул 𝔄1,...,𝔄m такая, что каждая из формул 𝔄i либо есть аксиома, либо получается из некоторых предшествующих ей формул по одному из перечисленных правил вывода, и 𝔄m совпадает с 𝔄. Формула 𝔄 выводима в П. и. или является теоремой, если можно построить вывод этой формулы. Согласно теореме Гёделя о полноте, все общезначимые предикатные формулы и только они выводимы в классич. исчислении предикатов.
Дедуктивный аппарат П. и., т. е. система аксиом и правила вывода, используется при построении логико-математич. исчислений (напр., формальной арифметики и аксиоматической теории множеств).