September 2008 A natural axiomatization of computability and proof of Church's Thesis
Nachum Dershowitz, Yuri Gurevich
Bull. Symbolic Logic 14(3): 299-350 (September 2008). DOI: 10.2178/bsl/1231081370

Abstract

Church's Thesis asserts that the only numeric functions that can be calculated by effective means are the recursive ones, which are the same, extensionally, as the Turing-computable numeric functions. The Abstract State Machine Theorem states that every classical algorithm is behaviorally equivalent to an abstract state machine. This theorem presupposes three natural postulates about algorithmic computation. Here, we show that augmenting those postulates with an additional requirement regarding basic operations gives a natural axiomatization of computability and a proof of Church's Thesis, as Gödel and others suggested may be possible. In a similar way, but with a different set of basic operations, one can prove Turing's Thesis, characterizing the effective string functions, and—in particular—the effectively-computable functions on string representations of numbers.

Citation

Download Citation

Nachum Dershowitz. Yuri Gurevich. "A natural axiomatization of computability and proof of Church's Thesis." Bull. Symbolic Logic 14 (3) 299 - 350, September 2008. https://doi.org/10.2178/bsl/1231081370

Information

Published: September 2008
First available in Project Euclid: 4 January 2009

zbMATH: 1167.03027
MathSciNet: MR2440596
Digital Object Identifier: 10.2178/bsl/1231081370

Subjects:
Primary: 03D10

Keywords: abstract state machines , algorithms , Church's Thesis , computable functions , effective computation , encodings , recursiveness , Turing's Thesis

Rights: Copyright © 2008 Association for Symbolic Logic

JOURNAL ARTICLE
52 PAGES

This article is only available to subscribers.
It is not available for individual sale.
+ SAVE TO MY LIBRARY

Vol.14 • No. 3 • September 2008
Back to Top