Перейти к навигации Перейти к поиску
HOL Light - член семейства средств доказательства теорем HOL . Как и другие члены, это помощник по доказательству для классической логики высшего порядка . По сравнению с другими системами HOL, HOL Light имеет относительно простую основу. HOL Light создан и поддерживается математиком и компьютерным специалистом Джоном Харрисоном . HOL Light выпускается под упрощенной лицензией BSD . [1]
Логические основы [ править ]
HOL Light основан на формулировке теории типов, в которой равенство является единственным примитивным понятием . Примитивные правила вывода следующие:
REFL | рефлексивность равенства | |
ТРАНС | транзитивность равенства | |
MK_COMB | соответствие равенства | |
АБС | абстракция равенства ( не должна быть свободной ) | |
БЕТА | соединение абстракции и приложения функции | |
ПРЕДПОЛАГАТЬ | предполагая , доказать | |
EQ_MP | отношение равенства и дедукции | |
DEDUCT_ANTISYM_RULE | вывести равенство из двусторонней выводимости | |
INST | экземпляры переменных в предположениях и заключении теоремы | |
INST_TYPE | создавать экземпляры переменных типа в предположениях и заключении теоремы |
Эта формулировка теории типов очень близка к той, которая описана в разделе II.2 Lambek & Scott (1986) .
Ссылки [ править ]
- Lambek, J ; Скотт, П.Дж. (1986), Введение в категориальную логику высшего порядка , Cambridge University Press, ISBN 9780521356534 CS1 maint: discouraged parameter (link)
Дальнейшее чтение [ править ]
- Фрик Wiedijk (декабрь 2008), "Формальное доказательство - Начало работы" (PDF) , Уведомление о Американских математическом обществе , 55 (11): 1408-1414 , извлекаться 2008-12-14 CS1 maint: discouraged parameter (link)