dependent type theory

GPTKB entity

Statements (34)
Predicate Object
gptkbp:instanceOf gptkb:logic
gptkbp:basisFor proof assistants
dependently typed programming languages
gptkbp:describes types that depend on values
gptkbp:developedBy 1970s
gptkbp:enables gptkb:logic
formal verification
expressing propositions as types
program extraction from proofs
gptkbp:field gptkb:logic
computer science
gptkbp:generalizes gptkb:polymorphic_type_theory
gptkb:simply_typed_lambda_calculus
https://www.w3.org/2000/01/rdf-schema#label dependent type theory
gptkbp:notableFor gptkb:Agda
gptkb:Coq
gptkb:Lean
gptkb:Idris
gptkbp:originatedIn gptkb:Per_Martin-Löf
gptkbp:relatedConcept gptkb:lambda_calculus
gptkb:Martin-Löf_type_theory
gptkb:homotopy_type_theory
gptkb:intuitionistic_type_theory
gptkbp:supports dependent function types
dependent pair types
inductive types
universe types
gptkbp:usedFor certified programming
formalizing mathematics
mechanized reasoning
gptkbp:usedIn gptkb:programming_language
proof assistants
gptkbp:bfsParent gptkb:logic
gptkbp:bfsLayer 4