Логическое исчисление

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

В начале 20 в. в различных областях математики был обнаружен ряд парадоксов. Наиболее сильное впечатление на научное сообщество произвела опубликованная в 1903 г. статья Рассела о теории множеств, содержавшая антиномию о множестве всех множеств, не содержащих себя в качестве своего элемента. Чтобы спасти математику от разрушающих её основу парадоксов, Д. Гильберт предложил программу построения математических теорий, получившую название формализма (Гильберт. 1979[1]). В этом подходе подчёркивается способ построения теории по формальным правилам, не опирающимся на интуицию и недосказанность.

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

Для достижения этих целей и служат формальные логические исчисления.

Логическое исчисление содержит (Лавров. 2006[2]):

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

Словом в данном алфавите называется произвольная конечная (возможно, пустая) упорядоченная последовательность символов данного алфавита. Множество всех слов в алфавите называется языком .

Для обозначения произвольных слов используются метасимволы , составленные из элементов метаалфавита, не пересекающегося с алфавитом.

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

В исчислении имеется также метасимвол , позволяющий формулировать метаутверждения о выводимости формул в исчислении . Если – конечное подмножество множества , а – элемент в , то выражения вида называются секвенциями, формулы из – гипотезами (или посылками), а формула – следствием данной секвенции.

Множество аксиом – подмножество множества , для которого существует эффективный способ проверки, является ли данная формула аксиомой или нет. Строящиеся исчисления обычно задаются конечным списком схем аксиом.

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

,

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

Выводом в исчислении , заданном множеством схем аксиом и правил вывода , называется конечная последовательность формул

,

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

Формула называется выводимой в исчислении (обозначается , если существует вывод в , оканчивающийся этой формулой.

Примечания

  1. Гильберт Д. Основания математики. Т. 1. Логические исчисления и формализация арифметики / Д. Гильберт, П. Бернайс ; пер. с нем. Н. М. Нагорного ; под ред. С. И. Адяна. – Москва : Наука, 1979. – (Математическая логика и основания математики).
  2. Лавров И. А. Математическая логика : учебное пособие для студентов вузов / И. А. Лавров ; под ред. Л. Л. Максимовой. – Москва : Академия, 2006. – (Университетский учебник) (Прикладная математика и информатика).

Литература

  • Russell B. A. W. The principles of mathematics. Vol. 1. – Cambridge : Cambridge University Press, 1903.
  • Клини С. К. Введение в метаматематику / пер. с англ. А. С. Есенина-Вольпина. – Москва : Издательство иностранной литературы, 1957.
  • Гильберт Д. Основания математики. Т. 1. Логические исчисления и формализация арифметики / Д. Гильберт, П. Бернайс ; пер. с нем. Н. М. Нагорного. – Москва : Наука, 1979. – (Математическая логика и основания математики).
  • Лавров И. А. Математическая логика : учебное пособие для студентов вузов. – Москва : Академия, 2006. – (Университетский учебник) (Прикладная математика и информатика).
Материалы портала bigenc.ru переданы в ведение АНО «Интернет-энциклопедия «РУВИКИ» на основе лицензионного соглашения. Возможны неточности в отображении материалов. Если у вас возникли вопросы или вы увидели ошибку, пожалуйста, сообщите нам на info@ruwiki.ru