skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Automating the search for elegant proofs.

Journal Article · · J. Automat. Reason.

The research reported in this article was spawned by a colleague's request to find an elegant proof (of a theorem from Boolean algebra) to replace his proof consisting of 816 deduced steps. The request was met by finding a proof consisting of 100 deduced steps. The methodology used to obtain the far shorter proof is presented in detail through a sequence of experiments. Although clearly not an algorithm, the methodology is sufficiently general to enable its use for seeking elegant proofs regardless of the domain of study. In addition to (usually) being more elegant, shorter proofs often provide the needed path to constructing a more efficient circuit, a more effective algorithm, and the like. The methodology relies heavily on the assistance of McCune's automated reasoning program OTTER. Of the aspects of proof elegance, the main focus here is on proof length, with brief attention paid to the type of term present, the number of variables required, and the complexity of deduced steps. The methodology is iterative, relying heavily on the use of three strategies: the resonance strategy, the hot list strategy, and McCune's ratio strategy. These strategies, as well as other features on which the methodology relies, do exhibit tendencies that can be exploited in the search for shorter proofs and for other objectives. To provide some insight regarding the value of the methodology, I discuss its successful application to other problems from Boolean algebra and to problems from lattice theory. Research suggestions and challenges are also offered.

Research Organization:
Argonne National Lab. (ANL), Argonne, IL (United States)
DOE Contract Number:
DE-AC02-06CH11357
OSTI ID:
937946
Report Number(s):
ANL/MCS-P623-1196; JAREEW; TRN: US200905%%715
Journal Information:
J. Automat. Reason., Vol. 21, Issue 1998; ISSN 0168-7433
Country of Publication:
United States
Language:
ENGLISH

Similar Records

Experiments concerning the automated search for elegant proofs
Technical Report · Tue Jul 01 00:00:00 EDT 1997 · OSTI ID:937946

The hot list strategy.
Journal Article · Fri Jan 01 00:00:00 EST 1999 · J. Automat. Reason. · OSTI ID:937946

Appendix: Conjectures concerning proof, design, and verification.
Conference · Wed May 31 00:00:00 EDT 2000 · OSTI ID:937946