Explicit Substitutions for Contextual Type Theory

Computer Science – Logic in Computer Science

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

In Proceedings LFMTP 2010, arXiv:1009.2189

Scientific paper

10.4204/EPTCS.34.3

In this paper, we present an explicit substitution calculus which distinguishes between ordinary bound variables and meta-variables. Its typing discipline is derived from contextual modal type theory. We first present a dependently typed lambda calculus with explicit substitutions for ordinary variables and explicit meta-substitutions for meta-variables. We then present a weak head normalization procedure which performs both substitutions lazily and in a single pass thereby combining substitution walks for the two different classes of variables. Finally, we describe a bidirectional type checking algorithm which uses weak head normalization and prove soundness.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Explicit Substitutions for Contextual Type Theory does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Explicit Substitutions for Contextual Type Theory, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Explicit Substitutions for Contextual Type Theory will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-76500

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.