Алгебра Гейтинга - Heyting algebra

В математика, а Алгебра Гейтинга (также известен как псевдобулева алгебра[1]) это ограниченная решетка (с операциями соединения и встречи, записанными как ∨ и ∧, и с наименьшим элементом 0 и наибольшим элементом 1) с двоичной операцией аб из значение такой, что (cа) ≤ б эквивалентно c ≤ (аб). С логической точки зрения, АB по этому определению самое слабое предложение, для которого modus ponens, правило вывода АB, АB, звук. Нравиться Булевы алгебры, Алгебры Гейтинга образуют разнообразие аксиоматизируемый конечным числом уравнений. Гейтинговые алгебры были введены Аренд Хейтинг  (1930 ) оформить интуиционистская логика.

Как решетки, алгебры Гейтинга являются распределительный. Всякая булева алгебра является алгеброй Гейтинга, когда аб определяется как обычно как ¬аб, как и все полный распределительная решетка удовлетворение одностороннего бесконечный закон распределения когда аб считается супремум из набора всех c для которого cаб. В конечном случае всякая непустая дистрибутивная решетка, в частности каждая непустая конечная цепь, автоматически является полной и полностью дистрибутивной и, следовательно, является алгеброй Гейтинга.

Из определения следует, что 1 ≤ 0 → а, что соответствует интуиции, что любое предложение а следует из противоречия 0. Хотя операция отрицания ¬а не является частью определения, его можно определить как а → 0. Интуитивное содержание ¬а это предложение, чтобы предположить а приведет к противоречию. Из определения следует, что а ∧ ¬а = 0. Далее можно показать, что а ≤ ¬¬а, хотя наоборот, ¬¬аа, в целом неверно, то есть исключение двойного отрицания в алгебре Гейтинга не выполняется.

Алгебры Гейтинга обобщают булевы алгебры в том смысле, что алгебра Гейтинга удовлетворяет а ∨ ¬а = 1 (исключенный средний ), что эквивалентно ¬¬а = а (исключение двойного отрицания ), является булевой алгеброй. Эти элементы алгебры Гейтинга ЧАС формы ¬а составляют булеву решетку, но в общем случае это не подалгебра из ЧАС (видеть ниже ).

Алгебры Гейтинга служат алгебраическими моделями пропозициональной интуиционистская логика таким же образом булевы алгебры моделируют пропозициональную классическая логика. Внутренняя логика элементарные топосы основана на алгебре Гейтинга подобъекты из конечный объект 1, упорядоченный по включению, эквивалентно морфизмы из 1 в классификатор подобъектов Ω.

В открытые наборы любой топологическое пространство сформировать полная алгебра Гейтинга. Таким образом, полные алгебры Гейтинга становятся центральным объектом изучения в бессмысленная топология.

Каждая алгебра Гейтинга, чей набор не наибольших элементов имеет наибольший элемент (и образует другую алгебру Гейтинга), является подпрямо неразложимый, откуда любая алгебра Гейтинга может быть сделана подпрямо неразложимой путем присоединения нового наибольшего элемента. Отсюда следует, что даже среди конечных алгебр Гейтинга существует бесконечно много подпрямо неразложимых, и никакие две из них не имеют одинаковой эквациональной теории. Следовательно, никакое конечное множество конечных алгебр Гейтинга не может предоставить все контрпримеры к не-законам алгебры Гейтинга. Это резко контрастирует с булевыми алгебрами, у которых единственной подпрямо неразложимой алгеброй является двухэлементная, которая сама по себе достаточна для всех контрпримеров к не-законам булевой алгебры, основанию простой таблица истинности метод решения. Тем не менее, разрешимо, выполняется ли уравнение для всех алгебр Гейтинга.[2]

Алгебры Гейтинга реже называют псевдобулевы алгебры,[3] или даже Решетки Брауэра,[4] хотя последний термин может обозначать двойное определение,[5] или иметь чуть более общее значение.[6]

Формальное определение

Алгебра Гейтинга ЧАС это ограниченная решетка такой, что для всех а и б в ЧАС есть величайший элемент Икс из ЧАС такой, что

Этот элемент является относительный псевдодополнение из а относительно б, и обозначается аб. Мы пишем 1 и 0 для наибольшего и наименьшего элемента ЧАС, соответственно.

В любой алгебре Гейтинга определяется псевдодополнение ¬а любого элемента а установив ¬а = (а→ 0). По определению, , и ¬а является самым большим элементом, обладающим этим свойством. Однако в целом неверно, что , таким образом, ¬ является лишь псевдодополнением, а не истинным дополнять, как это было бы в булевой алгебре.

А полная алгебра Гейтинга алгебра Гейтинга, которая является полная решетка.

А подалгебра алгебры Гейтинга ЧАС это подмножество ЧАС1 из ЧАС содержащие 0 и 1 и замкнутые относительно операций ∧, ∨ и →. Отсюда следует, что он также закрыт под ¬. Подалгебра превращается в алгебру Гейтинга индуцированными операциями.

Альтернативные определения

Теоретико-категориальное определение

Алгебра Гейтинга ограниченная решетка, в которой все экспоненциальные объекты.

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

Значение Гейтинга (часто пишется с использованием или же чтобы избежать недоразумений, таких как использование указать функтор ) просто экспонента: альтернативное обозначение для . Из определения экспонент следует, что () является правый смежный встречаться (). Это присоединение можно записать как или более полно как:

Теоретико-решеточные определения

Эквивалентное определение алгебр Гейтинга можно дать, рассмотрев отображения:

для некоторых фиксированных а в ЧАС. Ограниченная решетка ЧАС алгебра Гейтинга если и только если каждое отображение жа является нижним сопряженным монотонным Связь Галуа. В этом случае соответствующий верхний сопряженный грамма дан кем-то грамма(Икс) = аИкс, где → определено, как указано выше.

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

Ограниченная решетка с операцией импликации

Учитывая ограниченную решетку А с наибольшим и наименьшим элементами 1 и 0 и бинарной операцией → они вместе образуют алгебру Гейтинга тогда и только тогда, когда выполняется следующее:

где 4 - закон распределения при →.

Характеризация с использованием аксиом интуиционистской логики

Эта характеризация алгебр Гейтинга делает доказательство основных фактов, касающихся отношений между интуиционистским исчислением высказываний и алгебрами Гейтинга, непосредственным. (Эти факты см. В разделах "Подтверждаемые личности " и "Универсальные конструкции ".) Надо думать об элементе как означающее, интуитивно, «доказуемо истинное». Сравните с аксиомами Интуиционистская логика # Аксиоматизация ).

Учитывая набор А с тремя бинарными операциями →, ∧ и ∨ и двумя выделенными элементами и , тогда А является алгеброй Гейтинга для этих операций (и отношение ≤ определяется условием, что когда аб = ) тогда и только тогда, когда для любых элементов выполняются следующие условия Икс, у и z из А:

Наконец, определим ¬Икс быть Икс.

Условие 1 гласит, что необходимо определить эквивалентные формулы. Условие 2 говорит, что доказуемо истинные формулы замкнуты относительно modus ponens. Условия 3 и 4 являются тогда условия. Условия 5, 6 и 7 являются и условия. Условия 8, 9 и 10 являются или же условия. Условие 11 - это ложный условие.

Конечно, если бы для логики был выбран другой набор аксиом, мы могли бы соответствующим образом изменить нашу.

Примеры

В свободный Алгебра Гейтинга над одним образующим (также известная как решетка Ригера – Нисимуры)
  • Каждый Булева алгебра является алгеброй Гейтинга, с пq данный ¬пq.
  • Каждый полностью заказанный набор который имеет наименьший элемент 0 и наибольший элемент 1 является алгеброй Гейтинга (если рассматривать ее как решетку). В этом случае пq равно 1, когда p≤q, и q иначе.
  • Простейшей алгеброй Гейтинга, которая еще не является булевой алгеброй, является полностью упорядоченное множество {0, ½, 1} (рассматриваемое как решетка), дающее операции:
    б
    а
    0½1
    0000
    ½0½½
    10½1
     
    б
    а
    0½1
    00½1
    ½½½1
    1111
     
    аб
    б
    а
    0½1
    0111
    ½011
    10½1
     
    а¬а
    01
    ½0
    10

    В этом примере это ½∨¬½ = ½∨(½ → 0) = ½∨0 = ½ фальсифицирует закон исключенного третьего.

  • Каждый топология дает полную алгебру Гейтинга в виде открытый набор решетка. В этом случае элемент АB это интерьер союза Аc и B, куда Аc обозначает дополнять из открытый набор А. Не все полные алгебры Гейтинга имеют такую ​​форму. Эти вопросы изучаются в бессмысленная топология, где полные алгебры Гейтинга также называются кадры или же локации.
  • Каждый внутренняя алгебра предоставляет алгебру Гейтинга в виде решетки открытых элементов. Каждая алгебра Гейтинга имеет такую ​​форму, поскольку алгебра Гейтинга может быть дополнена до булевой алгебры, взяв ее свободное булево расширение как ограниченную дистрибутивную решетку, а затем рассматривая его как обобщенная топология в этой булевой алгебре.
  • В Алгебра Линденбаума пропозиционального интуиционистская логика является алгеброй Гейтинга.
  • В глобальные элементы из классификатор подобъектов Ω элементарные топосы образуют алгебру Гейтинга; это алгебра Гейтинга ценности истины интуиционистской логики высшего порядка, индуцированной топосом.
  • Алгебры Лукасевича – Мойсила (LMп) также являются гейтинговыми алгебрами для любых п[7] (но они не MV-алгебры за п ≥ 5[8]).

Характеристики

Общие свойства

Заказ на алгебре Гейтинга ЧАС можно восстановить из операции → следующим образом: для любых элементов а, б из ЧАС, если и только если аб = 1.

В отличие от некоторых многозначная логика, Алгебры Гейтинга разделяют следующее свойство с булевыми алгебрами: если отрицание имеет фиксированная точка (т.е. ¬а = а для некоторых а), то алгебра Гейтинга является тривиальной одноэлементной алгеброй Гейтинга.

Подтверждаемые личности

Учитывая формулу исчисления высказываний (с использованием, помимо переменных, связок , и константы 0 и 1), это факт, доказанный на раннем этапе любого исследования алгебр Гейтинга, что следующие два условия эквивалентны:

  1. Формула F доказуемо верно в интуиционистском исчислении высказываний.
  2. Личность верно для любой алгебры Гейтинга ЧАС и любые элементы .

Метаимпликация 1 ⇒ 2 чрезвычайно полезен и является основным практическим методом доказательства тождеств в алгебрах Гейтинга. На практике часто используется теорема дедукции в таких доказательствах.

Поскольку для любого а и б в алгебре Гейтинга ЧАС у нас есть если и только если аб = 1, из 1 ⇒ 2 что всякий раз, когда формула Fграмм доказуемо верно, у нас есть для любой алгебры Гейтинга ЧАС, и любые элементы . (Из теоремы дедукции следует, что Fграмм доказуемо [из ничего] тогда и только тогда, когда грамм можно доказать из F, то есть если грамм является доказуемым следствием F.) В частности, если F и грамм доказуемо эквивалентны, то , поскольку ≤ - отношение порядка.

1 ⇒ 2 можно доказать, исследуя логические аксиомы системы доказательства и проверяя, что их значение равно 1 в любой алгебре Гейтинга, а затем проверяя, что применение правил вывода к выражениям со значением 1 в алгебре Гейтинга приводит к выражения со значением 1. Для примера выберем систему доказательства, имеющую modus ponens в качестве единственного правила вывода, и аксиомы которого являются аксиомами гильбертова, данными в Интуиционистская логика # Аксиоматизация. Тогда проверяемые факты немедленно следуют из аксиомного определения гейтинговых алгебр, данного выше.

1 ⇒ 2 также предоставляет метод доказательства того, что некоторые пропозициональные формулы, хотя тавтологии в классической логике, не можешь быть доказанным в интуиционистской логике высказываний. Чтобы доказать, что некоторая формула не доказуемо, достаточно показать алгебру Гейтинга ЧАС и элементы такой, что .

Если кто-то хочет избежать упоминания логики, то на практике становится необходимым доказать в виде леммы версию теоремы дедукции, справедливую для алгебр Гейтинга: для любых элементов а, б и c алгебры Гейтинга ЧАС, у нас есть .

Подробнее о метаимпликации 2 ⇒ 1 см. В разделе "Универсальные конструкции " ниже.

Распределительность

Гейтинговые алгебры всегда распределительный. В частности, у нас всегда есть личности

Закон распределения иногда формулируется как аксиома, но на самом деле он следует из существования относительных псевдодополнений. Причина в том, что, будучи нижним соседом Связь Галуа, сохраняет все существующие супрема. Дистрибутивность, в свою очередь, - это просто сохранение двоичной супремы посредством .

По аналогичному рассуждению следующие бесконечный закон распределения выполняется в любой полной алгебре Гейтинга:

для любого элемента Икс в ЧАС и любое подмножество Y из ЧАС. Наоборот, любая полная решетка, удовлетворяющая указанному выше бесконечному закону распределения, является полной алгеброй Гейтинга с

является его относительной операцией псевдодополнения.

Обычные и дополненные элементы

Элемент Икс алгебры Гейтинга ЧАС называется обычный если выполнено одно из следующих эквивалентных условий:

  1. Икс = ¬¬Икс.
  2. Икс = ¬у для некоторых у в ЧАС.

Эквивалентность этих условий можно переформулировать просто как тождество ¬¬¬Икс = ¬Икс, действительно для всех Икс в ЧАС.

Элементы Икс и у алгебры Гейтинга ЧАС называются дополняет друг другу, если Иксу = 0 и Иксу = 1. Если он существует, любой такой у уникален и фактически должен быть равен ¬Икс. Мы называем элемент Икс дополнен если он допускает дополнение. Правда, что если Икс дополняется, то и ¬Икс, а потом Икс и ¬Икс дополняют друг друга. Однако, как ни странно, даже если Икс не дополняется, ¬Икс тем не менее может иметь дополнение (не равное Икс). В любой алгебре Гейтинга элементы 0 и 1 дополняют друг друга. Например, возможно, что ¬Икс 0 для каждого Икс отличается от 0, и 1, если Икс = 0, и в этом случае 0 и 1 - единственные регулярные элементы.

Любой дополняемый элемент алгебры Гейтинга является регулярным, хотя в общем случае обратное неверно. В частности, 0 и 1 всегда регулярны.

Для любой алгебры Гейтинга ЧАС, следующие условия эквивалентны:

  1. ЧАС это Булева алгебра;
  2. каждый Икс в ЧАС регулярно;[9]
  3. каждый Икс в ЧАС дополняется.[10]

В этом случае элемент аб равно ¬аб.

Регулярные (соответственно дополняемые) элементы любой алгебры Гейтинга ЧАС составляют булеву алгебру ЧАСрег (соотв. ЧАСкомп), в котором операции ∧, ¬ и →, а также константы 0 и 1 совпадают с таковыми из ЧАС. В случае ЧАСкомп, операция ∨ такая же, поэтому ЧАСкомп является подалгеброй ЧАС. Однако в целом ЧАСрег не будет подалгеброй ЧАС, поскольку его операция соединения ∨рег может отличаться от ∨. За Икс, уЧАСрег, у нас есть Иксрег у = ¬(¬Икс ∧ ¬у). См. Ниже необходимые и достаточные условия, чтобырег совпадать с ∨.

Законы Де Моргана в алгебре Гейтинга

Один из двух Законы де Моргана выполняется в любой алгебре Гейтинга, а именно

Однако другой закон Де Моргана выполняется не всегда. Вместо этого у нас есть слабый закон де Моргана:

Следующие утверждения эквивалентны для всех гейтинговых алгебр ЧАС:

  1. ЧАС удовлетворяет обоим законам Де Моргана,

Условие 2 - это другой закон Де Моргана. Условие 6 говорит, что операция соединения ∨рег на булевой алгебре ЧАСрег регулярных элементов ЧАС совпадает с операцией ∨ оператора ЧАС. Условие 7 гласит, что каждый регулярный элемент дополняется, т. Е. ЧАСрег = ЧАСкомп.

Докажем эквивалентность. Ясно, что метаимпликации 1 ⇒ 2, 2 ⇒ 3 и 4 ⇒ 5 тривиальны. Более того, 3 ⇔ 4 и 5 ⇔ 6 просто результат первого закона Де Моргана и определения регулярных элементов. Мы показываем, что 6 ⇒ 7 взяв ¬Икс и ¬¬Икс на месте Икс и у в 6 и используя тождество а ∧ ¬а = 0. Заметь 2 ⇒ 1 следует из первого закона Де Моргана, а 7 ⇒ 6 следует из того факта, что операция соединения ∨ на подалгебре ЧАСкомп это просто ограничение ∨ на ЧАСкомпс учетом данной характеризации условий 6 и 7. Метаимпликация 5 ⇒ 2 является тривиальным следствием слабого закона Де Моргана, принимая ¬Икс и ¬у на месте Икс и у в 5.

Гейтинговые алгебры, удовлетворяющие указанным выше свойствам, связаны с Логика де Моргана таким же образом алгебры Гейтинга вообще связаны с интуиционистской логикой.

Морфизмы алгебры Гейтинга

Определение

Учитывая две алгебры Гейтинга ЧАС1 и ЧАС2 и отображение ж : ЧАС1ЧАС2, мы говорим, что ƒ это морфизм алгебр Гейтинга, если для любых элементов Икс и у в ЧАС1, у нас есть:

Из любого из трех последних условий (2, 3 или 4) следует, что ж является возрастающей функцией, то есть ж(Икс) ≤ ж(у) в любое время Иксу.

Предполагать ЧАС1 и ЧАС2 - структуры с операциями →, ∧, ∨ (и, возможно, ¬) и константами 0 и 1, и ж является сюръективным отображением из ЧАС1 к ЧАС2 со свойствами с 1 по 4 выше. Тогда если ЧАС1 является алгеброй Гейтинга, также ЧАС2. Это следует из характеризации алгебр Гейтинга как ограниченных решеток (рассматриваемых как алгебраические структуры, а не частично упорядоченные множества) с операцией →, удовлетворяющей определенным тождествам.

Характеристики

Карта идентичности ж(Икс) = Икс от любой алгебры Гейтинга к самой себе есть морфизм, а составное граммж любых двух морфизмов ж и грамм это морфизм. Следовательно, алгебры Гейтинга образуют категория.

Примеры

Учитывая алгебру Гейтинга ЧАС и любая подалгебра ЧАС1отображение включения я : ЧАС1ЧАС это морфизм.

Для любой алгебры Гейтинга ЧАС, карта Икс ↦ ¬¬Икс определяет морфизм из ЧАС на булеву алгебру ее регулярных элементов ЧАСрег. Это нет в общем морфизм из ЧАС самому себе, поскольку операция соединения ЧАСрег может отличаться от ЧАС.

Коэффициенты

Позволять ЧАС - алгебра Гейтинга, и пусть FЧАС. Мы называем F а фильтр на ЧАС если он удовлетворяет следующим свойствам:

Пересечение любого набора фильтров на ЧАС это снова фильтр. Следовательно, для любого подмножества S из ЧАС есть самый маленький фильтр, содержащий S. Мы называем это фильтром генерируется к S. Если S пусто, F = {1}. Иначе, F равен набору Икс в ЧАС такие, что существуют у1, у2, …, упS с у1у2 ∧ … ∧ упИкс.

Если ЧАС является алгеброй Гейтинга и F это фильтр на ЧАС, определим отношение ∼ на ЧАС следующим образом: пишем Иксу в любое время Иксу и уИкс оба принадлежат F. Тогда ∼ является отношение эквивалентности; мы пишем ЧАС/F для набор частных. Есть уникальная структура алгебры Гейтинга на ЧАС/F так что каноническая сюръекция пF : ЧАСЧАС/F становится морфизмом алгебры Гейтинга. Мы называем алгеброй Гейтинга ЧАС/F в частное из ЧАС к F.

Позволять S - подмножество алгебры Гейтинга ЧАС и разреши F быть фильтром, созданным S. потом ЧАС/F удовлетворяет следующему универсальному свойству:

Для любого морфизма алгебр Гейтинга ж : ЧАСЧАС' удовлетворение ж(у) = 1 для каждого уS, ж факторы уникально через каноническую сюръекцию пF : ЧАСЧАС/F. То есть есть уникальный морфизм f ′ : ЧАС/FЧАС' удовлетворение f′pF = ж. Морфизм f ′ как говорят индуцированный к ж.

Позволять ж : ЧАС1ЧАС2 - морфизм алгебр Гейтинга. В ядро из ж, написано кер ж, это множество ж−1[{1}]. Это фильтр на ЧАС1. (Следует проявлять осторожность, поскольку это определение, если применить его к морфизму булевых алгебр, двойственно тому, что можно было бы назвать ядром морфизма, рассматриваемого как морфизм колец.) С учетом вышеизложенного, ж вызывает морфизм f ′ : ЧАС1/ (ker ж) → ЧАС2. Это изоморфизм ЧАС1/ (ker ж) на подалгебру ж[ЧАС1] из ЧАС2.

Универсальные конструкции

Алгебра Гейтинга пропозициональных формул в п переменные с точностью до интуиционистской эквивалентности

Метаимпликация 2 ⇒ 1 в разделе "Подтверждаемые личности "доказывается, показывая, что результат следующей конструкции сам является алгеброй Гейтинга:

  1. Рассмотрим множество L пропозициональных формул от переменных А1, А2,..., Ап.
  2. Endow L с предзаказом ≼, определив Fграмм если грамм (интуиционист) логическое следствие из F, то есть если грамм можно доказать из F. Очевидно, что является предварительным заказом.
  3. Рассмотрим отношение эквивалентности Fграмм индуцированный предпорядком F≼G. (Он определяется Fграмм если и только если Fграмм и граммF. Фактически, ∼ является отношением (интуиционистской) логической эквивалентности.)
  4. Позволять ЧАС0 быть фактормножеством L/ ∼. Это будет желанная алгебра Гейтинга.
  5. Мы пишем [F] для класса эквивалентности формулы F. Операции →, ∧, ∨ и ¬ определены очевидным образом на L. Убедитесь, что данные формулы F и грамм, классы эквивалентности [Fграмм], [Fграмм], [Fграмм] и [¬F] зависят только от [F] и [грамм]. Это определяет операции →, ∧, ∨ и ¬ на фактормножестве ЧАС0=L/ ∼. Далее определим 1 как класс доказуемо истинных утверждений и положим 0 = [⊥].
  6. Подтвердите это ЧАС0вместе с этими операциями является алгеброй Гейтинга. Мы делаем это, используя аксиомное определение алгебр Гейтинга. ЧАС0 удовлетворяет условиям THEN-1 - FALSE, потому что все формулы данных форм являются аксиомами интуиционистской логики. МОДУС-ПОНЕНС следует из того, что если формула ⊤ →F доказуемо истинно, где доказуемо истинно, то F доказуемо верно (с применением правила вывода modus ponens). Наконец, EQUIV следует из того факта, что если Fграмм и граммF оба доказуемо верны, то F и грамм доказуемы друг из друга (путем применения правила вывода modus ponens), следовательно, [F]=[грамм].

Как всегда в аксиомном определении алгебр Гейтинга, мы определяем ≤ на ЧАС0 при условии, что Иксу если и только если Иксу= 1. Поскольку по теорема дедукции, формула Fграмм доказуемо верно тогда и только тогда, когда грамм можно доказать из F, следует, что [F]≤[грамм] тогда и только тогда, когда F≼G. Другими словами, ≤ - отношение порядка на L/ ∼ индуцировано предпорядком ≼ на L.

Свободная алгебра Гейтинга на произвольном множестве образующих

Фактически, предыдущее построение можно провести для любого набора переменных {Ая : яя} (возможно, бесконечно). Таким образом получается свободный Алгебра Гейтинга от переменных {Ая}, который мы снова обозначим через ЧАС0. Это бесплатно в том смысле, что для любой алгебры Гейтинга ЧАС заданный вместе с семейством его элементов 〈ая: яя 〉 Существует единственный морфизм ж:ЧАС0ЧАС удовлетворение ж([Ая])=ая. Уникальность ж нетрудно увидеть, и его существование, по существу, является результатом метаимпликации 1 ⇒ 2 раздела "Подтверждаемые личности "выше, в виде его следствия, что всякий раз, когда F и грамм доказуемо эквивалентные формулы, F(〈ая〉)=грамм(〈ая〉) Для любого семейства элементов 〈аяЧАС.

Алгебра Гейтинга формул, эквивалентных теории Т

Учитывая набор формул Т в переменных {Ая}, рассматриваемые как аксиомы, такое же построение могло быть выполнено в отношении отношения Fграмм определено на L иметь в виду это грамм является доказуемым следствием F и набор аксиом Т. Обозначим через ЧАСТ получилась алгебра Гейтинга. потом ЧАСТ удовлетворяет тому же универсальному свойству, что и ЧАС0 выше, но относительно алгебр Гейтинга ЧАС и семейства элементов 〈ая〉 Удовлетворяющее свойству J(〈ая〉) = 1 для любой аксиомы J(〈Ая>) в Т. (Отметим, что ЧАСТ, взятый вместе с семейством его элементов 〈[Ая]〉, Сам удовлетворяет этому свойству.) Существование и единственность морфизма доказывается так же, как и для ЧАС0, за исключением того, что нужно изменить метаимпликацию 1 ⇒ 2 в "Подтверждаемые личности "так что я читал" доказуемо верно от Т, "и 2 читает" любые элементы а1, а2,..., ап в ЧАС удовлетворяющие формулам T."

Алгебра Гейтинга ЧАСТ которое мы только что определили, можно рассматривать как фактор свободной алгебры Гейтинга ЧАС0 от того же набора переменных, применяя универсальное свойство ЧАС0 относительно ЧАСТ, и семейство его элементов 〈[Ая]〉.

Каждая алгебра Гейтинга изоморфна одной из форм ЧАСТ. Чтобы увидеть это, позвольте ЧАС - произвольная алгебра Гейтинга, и пусть 〈ая: я∈I〉 - семейство элементов, порождающих ЧАС (например, любая сюръективная семья). Теперь рассмотрим множество Т формул J(〈Ая〉) В переменных 〈Ая: я∈I〉 такие, что J(〈ая〉) = 1. Тогда мы получаем морфизм ж:ЧАСТЧАС универсальным свойством ЧАСТ, что явно сюръективно. Нетрудно показать, что ж инъективно.

Сравнение с алгебрами Линденбаума

Приведенные нами конструкции играют в отношении алгебр Гейтинга роль, совершенно аналогичную роли алгебр Гейтинга. Алгебры Линденбаума относительно Булевы алгебры. Фактически, алгебра Линденбаума BТ в переменных {Ая} относительно аксиом Т просто наш ЧАСТТ1, куда Т1 - это множество всех формул вида ¬¬FF, поскольку дополнительные аксиомы Т1 являются единственными, которые необходимо добавить, чтобы сделать все классические тавтологии доказуемыми.

Алгебры Гейтинга в применении к интуиционистской логике

Если интерпретировать аксиомы интуиционистской логики высказываний как термины алгебры Гейтинга, то они будут вычислять наибольший элемент, 1, в любой Алгебра Гейтинга при любом присвоении значений переменным формулы. Например, (пQ)→п является, по определению псевдодополнения, наибольшим элементом Икс такой, что . Это неравенство выполняется для любых Икс, поэтому самый большой такой Икс равно 1.

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

Это означает, что если формула выводима из законов интуиционистской логики, выведенная из ее аксиом посредством правила modus ponens, то она всегда будет иметь значение 1 во всех алгебрах Гейтинга при любом присвоении значений переменным формулы. . Однако можно построить алгебру Гейтинга, в которой значение закона Пирса не всегда равно 1. Рассмотрим трехэлементную алгебру {0, ½, 1}, как указано выше. Если присвоить ½ п и от 0 до Q, то значение закона Пирса ((пQ)→п)→п составляет ½. Отсюда следует, что закон Пирса нельзя вывести интуитивно. Видеть Изоморфизм Карри – Ховарда для общего контекста того, что это означает в теория типов.

Обратное также может быть доказано: если формула всегда имеет значение 1, то она выводима из законов интуиционистской логики, поэтому интуитивно обоснованный формулы - это именно те формулы, которые всегда имеют значение 1. Это похоже на то, что классически действительный формулы - это те формулы, которые имеют значение 1 в двухэлементная булева алгебра при любом возможном присвоении значений true и false переменным формулы, то есть они являются формулами, которые являются тавтологиями в обычном смысле таблицы истинности. Алгебра Гейтинга, с логической точки зрения, тогда является обобщением обычной системы значений истинности, и ее самый большой элемент 1 аналогичен «истинному». Обычная система двузначной логики - это частный случай алгебры Гейтинга и наименьший нетривиальный, в котором единственными элементами алгебры являются 1 (истина) и 0 (ложь).

Проблемы с решением

С. Крипке в 1965 г. показал, что проблема того, выполняется ли данное уравнение в каждой алгебре Гейтинга, разрешима.[2] Точный вычислительная сложность Проблема была установлена ​​Р. Статманом в 1979 г., который показал, что это PSPACE-полный[11] и, следовательно, по крайней мере так сложно, как решающие уравнения булевой алгебры (показан С. Куком в 1971 г.)[12] и предположил, что это значительно сложнее. Элементарная теория или теория первого порядка алгебр Гейтинга неразрешима.[13] Остается открытым, будет ли универсальная теория Рога алгебр Гейтинга, или проблема со словом, разрешима.[14] В связи с проблемой слов известно, что алгебры Гейтинга не являются локально конечными (никакая алгебра Гейтинга, порожденная конечным непустым множеством, не конечна), в отличие от булевых алгебр, которые локально конечны и проблема слов которых разрешима. Неизвестно, существуют ли свободные полные алгебры Гейтинга, за исключением случая с одним образующим, когда свободная алгебра Гейтинга на одном образующем тривиально дополняется путем присоединения новой вершины.

Примечания

  1. ^ https://www.encyclopediaofmath.org/index.php/Pseudo-Boolean_algebra
  2. ^ а б Крипке, С.А .: 1965, «Семантический анализ интуиционистской логики I». В: Дж. Н. Кроссли и М. А. Э. Даммит (ред.): Формальные системы и рекурсивные функции. Амстердам: Северная Голландия, стр. 92–130.
  3. ^ Хелена Расиова; Роман Сикорский (1963). Математика метаматематики. Państwowe Wydawnictwo Naukowe (PWN). С. 54–62, 93–95, 123–130.
  4. ^ Кусраев А.Г .; Самсон Семенович Кутателадзе (1999). Булевозначный анализ. Springer. п. 12. ISBN  978-0-7923-5921-0.
  5. ^ Янков, В.А. (2001) [1994], «Решетка Брауэра», Энциклопедия математики, EMS Press
  6. ^ Томас Скотт Блит (2005). Решетки и упорядоченные алгебраические структуры. Springer. п. 151. ISBN  978-1-85233-905-0.
  7. ^ Георгеску, Г. (2006). "N-значные логики и алгебры Лукасевича – Мойсила". Аксиоматы. 16: 123. Дои:10.1007 / s10516-005-4145-6., Теорема 3.6
  8. ^ Иоргулеску, А .: Связь между МВп-алгебры и п-значные алгебры Лукасевича – Мойсила - I. Дискретная математика. 181, 155–177 (1998) Дои:10.1016 / S0012-365X (97) 00052-6
  9. ^ Резерфорд (1965), Th. 26.2, с.78.
  10. ^ Резерфорд (1965), Th. 26.1, с.78.
  11. ^ Статман, Р. (1979). «Интуиционистская логика высказываний полна полиномиального пространства». Теоретические вычисления. Наука. 9: 67–72. Дои:10.1016/0304-3975(79)90006-9. HDL:2027.42/23534.
  12. ^ Кук, С.А. (1971). «Сложность процедур доказательства теорем». С. 151–158. Дои:10.1145/800157.805047.
  13. ^ Гжегорчик, Анджей (1951). «Неразрешимость некоторых топологических теорий» (PDF). Fundamenta Mathematicae. 38: 137–52.
  14. ^ Питер Т. Джонстон, Каменные Пространства(1982) Издательство Кембриджского университета, Кембридж, ISBN  0-521-23893-5. (Смотрите параграф 4.11.)

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

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

  • Резерфорд, Дэниел Эдвин (1965). Введение в теорию решеток. Оливер и Бойд. OCLC  224572.
  • Ф. Борсё, Справочник категориальной алгебры 3, В Энциклопедия математики и ее приложений, Vol. 53, Cambridge University Press, 1994. ISBN  0-521-44180-3 OCLC  52238554
  • Г. Гирц, К. Хоффманн, К. Кеймель, Дж. Д. Лоусон, М. Мислав и Д. С. Скотт, Непрерывные решетки и домены, В Энциклопедия математики и ее приложений, Vol. 93, Cambridge University Press, 2003.
  • С. Гиларди. Свободные гейтинговые алгебры как бигейтинговые алгебры, Математика. Rep. Acad. Sci. Канада XVI., 6: 240–244, 1992.
  • Гейтинг, А. (1930), "Die formalen Regeln der intuitionistischen Logik. I, II, III", Sitzungsberichte Akad. Берлин: 42–56, 57–71, 158–169, JFM  56.0823.01

внешняя ссылка