Studies in Logic and the Foundations of Mathematics, vol. 128, North-Holland, Amsterdam 1989, pp. XX+592. CONTENTS Graph of dependencies XIV Introduction XV Terminology and prerequisites XVIII Book One ELEMENTARY THEORY OF COMPUTATION 1 Chapter A. THE MATHEMATICAL CONCEPT OF ALGORITHM 2 PART I. CHURCH'S THESIS 2 1. Explication of Concepts. Transition systems, 2 Computation systems, Machines (Syntax and Semantics of Programs), Turing machines. structured (Turing- and register-machine) programs (TO, RO). 2. Equivalence theorem, 26 LOOP-Program Synthesis for primitive recursive functions. 3. Excursus into the semantics of programs. 34 Equivalence of operational and denotational semantics for RM-while programs, fixed-point meaning of programs, proof of the fixed-point theorem. 4*. Extended equivalence theorem. Simulation of 37 other explication concepts: modular machines, 2-register machines, Thue systems, Markov algorithms, ordered vector addition systems (Petri nets), Post calculi (canonical and regular), Wang's non-erasing half-tape machines, word register machines. 5. Church's Thesis 48 | |
|