Jump to content

Аксиоматическая система (логика)

(Перенаправлено из исчисления Гильберта )

В логике , особенно в математической логике , аксиоматическая система , иногда называемая дедуктивной системой «гильбертовского стиля», представляет собой тип системы формальной дедукции, разработанной Готтлобом Фреге . [ 1 ] Ян Лукасевич , [ 2 ] Рассел и Уайтхед, [ 3 ] и Дэвид Гилберт . [ 3 ] Эти дедуктивные системы чаще всего изучаются для логики первого порядка , но представляют интерес и для других логик.

Большинство вариантов аксиоматических систем придерживаются характерного подхода, балансируя между логическими аксиомами и правилами вывода . [ 1 ] Аксиоматические системы могут характеризоваться выбором большого числа схем логических аксиом и небольшого набора правил вывода . Системы естественной дедукции придерживаются противоположного подхода, включая множество правил дедукции, но очень мало схем аксиом или вообще их отсутствие. Наиболее часто изучаемые аксиоматические системы имеют либо только одно правило вывода – modus ponens для логики высказываний – либо два – с обобщением , а также для обработки логики предикатов – и несколько бесконечных схем аксиом. Аксиоматические системы для алетических модальных логик , иногда называемые системами Гильберта-Льюиса , дополнительно требуют правила необходимости . Некоторые системы используют в качестве аксиом конечный список конкретных формул вместо бесконечного набора формул через схемы аксиом, и в этом случае равномерное правило замены требуется .

Характерной особенностью многих вариантов аксиоматических систем является то, что контекст не изменяется ни в одном из их правил вывода, в то время как как естественная дедукция , так и секвенциальное исчисление содержат некоторые правила изменения контекста. Таким образом, если интересовать только выводимость тавтологий , а не гипотетических суждений, то можно формализовать аксиоматическую систему так, чтобы ее правила вывода содержали лишь суждения достаточно простой формы. То же самое нельзя сделать и с двумя другими системами вычетов: [ нужна ссылка ] поскольку в некоторых из их правил вывода изменяется контекст, их нельзя формализовать, чтобы можно было избежать гипотетических суждений – даже если мы хотим использовать их только для доказательства выводимости тавтологий.

Пропозициональная логика

[ редактировать ]

В логике высказываний можно проводить доказательства аксиоматически, что означает, что одни тавтологии принимаются как самоочевидные, а различные другие выводятся из них, используя modus ponens в качестве правила вывода и правила подстановки . В качестве альтернативы вместо аксиом используются схемы аксиом без использования правил замены.

Фреге Концептуальное письмо

[ редактировать ]

Хотя аксиоматическое доказательство использовалось со времен знаменитого древнегреческого учебника « , Евклида Элементы геометрии» в логике высказываний оно восходит к Готтлоба Фреге года 1879 «Begriffsschrift» . [ 4 ] [ 5 ] Система Фреге использовала в качестве связок только импликацию и отрицание . [ 6 ] и у него было шесть аксиом, [ 5 ] какие это были: [ 7 ] [ 8 ]

  • Предложение 1:
  • Предложение 2:
  • Предложение 8:
  • Предложение 28:
  • Предложение 31:
  • Предложение 41:

Они использовались Фреге вместе с modus ponens и правилом замены (которое использовалось, но никогда не было точно сформулировано), чтобы дать полную и последовательную аксиоматизацию классической истинностно-функциональной логики высказываний. [ 7 ]

Лукасевича П 2

[ редактировать ]

Ян Лукасевич показал, что в системе Фреге «третья аксиома является лишней, поскольку ее можно вывести из двух предыдущих аксиом, и что последние три аксиомы можно заменить одним предложением ". [ 8 ] Лукасевича Что, переведя из польской записи в современную систему обозначений, означает: . Следовательно, Лукасевичу приписывают [ 5 ] с этой системой трех аксиом:

Как и система Фреге, эта система использует правило замены и использует modus ponens в качестве правила вывода. [ 5 ] Точно такую ​​же систему предложил (с явным правилом замены) Алонсо Чёрч , [ 9 ] который назвал ее системой P 2, [ 9 ] [ 2 ] и способствовал его популяризации. [ 2 ]

Схематическая форма Р 2

[ редактировать ]
Графическое изображение системы вычетов
A graphic representation of the deduction system

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

Схематическая версия P 2 приписывается Джону фон Нейману , [ 5 ] и используется в базе данных формальных доказательств Metamath «set.mm». [ 2 ] Его также приписывают Гильберту . [ 10 ] и назван в этом контексте. [ 10 ]

Пример доказательства в P 2

[ редактировать ]

В качестве примера доказательство в P 2 приведен ниже. Во-первых, аксиомам даны имена:

(А1)
(А2)
(А3)

И доказательство следующее:

  1. (пример (A1))
  2. (пример (A2))
  3. (из (1) и (2) по modus ponens )
  4. (пример (A1))
  5. (из (4) и (3) по modus ponens)

Согласованность и полнота P 2

[ редактировать ]

Важнейшими свойствами этого набора правил является то, что они надежны и полны . Неформально это означает, что правила верны и никаких других правил не требуется. Эти утверждения можно сделать более формальными следующим образом. Доказательства правильности и полноты логики высказываний сами по себе не являются доказательствами в логике высказываний; это теоремы в ZFC, используемые в качестве метатеории для доказательства свойств логики высказываний.

Мы определяем истинностное присвоение как функцию , которая отображает пропозициональные переменные в истинное или ложное . Неформально такое присвоение истинности можно понимать как описание возможного положения дел (или возможного мира ), в котором одни утверждения истинны, а другие — нет. Семантику формул затем можно формализовать, определив, для какого «положения дел» они считаются истинными, что и делается с помощью следующего определения.

Мы определяем, когда такое истинностное присвоение A удовлетворяет некоторой корректной формуле со следующими правилами:

  • A удовлетворяет пропозициональной переменной P тогда и только тогда, когда A ( P ) = true
  • A удовлетворяет ¬ φ тогда и только тогда, когда A не удовлетворяет φ
  • A удовлетворяет ( φ ψ ) тогда и только тогда, когда A удовлетворяет как φ, так и ψ.
  • A удовлетворяет ( φ ψ ) тогда и только тогда, когда A удовлетворяет хотя бы одному из φ или ψ
  • A удовлетворяет ( φ ψ ) тогда и только тогда, когда это не тот случай, когда A удовлетворяет φ , но не ψ
  • A удовлетворяет ( φ ψ ) тогда и только тогда, когда A удовлетворяет обоим φ и ψ или не удовлетворяет ни одному из них.

С помощью этого определения мы теперь можем формализовать, что означает, что формула φ следует из определенного набора S формул. Неформально это верно, если во всех возможных мирах с учетом набора формул S также выполняется формула φ . Это приводит к следующему формальному определению: мы говорим, что набор S корректных формул семантически влечет за собой (или подразумевает ) определенную корректную формулу φ, если все назначения истинности, которые удовлетворяют всем формулам в S, также удовлетворяют φ .

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

Правильность: если набор правильно составленных формул S синтаксически влечет за собой правильно составленную формулу φ, то S семантически влечет за собой φ .

Полнота: если набор правильно сформированных формул S семантически влечет за собой правильно сформированную формулу φ, то S синтаксически влечет за собой φ .

Для приведенного выше набора правил это действительно так.

Эскиз доказательства надежности
[ редактировать ]

(Для большинства логических систем это сравнительно «простое» направление доказательства)

Соглашения об обозначениях: пусть G — переменная, охватывающая наборы предложений. Пусть A, B и C варьируются по предложениям. Поскольку « G синтаксически влечет за собой А », мы пишем « G доказывает А ». Поскольку « G семантически влечет за собой А », мы пишем « G подразумевает А ».

Мы хотим показать: ( A )( G ) (если G доказывает A , то G подразумевает A ).

Заметим, что « G доказывает А » имеет индуктивное определение, и это дает нам непосредственные ресурсы для демонстрации утверждений вида «Если G доказывает А , то...». Итак, наше доказательство проводится по индукции.

  1. Основа. Докажите: Если является членом G , то G подразумевает A. A
  2. Основа. Докажите: Если А аксиома, то из G следует А.
  3. Индуктивный шаг (индукция по n , длине доказательства):
    1. Предположим для произвольных G и A что если G доказывает A за n или меньше шагов, то G подразумевает A. ,
    2. Для каждого возможного применения правила вывода на шаге n +1 приводящего к новой теореме B , покажите, что из G следует B. ,

Обратите внимание, что базисный шаг II можно опустить для систем естественной дедукции , поскольку они не имеют аксиом. При использовании Шага II необходимо показать, что каждая из аксиом является (семантической) логической истиной .

Базис» показывают, что простейшие доказуемые предложения из G также подразумеваются из G для любого G. Шаги « (Доказательство простое, поскольку семантический факт, что множество подразумевает любой из своих членов, также тривиален.) Индуктивный шаг будет систематически охватывать все дальнейшие предложения, которые могут быть доказуемы, - рассматривая каждый случай, в котором мы можем прийти к логическому выводу. используя правило вывода, и показывает, что если новое предложение доказуемо, оно также логически подразумевается. (Например, у нас может быть правило, говорящее нам, что из « А » мы можем вывести « А» или «В ». В III.a мы предполагаем, что если А доказуемо, то оно подразумевается. Мы также знаем, что если А доказуемо, то « A или B » доказуемо. Мы должны показать, что тогда « A или B также подразумевается ». Мы делаем это, апеллируя к семантическому определению и предположению, которое мы только что сделали. Мы предполагаем, что A доказуемо из G. Итак, это так. также подразумевается G. Таким образом, любая семантическая оценка, делающая все G истинным, делает A истинным, но любая оценка, делающая A истинным, делает « или «B » истинными в соответствии с определенной семантикой для «или». G true делает « A или B » истинным. Таким образом, подразумевается « А или Б ».) Как правило, индуктивный этап состоит из длительного, но простого каждом конкретном случае анализа всех правил вывода в , показывающего, что каждое из них «сохраняет» семантическую импликацию.

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

Эскиз доказательства полноты
[ редактировать ]

(Обычно это гораздо более сложное направление доказательства.)

Мы принимаем те же обозначения, что и выше.

показать: если G подразумевает A , то G доказывает A. Мы хотим Мы действуем методом противопоставления : вместо этого мы показываем, что G не , доказывает A то G не следует из A. если Если мы покажем, что существует модель , в которой A не выполняется, несмотря на G истинность из G не следует A. , то, очевидно , Идея состоит в том, чтобы построить такую ​​модель, исходя из самого нашего предположения, что не доказывает A. G

  1. G не A. доказывает (Предположение)
  2. Если G не доказывает A , то мы можем построить (бесконечное) максимальное множество , G , которое является надмножеством G и которое также не доказывает A .
    1. Упорядочите (с типом порядка ω) все предложения на языке (например, сначала самые короткие и одинаково длинные в расширенном алфавитном порядке) и пронумеруйте их ( E 1 , E 2 , ...)
    2. Определим серию G n множеств ( G 0 , G 1 , ...) индуктивно:
      1. Если доказывает A , тогда
      2. Если не доказывает то A ,
    3. Определить G как объединение всех G n . (то есть Г. — множество всех предложений, входящих в любой . Gn )
    4. Можно легко показать, что
      1. Г содержит (является надмножеством) G (по (bi));
      2. Г не доказывает A (поскольку доказательство будет содержать только конечное число предложений, и когда последнее из них будет введено в некотором то , Gn A докажет вопреки определению Gn ) Gn ; и
      3. Г является максимальным набором относительно A было добавлено еще какое-либо предложение : если к G докажет А. , это что, если бы можно было добавить еще предложения, их следовало бы добавлять тогда, когда они встречались при построении Gn ( Потому , опять же по определению)
  3. Если Г является максимальным множеством относительно A , то оно истинноподобно . Это означает, что он содержит C тогда и только тогда, когда он не содержит ¬C ; Если он содержит C и содержит «Если C, то B », то он также содержит B ; и так далее. Чтобы показать это, нужно показать, что аксиоматическая система достаточно сильна для следующего:
    • Для любых формул C и D , если доказываются и , и ¬C , то доказывается D. C Отсюда следует, что максимальное множество относительно A не может доказать одновременно C и ¬C доказывало бы A. , так как в противном случае оно
    • Для любых формул C и D , если доказано C D и ¬C D доказано D. , то Это используется вместе с теоремой о дедукции , чтобы показать, что для любой формулы либо она, либо ее отрицание находится в G : Пусть B — формула, не принадлежащая G ; тогда Г добавлением B доказывает A. с Таким образом, из теоремы дедукции следует, что G доказывает B A. ​Но предположим, что ¬B также не было в G , то по той же логике G также доказывает ¬B A ; но тогда Г доказывает A , ложность которого мы уже показали.
    • Для любых формул C и D , если доказано C и D то доказано C D. ,
    • Для любых формул C и D , если доказано C и ¬D , то доказывается ¬( C D ).
    • Для любых формул C и D , если доказывается ¬C то доказывается C D. ,
    Если дополнительные логические операции (такие как конъюнкция и/или дизъюнкция) также являются частью словаря, то к аксиоматической системе предъявляются дополнительные требования (например, если она доказывает C и D , она также доказывает и их конъюнкцию).
  4. Если Г похоже на правду, есть G -Каноническая оценка языка: такая, которая превращает каждое предложение в G правда и все за пределами G ложно, но при этом подчиняется законам семантической композиции в языке. Требование истинности необходимо для того, чтобы гарантировать, что это присвоение истинности будет удовлетворять законам семантической композиции в языке.
  5. А Г -каноническая оценка сделает наш исходный набор G истинным, а A — ложным.
  6. Если существует оценка, при которой G истинны, а ложны , то G не (семантически) подразумевает A. A

Таким образом, каждая система, которая имеет modus ponens в качестве правила вывода и доказывает следующие теоремы (включая их замены), является полной:

Первые пять используются для удовлетворения пяти условий этапа III выше, а последние три — для доказательства теоремы дедукции.

В качестве примера можно показать, что, как и любая другая тавтология, три аксиомы классической системы исчисления высказываний, описанной ранее, могут быть доказаны в любой системе, которая удовлетворяет вышесказанному, а именно, которая имеет modus ponens в качестве правила вывода и доказывает вышеизложенное. восемь теорем (включая их замены). Из восьми теорем последние две являются двумя из трех аксиом; третья аксиома, , также может быть доказано, как мы сейчас покажем.

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

  1. (пример 7-й теоремы)
  2. (пример 7-й теоремы)
  3. (из (1) и (2) по modus ponens)
  4. (пример теоремы о гипотетическом силлогизме)
  5. (пример 5-й теоремы)
  6. (из (5) и (4) по modus ponens)
  7. (пример 2-й теоремы)
  8. (пример 7-й теоремы)
  9. (из (7) и (8) по modus ponens)
  10. (пример 8-й теоремы)
  11. (из (9) и (10) по modus ponens)
  12. (из (3) и (11) по modus ponens)
  13. (пример 8-й теоремы)
  14. (из (12) и (13) по modus ponens)
  15. (из (6) и (14) по modus ponens)
Проверка полноты классической системы исчисления высказываний
[ редактировать ]

Теперь мы проверим, что классическая система исчисления высказываний, описанная ранее, действительно может доказать необходимые восемь упомянутых выше теорем. Мы используем несколько доказанных здесь лемм :

(ДН1) - Двойное отрицание (в одном направлении)
(ДН2) - Двойное отрицание (другое направление)
(HS1) - одна из форм гипотетического силлогизма
(HS2) - другая форма гипотетического силлогизма.
(ТР1) - Транспонирование
(ТР2) - другая форма транспозиции.
(Л1)
(Л3)

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

  • - доказательство:
    1. (пример (A1))
    2. (экземпляр (TR1))
    3. (из (1) и (2) с использованием метатеоремы гипотетического силлогизма)
    4. (экземпляр (DN1))
    5. (пример (HS1))
    6. (из (4) и (5) с использованием modus ponens)
    7. (из (3) и (6) с использованием метатеоремы гипотетического силлогизма)
  • - доказательство:
    1. (пример (HS1))
    2. (пример (L3))
    3. (пример (HS1))
    4. (из (2) и (3) по modus ponens)
    5. (из (1) и (4) с использованием метатеоремы гипотетического силлогизма)
    6. (пример (TR2))
    7. (пример (HS2))
    8. (из (6) и (7) с использованием modus ponens)
    9. (из (5) и (8) с использованием метатеоремы гипотетического силлогизма)
  • - доказательство:
    1. (пример (A1))
    2. (пример (A1))
    3. (из (1) и (2) с использованием modus ponens)
  • - доказательство:
    1. (пример (L1))
    2. (экземпляр (TR1))
    3. (из (1) и (2) с использованием метатеоремы гипотетического силлогизма)
  • - доказательство:
    1. (пример (A1))
    2. (пример (A3))
    3. (из (1) и (2) с использованием метатеоремы гипотетического силлогизма)
  • - доказательство, приведенное в примере доказательства выше
  • - аксиома (А1)
  • - аксиома (А2)
Еще один план доказательства полноты
[ редактировать ]

Если формула является тавтологией , то для нее существует таблица истинности , которая показывает, что каждая оценка дает истинное значение для формулы. Рассмотрим такую ​​оценку. С помощью математической индукции по длине подформул покажите, что истинность или ложность подформулы следует из истинности или ложности (в зависимости от оценки) каждой пропозициональной переменной в подформуле. Затем объедините строки таблицы истинности вместе по две, используя «( P истинно, подразумевает S ) подразумевает (( P ложно, подразумевает S ) подразумевает S )». Продолжайте повторять это до тех пор, пока не будут устранены все зависимости от пропозициональных переменных. В результате мы доказали данную тавтологию. Поскольку любая тавтология доказуема, логика полна.

Другая система аксиоматических доказательств

[ редактировать ]

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

Пусть φ , χ и ψ обозначают корректные формулы. (Сами правильно построенные формулы не будут содержать греческих букв, а только заглавные латинские буквы, соединительные операторы и круглые скобки.) Тогда аксиомы будут следующими:

Аксиомы
Имя Схема аксиом Описание
ТОГДА-1 Добавить гипотезу χ , введение импликации
ТОГДА-2 Распределить гипотезу чрезмерная импликация
И-1 Устранить союз
И-2  
И-3 Ввести союз
ОР-1 Ввести дизъюнкцию
ОР-2  
ОР-3 Устранить дизъюнкцию
НЕ-1 Ввести отрицание
НЕ-2 Устранить отрицание
НЕ-3 Исключена середина, классическая логика
МКФ-1 Устранить эквивалентность
МКФ-2  
МКФ-3 Ввести эквивалентность
  • Аксиому THEN-2 можно рассматривать как «распределительное свойство импликации относительно импликации».
  • Аксиомы И-1 и И-2 соответствуют «устранению соединения». Отношение между AND-1 и AND-2 отражает коммутативность оператора конъюнкции.
  • Аксиома AND-3 соответствует «введению союза».
  • Аксиомы ОР-1 и ОР-2 соответствуют «введению дизъюнкции». Связь между OR-1 и OR-2 отражает коммутативность оператора дизъюнкции.
  • Аксиома НЕ-1 соответствует «доведению до абсурда».
  • Аксиома НЕ-2 гласит, что «из противоречия можно вывести все».
  • Аксиома НЕ-3 называется « tertium non datur » ( лат . «третьего не дано») и отражает семантическую оценку пропозициональных формул: формула может иметь истинностное значение либо истинное, либо ложное. Третьего истинностного значения не существует, по крайней мере, в классической логике. Логики-интуиционисты не принимают аксиому НЕ-3 .
Правило вывода
[ редактировать ]

Правило вывода – это способ выразить :

.

Пример доказательства в другой аксиоматической системе

[ редактировать ]

Ниже приведен пример (синтаксической) демонстрации, включающий только аксиомы THEN-1 и THEN-2 :

Доказывать: (Рефлексивность импликации).

Доказательство:

  1. Аксиома ТОГДА-2 с
  2. Аксиома ТОГДА-1 с
  3. Из (1) и (2) по modus ponens.
  4. Аксиома ТОГДА-1 с
  5. Из (3) и (4) по modus ponens.

Металогика

[ редактировать ]

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

Если последовательность
было продемонстрировано, то можно также продемонстрировать последовательность
.

Эта теорема о выводе (DT) сама по себе не сформулирована с помощью исчисления высказываний: это не теорема об исчислении высказываний, а теорема об исчислении высказываний. В этом смысле это метатеорема , сравнимая с теоремами о правильности или полноте исчисления высказываний.

С другой стороны, DT настолько полезен для упрощения процесса синтаксического доказательства, что его можно рассматривать и использовать как еще одно правило вывода, сопровождающее modus ponens. В этом смысле DT соответствует естественному правилу вывода условного доказательства , которое является частью первой версии исчисления высказываний, представленной в этой статье.

Обратное DT также справедливо:

Если последовательность
было продемонстрировано, то можно также продемонстрировать последовательность

на самом деле, справедливость обратного DT почти тривиальна по сравнению с DT:

Если
затем
1:
2:
и из (1) и (2) можно вывести
3:
посредством модус-полагания, QED

Обратное DT имеет важные последствия: его можно использовать для преобразования аксиомы в правило вывода. Например, по аксиоме И-1 имеем:

которое можно преобразовать с помощью обращения теоремы дедукции в

что говорит нам о том, что правило вывода

допустимо . Это правило вывода — исключение конъюнктуры , одно из правил вывода, используемых в естественной дедукции .

Консервативные расширения

[ редактировать ]

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

Экзистенциальная количественная оценка

[ редактировать ]
  • Введение
  • Устранение
где не является свободной переменной .

Соединение и дизъюнкция

[ редактировать ]
  • Введение и устранение союза
введение:
удаление осталось:
право на удаление:
  • Введение и устранение дизъюнкции
вступление осталось:
введение справа:
устранение:

Метатеоремы

[ редактировать ]

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

Некоторые распространенные метатеоремы этой формы:

  • Теорема о дедукции : тогда и только тогда, когда .
  • тогда и только тогда, когда и .
  • Противопоставление: Если затем .
  • Обобщение : если и x не встречается в свободном виде ни в одной формуле затем .

Некоторые полезные теоремы и их доказательства

[ редактировать ]

Ниже приведены несколько теорем логики высказываний , а также их доказательства (или ссылки на эти доказательства в других статьях). Обратите внимание: поскольку (P1) само по себе можно доказать, используя другие аксиомы, фактически (P2), (P3) и (P4) достаточно для доказательства всех этих теорем.

(HS1) - Гипотетический силлогизм , см . доказательство .
(Л1) - доказательство:
(1) (пример (P3))
(2) (пример (P1))
(3) (из (2) и (1) по modus ponens )
(4) (пример (HS1))
(5) (из (3) и (4) по modus ponens)
(6) (пример (P2))
(7) (из (6) и (5) по modus ponens)

Следующие две теоремы вместе известны как двойное отрицание :

(ДН1)
(ДН2)
Смотрите доказательства .
(Л2) - для этого доказательства мы используем метод метатеоремы гипотетического силлогизма как сокращение для нескольких шагов доказательства:
(1) (пример (P3))
(2) (пример (HS1))
(3) (из (1) и (2) с использованием метатеоремы гипотетического силлогизма)
(4) (пример (P3))
(5) (из (3) и (4) с использованием modus ponens)
(6) (пример (P2))
(7) (пример (P2))
(8) (из (6) и (7) с использованием modus ponens)
(9) (из (8) и (5) с использованием modus ponens)
(HS2) — альтернативная форма гипотетического силлогизма . доказательство:
(1) (пример (HS1))
(2) (пример (L2))
(3) (из (1) и (2) по modus ponens)
(ТР1) - Транспонирование, см. доказательство (другое направление транспонирования — (P4)).
(ТР2) - другая форма транспозиции; доказательство:
(1) (экземпляр (TR1))
(2) (экземпляр (DN1))
(3) (пример (HS1))
(4) (из (2) и (3) по modus ponens)
(5) (из (1) и (4) с использованием метатеоремы гипотетического силлогизма)
(Л3) - доказательство:
(1) (пример (P2))
(2) (пример (P4))
(3) (из (1) и (2) с использованием метатеоремы гипотетического силлогизма)
(4) (пример (P3))
(5) (из (3) и (4) с использованием мод ponens)
(6) (пример (P4))
(7) (из (5) и (6) с использованием метатеоремы гипотетического силлогизма)
(8) (пример (P1))
(9) (пример (L1))
(10) (из (8) и (9) с использованием мод ponens)
(11) (из (7) и (10) с использованием метатеоремы гипотетического силлогизма)

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Jump up to: а б Мате и Ружа 1997: 129
  2. ^ Jump up to: а б с д и «Обозреватель доказательств — Домашняя страница — Метаматематика» . us.metamath.org . Проверено 2 июля 2024 г.
  3. ^ Jump up to: а б Крейг, Эдвард (1998). Философская энциклопедия Рутледжа . Тейлор и Фрэнсис. п. 733. ИСБН  978-0-415-18710-7 .
  4. ^ Jump up to: а б Босток, Дэвид (1997). Промежуточная логика . Оксфорд: Нью-Йорк: Clarendon Press; Издательство Оксфордского университета. стр. 4–5, 8–13, 18–19, 22, 27, 29, 191, 194. ISBN.  978-0-19-875141-0 .
  5. ^ Jump up to: а б с д и Смалльян, Раймонд М. (23 июля 2014 г.). Руководство для начинающих по математической логике . Курьерская корпорация. стр. 102–103. ISBN  978-0-486-49237-7 .
  6. ^ Фрэнкс, Кертис (2023), «Логика высказываний» , в Залте, Эдвард Н.; Нодельман, Ури (ред.), Стэнфордская энциклопедия философии (изд. осенью 2023 г.), Лаборатория метафизических исследований, Стэнфордский университет , получено 22 марта 2024 г.
  7. ^ Jump up to: а б Мендельсон, Ричард Л. (10 января 2005 г.). Философия Готлоба Фреге . Издательство Кембриджского университета. п. 185. ИСБН  978-1-139-44403-3 .
  8. ^ Jump up to: а б Лукасевич, Ян (1970). Ян Лукасевич: Избранные произведения . Северная Голландия. стр. 136.
  9. ^ Jump up to: а б Черч, Алонсо (1996). Введение в математическую логику . Издательство Принстонского университета. п. 119. ИСБН  978-0-691-02906-1 .
  10. ^ Jump up to: а б Валицкий, Михал (2017). Введение в математическую логику (Расширенное изд.). Нью-Джерси: World Scientific. п. 126. ИСБН  978-981-4719-95-7 .
  • Карри, Хаскелл Б.; Роберт Фейс (1958). Комбинаторная логика Vol. Я. ​Том. 1. Амстердам: Северная Голландия.
  • Монк, Дж. Дональд (1976). Математическая логика . Тексты для аспирантов по математике. Берлин, Нью-Йорк: Springer-Verlag . ISBN  978-0-387-90170-1 .
  • Ружа, Имре; Мате, Андраш (1997). Введение в современную логику (на венгерском языке). Будапешт: Издательство Осирис.
  • Тарский, Альфред (1990). Доказательство и правда (на венгерском языке). Будапешт: Мысль. Это венгерский перевод избранных статей Альфреда Тарского по семантической теории истины .
  • Дэвид Гильберт (1927) «Основы математики», перевод Стефана Бауэра-Менглерберга и Дагфинна Фёллесдала (стр. 464–479). в:
    • ван Хейеноорт, Жан (1967). От Фреге до Гёделя: Справочник по математической логике, 1879–1931 (3-е издание, 1976 г., изд.). Кембридж, Массачусетс: Издательство Гарвардского университета. ISBN  0-674-32449-8 .
    • В книге Гильберта 1927 года, основанной на более ранней лекции «Основы» 1925 года (стр. 367–392), представлены его 17 аксиом - аксиомы импликации № 1–4, аксиомы о & и V № 5–10, аксиомы отрицания № 11- 12, его логическая ε-аксиома № 13, аксиомы равенства № 14–15 и аксиомы № 16–17, а также другие необходимые элементы его формалистической «теории доказательства» – например, аксиомы индукции, аксиомы рекурсии, и т. д; он также предлагает энергичную защиту против интуиционизма Л. Дж. Брауэра. См. также комментарии и опровержения Германа Вейля (1927) (стр. 480–484), приложение Пола Бернея (1927) к лекции Гильберта (стр. 485–489) и ответ Луицена Эгбертуса Яна Брауэра (1927) (стр. 490–495).
  • Клини, Стивен Коул (1952). Введение в метаматематику (10-е издание с исправлениями 1971 г., изд.). Амстердам, штат Нью-Йорк: Издательская компания Северной Голландии. ISBN  0-7204-2103-9 .
    • См., в частности, главу IV «Формальная система» (стр. 69–85), в которой Клини представляет подразделы §16 Формальные символы, §17 Правила формирования, §18 Свободные и связанные переменные (включая замену), §19 Правила преобразования (например, modus ponens) — и из них он представляет 21 «постулат» — 18 аксиом и 3 отношения «непосредственных последствий», разделенных следующим образом: Постулаты для исчисления высказываний № 1–8, Дополнительные постулаты для исчисления предикатов № 9–12 и Дополнительные постулаты для исчисления предикатов № 9–12 и Дополнительные постулаты для исчисления высказываний № 9–12. теория чисел № 13-21.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: db38447fd3076feba4644852cccefd37__1722189360
URL1:https://arc.ask3.ru/arc/aa/db/37/db38447fd3076feba4644852cccefd37.html
Заголовок, (Title) документа по адресу, URL1:
Axiomatic system (logic) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)