HOL Light - HOL Light
HOL Light je členem Rodina ověřovatelů teorémů HOL. Stejně jako ostatní členové je to důkaz asistent pro klasiku logika vyššího řádu. Ve srovnání s jinými systémy HOL má mít HOL Light relativně jednoduché základy. HOL Light je autorem a udržován matematikem a počítačovým vědcem John Harrison. HOL Light se uvolňuje pod zjednodušená licence BSD.[1]
Logické základy
HOL Light je založen na formulaci teorie typů s rovností jako jediný primitivní představa. Primitivní pravidla závěru jsou následující:
REFL | reflexivita rovnosti | |
TRANS | přechodnost rovnosti | |
MK_COMB | shoda rovnosti | |
břišní svaly | abstrakce rovnosti ( nesmí být volný v ) | |
BETA | připojení aplikace abstrakce a funkce | |
PŘEVZÍT | za předpokladu , prokázat | |
EQ_MP | vztah rovnosti a dedukce | |
DEDUCT_ANTISYM_RULE | odvodit rovnost z obousměrné odvoditelnosti | |
INST | vytvořit instanci proměnných v předpokladech a závěrech věty | |
INST_TYPE | vytvořit instanci proměnných typu v předpokladech a závěrech věty |
Tato formulace teorie typů je velmi blízká té, která je popsána v kapitole II.2 Lambek a Scott (1986).
Reference
- Lambek, J.; Scott, P. J. (1986), Úvod do kategorické logiky vyšších řádů, Cambridge University Press, ISBN 9780521356534
Další čtení
- Freek Wiedijk (prosinec 2008), „Formální důkaz - Začínáme“ (PDF), Oznámení Americké matematické společnosti, 55 (11): 1408–1414, vyvoláno 2008-12-14