Атомная формула
Часть серии о |
Формальные языки |
---|
В математической логике атомарная формула (также известная как атом или простая формула ) — это формула без более глубокой пропозициональной структуры, то есть формула, не содержащая логических связок , или, что то же самое, формула, не имеющая строгих подформул. Таким образом, атомы представляют собой простейшие, правильно построенные формулы логики. Сложные формулы образуются путем объединения атомарных формул с помощью логических связок.
Точная форма атомарных формул зависит от рассматриваемой логики; для логики высказываний например, пропозициональную переменную часто кратко называют «атомарной формулой», но, точнее, пропозициональная переменная - это не атомарная формула, а формальное выражение, обозначающее атомарную формулу. Для логики предикатов атомы представляют собой символы-предикаты вместе со своими аргументами, причем каждый аргумент является термином . В теории моделей атомарные формулы представляют собой просто строки символов с заданной сигнатурой , которая может быть или не быть выполнимой в отношении данной модели. [1]
Атомная формула в логике первого порядка [ править ]
Правильно сформированные термины и предложения обычной логики первого порядка имеют следующий синтаксис :
Условия :
- ,
то есть термин рекурсивно определяется как константа c (именованный объект из области дискурса ), или переменная x (действующая по объектам в области дискурса), или n -арная функция f , аргументы которой равны термины т к . Функции отображают кортежи объектов в объекты.
Предложения:
- ,
то есть предложение рекурсивно определяется как n -арный предикат P , аргументами которого являются термины t k , или выражение, состоящее из логических связок (и, или) и кванторов (для всех существует), используемых с другими предложениями. .
Атомная формула или атом — это просто предикат, применяемый к кортежу термов; то есть атомарная формула — это формула вида P ( t 1 ,…, t n ) для P — предиката и членов t n .
Все остальные корректные формулы получаются путем составления атомов логическими связками и кванторами.
Например, формула ∀ x. п ( Икс ) ∧ ∃ у. Q ( y , ж ( Икс )) ∨ ∃ z. R ( z ) содержит атомы
- .
Поскольку в атомарной формуле нет кванторов, все вхождения переменных символов в атомарной формуле свободны. [2]
См. также [ править ]
- В теории моделей структуры дают интерпретацию атомным формулам.
- В теории доказательств назначение полярности атомарных формул является важным компонентом фокусировки .
- Атомное предложение
Ссылки [ править ]
- ^ Ходжес, Уилфрид (1997). Теория более коротких моделей . Издательство Кембриджского университета. стр. 11–14. ISBN 0-521-58713-1 .
- ^ WVO Quine, Математическая логика (1981), стр.161. Издательство Гарвардского университета, 0-674-55451-5
Дальнейшее чтение [ править ]
- Хинман, П. (2005). Основы математической логики . АК Петерс. ISBN 1-56881-262-0 .