Jump to content

Система B, C, K, W

(Перенаправлено из системы B, C, K, W )

Система B, C, K, W это вариант комбинаторной логики , который принимает в качестве примитива комбинаторы B, C, K и W. — Эта система была открыта Хаскеллом Карри в его докторской диссертации Grundlagen der kombinatorischen Logik , результаты которой изложены у Карри (1930).

Определение

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

Комбинаторы определяются следующим образом:

  • B x yz знак равно x ( yz )
  • C x yz = xzy
  • К х у = х
  • Ш х у = хуу

Интуитивно,

  • B x композиция x и y ; y
  • C x — это x с перевернутым порядком аргументов ;
  • K x — функция «константа x », которая отбрасывает следующий аргумент;
  • W дублирует свой второй аргумент для удвоенного приложения в первый. Таким образом, он «объединяет» два ожидания ввода своего первого аргумента в одно.

Подключение к другим комбинаторам

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

В последние десятилетия комбинаторное исчисление SKI , имеющее только два примитивных комбинатора, K и S , стало каноническим подходом к комбинаторной логике . B, C и W можно выразить через S и K следующим образом:

  • Б знак равно S ( КС ) К
  • C знак равно S ( S ( K ( S ( KS ) K )) S ) ( KK )
  • К = К
  • W = СС ( СК )

Другой способ — после определения B , как указано выше, дополнительно определить C = S ( BBS )( KK ) и W = CSI .

В другом направлении SKI можно определить через B, C, K, W как:

  • Я = ВК
  • К = К
  • S знак равно B ( B ( BW ) C ) ( BB ) знак равно B ( BW ) ( BBC ). [1]

Также следует отметить, что комбинатор Y имеет короткое выражение в этой системе: Y = BU ( CBU ), где U = WI = SII — комбинатор для самостоятельного применения. Тогда Y г = U ( B г U ) = B г U ( B г U ) = г ( U ( B г U )) = г ( Y г ).

Связь с интуиционистской логикой

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

Комбинаторы B , C , K и W соответствуют четырем известным аксиомам логики предложений :

AB : ( B C ) → (( A B ) → ( A C )),
AC : ( A → ( B C )) → ( B → ( A C )),
АК : А → ( Б А ),
АВ : ( А → ( А Б )) → ( А Б ).

Применение функции соответствует правилу modus ponens :

МП : А Б и А выводится Б. из

Аксиомы AB , AC , AK и AW , а также правило MP полны для импликативного фрагмента интуиционистской логики . Чтобы комбинаторная логика имела в качестве модели:

См. также

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

Примечания

[ редактировать ]
  1. ^ Раймонд Смалльян (1994) Диагонализация и самореференция . Оксфордский университет. Пресса: 344, 3.6(d) и 3.7.
  • Хендрик Питер Барендрегт (1984) Лямбда-исчисление, его синтаксис и семантика , Vol. 103 в исследованиях по логике и основам математики . Северная Голландия. ISBN   0-444-87508-5
  • Хаскелл Карри (1930) «Основы комбинаторной логики», Amer. J Math 52 : 509–536; 789-834. https://doi.org/10.2307/2370619
  • Карри, Хаскелл Б .; Хиндли, Дж. Роджер ; Селдин, Джонатан П. (1972). Комбинаторная логика . Том. II. Амстердам: Северная Голландия. ISBN  0-7204-2208-6 .
  • Раймонд Смалльян (1994) Диагонализация и самореференция . Оксфордский университет. Нажимать.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 3ced16c3d5860ad98da2f828e04938d1__1718406720
URL1:https://arc.ask3.ru/arc/aa/3c/d1/3ced16c3d5860ad98da2f828e04938d1.html
Заголовок, (Title) документа по адресу, URL1:
B, C, K, W system - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)