Prenex нормальная форма - Prenex normal form

А формула из исчисление предикатов в Prenex[1] нормальная форма (PNF), если он записан как строка кванторы и связанные переменные, называется префикс, за которым следует часть без кванторов, называемая матрица.[2]

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

находится в предваренной нормальной форме с матрицей , пока

логически эквивалентен, но не в предваренной нормальной форме.

Преобразование в предварительную форму

Каждый первый заказ формула логически эквивалентный (в классической логике) к некоторой формуле в преднормальной форме.[3] Существует несколько правил преобразования, которые можно рекурсивно применять для преобразования формулы в предварительную нормальную форму. Правила зависят от того, какие логические связки появляются в формуле.

Конъюнкция и дизъюнкция

Правила для соединение и дизъюнкция скажи это

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

и

эквивалентно ,
эквивалентно при дополнительном условии .

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

Например, на языке кольца,

эквивалентно ,

но

не эквивалентно

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

Отрицание

Правила отрицания говорят, что

эквивалентно

и

эквивалентно .

Последствия

Есть четыре правила для значение: два, которые удаляют кванторы из антецедента, и два, которые удаляют кванторы из следствия. Эти правила можно вывести, переписав импликацию в качестве и применение приведенных выше правил дизъюнкции. Как и в случае с правилами дизъюнкции, эти правила требуют, чтобы переменная, указанная в одной подформуле, не появлялась свободной в другой подформуле.

Правила удаления кванторов из антецедента следующие (обратите внимание на изменение кванторов):

эквивалентно (в предположении, что ),
эквивалентно .

Правила удаления кванторов из консеквента:

эквивалентно (в предположении, что ),
эквивалентно .

Пример

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

.

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

.
,
,
,
,
,
,
.

Это не единственная предварительная форма, эквивалентная исходной формуле. Например, имея дело с консеквентом перед антецедентом в приведенном выше примере, предваряющая форма

может быть получен:

,
,
.

Интуиционистская логика

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

В Толкование BHK иллюстрирует, почему некоторые формулы не имеют интуиционистски эквивалентной предваренной формы. В этой интерпретации доказательство

функция, которая при конкретном Икс и доказательство , производит бетон y и доказательство . В этом случае допустимо значение y быть вычисленным из заданного значения Икс. Доказательство

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

Правила преобразования формулы в предварительную форму, провал в интуиционистской логике:

(1) подразумевает ,
(2) подразумевает ,
(3) подразумевает ,
(4) подразумевает ,
(5) подразумевает ,

(Икс не отображается как свободная переменная в (1) и (3); Икс не отображается как свободная переменная в (2) и (4)).

Использование предварительной формы

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

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

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

Смотрите также

Примечания

  1. ^ Термин «пренекс» происходит от латинский Praenexus "связанный или связанный спереди", причастие прошедшего времени Praenectere [1] (Архивировано 27 мая 2011 г. на [2] )
  2. ^ Хинман, П. (2005), стр. 110
  3. ^ Хинман, П. (2005), стр. 111

Рекомендации

  • Ричард Л. Эпштейн (18 декабря 2011 г.). Классическая математическая логика: семантические основы логики. Издательство Принстонского университета. С. 108–. ISBN  978-1-4008-4155-4.
  • Питер Б. Эндрюс (17 апреля 2013 г.). Введение в математическую логику и теорию типов: к истине через доказательство. Springer Science & Business Media. С. 111–. ISBN  978-94-015-9934-4.
  • Эллиотт Мендельсон (1 июня 1997 г.). Введение в математическую логику, четвертое издание. CRC Press. С. 109–. ISBN  978-0-412-80830-2.
  • Хинман, П. (2005), Основы математической логики, А. К. Питерс, ISBN  978-1-56881-262-5