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. The Proofchecker

The Proofchecker

Thumbnail Image
Download
Name

AIM-021.pdf

Size

803.63 KB

Format

Adobe PDF

Checksum (MD5)

050ec854ce7fb4d40e327d92789f03bc

Thumbnail Image
Download
Name

AIM-021.ps

Size

13.03 MB

Format

PostScript

Checksum (MD5)

c9e4f0afd12aa7c69b8bf235d5fbdabb

Author(s)
Abrahams, Paul
Date Issued
January 1, 1961
Series/Report no.
AIM-021
Abstract
The Proofchecker is a heuristically oriented computer program for checking mathematical proofs, with the checking of textbook proofs as its ultimate goal. It constructs, from each proof step given to it, a corresponding sequence of formal steps, if possible. It records the current state of the proof in the form of what it is sufficient to prove. There are two logical rules of inference: modus powers and insertion (if it is sufficient to prove B, and A is the theorem, then it is sufficient to prove A implies B). The permissible formal steps include these rules of inference as well as provision for handling definitions, lemmas, calculations, and reversion to previous states. As of now, most of the formalisms are programmed and partially debugged, but the heuristic aspects have yet to be programmed.
Persistent DSpace Link
http://hdl.handle.net/1721.1/6068
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.