The Logic of the Partial λ-Calculus With Equality
| Citations: | 3 - 1 self |
BibTeX
@MISC{Schröder_thelogic,
author = {Lutz Schröder},
title = {The Logic of the Partial λ-Calculus With Equality},
year = {}
}
OpenURL
Abstract
We investigate the logical aspects of the partial λ-calculus with equality, exploiting an equivalence between partial λ-theories and partial cartesian closed categories (pcccs) established here. The partial λ-calculus with equality provides a full-blown intuitionistic higher order logic, which in a precise sense turns out to be almost the logic of toposes, the distinctive feature of the latter being unique choice. We give a linguistic proof of the generalization of the fundamental theorem of toposes to pcccs with equality; type theoretically, one thus obtains that the partial λ-calculus with equality encompasses a Martin-Löf-style dependent type theory. This work forms part of the semantical foundations for the higher order algebraic specification language HasCasl.







