Часть серии статей о |
Чарльз Сандерс Пирс |
---|
Прагматизм в эпистемологии |
Логика |
Семиотическая теория |
Разные вклады |
Биографический |
В логике закон Пирса назван в честь философа и логика Чарльза Сандерса Пирса . Он был принят в качестве аксиомы в его первой аксиоматизации пропозициональной логики . Его можно рассматривать как закон исключенного третьего, записанный в форме, которая включает только один вид связок, а именно импликацию .
В исчислении высказываний закон Пирса гласит, что (( P → Q )→ P )→ P. В письменной форме это означает, что P должно быть истинным, если существует высказывание Q такое, что истинность P следует из истинности «если P , то Q ».
Закон Пирса не выполняется в интуиционистской логике или промежуточной логике и не может быть выведен только из теоремы дедукции .
При изоморфизме Карри–Ховарда закон Пирса является типом операторов продолжения , например, call/cc в Scheme . [1]
Вот как Пирс сформулировал этот закон:
{( х ⤙ у ) ⤙ х } ⤙ х . |
Пирс далее указывает на немедленное применение закона:
{( х ⤙ у ) ⤙ а } ⤙ х , |
Предупреждение : Как поясняется в тексте, « a » здесь обозначает не пропозициональный атом, а что-то вроде квантифицированной пропозициональной формулы . Формула (( x → y ) → a ) → x не была бы тавтологией, если бы a интерпретировалось как атом.
В интуиционистской логике, если доказано или отвергнуто, или если доказано верно, то закон Пирса для двух предложений выполняется. Но особый случай закона, когда отвергнуто, называемый consequentia mirabilis , эквивалентен исключенному третьему уже над минимальной логикой . Это также означает, что закон Писа влечет за собой классическую логику над интуиционистской логикой, как также показано ниже. Интуиционистски, даже ограничение не подразумевает закон для двух предложений. Постулирование того, что последнее является верным, приводит к промежуточной логике Сметанича .
Полезно рассмотреть закон Пирса в эквивалентной форме . Действительно, из следует , и поэтому эквивалентно . Теперь случай напрямую показывает, как устранение двойного отрицания подразумевает consequentia mirabilis по минимальной логике.
В интуиционистской логике взрыв может использоваться для , и поэтому здесь особый случай закона consequentia mirabilis также подразумевает устранение двойного отрицания. Поскольку дважды отрицаемое исключенное среднее всегда уже действительно даже в минимальной логике, это также интуиционистски доказывает исключенное среднее. В другом направлении можно также интуиционистски показать, что исключенное среднее напрямую подразумевает закон Писа. С этой целью отметим, что с помощью принципа взрыва исключенное среднее может быть выражено как . На словах это можно выразить так: «Каждое предложение либо содержит, либо подразумевает любое другое предложение». Теперь, чтобы доказать закон, отметим, что выводится из простого введения импликации с одной стороны и modus ponens с другой. Наконец, вместо consider .
Другое доказательство закона в классической логике осуществляется путем прохождения через классически допустимый обратный дизъюнктивный силлогизм дважды: Сначала отметим, что подразумевается , что интуиционистски эквивалентно . Теперь взрыв влечет, что подразумевает , а использование исключенного третьего для влечет, что эти два на самом деле эквивалентны. Взятые вместе, это означает, что в классической логике эквивалентно .
Закон Пирса позволяет улучшить технику использования теоремы дедукции для доказательства теорем. Предположим, что дан набор посылок Γ и нужно вывести из них предложение Z. С законом Пирса можно добавить (бесплатно) дополнительные предпосылки вида Z → P к Γ. Например, предположим, что нам даны P → Z и ( P → Q )→ Z и мы хотим вывести Z так, чтобы мы могли использовать теорему дедукции для заключения, что ( P → Z )→((( P → Q )→ Z )→ Z ) является теоремой. Затем мы можем добавить еще одну посылку Z → Q . Из нее и P → Z получаем P → Q . Затем мы применяем modus ponens с ( P → Q )→ Z в качестве большей предпосылки, чтобы получить Z . Применяя теорему дедукции, получаем, что ( Z → Q )→ Z следует из исходных посылок. Затем мы используем закон Пирса в форме (( Z → Q )→ Z )→ Z и modus ponens для вывода Z из исходных посылок. Затем мы можем завершить доказательство теоремы, как и планировали изначально.
| 1. гипотеза |
| 2. гипотеза |
| 3. гипотеза |
| 4. гипотеза |
| 5. modus ponens с использованием шагов 4 и 1 |
| 6. modus ponens с использованием шагов 5 и 3 |
| 7. вычитание из 4 до 6 |
| 8. modus ponens с использованием шагов 7 и 2 |
| 9. вычитание из 3 до 8 |
| 10. Закон Пирса |
| 11. modus ponens с использованием шагов 9 и 10 |
| 12. вычитание от 2 до 11 |
( П → Я )→((( П → Q )→ Я )→ Я ) | 13. вычет от 1 до 12 QED |
Одна из причин, по которой закон Пирса важен, заключается в том, что он может заменить закон исключенного третьего в логике, которая использует только импликацию. Предложения, которые могут быть выведены из схем аксиом:
(где P , Q , R содержат только «→» в качестве связки) — все тавтологии , которые используют только «→» в качестве связки.
Поскольку закон Пирса подразумевает закон исключенного третьего, он всегда должен быть недействительным в неклассических интуиционистских логиках. Простым явным контрпримером является многозначная логика Гёделя , которая является нечеткой логикой , где значениями истины являются действительные числа от 0 до 1, с материальной импликацией, определяемой следующим образом:
и где закон Пирса как формула может быть упрощен до:
где его всегда истинность эквивалентна утверждению, что u > v подразумевает u = 1, что истинно только если 0 и 1 являются единственными допустимыми значениями. В то же время, однако, выражение никогда не может быть равно нижнему значению истинности логики, и его двойное отрицание всегда истинно.