Martin-Löf type theory

GPTKB entity

Statements (56)
Predicate Object
gptkbp:instanceOf gptkb:logic
formal semantics
gptkbp:basisFor gptkb:Agda
gptkb:Coq
gptkb:Lean
gptkb:NuPRL
gptkb:Idris
gptkbp:field gptkb:logic
computer science
gptkbp:hasAxiom gptkb:Sigma-type
constructive logic
Pi-type
W-type
dependent types
empty type
extensionality axiom (optional)
function type
identity type
inductive types
natural numbers type
product type
propositions as types
sum type
uniqueness of identity proofs (optional)
unit type
univalence axiom (in homotopy type theory)
universe type
gptkbp:hasFeature constructive logic
dependent types
identity types
inductive types
universe types
https://www.w3.org/2000/01/rdf-schema#label Martin-Löf type theory
gptkbp:influenced gptkb:homotopy_type_theory
dependently typed programming languages
modern proof assistants
gptkbp:influencedBy constructivism
intuitionistic logic
gptkbp:interpretedBy gptkb:logic
gptkb:category_theory
proofs as programs
propositions as types
terms as elements
types as sets
gptkbp:introducedIn 1970s
gptkbp:namedAfter gptkb:Per_Martin-Löf
gptkbp:relatedTo gptkb:lambda_calculus
gptkb:Curry–Howard_correspondence
gptkb:homotopy_type_theory
gptkb:constructive_set_theory
gptkb:intuitionistic_type_theory
gptkbp:usedIn gptkb:programming_language
gptkb:homotopy_type_theory
proof assistants
gptkbp:bfsParent gptkb:logic
gptkbp:bfsLayer 4