Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. Artificial Intelligence Lab Publications
  4. AI Memos (1959 - 2004)
  5. A Basis for a Mathematical Theory of Computation

A Basis for a Mathematical Theory of Computation

Thumbnail Image
Download
Name

AIM-031.pdf

Size

7.38 MB

Format

Adobe PDF

Checksum (MD5)

f8183911ba9c18fd9b45153a529b54cb

Thumbnail Image
Download
Name

AIM-031.ps

Size

9.45 MB

Format

PostScript

Checksum (MD5)

a2abd6db3cf96d616fa52e77687ff1a2

Author(s)
McCarthy, John
Date Issued
January 1, 1962
Series/Report no.
AIM-031
Abstract
This paper is a corrected version of the paper of the same title given at the Western Joint Computer Conference, May 1961. A tenth section discussing the relations between mathematical logic and computation has been added. Programs that learn to modify their own behaviors require a way of representing algorithms so that interesting properties and interesting transformations of algorithms are simply represented. Theories of computability have been based on Turing machines, recursive factions of integers and computer programs. Each of these has artificialities which make it difficult to manipulate algorithms or to prove things about them. The present paper presents a formalism based on conditional forms and recursive functions whereby the functions computable in terms of certain base functions can be simply expressed. We also describe some of the formal properties of conditional forms and a method called recursion induction for proving facts about algorithms. A final section in the relations between computation and mathematical logic is included.
Persistent DSpace Link
http://hdl.handle.net/1721.1/6099
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.