History of Type Theory
https://en.wikipedia.org/wiki/History_of_type_theory
Contents
Russell's paradox
1902 and 1908 Bertrand Russell proposed various "theories of type"
1900 Origin of Russell's theory of types, 1900-1927
1908 Ramified theory of types
The axiom of reducibility and the notion of "matrix"
Truth tables
Russell's doubts
Theory of simple types
1944 Gödel's theory of simple types
1934 Curry-Howard correspondence, 1934-1969
1967 de Bruijn's AUTOMATH, 1967-2003
1971 Martin-Löf's Intuitionistic type theory, 1971-1984
1991 Barendregt's lambda cube
Hindley, 1969; Milner, 1978; Damas & Milner, 1982
Type theory was initially created to avoid paradoxes in a variety of formal logics and rewrite systems. Later, type theory referred to a class of formal systems, some of which can serve as alternatives to naive set theory as a foundation of mathematics. Type theory has been tied to formal mathematics since Principia Mathematica
and it is a very active field today, especially through the development of proof assistants.
Last updated
Was this helpful?