HOL Light - HOL Light

HOL Light - член семейства программ для доказательства теорем HOL . Как и другие члены, это помощник по доказательству для классической логики высшего порядка . По сравнению с другими системами HOL, HOL Light имеет относительно простую основу. HOL Light создан и поддерживается математиком и компьютерным специалистом Джоном Харрисоном . HOL Light выпускается под упрощенной лицензией BSD .

Логические основы

HOL Light основан на формулировке теории типов, в которой равенство является единственным примитивным понятием . Примитивные правила вывода следующие:

REFL рефлексивность равенства
ТРАНС транзитивность равенства
MK_COMB соответствие равенства
АБС абстракция равенства ( не должна быть свободной )
БЕТА соединение абстракции и приложения функции
ПРЕДПОЛАГАТЬ предполагая , доказать
EQ_MP отношение равенства и дедукции
DEDUCT_ANTISYM_RULE вывести равенство из двухсторонней выводимости
INST экземпляры переменных в предположениях и заключении теоремы
INST_TYPE создавать экземпляры переменных типа в предположениях и заключении теоремы

Эта формулировка теории типов очень близка к той, которая описана в разделе II.2 Lambek & Scott (1986) .

использованная литература

дальнейшее чтение

внешние ссылки