Logical Foundations
HOL Light is based on a formulation of type theory with equality as the only primitive notion. The primitive rules of inference are the following:
REFL | reflexivity of equality | |
![]() |
TRANS | transitivity of equality |
![]() |
MK_COMB | congruence of equality |
![]() |
ABS | abstraction of equality ( must not be free in ) |
![]() |
BETA | connection of abstraction and function application |
![]() |
ASSUME | assuming, prove |
![]() |
EQ_MP | relation of equality and deduction |
![]() |
DEDUCT_ANTISYM_RULE | deduce equality from 2-way deducibility |
![]() |
INST | instantiate variables in assumptions and conclusion of theorem |
![]() |
INST_TYPE | instantiate type variables in assumptions and conclusion of theorem |
This formulation of type theory is very close to the one described in section II.2 of Lambek & Scott (1986).
Read more about this topic: HOL Light
Famous quotes containing the words logical and/or foundations:
“It is possibleindeed possible even according to the old conception of logicto give in advance a description of all true logical propositions. Hence there can never be surprises in logic.”
—Ludwig Wittgenstein (18891951)
“We shall never resolve the enigma of the relation between the negative foundations of greatness and that greatness itself.”
—Jean Baudrillard (b. 1929)
Related Phrases
Related Words