Skip to main content Accessibility help
×
Hostname: page-component-77c89778f8-fv566 Total loading time: 0 Render date: 2024-07-21T16:17:36.243Z Has data issue: false hasContentIssue false

10 - Automated Theorem Proving

from Part Three - Crisis of the Axiomatic Method

Published online by Cambridge University Press:  05 May 2015

Gilles Dowek
Affiliation:
Ecole Polytechnique, Paris
Get access

Summary

in the early seventies, when word of Martin-Löf's type theory and subsequent research on the subject had not yet reached computer scientists, the idea that a proof is not built solely with axioms and inference rules but also with computation rules developed in computer science – especially in a branch called “automated theorem proving.” Thus, work on type theory and work on automated theorem proving were pursued contemporaneously by two distinct schools that ignored each other – admittedly, an improvement on the behavior of the schools that developed, respectively, the theory of computability and the theory of constructivity, which abused each other. It was not until much later that the links between these projects were finally revealed.

An automated theorem proving program is a computer program that, given a collection of axioms and a proposition, searches for a proof of this proposition using these axioms.

Of course, Church's theorem sets a limit on this project from the outset, because it is impossible for a program to decide whether the proposition that it has been requested to supply with a proof actually has one or not. However, there is nothing to prevent a program from searching for a proof, halting if it finds one, and continuing to look as long as it does not.

THE FANTASY OF “INTELLIGENT MACHINES”

In 1957, during one of the first conferences held about automated theorem proving, the pioneers in the field made some extravagant claims. First, within ten years, computers would be better than humans at constructing proofs and, as a consequence, mathematicians would all be thrown out of work. Second, endowed with the ability to build demonstrations, computers would become “intelligent”: they would soon surpass humans at chess, poetry, foreign languages, you name it. Cheap sci-fi novels began to depict a world in which computers far more intelligent than humans ruthlessly enslaved them. Ten years went by and everyone had to face the facts: neither of these prophecies were even close to being fulfilled.

Type
Chapter
Information
Computation, Proof, Machine
Mathematics Enters a New Age
, pp. 96 - 104
Publisher: Cambridge University Press
Print publication year: 2015

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Franz, Baader, Tobias, Nipkow, Term Rewriting and All That, Cambridge University Press, 1999.Google Scholar
Nachum, Dershowitz, Jean-Pierre, Jouannaud, “Rewrite systems,” in Jan van, Leeuwen, Handbook of Theoretical Computer Science, vol. B, Formal Models and Semantics, Elsevier and MIT Press, 1990, pp. 243–320.Google Scholar
Gérard, Huet, “A unification algorithm for typed lambda-calculus,”Theoretical Computer Science, 1975, 27–58.Google Scholar
Claude, Kirchner, Hélène, Kirchner, Résolutions d'équations dans les algèbres libres et les variétés équationnelles d'algèbres, PhD thesis, Henri Poincaré University of Nancy 1, 1982.
Donald E., Knuth, Peter B., Bendix, “Simple word problems in universal algebra,”Computational Problems in Abstract Algebra, Pergamon Press, 1970, pp. 263–297.Google Scholar
G., Plotkin, “Building-in equational theories,”Machine Intelligence 7, 1972, 73–90.Google Scholar
John Alan, Robinson, “A machine-oriented logic based on the resolution principle,”J. ACM 12 (1), 1965, 23–41.Google Scholar
Alan, Robinson, Andrei, Voronkov, Handbook of Automated Reasoning, Elsevier, 2001.Google Scholar
George, Robinson, Lawrence, Wos, “Paramodulation and theorem-proving in first-order theories with equality,” in D., Michie, R., Meltzer, Machine Intelligence, vol. IV, Edinburgh University Press, 1969, pp. 135–150.Google Scholar

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

Available formats
×