ASMs and Operational Algorithmic Completeness of Lambda Calculus

Computer Science – Logic in Computer Science

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

37 pages

Scientific paper

We show that lambda calculus is a computation model which can step by step simulate any sequential deterministic algorithm for any computable function over integers or words or any datatype. More formally, given an algorithm above a family of computable functions (taken as primitive tools, i.e., kind of oracle functions for the algorithm), for every constant K big enough, each computation step of the algorithm can be simulated by exactly K successive reductions in a natural extension of lambda calculus with constants for functions in the above considered family. The proof is based on a fixed point technique in lambda calculus and on Gurevich sequential Thesis which allows to identify sequential deterministic algorithms with Abstract State Machines. This extends to algorithms for partial computable functions in such a way that finite computations ending with exceptions are associated to finite reductions leading to terms with a particular very simple feature.

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

ASMs and Operational Algorithmic Completeness of Lambda Calculus 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 ASMs and Operational Algorithmic Completeness of Lambda Calculus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and ASMs and Operational Algorithmic Completeness of Lambda Calculus will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-226262

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