|
Introduced by the Swedish mathematician and philosopher Per Martin-Löf in 1972 as a constructive foundation of mathematics in the tradition of intuitionism, intuitionistic type theory is at the same time a mathematical language and a programming language. Its central idea is the identification of propositions and types.
A number of computer proof systems have been based on intuitionistic type theory: NuPRL, LEGO, COQ and others.
|