HOL Light is член семейства устройств доказательства теорем HOL. Как и другие элементы, это помощник по проверке для классической логики более высокого порядка. По сравнению с другими системами HOL, HOL Light имеет относительно простую основу. HOL Light создан и поддерживается математиком и компьютерным ученым. HOL Light выпущен под упрощенной лицензией BSD.
HOL Light основан на формулировке теории типов с равенством как единственным примитивным понятием. Примитивные правила вывода следующие:
REFL | рефлексивность равенства | |
TRANS | транзитивность равенства | |
MK_COMB | сравнение равенства | |
ABS | абстракция равенства (не должна быть свободной в ) | |
БЕТА | соединение абстракции и приложения функции | |
ПРИНЯТЬ | предполагая , доказать | |
EQ_MP | отношение равенства и дедукции | |
DEDUCT_ANTISYM_RULE | вывести равенство из 2-сторонней выводимости | |
INST | экземпляры переменных в предположениях и заключении теоремы | |
INST_TYPE | экземпляры переменных типа в предположениях и заключении теоремы |
Эта формулировка теории типов очень близка к описанной в раздел II.2 документа Lambek Scott (1986).