Википедия

Исчисление предикатов

Логика первого порядка — формальное исчисление, допускающее высказывания относительно переменных, фиксированных функций и предикатов. Расширяет логику высказываний.

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

Основные определения

Язык логики первого порядка строится на основе сигнатуры, состоящей из множества функциональных символов image и множества предикатных символов image. С каждым функциональным и предикатным символом связана арность, то есть число возможных аргументов. Допускаются как функциональные, так и предикатные символы арности 0. Первые иногда выделяют в отдельное множество констант. Кроме того, используются следующие дополнительные символы:

  • символы переменных (обычно image, image, image, image, image, image, image, image, image и т. д.);
  • логические операции:
Символ Значение
image Отрицание («не»)
image, image Конъюнкция («и»)
image Дизъюнкция («или»)
image, image Импликация («если …, то …»)
  • кванторы:
Символ Значение
image Квантор всеобщности
image Квантор существования
  • служебные символы: скобки и запятая.

Перечисленные символы вместе с символами из image и image образуют алфавит логики первого порядка. Более сложные конструкции определяются индуктивно.

  • Терм есть символ переменной, либо имеет вид image, где image — функциональный символ арности image, а image — термы.
  • Атом (атомарная формула) имеет вид image, где image — предикатный символ арности image, а image — термы.
    • Например, image это атомарная формула, истинная для любого действительного числа image. Формула состоит из 2-арного предиката image, аргументами которого являются термы image и 0. При этом терм image состоит из константы 1 (которую можно считать 0-арной функцией), переменной image и символов бинарных (2-арных) функций + и ×.
  • Формула — это либо атом, либо одна из следующих конструкций: image, image, image, image, image, image, где image — формулы, а image — переменная.

Переменная image называется связанной в формуле image, если image имеет вид image либо image, или же представима в одной из форм image, image, image, image, причём image уже связана в image, image и image. Если image не связана в image, её называют свободной в image. Формулу без свободных переменных называют замкнутой формулой, или предложением. Теорией первого порядка называют любое множество предложений.

Аксиоматика и доказательство формул

Система логических аксиом логики первого порядка состоит из аксиом исчисления высказываний дополненной двумя новыми аксиомами:

  • image,
  • image,

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

В логике первого порядка используется два правила вывода:

  • Modus ponens (это правило используется также и в логике высказываний):
    image
  • [англ.]:
    image

Интерпретация

В классическом случае интерпретация формул логики первого порядка задаётся на модели первого порядка, которая определяется следующими данными:

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

Обычно принято отождествлять несущее множество image и саму модель, подразумевая неявно семантическую функцию, если это не ведёт к неоднозначности.

Предположим, image — функция, отображающая каждую переменную в некоторый элемент из image, которую мы будем называть подстановкой. Интерпретация image терма image на image относительно подстановки image задаётся индуктивно:

  1. image, если image — переменная,
  2. image

В таком же духе определяется отношение истинности image формул на image относительно image:

  • image, тогда и только тогда, когда image,
  • image, тогда и только тогда, когда image — ложно,
  • image, тогда и только тогда, когда image и image истинны,
  • image, тогда и только тогда, когда image или image истинно,
  • image, тогда и только тогда, когда image влечёт image,
  • image, тогда и только тогда, когда image для некоторой подстановки image, которая отличается от image только значением на переменной image,
  • image, тогда и только тогда, когда image для всех подстановок image, которые отличается от image только значением на переменной image.

Формула image истинна на image (что обозначается как image), если image для всех подстановок image. Формула image называется общезначимой (что обозначается как image), если image для всех моделей image. Формула image называется выполнимой, если image хотя бы для одной image.

Свойства и основные результаты

Логика первого порядка обладает рядом полезных свойств, которые делают её очень привлекательной в качестве основного инструмента формализации математики. Главными из них являются:

  • полнота (это означает, что любая общезначимая формула выводима);
  • непротиворечивость (ни одна формула не может быть выведена одновременно со своим отрицанием).

При этом если непротиворечивость более или менее очевидна, то полнота — нетривиальный результат, полученный Гёделем в 1930 году (теорема Гёделя о полноте). По сути теорема Гёделя устанавливает фундаментальную эквивалентность понятий доказуемости и общезначимости.

Логика первого порядка обладает свойством компактности, доказанным Мальцевым: если некоторое множество формул не выполнимо, то невыполнимо также некоторое его конечное подмножество.

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

Логика первого порядка с равенством

Во многих теориях первого порядка участвует символ равенства. Его часто относят к символам логики и дополняют её соответствующими аксиомами, определяющими его. Такая логика называется логикой первого порядка с равенством, а соответствующие теории — теориями первого порядка с равенством. Символ равенства вводится как двуместный предикатный символ image. Вводимые для него дополнительные аксиомы следующие:

  • image
  • image

Использование

Логика первого порядка как формальная модель рассуждений

Являясь формализованным аналогом обычной логики, логика первого порядка даёт возможность строго рассуждать об истинности и ложности утверждений и об их взаимосвязи, в частности, о логическом следовании одного утверждения из другого, или, например, об их эквивалентности. Рассмотрим классический пример формализации утверждений естественного языка в логике первого порядка.

Возьмём рассуждение «Каждый человек смертен. Сократ — человек. Следовательно, Сократ смертен». Обозначим «x есть человек» через ЧЕЛОВЕК(x) и «x смертен» через СМЕРТЕН(x). Тогда утверждение «каждый человек смертен» может быть представлено формулой: imagex(ЧЕЛОВЕК(x) → СМЕРТЕН(x)) утверждение «Сократ — человек» формулой ЧЕЛОВЕК(Сократ), и «Сократ смертен» формулой СМЕРТЕН(Сократ). Утверждение в целом теперь может быть записано формулой

(imagex(ЧЕЛОВЕК(x) → СМЕРТЕН(x)) image ЧЕЛОВЕК(Сократ)) → СМЕРТЕН(Сократ)

См. также

Литература

  • Гильберт Д., Аккерман В. Основы теоретической логики. М., 1947
  • Клини С. К. Введение в метаматематику. М., 1957
  • В. И. Маркин. Логика предикатов // Новая философская энциклопедия : в 4 т. / пред. науч.-ред. совета В. С. Стёпин. — 2-е изд., испр. и доп. — М. : Мысль, 2010. — 2816 с.
  • [англ.] Введение в математическую логику. М., 1976
  • Новиков П. С. Элементы математической логики. М., 1959
  • Черч А. Введение в математическую логику, т. I. М. 1960

Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер, Информация о Исчисление предикатов, Что такое Исчисление предикатов? Что означает Исчисление предикатов?

Zapros Ischislenie predikatov d perenapravlyaetsya syuda Na etu temu nuzhno sozdat otdelnuyu statyu Logika pervogo poryadka formalnoe ischislenie dopuskayushee vyskazyvaniya otnositelno peremennyh fiksirovannyh funkcij i predikatov Rasshiryaet logiku vyskazyvanij Pomimo logiki pervogo poryadka sushestvuyut takzhe logiki vysshih poryadkov v kotoryh kvantory mogut primenyatsya ne tolko k peremennym no i k predikatam Terminy logika predikatov i ischislenie predikatov mogut oznachat kak logiku pervogo poryadka tak i logiki pervogo i vysshego poryadka vmeste v pervom sluchae inogda govoritsya o chistoj logike predikatov ili chistom ischislenii predikatov Osnovnye opredeleniyaYazyk logiki pervogo poryadka stroitsya na osnove signatury sostoyashej iz mnozhestva funkcionalnyh simvolov F displaystyle mathcal F i mnozhestva predikatnyh simvolov P displaystyle mathcal P S kazhdym funkcionalnym i predikatnym simvolom svyazana arnost to est chislo vozmozhnyh argumentov Dopuskayutsya kak funkcionalnye tak i predikatnye simvoly arnosti 0 Pervye inogda vydelyayut v otdelnoe mnozhestvo konstant Krome togo ispolzuyutsya sleduyushie dopolnitelnye simvoly simvoly peremennyh obychno x displaystyle x y displaystyle y z displaystyle z x1 displaystyle x 1 y1 displaystyle y 1 z1 displaystyle z 1 x2 displaystyle x 2 y2 displaystyle y 2 z2 displaystyle z 2 i t d logicheskie operacii Simvol Znachenie displaystyle neg Otricanie ne displaystyle land amp displaystyle amp Konyunkciya i displaystyle lor Dizyunkciya ili displaystyle to displaystyle supset Implikaciya esli to kvantory Simvol Znachenie displaystyle forall Kvantor vseobshnosti displaystyle exists Kvantor sushestvovaniyasluzhebnye simvoly skobki i zapyataya Perechislennye simvoly vmeste s simvolami iz P displaystyle mathcal P i F displaystyle mathcal F obrazuyut alfavit logiki pervogo poryadka Bolee slozhnye konstrukcii opredelyayutsya induktivno Term est simvol peremennoj libo imeet vid f t1 tn displaystyle f t 1 ldots t n gde f displaystyle f funkcionalnyj simvol arnosti n displaystyle n a t1 tn displaystyle t 1 ldots t n termy Atom atomarnaya formula imeet vid p t1 tn displaystyle p t 1 ldots t n gde p displaystyle p predikatnyj simvol arnosti n displaystyle n a t1 tn displaystyle t 1 ldots t n termy Naprimer x 1 x 1 0 displaystyle x 1 times x 1 geqslant 0 eto atomarnaya formula istinnaya dlya lyubogo dejstvitelnogo chisla x displaystyle x Formula sostoit iz 2 arnogo predikata displaystyle geqslant argumentami kotorogo yavlyayutsya termy x 1 x 1 displaystyle x 1 times x 1 i 0 Pri etom term x 1 x 1 displaystyle x 1 times x 1 sostoit iz konstanty 1 kotoruyu mozhno schitat 0 arnoj funkciej peremennoj x displaystyle x i simvolov binarnyh 2 arnyh funkcij i Formula eto libo atom libo odna iz sleduyushih konstrukcij F displaystyle neg F F1 F2 displaystyle F 1 lor F 2 F1 F2 displaystyle F 1 land F 2 F1 F2 displaystyle F 1 to F 2 xF displaystyle forall xF xF displaystyle exists xF gde F F1 F2 displaystyle F F 1 F 2 formuly a x displaystyle x peremennaya Peremennaya x displaystyle x nazyvaetsya svyazannoj v formule F displaystyle F esli F displaystyle F imeet vid xG displaystyle forall xG libo xG displaystyle exists xG ili zhe predstavima v odnoj iz form H displaystyle neg H F1 F2 displaystyle F 1 lor F 2 F1 F2 displaystyle F 1 land F 2 F1 F2 displaystyle F 1 to F 2 prichyom x displaystyle x uzhe svyazana v H displaystyle H F1 displaystyle F 1 i F2 displaystyle F 2 Esli x displaystyle x ne svyazana v F displaystyle F eyo nazyvayut svobodnoj v F displaystyle F Formulu bez svobodnyh peremennyh nazyvayut zamknutoj formuloj ili predlozheniem Teoriej pervogo poryadka nazyvayut lyuboe mnozhestvo predlozhenij Aksiomatika i dokazatelstvo formulSistema logicheskih aksiom logiki pervogo poryadka sostoit iz aksiom ischisleniya vyskazyvanij dopolnennoj dvumya novymi aksiomami xA A t x displaystyle forall xA to A t x A t x xA displaystyle A t x to exists xA gde A t x displaystyle A t x formula poluchennaya v rezultate podstanovki terma t displaystyle t vmesto kazhdoj svobodnoj peremennoj x displaystyle x vstrechayushejsya v formule A displaystyle A V logike pervogo poryadka ispolzuetsya dva pravila vyvoda Modus ponens eto pravilo ispolzuetsya takzhe i v logike vyskazyvanij A A BB displaystyle frac A A to B B angl A xA displaystyle frac A forall xA InterpretaciyaV klassicheskom sluchae interpretaciya formul logiki pervogo poryadka zadayotsya na modeli pervogo poryadka kotoraya opredelyaetsya sleduyushimi dannymi Nesushee mnozhestvo D displaystyle mathcal D Semanticheskaya funkciya s displaystyle sigma otobrazhayushaya kazhdyj n displaystyle n arnyj funkcionalnyj simvol f displaystyle f iz F displaystyle mathcal F v n displaystyle n arnuyu funkciyu s f D D D displaystyle sigma f colon mathcal D times ldots times mathcal D rightarrow mathcal D kazhdyj n displaystyle n arnyj predikatnyj simvol p displaystyle p iz P displaystyle mathcal P v n displaystyle n arnoe otnoshenie s p D D displaystyle sigma p subseteq mathcal D times ldots times mathcal D Obychno prinyato otozhdestvlyat nesushee mnozhestvo D displaystyle mathcal D i samu model podrazumevaya neyavno semanticheskuyu funkciyu esli eto ne vedyot k neodnoznachnosti Predpolozhim s displaystyle s funkciya otobrazhayushaya kazhduyu peremennuyu v nekotoryj element iz D displaystyle mathcal D kotoruyu my budem nazyvat podstanovkoj Interpretaciya t s displaystyle t s terma t displaystyle t na D displaystyle mathcal D otnositelno podstanovki s displaystyle s zadayotsya induktivno x s s x displaystyle x s s x esli x displaystyle x peremennaya f x1 xn s s f x1 s xn s displaystyle f x 1 ldots x n s sigma f x 1 s ldots x n s V takom zhe duhe opredelyaetsya otnoshenie istinnosti s displaystyle models s formul na D displaystyle mathcal D otnositelno s displaystyle s D sp t1 tn displaystyle mathcal D models s p t 1 ldots t n togda i tolko togda kogda s p t1 s tn s displaystyle sigma p t 1 s ldots t n s D s ϕ displaystyle mathcal D models s neg phi togda i tolko togda kogda D sϕ displaystyle mathcal D models s phi lozhno D sϕ ps displaystyle mathcal D models s phi land psi togda i tolko togda kogda D sϕ displaystyle mathcal D models s phi i D sps displaystyle mathcal D models s psi istinny D sϕ ps displaystyle mathcal D models s phi lor psi togda i tolko togda kogda D sϕ displaystyle mathcal D models s phi ili D sps displaystyle mathcal D models s psi istinno D sϕ ps displaystyle mathcal D models s phi to psi togda i tolko togda kogda D sϕ displaystyle mathcal D models s phi vlechyot D sps displaystyle mathcal D models s psi D s xϕ displaystyle mathcal D models s exists x phi togda i tolko togda kogda D s ϕ displaystyle mathcal D models s phi dlya nekotoroj podstanovki s displaystyle s kotoraya otlichaetsya ot s displaystyle s tolko znacheniem na peremennoj x displaystyle x D s xϕ displaystyle mathcal D models s forall x phi togda i tolko togda kogda D s ϕ displaystyle mathcal D models s phi dlya vseh podstanovok s displaystyle s kotorye otlichaetsya ot s displaystyle s tolko znacheniem na peremennoj x displaystyle x Formula ϕ displaystyle phi istinna na D displaystyle mathcal D chto oboznachaetsya kak D ϕ displaystyle mathcal D models phi esli D sϕ displaystyle mathcal D models s phi dlya vseh podstanovok s displaystyle s Formula ϕ displaystyle phi nazyvaetsya obsheznachimoj chto oboznachaetsya kak ϕ displaystyle models phi esli D ϕ displaystyle mathcal D models phi dlya vseh modelej D displaystyle mathcal D Formula ϕ displaystyle phi nazyvaetsya vypolnimoj esli D ϕ displaystyle mathcal D models phi hotya by dlya odnoj D displaystyle mathcal D Svojstva i osnovnye rezultatyLogika pervogo poryadka obladaet ryadom poleznyh svojstv kotorye delayut eyo ochen privlekatelnoj v kachestve osnovnogo instrumenta formalizacii matematiki Glavnymi iz nih yavlyayutsya polnota eto oznachaet chto lyubaya obsheznachimaya formula vyvodima neprotivorechivost ni odna formula ne mozhet byt vyvedena odnovremenno so svoim otricaniem Pri etom esli neprotivorechivost bolee ili menee ochevidna to polnota netrivialnyj rezultat poluchennyj Gyodelem v 1930 godu teorema Gyodelya o polnote Po suti teorema Gyodelya ustanavlivaet fundamentalnuyu ekvivalentnost ponyatij dokazuemosti i obsheznachimosti Logika pervogo poryadka obladaet svojstvom kompaktnosti dokazannym Malcevym esli nekotoroe mnozhestvo formul ne vypolnimo to nevypolnimo takzhe nekotoroe ego konechnoe podmnozhestvo Soglasno teoreme Lyovengejma Skulema esli mnozhestvo formul imeet model to ono takzhe imeet model ne bolee chem schyotnoj moshnosti S etoj teoremoj svyazan paradoks Skulema kotoryj odnako yavlyaetsya lish mnimym paradoksom Logika pervogo poryadka s ravenstvomVo mnogih teoriyah pervogo poryadka uchastvuet simvol ravenstva Ego chasto otnosyat k simvolam logiki i dopolnyayut eyo sootvetstvuyushimi aksiomami opredelyayushimi ego Takaya logika nazyvaetsya logikoj pervogo poryadka s ravenstvom a sootvetstvuyushie teorii teoriyami pervogo poryadka s ravenstvom Simvol ravenstva vvoditsya kak dvumestnyj predikatnyj simvol displaystyle Vvodimye dlya nego dopolnitelnye aksiomy sleduyushie x x x displaystyle forall x x x x y x y F x F y displaystyle forall x forall y x y to F x to F y IspolzovanieLogika pervogo poryadka kak formalnaya model rassuzhdenij Yavlyayas formalizovannym analogom obychnoj logiki logika pervogo poryadka dayot vozmozhnost strogo rassuzhdat ob istinnosti i lozhnosti utverzhdenij i ob ih vzaimosvyazi v chastnosti o logicheskom sledovanii odnogo utverzhdeniya iz drugogo ili naprimer ob ih ekvivalentnosti Rassmotrim klassicheskij primer formalizacii utverzhdenij estestvennogo yazyka v logike pervogo poryadka Vozmyom rassuzhdenie Kazhdyj chelovek smerten Sokrat chelovek Sledovatelno Sokrat smerten Oboznachim x est chelovek cherez ChELOVEK x i x smerten cherez SMERTEN x Togda utverzhdenie kazhdyj chelovek smerten mozhet byt predstavleno formuloj displaystyle forall x ChELOVEK x SMERTEN x utverzhdenie Sokrat chelovek formuloj ChELOVEK Sokrat i Sokrat smerten formuloj SMERTEN Sokrat Utverzhdenie v celom teper mozhet byt zapisano formuloj displaystyle forall x ChELOVEK x SMERTEN x displaystyle land ChELOVEK Sokrat SMERTEN Sokrat Sm takzheLogika vyskazyvanij Logika vtorogo poryadka Algoritm TarskogoLiteraturaGilbert D Akkerman V Osnovy teoreticheskoj logiki M 1947 Klini S K Vvedenie v metamatematiku M 1957 V I Markin Logika predikatov Novaya filosofskaya enciklopediya v 4 t pred nauch red soveta V S Styopin 2 e izd ispr i dop M Mysl 2010 2816 s angl Vvedenie v matematicheskuyu logiku M 1976 Novikov P S Elementy matematicheskoj logiki M 1959 Cherch A Vvedenie v matematicheskuyu logiku t I M 1960

NiNa.Az

NiNa.Az - Абсолютно бесплатная система, которая делится для вас информацией и контентом 24 часа в сутки.
Взгляните
Закрыто