A Computational Logic Handbook

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

This book is a user's guide to a computational logic. A "computational logic" is a mathematical logic that is both oriented towards discussion of computation and mechanized so that proofs can be checked by computation. The computational logic discussed in this handbook is that developed by Boyer and Moore. This handbook contains a precise and complete description of our logic and a detailed reference guide to the associated mechanical theorem proving system. In addition, the handbook includes a primer for the logic as a functional programming language, an introduction to proofs in the logic, a primer for the mechanical theorem prover, stylistic advice on how to use the logic and theorem prover effectively, and many examples. The logic was last described completely in our book A Computational Logic, [4], published in 1979. The main purpose of the book was to describe in detail how the theorem prover worked, its organization, proof techniques, heuristics, etc. One measure of the success of the book is that we know of three independent successful efforts to construct the theorem prover from the book.

Author(s): Robert S. Boyer, J. Strother Moore
Series: Perspectives in Computing, Volume 23 (Formerly Notes and Reports in Computer Science and Applied Mathematics)
Publisher: Academic Press
Year: 1988

Language: English
Pages: 428
Tags: Математика;Математическая логика;

Content:
Inside Front Cover, Page ii
Front Matter, Page iii
Copyright, Page iv
Preface, Pages xi-xvi
1 - Introduction, Pages 3-13
2 - A Primer for the Logic, Pages 15-56
3 - Formalization Within the Logic, Pages 57-92
4 - A Precise Description of the Logic, Pages 93-141
5 - Proving Theorems in the Logic, Pages 143-164
6 - Mechanized Proofs in the Logic, Pages 167-175
7 - An Introduction to the System, Pages 177-185
8 - A Sample Session with the Theorem Prover, Pages 187-205
9 - How to Use the Theorem Prover, Pages 207-217
10 - How the Theorem Prover Works, Pages 219-229
11 - The Four Classes of Rules Generated from Lemmas, Pages 231-249
12 - Reference Guide, Pages 251-313
13 - Hints on Using the Theorem Prover, Pages 315-334
14 - Installation Guide, Pages 335-349
Appendix I - A Parser for the Syntax, Pages 351-382
Appendix II - The Primitive Shell Axioms, Pages 383-390
Appendix III - On the Difficulty of Proofs, Pages 391-395
References, Pages 397-399
Index, Pages 401-408
Perspectives in Computing, Pages ibc1-ibc2