Formalization in constructive type theory of the standardization theorem for the lambda calculus using multiple substitution

2Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

We present a full formalization in Martin-Löf's Constructive Type Theory of the Standardization Theorem for the Lambda Calculus using first-order syntax with one sort of names for both free and bound variables and Stoughton's multiple substitution. Our formalization is based on a proof by Ryo Kashima, in which a notion of β-reducibility with a standard sequence is captured by an inductive relation. The proof uses only structural induction over the syntax and the relations defined, which is possible due to the specific formulation of substitution that we employ. The whole development has been machine-checked using the system Agda.

Cite

CITATION STYLE

APA

Copes, M., Szasz, N., & Tasistro, Á. (2018). Formalization in constructive type theory of the standardization theorem for the lambda calculus using multiple substitution. In Electronic Proceedings in Theoretical Computer Science, EPTCS (Vol. 274, pp. 27–41). Open Publishing Association. https://doi.org/10.4204/EPTCS.274.3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free