A Computing Procedure for Quantification Theory

Author:

Davis Martin,Putnam Hilary

Abstract

The hope that mathematical methods employed in the investigation of formal logic would lead to purely computational methods for obtaining mathematical theorems goes back to Leibniz and has been revived by Peano around the turn of the century and by Hilbert's school in the 1920's. Hilbert, noting that all of classical mathematics could be formalized within quantification theory, declared that the problem of finding an algorithm for determining whether or not a given formula of quantification theory is valid was the central problem of mathematical logic. And indeed, at one time it seemed as if investigations of this “decision” problem were on the verge of success. However, it was shown by Church and by Turing that such an algorithm can not exist. This result led to considerable pessimism regarding the possibility of using modern digital computers in deciding significant mathematical questions. However, recently there has been a revival of interest in the whole question. Specifically, it has been realized that while no decision procedure exists for quantification theory there are many proof procedures available—that is, uniform procedures which will ultimately locate a proof for any formula of quantification theory which is valid but which will usually involve seeking “forever” in the case of a formula which is not valid—and that some of these proof procedures could well turn out to be feasible for use with modern computing machinery. Hao Wang [9] and P. C. Gilmore [3] have each produced working programs which employ proof procedures in quantification theory. Gilmore's program employs a form of a basic theorem of mathematical logic due to Herbrand, and Wang's makes use of a formulation of quantification theory related to those studied by Gentzen. However, both programs encounter decisive difficulties with any but the simplest formulas of quantification theory, in connection with methods of doing propositional calculus. Wang's program, because of its use of Gentzen-like methods, involves exponentiation on the total number of truth-functional connectives, whereas Gilmore's program, using normal forms, involves exponentiation on the number of clauses present. Both methods are superior in many cases to truth table methods which involve exponentiation on the total number of variables present, and represent important initial contributions, but both run into difficulty with some fairly simple examples. In the present paper, a uniform proof procedure for quantification theory is given which is feasible for use with some rather complicated formulas and which does not ordinarily lead to exponentiation. The superiority of the present procedure over those previously available is indicated in part by the fact that a formula on which Gilmore's routine for the IBM 704 causes the machine to computer for 21 minutes without obtaining a result was worked successfully by hand computation using the present method in 30 minutes. Cf. §6, below. It should be mentioned that, before it can be hoped to employ proof procedures for quantification theory in obtaining proofs of theorems belonging to “genuine” mathematics, finite axiomatizations, which are “short,” must be obtained for various branches of mathematics. This last question will not be pursued further here; cf., however, Davis and Putnam [2], where one solution to this problem is given for ele

Publisher

Association for Computing Machinery (ACM)

Subject

Artificial Intelligence,Hardware and Architecture,Information Systems,Control and Systems Engineering,Software

Reference9 articles.

1. MARTIN DAVIS Computability and Unsolvability New York Toronto and London McGraw-Hill 1958 xxv + 210 pp. MARTIN DAVIS Computability and Unsolvability New York Toronto and London McGraw-Hill 1958 xxv + 210 pp.

2. MANTIS DAvis AND HILARY PVTNAM A finitely axiomatizable system for elementary number theory. Submitted to Vhe Journal o} Symbolic Logic. MANTIS DAvis AND HILARY PVTNAM A finitely axiomatizable system for elementary number theory. Submitted to Vhe Journal o} Symbolic Logic.

3. GILMOre, A proof method for quantification theory;PAUL C;IBM J. Research Dev.,1960

4. JAcQues HERBRAND Recherches sur la thcorie de la demonstration. Travaux de la Societe des Sciences et des Lettres de Varsovie Classe III science mathematiques et physiques no. 33 128 pp. JAcQues HERBRAND Recherches sur la thcorie de la demonstration. Travaux de la Societe des Sciences et des Lettres de Varsovie Classe III science mathematiques et physiques no. 33 128 pp.

5. DAVID HILBERT AND WILHELM ACKERM.4.NN Principles of Mathemabical Logic. New York Chelsea 1950 xii --k 172 pp. DAVID HILBERT AND WILHELM ACKERM.4.NN Principles of Mathemabical Logic. New York Chelsea 1950 xii --k 172 pp.

Cited by 1651 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Invariant neural architecture for learning term synthesis in instantiation proving;Journal of Symbolic Computation;2025-05

2. Resolution Over Linear Equations: Combinatorial Games for Tree-like Size and Space;ACM Transactions on Computation Theory;2024-09-09

3. Strong (D)QBF Dependency Schemes via Implication-free Resolution Paths;ACM Transactions on Computation Theory;2024-09-05

4. The ghosts of forgotten things: A study on size after forgetting;Annals of Pure and Applied Logic;2024-08

5. Lower Bounds for Regular Resolution over Parities;Proceedings of the 56th Annual ACM Symposium on Theory of Computing;2024-06-10

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3