Type Theory

Layer 0 — Mathematics24 concepts in this subtree

Simply-typed lambda-calculus; System F polymorphism; Calculus of Constructions; Pi/Sigma/inductive/identity types; universe hierarchy; type-checking decidability; strong normalization; parametricity. Complementary to existing Curry-Howard…

Simply typed lambda calculus
System F polymorphism
Calculus of constructions
Lambda cube (Barendregt)
Pi type (dependent product)
Sigma type (dependent sum)
Inductive type (W-type)
Identity type (Id)
Universe hierarchy (Russell)
Type checking (decidability)
Strong normalization (type theory)
Reynolds parametricity
Curry-Howard isomorphism (typed lambda)
Impredicativity + Girard paradox
Propositions-as-types (BHK interpretation)
Logical Framework (Edinburgh LF)
Coq proof assistant (Coquand-Huet)
Agda dependent types (Norell)
Russell types (1908)
Church STT (1940)
System F (Girard-Reynolds 1972)
Martin-Löf (1972)
HoTT univalence (2013)
CoC (Coquand 1988)
Explore the Type Theory subtree on the interactive graph →