ХОЛ Лайт
HOL Light — помощник для доказательства классической логики высшего порядка . Он является членом семейства средств доказательства теорем HOL . По сравнению с другими системами HOL, HOL Light имеет относительно простую основу. HOL Light создан и поддерживается математиком и ученым-компьютерщиком Джоном Харрисоном. HOL Light выпускается под упрощенной лицензией BSD . [1]
Логические основы [ править ]
HOL Light основан на формулировке теории типов с равенствомкак единственное примитивное понятие . Примитивные правила выводаследующие:
РЕФЛ | рефлексивность равенства | |
ТРАНС | транзитивность равенства | |
МК_КОМБ | соответствие равенства | |
АБС | абстракция равенства ( не должен быть свободным в ) | |
БЕТА | соединение абстракции и применения функции | |
ПРЕДПОЛАГАТЬ | предполагая , доказывать | |
EQ_MP | отношение равенства и дедукции | |
DEDUCT_ANTISYM_RULE | вывести равенство из двусторонней выводимости | |
ИНСТ | создавать экземпляры переменных в предположениях и заключении теоремы | |
INST_TYPE | создавать экземпляры переменных типа в предположениях и заключении теоремы |
Эта формулировка теории типов очень близка к той, которая описана враздел II.2 Ламбека и Скотта (1986) .
Ссылки [ править ]
- ^ "Jrh13/Хол-лайт" . Гитхаб . 13 октября 2021 г.
- Ламбек, Дж .; Скотт, П.Дж. (1986), Введение в категориальную логику высшего порядка , Cambridge University Press, ISBN 9780521356534
Дальнейшее чтение [ править ]
- Фрик Видейк (декабрь 2008 г.), «Формальное доказательство — начало работы» (PDF) , Уведомления Американского математического общества , 55 (11): 1408–1414 , получено 14 декабря 2008 г.