The logic of the partial λ-calculus with equality (2004)
| Venue: | IN JERZY MARCINKOWSKI AND ANDRZEJ TARLECKI, EDITORS, COMPUTER SCIENCE LOGIC (CSL 04 |
| Citations: | 3 - 1 self |
BibTeX
@INPROCEEDINGS{Schröder04thelogic,
author = {Lutz Schröder},
title = {The logic of the partial λ-calculus with equality},
booktitle = {IN JERZY MARCINKOWSKI AND ANDRZEJ TARLECKI, EDITORS, COMPUTER SCIENCE LOGIC (CSL 04},
year = {2004},
pages = {385--399},
publisher = {Springer Verlag}
}
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.







