Journal article
Investigations on the dual calculus
- Abstract:
-
The Dual Calculus, proposed recently by Wadler, is the outcome of two distinct lines of research in theoretical computer science:
(A) Efforts to extend the Curry–Howard isomorphism, established between the simply-typed lambda calculus and intuitionistic logic, to classical logic.
(B) Efforts to establish the tacit conjecture that call-by-value (CBV) reduction in lambda calculus is dual to call-by-name (CBN) reduction.
This paper initially investigates relations of the Dual Calculus to other calculi, namely the simply-typed lambda calculus and the Symmetric lambda calculus. Moreover, Church–Rosser and Strong Normalization properties are proven for the calculus’ CBV reduction relation. Finally, extensions of the calculus to second-order types are briefly introduced.
- Publication status:
- Published
- Peer review status:
- Peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Version of record, pdf, 501.6KB, Terms of use)
-
- Publisher copy:
- 10.1016/j.tcs.2006.04.009
Authors
- Publisher:
- Elsevier
- Journal:
- Theoretical Computer Science More from this journal
- Volume:
- 360
- Issue:
- 1-3
- Pages:
- 289–326
- Publication date:
- 2006-08-01
- Edition:
- Publisher's version
- DOI:
- ISSN:
-
0304-3975
- Language:
-
English
- Subjects:
- UUID:
-
uuid:1a29f68d-c3a1-4ba0-9bca-c84c02899b34
- Local pid:
-
ora:10759
- Deposit date:
-
2015-03-30
- ARK identifier:
Terms of use
- Copyright holder:
- Elsevier BV
- Copyright date:
- 2006
- Notes:
- Copyright 2006 Elsevier B.V. All rights reserved. Re-use of this article is permitted in accordance with the Terms and Conditions set out at http://www.elsevier.com/open-access/userlicense/1.0/
- Licence:
- Other
If you are the owner of this record, you can report an update to it here: Report update to this record