Prenex нормальная форма - Prenex normal form
А формула из исчисление предикатов в Prenex[1] нормальная форма (PNF), если он записан как строка кванторы и связанные переменные, называется префикс, за которым следует часть без кванторов, называемая матрица.[2]
Каждая формула в классическая логика эквивалентно формуле в предваренной нормальной форме. Например, если , , и являются бескванторными формулами с указанными свободными переменными, тогда
находится в предваренной нормальной форме с матрицей , пока
логически эквивалентен, но не в предваренной нормальной форме.
Преобразование в предварительную форму
Эта секция нужны дополнительные цитаты для проверка.Август 2018 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Каждый первый заказ формула логически эквивалентный (в классической логике) к некоторой формуле в преднормальной форме.[3] Существует несколько правил преобразования, которые можно рекурсивно применять для преобразования формулы в предварительную нормальную форму. Правила зависят от того, какие логические связки появляются в формуле.
Конъюнкция и дизъюнкция
Правила для соединение и дизъюнкция скажи это
- эквивалентно при (мягком) дополнительном состоянии , или, что то же самое, (это означает, что существует хотя бы один человек),
- эквивалентно ;
и
- эквивалентно ,
- эквивалентно при дополнительном условии .
Эквивалентности действительны, когда не появляется как свободная переменная из ; если действительно кажется свободным в , можно переименовать границу в и получим эквивалент .
Например, на языке кольца,
- эквивалентно ,
но
- не эквивалентно
потому что формула слева верна в любом кольце, когда свободная переменная Икс равно 0, а формула справа не имеет свободных переменных и ложна в любом нетривиальном кольце. Так будет сначала переписан как а затем поместите в предварительную нормальную форму .
Отрицание
Правила отрицания говорят, что
- эквивалентно
и
- эквивалентно .
Последствия
Есть четыре правила для значение: два, которые удаляют кванторы из антецедента, и два, которые удаляют кванторы из следствия. Эти правила можно вывести, переписав импликацию в качестве и применение приведенных выше правил дизъюнкции. Как и в случае с правилами дизъюнкции, эти правила требуют, чтобы переменная, указанная в одной подформуле, не появлялась свободной в другой подформуле.
Правила удаления кванторов из антецедента следующие (обратите внимание на изменение кванторов):
- эквивалентно (в предположении, что ),
- эквивалентно .
Правила удаления кванторов из консеквента:
- эквивалентно (в предположении, что ),
- эквивалентно .
Пример
Предположим, что , , и являются формулами без кванторов, и никакие две из этих формул не имеют общих свободных переменных. Рассмотрим формулу
- .
Рекурсивно применяя правила, начиная с самых внутренних подформул, можно получить следующую последовательность логически эквивалентных формул:
- .
- ,
- ,
- ,
- ,
- ,
- ,
- .
Это не единственная предварительная форма, эквивалентная исходной формуле. Например, имея дело с консеквентом перед антецедентом в приведенном выше примере, предваряющая форма
может быть получен:
- ,
- ,
- .
Интуиционистская логика
Правила преобразования формулы в предваренную форму интенсивно используют классическую логику. В интуиционистская логика, неверно, что каждая формула логически эквивалентна предваренной формуле. Связка отрицания - одно из препятствий, но не единственное. Оператор импликации также трактуется иначе в интуиционистской логике, чем в классической логике; в интуиционистской логике его нельзя определить с помощью дизъюнкции и отрицания.
В Толкование BHK иллюстрирует, почему некоторые формулы не имеют интуиционистски эквивалентной предваренной формы. В этой интерпретации доказательство
функция, которая при конкретном Икс и доказательство , производит бетон y и доказательство . В этом случае допустимо значение y быть вычисленным из заданного значения Икс. Доказательство
с другой стороны, дает одно конкретное значение y и функция, которая преобразует любое доказательство в доказательство . Если каждый Икс удовлетворение можно использовать для построения y удовлетворение но нет такого y могут быть построены без знания такого Икс тогда формула (1) не будет эквивалентна формуле (2).
Правила преобразования формулы в предварительную форму, провал в интуиционистской логике:
- (1) подразумевает ,
- (2) подразумевает ,
- (3) подразумевает ,
- (4) подразумевает ,
- (5) подразумевает ,
(Икс не отображается как свободная переменная в (1) и (3); Икс не отображается как свободная переменная в (2) и (4)).
Использование предварительной формы
Немного исчисления доказательств будет иметь дело только с теорией, формулы которой записаны в предваренной нормальной форме. Концепция необходима для разработки арифметическая иерархия и аналитическая иерархия.
Гёдель доказательство его теорема полноты за логика первого порядка предполагает, что все формулы были преобразованы в предварительную нормальную форму.
Аксиомы Тарского ведь геометрия - это логическая система, предложения которой могут все быть написанным в универсально-экзистенциальная форма, частный случай пренексной нормальной формы, у которой все универсальный квантор предшествующий любому экзистенциальный квантор, так что все предложения можно переписать в виде , куда предложение, не содержащее квантификатора. Этот факт позволил Тарский доказать, что евклидова геометрия разрешимый.
Смотрите также
Примечания
Рекомендации
- Ричард Л. Эпштейн (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