Logo image
Hereditary Substitution for the lambda Delta-Calculus
Conference proceeding   Open access

Hereditary Substitution for the lambda Delta-Calculus

Harley Eades and Aaron Stump
Electronic proceedings in theoretical computer science, Vol.127, pp.45-65
09/05/2013
DOI: 10.4204/EPTCS.127.4
url
https://doi.org/10.4204/EPTCS.127.4View
Published (Version of record) Open Access

Abstract

Hereditary substitution is a form of type-bounded iterated substitution, first made explicit byWatkins et al. and Adams in order to show normalization of proof terms for various constructive logics. This paper is the first to apply hereditary substitution to show normalization of a type theory corresponding to a non-constructive logic, namely the lambda Delta-calculus as formulated by Rehof. We show that there is a non-trivial extension of the hereditary substitution function of the simply-typed lambda-calculus to one for the lambda Delta-calculus. Then hereditary substitution is used to prove normalization.
Computer Science Technology Computer Science, Theory & Methods Science & Technology

Details

Metrics

26 Record Views
Logo image